Forum Home › Forums › Communicating with Devices › Modbus › Communication
- This topic has 8 replies, 2 voices, and was last updated 10 years, 1 month ago by
Mikhail.
-
AuthorPosts
-
October 3, 2015 at 6:28 am #571
brijesh
ParticipantWe are able to communicate with Conzerv Energy Meter EM6400, but in the SCADA communicator the value (Float) shows continuously increasing, wraps after showing a very large number and again starts from 0.000 ? What is this ? Please help.
When we use MODSCAN software, the same meter gives stable value on the scren. But with Rapid scada above problem appears. The catalog of the meter says, it is direct and no conversion required.
October 3, 2015 at 6:39 am #572
MikhailModeratorHi,
Can you post here a part of communication line log? And the expected value.
If it is possible also provide MODSCAN log for comparison.October 3, 2015 at 9:44 am #573brijesh
ParticipantIn case of MODSCAN it gives as the real value (Register 3925 3926, total 32 bit) as 212.560 volts, while in case of Rapid SCADA communicator the value varies randomly and wraps after a very large value.say it is like 323,435,234,011,234,123.000.
October 3, 2015 at 10:27 am #574brijesh
ParticipantWhen I take the data value from Line Log (Data Receive Values) in the communicator, and put those values in Hex to Float Converter (Outside SCADA Calculator), then it gives me the correct value. That means whatever value I am getting is in Hex Only, and I need to apply the Hex to Float conversion. Kindly let me know, how I can do that.
October 3, 2015 at 11:00 am #575
MikhailModeratorI would like to see the log.
October 3, 2015 at 11:23 am #576brijesh
Participant2015-10-03 16:44:42 Communication session with the Device 41 “EM6400-1”, type: KpModbus, address: 1
Request element group “Energy Management 1”
Send (8): 01 03 0F 62 00 02 66 C1
Receive (5/5): 01 03 04 FE 05
Receive (4/4): 43 D0 EB 76
OK!Now this 43 D0 EB 76 is ok value but in Hex….We want to convert that in Float (Real Value), MODSCAN shows the correct value on the terminal that is 417.839.
We have selected Float(4 Byte) in communication template…
October 3, 2015 at 11:54 am #577
MikhailModeratorEB 76 is the checksum
43 D0 FE 05 is the value 417.984528
You should set the correct bytes order in Device Template Editor.
Try the order 2301.
Please notify me about the result.October 3, 2015 at 12:38 pm #578brijesh
ParticipantThank you Mikhail, now its ok…
I have around 60 such values, I have understood the commncation configuration part etc, now I wish to bring all of them to an .xls (excel file), please guide how that can be done. Regards….
October 3, 2015 at 1:52 pm #579
MikhailModeratorOK, create a separate topic please.
-
AuthorPosts
- You must be logged in to reply to this topic.