On this page
Plugin Manuals
Choose a collection or data-forwarding plugin by the direction of data flow, then open its manual for settings, address rules, dedicated debug panels, and troubleshooting. Use search when you know the plugin name.
Choose by task
| Task | Plugin type | Configuration page |
|---|---|---|
| Read a PLC, instrument, robot, or field protocol | Collection plugin | Collection Configuration |
| Subscribe to MQTT, OPC UA, or another server | Collection plugin | Collection Configuration |
| Publish to MQTT, Kafka, RabbitMQ, ZeroMQ, or a Web service | Data-forwarding plugin | Data Forwarding |
| Store current values, historical values, or historical alarms | Data-forwarding plugin | Data Forwarding |
| Expose Modbus, OPC UA, OPC DA/AE, IEC104, IEC61850, BACnet/IP, SNMP, or CoAP services | Data-forwarding plugin | Data Forwarding |
| Synchronize TGateway nodes | Data-forwarding plugin | Data Forwarding |
One protocol can have both a collection plugin and a server plugin. For example, Modbus Master reads a device, while Modbus Server exposes gateway data to another system. Choose the plugin according to the direction of data flow.
Call plugin methods directly
Every collection device and forwarding target has an Allow method calls switch, disabled by default. When enabled, Web API, debug, rule nodes, and protocol entries supporting method requests can call that instance’s exposed direct methods without binding a variable. Results are recorded in RPC logs.
This capability is not limited to MQTT or OPC UA plugins. Open the instance’s Special methods catalog and use its actual parameters. See Plugin Method Calls for steps, switch scope, and entry formats. Variable writes and variable-bound methods retain their existing variable permissions.
Common plugin entries
Common collection entries
| Protocol or device | Manual | Main topics |
|---|---|---|
| Modbus | Modbus master | TCP, RTU, ASCII, register addresses, and function codes. |
| Siemens S7 | Siemens S7 master | PLC model, rack/slot, and DB addresses. |
| OPC UA | OPC UA data collection | Endpoint, security policy, certificates, and nodes. |
| OPC DA | OPC DA data collection | Windows OPC DA servers and Items. |
| MQTT | MQTT collection client | Broker, topics, payload parsing, and variable mapping. |
| Gateway MQTT | Gateway MQTT collection client | MQTT collection between TGateway nodes. |
| IEC104 | IEC 60870-5-104 master | General interrogation, indications, measurements, clock sync, and controls. |
| IEC61850 | IEC 61850 managed master | MMS, RCB, GOOSE, and SOE. |
| BACnet/IP | BACnet/IP master | Discovery, object properties, RPM, and COV. |
| SNMP | SNMP manager | OIDs, v3 USM, traversal, and Trap / Inform. |
| CoAP | CoAP master | UDP resources, conditions, blocks, and Observe. |
| Custom packets | Custom packet master | Request packets, response parsing, and protocol debug. |
Open the Collection Plugins sidebar category to find other PLC, robot, instrument, scanner, and industry-protocol manuals.
Data-forwarding plugins
Database storage
| Plugin | Purpose |
|---|---|
| Real-time Data Storage | Stores the latest value of each variable. |
| Historical Data Storage | Stores history using change, interval, or condition sampling. |
| Historical Alarm Storage | Stores alarm activation and recovery records at or above the selected level. |
Protocol servers
| Plugin | Purpose |
|---|---|
| Modbus Server | Exposes variables through Modbus TCP, RTU, or ASCII. |
| OPC UA Server | Exposes OPC UA nodes, writes, and historical queries. |
| OPC DA Server | Exposes DA variable I/O and subscriptions, plus AE alarms, events, condition refresh, and acknowledgement over Windows COM/DCOM. |
| IEC104 Server | Provides indications, measurements, general interrogation, and controls. |
| IEC61850 Server | Provides MMS models, reports, GOOSE, and controls. |
| BACnet/IP Server | Publishes BACnet objects with command priorities and COV. |
| SNMP Agent | Publishes OIDs through v1/v2c/v3 USM, with traversal and controlled SET. |
| CoAP Server | Publishes UDP resources with conditions, blocks, and Observe. |
Messaging and Web
| Plugin | Purpose |
|---|---|
| MQTT Client Forwarding | Connects to an external broker and publishes gateway data. |
| MQTT Server Forwarding | Publishes through the built-in MQTT server. |
| Kafka Producer | Publishes to Apache Kafka. |
| RabbitMQ Producer | Publishes to RabbitMQ. |
| ZeroMQ Producer | Publishes through a ZeroMQ socket. |
| Webhook | Sends HTTP requests to a Web service. |
| ThingsBoard MQTT | Sends telemetry and attributes and processes ThingsBoard RPC. |
Gateway integration
| Plugin | Purpose |
|---|---|
| Sync Bridge | Synchronizes configuration and real-time variables between Hub and Edge nodes. |
All plugins
Standard and professional scope follows the commercial license. Use the sidebar for direct access to every manual.
All collection and data-forwarding plugins appear in the Plugins sidebar. Collection manuals are grouped into general protocols, PLCs and controllers, robots and motion control, instruments and sensors, and gateway or messaging access.
Collection drivers
Browse all 112 collection drivers
| Plugin | License scope | Vendor / ecosystem | Purpose | Manual |
|---|---|---|---|---|
| Custom Full Packet | Standard | tgateway | Configure complete protocol requests, response framing, checksums, and payload mapping | Custom packet master |
| DL/T 645-1997 | Standard | cn-industry-standards | DL/T 645-1997 Energy meter communication protocol collection driver | DL/T 645-1997 meters |
| DL/T 645-2007 | Standard | cn-industry-standards | Collects multifunction meters and performs controlled trip/close operations | DL/T 645-2007 meters |
| Gateway MQTT Collection Server | Standard | tgateway | Collects multiple TGateway edge nodes through one MQTT listener | Gateway MQTT collection server |
| Gateway MQTT Collection Client | Standard | tgateway | Collects TGateway data through one shared MQTT client session | Gateway MQTT collection client |
| Modbus Master | Standard | modbus | Modbus TCP, RTU, and ASCII master collection driver | Modbus master |
| MQTT Collection Server | Standard | mqtt | Receives MQTT client messages and maps payload values to variables | MQTT collection server |
| MQTT Collection Client | Standard | mqtt | Subscribes to MQTT messages and maps payload values to variables | MQTT collection client |
| OPC DA Client | Standard | opc-foundation | Collection driver connected to Windows OPC DA server | OPC DA data collection |
| OPC UA Client | Standard | opc-foundation | Collection driver for OPC UA servers | OPC UA data collection |
| OpcAeMaster | Standard | opc-foundation | Windows OPC AE event subscription, conditional reception and variable mapping driver | OPC AE alarm/event collection |
| Siemens S7 | Standard | siemens | Collection driver for Siemens S7 PLCs | Siemens S7 master |
| A3CMaster | Professional | mitsubishi | Mitsubishi A3C serial protocol address reading and writing, status and control driver | Mitsubishi A3C serial master |
| ABB Robot Web Services | Professional | abb | Reads ABB robot status, IO, joints, RAPID, and logs | ABB Robot Web Services |
| BACnet/IP Master | Professional | bacnet | Reads and writes BACnet objects with discovery, RPM, and COV | BACnet/IP master |
| CoAP Master | Professional | coap | Reads and writes UDP resources with blocks and Observe | CoAP master |
| SNMP Manager | Professional | snmp | OID reads and writes, v3 USM, and Trap / Inform | SNMP manager |
| HTTP API Master | Professional | generic-web | HTTP JSON, pagination, authentication, and controlled writes | HTTP API master |
| WebSocket JSON Master | Professional | generic-web | JSON reads, writes, subscriptions, and keepalive | WebSocket JSON master |
| AI-BUS | Professional | yudian | AI-BUS instrument protocol collection driver | Yudian AI-BUS instruments |
| BarcodeIngressMaster | Professional | barcode-ingress | Receive active TCP connections from barcode scanners and map consecutive barcodes to variables | TCP barcode ingress |
| Beckhoff ADS Master | Professional | beckhoff | Reads and writes Beckhoff TwinCAT symbols and ADS addresses | Beckhoff ADS master |
| CanMaster | Professional | can | CAN and CAN FD frame transceiver, filtering and variable mapping driver | CAN / CAN FD master |
| CimonHmiMaster | Professional | cimon | CIMON HMI Ethernet protocol variable read and write driver | CIMON HMI Ethernet master |
| CJ/T 188 | Professional | cn-industry-standards | CJ/T 188 Urban Construction Industry Measurement Protocol Collection Driver | CJ/T 188 meters |
| ControlLogix EtherNet/IP Master | Professional | allen-bradley | Reads and writes Allen-Bradley ControlLogix tags | ControlLogix EtherNet/IP master |
| DAM3601 Temperature Module | Professional | dam-3601 | Collects DAM3601 input registers and reads a 128-channel temperature snapshot | DAM3601 temperature module |
| DCON ASCII Master | Professional | dcon | Reads and writes DCON ASCII industrial IO modules | DCON ASCII master |
| Delta DVP/AS Modbus Master | Professional | delta | Reads and writes Delta DVP and AS300 PLC addresses | Delta DVP/AS Modbus master |
| Allen-Bradley DF1 Master | Professional | allen-bradley | Reads and writes Allen-Bradley file tables through DF1 | Allen-Bradley DF1 master |
| DigitronCplMaster | Professional | yamatake | Azbil Yamatake Digitron CPL instrument address read and write driver | Yamatake Digitron CPL instruments |
| Dlt698Master | Professional | cn-industry-standards | DL/T 698 Power information collection, proactive reporting and link management driver | DL/T 698 meters |
| DTSU6606 Energy Meter | Professional | dtsu6606 | Collects DTSU6606 registers and reads a three-phase electrical snapshot | DTSU6606 energy meter |
| EcFanMaster | Professional | ec-fan | EC fan speed reading, station number configuration and explicit control driver | EC fan master |
| EDPF_NTMaster | Professional | edpf-nt | EDPF-NT UDP unsolicited report reception and variable mapping driver | EDPF-NT UDP reporting |
| EfortRobotMaster | Professional | efort | Efort robot running status and pose snapshot collection driver | EFORT robot status |
| Estun Robot | Professional | estun | Collects Estun robot status and registers and controls projects | Estun robot |
| FANUC CNC 0i | Professional | fanuc | Collects FANUC CNC 0i status, PMC, macros, offsets, and programs | FANUC CNC 0i |
| FANUC Robot Interface | Professional | fanuc | Collects FANUC robot bits, words, status, and poses | FANUC Robot Interface |
| FatekProgramMaster | Professional | fatek | Fatek PLC programming port register reading and writing and operation control driver | FATEK programming-port master |
| FujiCommandMaster | Professional | fuji | Fuji Command Setting protocol PLC address read and write driver | Fuji Command Setting master |
| FujiSpbMaster | Professional | fuji | Fuji SPB protocol PLC address read and write driver | Fuji SPB master |
| FujiSphMaster | Professional | fuji | Fuji SPH Ethernet PLC address reading and writing and CPU control driver | Fuji SPH master |
| FxLinksMaster | Professional | mitsubishi | Mitsubishi FX Links serial protocol address reading and writing and PLC control driver | Mitsubishi FX Links master |
| FxSerialMaster | Professional | mitsubishi | Mitsubishi FX programming port serial protocol address reading and writing and PLC control driver | Mitsubishi FX programming-port master |
| GeSrtpMaster | Professional | ge | GE SRTP PLC address reading and writing, status and clock diagnostic driver | GE SRTP master |
| HJ212Master | Professional | cn-industry-standards | HJ 212 pollutant online monitoring reception and variable mapping driver | HJ 212 environmental reporting |
| HyundaiTrackingMaster | Professional | hyundai | Hyundai robot UDP tracking status and position incremental control driver | Hyundai robot UDP tracking |
| IEC61850 Managed Client | Professional | iec61850 | Collects IEC 61850 MMS data over standard TCP/TLS channels and diagnoses RCB, GOOSE, Journal, and file services | IEC 61850 managed master |
| IEC 60870-5-104 Master | Professional | iec104 | Runs interrogation, receives telemetry, synchronizes time, and issues controls | IEC 60870-5-104 master |
| InovanceComputerLinkMaster | Professional | inovance | Inovance Computer Link PLC address reading and writing, status and start-stop control driver | Inovance Computer Link master |
| InovanceConnectedCipMaster | Professional | inovance | Inovance Connected EtherNet/IP CIP Tag Read and Write Driver | Inovance connected CIP master |
| InovanceEasyNetMaster | Professional | inovance | Inovance EasyNet PLC address read and write driver | Inovance EasyNet master |
| InovanceMaster | Professional | inovance | Inovance PLC Modbus and dedicated address model collection driver | Inovance AM/H3U/H5U Modbus master |
| KELID2008Master | Professional | kelid-2008 | KELID2008 UDP active reporting reception and variable mapping driver | KELI D2008 weighing reports |
| KeyenceDlen1Master | Professional | keyence | KEYENCE DL-EN1 sensor command, status and I/O operation driver | KEYENCE DL-EN1 sensor interface |
| KeyenceKvOldMaster | Professional | keyence | KEYENCE old KV PLC address read and write driver | KEYENCE KV Host Link |
| KeyenceMcAsciiMaster | Professional | keyence | KEYENCE MC compatible with 3E ASCII address read and write driver | KEYENCE MC 3E ASCII master |
| KeyenceMcBinaryMaster | Professional | keyence | KEYENCE MC compatible with 3E binary address read and write driver | KEYENCE MC 3E Binary master |
| KeyenceNanoMaster | Professional | keyence | KEYENCE KV Nano Upper Link address reading and writing and status diagnostic driver | KEYENCE Nano Host Link |
| KeyenceSr2000Master | Professional | keyence | KEYENCE SR-2000 code scanning, status, reset and lock control driver | KEYENCE SR-2000 barcode reader |
| KnxMaster | Professional | knx | KNXnet/IP tunnel group address read and write driver | KNXnet/IP tunneling master |
| KukaControllerTcpMaster | Professional | kuka | KUKA controller TCP variable reading and writing and program control driver | KUKA Controller TCP variable interface |
| KukaVariableProxyMaster | Professional | kuka | KUKA KRC4 single-variable read and write driver | KUKA Variable Proxy variable interface |
| LKSISMaster | Professional | lksis | LKSIS UDP active reporting reception and variable mapping driver | LK SIS live reporting |
| LogixCipMaster | Professional | allen-bradley | Allen-Bradley Logix EtherNet/IP tag read and write driver | Allen-Bradley Logix CIP master |
| LsisMaster | Professional | lsis | LSIS Cnet and Fast Ethernet PLC address read and write driver | LS ELECTRIC Cnet / Fast Ethernet master |
| Mc1E_AsciiMaster | Professional | mitsubishi | Mitsubishi MC 1E ASCII protocol PLC address read and write driver | MC 1E ASCII master |
| Mc1E_BinaryMaster | Professional | mitsubishi | Mitsubishi MC 1E binary protocol PLC address read and write driver | MC 1E Binary master |
| Mc3E_AsciiMaster | Professional | mitsubishi | Mitsubishi MC 3E ASCII protocol PLC address read and write driver | MC 3E ASCII master |
| Mc3E_BinaryMaster | Professional | mitsubishi | Mitsubishi MC 3E binary protocol PLC address read and write driver | MC 3E Binary master |
| McR_BinaryMaster | Professional | mitsubishi | Mitsubishi iQ-R MC binary protocol PLC address read and write driver | MC R Binary master |
| MegMeetMaster | Professional | megmeet | Megmeet MC series PLC address read and write driver | Megmeet PLC master |
| MicroCipMaster | Professional | allen-bradley | Allen-Bradley Micro Series EtherNet/IP Tag Read and Write Driver | Allen-Bradley Micro CIP master |
| MitsubishiCipMaster | Professional | mitsubishi | Mitsubishi EtherNet/IP CIP tag read and write driver | Mitsubishi CIP master |
| Modbus C1 Master | Professional | modbus | Reads and writes coils and registers through the Modbus C1 extension | Modbus C1 master |
| Modbus C20 Master | Professional | modbus | Reads registers, waveforms, and spectra through the Modbus C20 extension | Modbus C20 master |
| Nanjing DCS Modbus TCP Master | Professional | nanjing-dcs | Collects a Nanjing DCS with connection probing and status frames | Nanjing DCS Modbus TCP master |
| OmronCipMaster | Professional | omron | Omron connectionless EtherNet/IP CIP tag read and write driver | Omron CIP master |
| OmronConnectedCipMaster | Professional | omron | Omron Connected EtherNet/IP CIP Tag Read and Write Driver | Omron connected CIP master |
| OmronFinsMaster | Professional | omron | Omron FINS TCP, UDP and serial address read and write driver | Omron FINS master |
| OmronHostLinkCModeMaster | Professional | omron | Omron Host Link C-Mode address reading and writing and PLC status diagnostic driver | Omron Host Link C-mode master |
| OmronHostLinkMaster | Professional | omron | Omron Host Link serial protocol address read and write driver | Omron Host Link master |
| OpenProtocolMaster | Professional | open-protocol | Atlas Copco Open Protocol tightens results, commands and proactive messaging driven | Open Protocol tightening controller |
| OrientalMotorMaster | Professional | oriental-motor | Oriental Motor EtherNet/IP cyclic I/O mirror read and write driver | Oriental Motor cyclic I/O |
| PanasonicMcMaster | Professional | panasonic | Panasonic QnA compatible MC 3E PLC address read and write driver | Panasonic MC 3E Binary master |
| PanasonicMewtocolMaster | Professional | panasonic | Panasonic Mewtocol PLC address reading and writing and status diagnosis driver | Panasonic MEWTOCOL master |
| PCCCMaster | Professional | allen-bradley | Allen-Bradley PCCC file table address read and write driver | Allen-Bradley PCCC master |
| RKC Thermostat | Professional | rkc | RKC CD and CH series thermostat collection driver | RKC temperature controller |
| SamCardMaster | Professional | sam-card | Resident ID card security module card search, card selection and explicit card reading driver | SAM identity-card reader |
| ScaleStreamMaster | Professional | scale-stream | Receive electronic scale serial port or reverse TCP continuous output and map variables | Continuous weighing stream |
| SECSMaster | Professional | semi | SECS/GEM HSMS messaging, transaction processing and device active messaging driver | SECS HSMS master |
| SecsSerialMaster | Professional | semi | SECS-I half-duplex transaction, multi-block reassembly and device active message driver | SECS-I master |
| ShineIn Light Source Controller | Professional | shinein | Machine vision light source controller collection driver | ShineIn lighting controller |
| SiemensFetchWriteMaster | Professional | siemens | Siemens Fetch/Write protocol PLC address read and write driver | Siemens Fetch/Write master |
| SiemensPpiMaster | Professional | siemens | Siemens S7-200 PPI serial protocol address read and write driver | Siemens PPI master |
| SlcEthernetMaster | Professional | allen-bradley | Allen-Bradley SLC Ethernet file table read and write driver | Allen-Bradley SLC Ethernet master |
| TIANXINMaster | Professional | tianxin | TIANXIN instrument protocol address read and write driver | TIANXIN flow instruments |
| ToyoPucMaster | Professional | toyo-puc | Toyo PUC computer link address read and write, status and command driver | TOYOPUC master |
| TS550Master | Professional | ts550 | TS550 industrial equipment address read and write driver | TS550 frame collection |
| TurckRfidMaster | Professional | turck | Turck RFID tag memory read, write and dedicated debugging driver | Turck RFID interface |
| USBScaner | Professional | usb-scanner | Windows HID scanner input monitoring and variable update driver | USB keyboard-wedge scanner |
| VibrationStreamMaster | Professional | vibration-stream | Receive vibration sensor real-time value and peak value reports and map variables | Vibration sensor live stream |
| VigorMaster | Professional | vigor | Fengwei PLC address read and write driver | VIGOR PLC master |
| XinJeInternalMaster | Professional | xinje | Xinjie PLC internal TCP protocol 24-bit address read and write driver | XINJE internal-protocol master |
| Xinje XC/XD/XL Modbus Master | Professional | xinje | Reads and writes Xinje XC, XD, and XL PLC addresses | XINJE XC/XD/XL Modbus master |
| YamahaRcxMaster | Professional | yamaha | Yamaha RCX multi-line command, robot status and motion control driver | Yamaha RCX robot interface |
| YaskawaMemobusMaster | Professional | yaskawa | Yaskawa Memobus TCP and UDP address reading and writing and dedicated diagnostic driver | Yaskawa MEMOBUS master |
| YokogawaLinkMaster | Professional | yokogawa | Yokogawa Link PLC address reading and writing, status, clock and module control driver | Yokogawa FA-M3 Link master |
| Yrc1000Master | Professional | yaskawa | Yaskawa YRC1000 text protocol status, program, servo and motion control driver | Yaskawa YRC1000 robot interface |
| Yaskawa YRC High-Speed Ethernet | Professional | yaskawa | Reads Yaskawa YRC state, I/O, variables, and controls through binary UDP | Yaskawa YRC High Ethernet robot interface |
| ZeroMQCollectClient | Professional | zeromq | ZeroMQ subscription reception, topic filtering and variable mapping collection driver | ZeroMQ subscription collection |
Data-forwarding plugins
Browse all 19 data-forwarding plugins
| Plugin | License scope | Vendor / ecosystem | Purpose | Manual |
|---|---|---|---|---|
| Historical Alarm Storage | Standard | tgateway | Stores historical alarms at or above a selected level | Open manual |
| Historical Data Storage | Standard | tgateway | Stores variable history in a database according to forwarding-group policies | Open manual |
| Real-time Data Storage | Standard | tgateway | Stores the latest value of each variable in a database | Open manual |
| Sync Bridge | Standard | tgateway | Synchronizes configuration and real-time data between TGateway Hub and Edge nodes | Open manual |
| Kafka Producer | Standard | apache-kafka | Publishes gateway data to Apache Kafka | Open manual |
| Modbus Server | Standard | modbus | Exposes gateway data through a Modbus server or slave | Open manual |
| MQTT Server Forwarding | Standard | mqtt | Publishes gateway data through the embedded MQTT server | Open manual |
| MQTT Client Forwarding | Standard | mqtt | Publishes gateway data as an MQTT client | Open manual |
| OPC UA Server | Standard | opc-foundation | Exposes gateway data through an OPC UA server | Open manual |
| OPC DA Server | Professional | opc-foundation | Exposes DA variable I/O and subscriptions, plus AE alarms, events, refresh, and acknowledgement over Windows COM/DCOM | Open manual |
| RabbitMQ Producer | Standard | rabbitmq | Publishes gateway data to RabbitMQ | Open manual |
| ThingsBoard MQTT | Standard | thingsboard | Forwards gateway data to ThingsBoard through MQTT | Open manual |
| Webhook | Standard | generic-web | Sends gateway data to a web service through HTTP Webhook | Open manual |
| IEC 61850 Managed Server | Professional | iec61850 | Exposes forwarding-group variables through an IEC 61850 MMS server | Open manual |
| IEC104 Server | Professional | iec104 | Exposes indications, measurements, and remote control through IEC 60870-5-104 | Open manual |
| ZeroMQ Producer | Professional | zeromq | Publishes variables, devices, alarms, and plugin events through ZeroMQ | Open manual |
| BACnet/IP Server | Professional | bacnet | Publishes BACnet objects with command priorities and COV | Open manual |
| SNMP Agent | Professional | snmp | Publishes SNMP OIDs with traversal and controlled SET | Open manual |
| CoAP Server | Professional | coap | Publishes CoAP UDP resources with blocks and Observe | Open manual |
Use and troubleshooting
Use a plugin manual
Configure channels, devices, common variables, forwarding groups, triggers, cache, redundancy, and enable/disable operations in Collection Configuration and Data Forwarding.
For register byte order (data), string length (len), BCD format (bcd), and character encoding (encoding), see Common variable register options.
- Read the introduction and configuration entry to confirm the data direction and page.
- Configure the fields under Plugin properties.
- Add variable-level mapping only when the page provides Target variable properties or address rules.
- Save and enable the object, then open the dedicated Device debug or Target debug panel.
- Complete one real read, publish, database write, or server-side read using the page’s verification steps.
Use approved test points for writes, RPC, remote control, start/stop, reset, motion, and raw-packet operations. Follow the site’s safety procedure.
Plugin not found
- Open Development Configuration → Plugin Management and clear the search and vendor filters.
- Search by protocol abbreviation, vendor, or plugin name.
- Confirm that the plugin is enabled and check license and platform requirements.
- After installing or updating a plugin, run Synchronize Plugins, then return to the configuration page.