Forum Home › Forums › Communicating with Devices › Modbus › Modbus tcp client/server slave behaviour error
- This topic has 6 replies, 3 voices, and was last updated 7 years, 12 months ago by
Mikhail.
-
AuthorPosts
-
May 14, 2016 at 10:07 am #1165
kajal
ParticipantHello Sir,
I have install rapid scada in my pc. I want to send data to rapidscada from my RTU
So, i have configure following in rapid scada
TcpPort = 502
InactiveTime = 60
Behavior = Master
ConnMode = Individual
DevSelMode = ByIPAddresselement group = 4byte float Holding register
It works perfectly as below for tcp server and tcp client for master behaviour.Establish a TCP connection with xx.xx.xx.xxx:502
2016-05-14 11:47:48 Communication session with the Device 41 “Test Device”, type: KpModbus, address: 1, call number: xx.xx.xx.xxx
Request element group “Voltage”
Send (12): 00 00 00 00 00 06 01 03 00 00 00 37I can see my meter’s data on web
In tcp server and tcp client master behaviour, rapid scada send request.
now, i want to read data of same meter from rapid scada using my other RTU. but, In both client and server connection scada send request. so, how its possible?When i configure behaviour slave it shows following error.
2016-05-14 13:34:00 Initialize communication line 4 “Test line”
2016-05-14 13:34:00 Load device template from file KpModbus_Aldc.xml
2016-05-14 13:34:00 Error initializing communication channel: Slave behavior of the communication channel is not supprted by Device 41 “Test Device”May 14, 2016 at 11:00 am #1166
MikhailModeratorHello,
If I understand you correctly, you need Rapid SCADA works as slave and your RTU as master. This mode is not supported for now, unfortunately.You should use another architecture of your system. As an option, you can use DBMS for integration or request your device by Rapid SCADA and by RTU in parallel.
May 14, 2016 at 11:02 am #1167
MikhailModeratorIt is possible to develop the appropriate driver but it may be expensive depending on the project budget.
May 14, 2016 at 11:05 am #1168kajal
ParticipantThanx for your quick reply. can you tell how can i use DBMS?
May 14, 2016 at 11:15 am #1169November 28, 2017 at 3:38 pm #2873Marko
ParticipantHi Mikhail,
We need same thing Kajal asked you before. So RapidSCADA shouldn’t send request to RTU (Remote Terminal Unit). RTU should send request to RapidSCADA. You have answered in May 2016. that was not supported that time. Is it maybe supported now?
November 28, 2017 at 5:00 pm #2874
MikhailModeratorHi Marko,
Nobody has purchased the development of this module yet. You can be the first 🙂 -
AuthorPosts
- You must be logged in to reply to this topic.