What is the best way to interface shopfloor connectivity to business application like MES. Our shopfloor is controlled by PLCs and some tester PCs.
Is Rest api or OPC ua fits better and why
Generally, the PLCs sit at layer 2 (layer 1 being physical devices like motors, valves, etc), and MES is layer 4. Layer 3 is SCADA. Ignition SCADA for one can bridge between MES/ERP/SAP and has REST, SOAP and OPC UA built in.
Couple of information bits. Opc-Ua would be great if all device are connected within a local network.
Rest-Api becomes useful if communication is done across the "Internet".
Now with that in mind most Plc's can communication with Opc-Ua protocol, and not so much with Rest-Api so some type of gateway may need to be used. There may be other limits set by the Rest-Api service, I use Rest-Api for collection different types of data and all of them limit the speed at which I can make the request.
What is the best way to interface shopfloor connectivity to business application like MES. Our shopfloor is controlled by PLCs and some tester PCs.
Is Rest api or OPC ua fits better and why
Siemens with OPC UA.. we have intermediate kind of light mes application which collect shopfloor data and stores.. above that we have MES system.. i am confused whether MES should connect shopfloor with OPC for better visibility and control or connect with intermediate application with rest api interface.. intermediate app. Connects shopfloor layer with their own interface...