Industrial protocols
Profinity connects to the industrial systems a site already runs through a set of protocol plugins. Each plugin brings data in as ordinary Profinity tags, and the Open Platform Communications Unified Architecture (OPC UA) plugin can also expose Profinity's tag tree to third-party clients. The plugins are not included in the standard Profinity installation, and they need the Industrial Protocols licensed component group.
- Install an industrial protocol plugin: obtain a plugin from Prohelion, install it, and add its components.
- Industrial protocol components: compare what each component connects to and how a point map row identifies a value.
- BACnet: poll objects from a BACnet/IP device, for building automation and heating, ventilation, and air conditioning (HVAC) systems.
- EtherNet/IP: poll tags from a Rockwell programmable logic controller (PLC).
- Modbus: poll coils and registers from a Modbus TCP or Remote Terminal Unit (RTU) slave.
- OPC UA Client: poll nodes from a remote OPC UA server.
- OPC UA Server: expose Profinity's tag tree to third-party OPC UA clients as a read-only address space.
- OPC UA certificates: find the certificate folders both OPC UA components use, and trust a certificate.
- S7: poll addresses from a Siemens S7 PLC.
To build your own component instead, refer to Custom Components for how a compiled plugin compares with a Custom Component pack, and to Component Pack CLI.