Host Engineering Forum
General Category => General Discussion => Topic started by: cbrake on July 02, 2020, 05:54:41 PM
-
Hi,
We have a Linux based SCADA product that we would like to pair with a PLC, and would like to be able to update the PLC program remotely through our SCADA system connected to the PLC via Ethernet or Modbus RTU.
Do you of your products support anything like this?
Thanks,
Cliff
-
When you say "update the PLC program remotely", do you mean reading and writing to variables in the program?
If so, then yes, you can do it easily via Modbus, both TCP and RTU. MQTT is an option, along with writing your own HTTP GET, PUT, etc, protocols is not out of the question either.
-
Hi,
I certainly want to read and write variables in the program via modbus -- that will be used during normal operation.
But, I would also like to be able to update the application in the PLC (ladder logic, etc) without connecting a windows computer to the PLC. The flow might be:
* generate PLC application in windows program and generate a binary image file
* transfer the file to the SCADA gateway over cellular modem
* the SCADA gateway then uploads the new image to the PLC
Some PLCs like ezautomation and the Productivity 2000 and Productivity 3000 series from automation direct allow updating using a flash module or a memory card. This is easier than attaching a windows PC in the field, but still requires a field visit which I would like to avoid.
Thanks,
Cliff
-
BRX PLCs can be updated 3 ways:
1. Do-more Designer (DmD) - with a network connected PLC this can be remote.
2. DMLoader - an application designed for OEM or users to update the PLC without using DmD. This can also be remote.
3. SDCard
At this point it is not possible to simply load a file with one of these tools. There are simply too many technical and security concerns.