Connecting BGS5T to SCADA | Telit Cinterion IoT Developer Community
February 9, 2021 - 9:24am, 2881 views
Hello,
I'm trying to use BGS5T with SCADA software (Ignition SCADA) for remote monitoring. I would like to read data from BGS5T GPIO-s with SCADA.
Is this possible and, if it is, how?
Thank you in advance.
I found on some website that they have made ModBus TCP - ModBus RTU Gateway over GPRS using BGS5T but without any explanation how they do that.
https://www.mqttgateway.net/product-page/modbus-tcp-modbus-rtu-gateway-o...
I think that this is what I need because I could connect Ignition SCADA over ModbusTCP.
Please, any help?
Hello,
BGS5 terminal includes BGS5 module with which you can communicate over RS232 or USB with AT commands. With AT commands you can control GPIO lines or use the terminal as a modem. If your system can't communicate with the modems with AT commands and it ***** to be Modbus you would need to implement your own Java MIDlet for BGS5 module which would communicate with SCADA system over RS232 or USB with Modbus.
Best regards,
Bartłomiej
Thank you, detailed and precise answer, as always.
Hello,
I have to create Java MIDlet for BGS5 module which would communicate with SCADA system over GSM network. Protocol for communication must be Modbus TCP.
I'm really despaired and need help. Please, can someone to give me guidelines?
Hello,
For network connections please see this link: https://iot-developer.thalesgroup.com/knowledge-base?field_kb_category_t...
and find some demo MIDlets which connect to the network.
Unfortunately we probably don't have any demo with Modbus protocol here. You need to adopt some existing library or write on your own. Depending on your scenario complexity it may be enough to hardcode a few Modbus messages or you may need to adopt a complete library.
Regards,
Bartłomiej
Hello,
I really try to figure up how to solve this problem but with no success.
First I was give up from Modbus TCP protocol and try to do something with MQTT. But, again, without success.
The point is that I'm not Java programmer so I'm stuck with software part.
The main reason why I wanted to do this with BGS5 is price, since I will need to cover more than fifty locations for monitoring. There is RTU devices that will work "out of the box" but they are ten time expensive.
Hello,
As for Modbus I suppose that there may be some open source libraries available on the network but most probably you will not find any dedicated to the Java version on the module. So you'd have to port it which can be time consuming. If you don't have any Java programming experience it may be quite hard.
For MQTT we have some examples in the Knowledge Base, please see here: https://iot-developer.thalesgroup.com/knowledge-base?title=mqtt&field_kb...
Regards,
Bartłomiej
I have quite some experience of connecting BGS5T to SCADA and other systems. If you want you can write me to jure at iku.si