You can get data off a machine without changing the PLC program by reading the signals at the terminals and the serial ports, beside the controller instead of through it. A remote I/O module or an Ethernet to serial unit mounts on the DIN rail, picks up what the machine already knows, and puts it on the plant network. The program that runs the machine is never opened.
That matters most on older equipment. The machine still makes good parts, the person who wrote the program has moved on, and nobody wants to be the one who edits it.
Most machine data projects stall at the same point. The data lives inside the controller, and getting it out means a program change. A program change means engineering time, a test, and a stopped machine while it is loaded. On a validated line it can also mean a requalification.
On older equipment there is often a second problem. The program may be password protected, the source file may be lost, or the software that edits it may no longer run on a current laptop.
So the request for run time, counts and downtime reasons sits in a queue. The machine keeps running, and the plant keeps guessing.
A machine tells you a lot without being asked. Most of it is already on a terminal or behind a port.
2. Analog and temperature modules for the values. An analog input module reads voltage or 4 to 20 mA signals. RTD and thermocouple modules read temperatures. Each one puts its readings on the network from the same DIN rail.
A die-casting plant wanted live status from machines whose control systems were off limits. It put one remote I/O module on each machine and wired it to signals that already existed. The modules fed the plant's own factory software and its floor signage. The machine controls were never touched. Brainboxes published the project as a case study
The hardware is rarely the large number. These are the variables that move the total.
Every machine is a little different, and the PLC, the network and the software all have owners. Bring us the machine and the question. We will work through it with you and with Brainboxes and come back with a part list.
| Device | What it is | Where it could be used |
|---|---|---|
| ED-516 | 16 digital inputs | Run state, part counts, alarms and stops on one machine |
| ED-588 | 8 digital inputs and 8 digital outputs | A few states read and a status light or beacon driven on the monitoring layer |
| ED-549 | 8 analog inputs | Pressure, level and motor current signals |
| ED-582 and ED-593 | RTD and thermocouple inputs | Die, oven, bearing and panel temperatures |
| ES-551 | Industrial Ethernet to serial, RS-232, RS-422 or RS-485 on screw terminals | The serial port on a scale, a gauge, a marking unit or an older controller |
| Industrial Ethernet switches | DIN rail switches | A network drop inside a panel that has none |
Each device name opens its Brainboxes product page with the full datasheet.
Brainboxes hardware is orderable through Digi-Key and Mouser. Dynamic is the Brainboxes rep for Northern California and Northern Nevada, so the application help is local. We work out the signal list and the part list with you before you order.
We have written up the same approach for two specific cases: a remote pump station and a semiconductor tool. Our machine data design page covers the wider design question across our product lines, and the Brainboxes page has the full range.
At Dynamic we represent power, control and measurement lines for machine builders, panel shops and plants in Northern California and Northern Nevada, and we are Brainboxes' rep across the territory. We help at the signal list and bill-of-materials stage, where a data path is cheapest to add.
Working on a machine right now? Tell us what you are connecting and we will come back with a part list.