Native drivers for nine PLC brands, open protocols for the rest
MSF reads production data straight from the controllers you already run, old or new, with no third-party gateway and no connector licence. Native drivers cover nine PLC brands, open protocols cover drives, meters and older controllers, and machines without a usable PLC connect through META Smart I/O or AI cameras. The data goes into MES, OEE, maintenance, energy and ERP postings.
Request a DemoStart a PoCPLC data collection software reads machine states, counts, cycle times and alarm codes directly from a machine's controller and turns them into production data. Meta Smart Factory reads virtually any PLC, old or new, with no third-party gateway or connector licence: native drivers for nine PLC brands, plus OPC UA, Modbus, EtherNet/IP and MQTT. The data feeds MES, OEE, maintenance, energy and ERP postings.
Each controller is read in its own protocol. Talking S7 to a Siemens CPU or ADS to a Beckhoff means reading the data blocks your engineers already maintain, at cycle-level rates, with no translation layer in between that drops context or adds delay. Commissioning a controller is measured in hours: point the driver at its IP address, map the tags agreed with whoever maintains the programme, and the data starts to arrive. On an S7-1200 or S7-1500 the CPU project needs PUT/GET access enabled and non-optimised data blocks.
Native drivers cover nine PLC brands: Siemens (S7comm/Step7 and S7-Light, from S7-300/400 to S7-1200/1500), Rockwell Automation / Allen-Bradley (AB-ETH, Logix, DF1), Schneider Electric (UMAS), Beckhoff (ADS/TwinCAT), Mitsubishi Electric (MC Protocol), Omron (FINS), Delta (DVP), Keyence (KV) and WAGO. Injection moulding machines connect over EUROMAP 63, and Fanuc controls through FOCAS. Everything else goes over the open protocols: OPC UA, Modbus TCP and Modbus RTU for drives, meters and older controllers, EtherNet/IP in Rockwell- and Omron-based plants, and MQTT where a publish-subscribe pipeline suits IT better. The driver-by-driver list is in which PLCs work with MSF.
Plants that already run SCADA or an OPC server have a third route. MSF reads the existing OPC UA/DA server and the tag tree it already curates, and PROFINET, BACnet and DNP3 are collected through that layer. No new device talks to the controllers, which is often the fastest path where nobody wants one on the control network.
Machine states, counts and cycle times are what the manufacturing execution system runs on: live order status, OEE and TEEP per machine, line and plant, and a Pareto of downtime and scrap. Where a controller exposes alarm or fault codes, they map to stop reasons, so short stops no longer vanish from the record. Before trusting the numbers, the OEE data quality audit checks how each one is captured.
The same events trigger counter-based preventive work in maintenance (CMMS), join power readings in energy management to give energy per product, and close the ERP work-order loop: counts flow back and the goods receipt is posted to the ERP without a manual entry. What an MES does with that data is covered in a separate guide.
A press with a contactor panel has no controller worth talking to. META Smart I/O reads its run contacts, cycle signals and alarms through an interposing relay or isolated input, so the machine's own circuit is neither loaded nor altered, and safety circuits are never tapped. MSF IIoT cards report running, idle and stopped on machines without a PLC, and AI cameras count where no signal exists at all. In a typical plant the native drivers cover the newer machines and retrofit I/O the older ones, and the MES sees one consistent stream from both. The legacy machine connectivity assessment gives a preliminary connection method for each machine before any hardware is ordered.
Collection is read-only: no write items configured in the collector, a tag or DB list agreed with whoever maintains the programme, and the PLC on its own VLAN, with all communication going outbound over TLS through a secure gateway proxy and role-based access on top. Anything that writes back to a machine, such as a recipe download or a setpoint push on changeover, is a separate connection scoped on purpose. The information security management system (ISMS) of Meta Smart Factory d.o.o. is certified to ISO/IEC 27001:2022, and the certificate covers how the platform is designed, developed, deployed, operated, maintained and supported, including its cloud-hosted infrastructure.
Nine brands have native drivers: Siemens (S7comm/Step7 and S7-Light), Rockwell Automation / Allen-Bradley (AB-ETH, Logix, DF1), Schneider Electric (UMAS), Beckhoff (ADS), Mitsubishi Electric (MC Protocol), Omron (FINS), Delta (DVP), Keyence (KV) and WAGO. Injection moulding machines connect over EUROMAP 63 and Fanuc controls through FOCAS. Anything that speaks OPC UA, Modbus TCP or RTU, EtherNet/IP or MQTT connects over that protocol, and plants with SCADA or an OPC server can connect through it instead of to each controller.
Not for a controller MSF has a driver for or one that speaks an open protocol. The PLC connectors are MSF's own, so there is no third-party gateway and no connector licence. Hardware comes in only for machines without a usable PLC, where META Smart I/O reads the existing signals through an interposing relay or isolated input, or where an AI camera counts.
No. Collection-only is the normal set-up, but ask how it is enforced rather than take the promise. In practice it means no write items configured in the collector, a tag or DB list agreed with whoever maintains the programme, and the PLC on its own VLAN with the collector talking outbound over TLS. Anything that writes back to a machine, such as a recipe download or a setpoint push on changeover, is a separate connection to scope deliberately.
The controller's IP address, network access to it, and a tag or data block list agreed with whoever maintains the PLC programme. On S7-1200 and S7-1500 CPUs the project also needs PUT/GET access enabled and non-optimised data blocks for the blocks being read. Older S7-300 and S7-400 controllers are read through the same native S7 driver.
A machine with no usable controller is connected through META Smart I/O, which reads run contacts, cycle signals and alarms the machine already has, without touching safety circuits. MSF IIoT cards report running, idle and stopped, and AI cameras count where there is no signal at all. The legacy machine connectivity assessment gives a preliminary method for each machine before any hardware is ordered, and the method is confirmed on site during the PoC.
Yes. Machine states and counts give OEE and TEEP live per machine, line and plant, and alarm or fault codes map to stop reasons where the controller exposes them. On the ERP side, work orders come in, counts flow back and the goods receipt is posted without a manual entry, through SAP IDoc, BAPI/RFC or OData or the published APIs of Dynamics 365 and Business Central. A buffered queue keeps the floor recording while the ERP is down and delivers the backlog afterwards.
Get a free demo and a Proof of Concept plan tailored to your production.