This is my archive

Using gRPC communication in PLCnext Technology

Using gRPC communication in PLCnext Technology Short introduction to gRPC gRPC is a modern open source high performance Remote Procedural Call (RPC) framework. Initially developed at Google and now lead by the Cloud Native Computing Foundation. It is very flexible and user-friendly, it can easily put in communication… Read More

Update via OPC UA® using UaExpert

Update via OPC UA® using UaExpert Available from firmware version 2022.0 LTS.  From firmware 2025.0 or newer updates can also be performed via WBM, see Updating apps and firmware This topic shows how to update a project or the firmware of a PLCnext Control device using the OPC UA® sample client UaExpert.  Note: To perform… Read More

OPC UA device information 

OPC UA device information  The Device Integration (DI) namespace In compliance with the “OPC UA for Devices” OPC UA Companion Specification, the eUA server provides the following nodes: Node Meaning DeviceManual Path or URL to the user manual. DeviceRevision General revision status of… Read More

OPC UA PubSub

OPC UA PubSub Available from firmware 2022.0 LTS on all PLCnext Control devices Configurable in PLCnext Engineer from software release 2022.0 LTS Starting with firmware 2022.0 LTS, the PLCnext Technology firmware has an implementation of the OPC UA® Publish and Subscribe specification (PubSub) as a new communication protocol. This enables the data exchange in a… Read More

Further information on OPC UA® in PLCnext Technology

Further information on OPC UA® in PLCnext Technology See these additional topics  for further reference: Profile and facets shows all currently implemented facets, linked to the respective specifications Feature roadmap OPC UA shows which OPC UA® feature was implemented with which PLCnext Technology firmware release. Device-specific OPC UA settings shows the differences in… Read More

Module configuration of the OPC UA client

Module configuration of the OPC UA client The OPC UA client can be configured in PLCnext Engineer from version 2023.3. We recommend to use PLCnext Engineer for the configuration (see also Tutorial – OPC UA setup for PLCnext Control). The configuration can also be performed using an additional… Read More

REST data interface – Requests

REST data interface – Requests Overview to the requests The following table summarizes the requests and their responses that are detailed in separate sections or topics.  Command HTTP method Relative URI for PLCnext Control Query Parameters Response Service Description GET /_pxc_api/api… Read More

REST data interface – Sessions

REST data interface – Sessions If desired, the web server can track the set of active client stations based on their corresponding session information. Otherwise, the web server automatically considers each station to be anonymous. Here’s how session reports are managed. Note: Phoenix Contact reserves the right to make changes and additions… Read More

REST data interface – Authentication

REST data interface – Authentication This topic shows how to use the authentication service for protected resources on the PLCnext Engineer embedded HMI web server in order to use this service for making the REST data interface a protected service as well. Note: Phoenix Contact reserves the right to make changes and additions in further versions that might lead to… Read More

Using RSC services

Using RSC services You have the option of using the already registered RSC services of the SDK via the ServiceManager. The ServiceManager acts as the RSC API and is used to request services. Note: From firmware release 2022.0 LTS on, RSC services can also communicate via gRPC. Application RSC services are… Read More