If you did not require responsiveness that offers PLC driver you can use much cheaper solution as Raspberry pi with HATs
I will present you simple adaptation of this theory, Raspberry pi as a industrall water pomps driver
What I used:
Raspberry PI 2+ (generates less heat and is more relayable on harsh conditions)
Power HAT of my project (suplys 5V 3A to run Raspberry pi, from any voltage witin range of 9-24V)
MOSFET HAT witch will turn on and off 12V to switch on and off industrial relays, witch then will turn on and off softstart devices to run the pomp
Bufferd power suply
Custom 3D printed case
GSM module to comunicate with HTTP server to recieve commands and store telemetrics data
And the software which is most important, all function are implemented by JAVA app, that runs on modified Raspberin OS
The modification concentrate on less use of the SD card, less write cycles, I acomplish this by creating ram drive that holds system logs, and removing all not needed services and software that can afect responsivness and consumes precious write cycles
Raspberry pi is equipped in heat spreader and protected by PVE lacquer
Raspberry PI is quite robust little device and can withstand very hard environment, but my current projects are based on Raspberry PI Zero witch is cheaper smaller and generates less heat and need less power, missing ETH connectivity can by fixed by simple HAT based on ENC28J60-I/SP
Installation to monitor and notify level of water in large tank
Everything is based on industrial components except the Raspberry PI which is the brain of this installation, and JAVA application which makes all the magic
Raspberry PI is powered by buck converter, soldered by wires to control pads on Raspberry board, micro USB connection is so unreliable, Pi and converter are on the same board attachable to TS35 rail, to communicate Pi is using GSM modem attached to GPIO header, modem is based on SIM868 module
To measure water level I’m using hydrostatic probe and network attached converter 4 – 20 mA signals
Readings are visualized on publicly available internet site, off cours password protected, in the same manner installation can be controlled. If alarm levels are reached device will send SMS to programed recipients
Network automation controller with one 250V 5A relay output and two digital inputs detecting the change of short-circuit to power supply, optionly can be supplied with headers for 3 digital input\output and UART, I2C, 5V, 3V3.
In „two” simple words small device that give you ability to control or recieve signal from real world, over the network by your app using simple URL addresses
power supply: DC12V 155mA ~ 1W
relay output: NO 250VAC 5A / 30VDC 5A
analog inputs: 2x monitoring state of the switch, contactor, relay, 12V 1.5A
LAN standard: 10Mb/s FD
frame for mounting: DIN TS35 rail
MCU: Atmega 328PU
protection: each board is protected by PVE lacquer
In a few simple words, our possibilities are limited only by the imagination of our clients.
We offer assistance in designing any artistic or functional object using FDM 3D printing technology.
You only need to visualize your project or customize it to the requirements of 3D printing, we are happy to provide knowledge and your devices.
What we offer:
Preparation of a 3D project and printing on a FDM 3D printer
3D printout from given project, eg:. Printout will be adapted to the needs of whether to be an artistic print while maintaining the quality of finishing or functional while maintaining strength in the direction of the forces