Citect v7.40 SP1 - PM710 meter - FloatMode problem

agoslinski

Member
Join Date
Jun 2016
Location
Poznan
Posts
10
Hello

Recently I got Schneider Electric's meter PM710 which I connected to citect server through Modbus to TCP gateway Moxa MB3170.
With program such as CAS Modbus Scanner I have no problem reading registers. For example:

401000 = 0x44C3 401001= 0x03F1

Float value of 0x44C303F1 is 1560.1232 (exact value visible on meter).
If I understand correctly I should choose FloatMode = 1 (3210) but unfortunately its not working.
I used all FloatMode options (0-3) and none of them give me sensible values.

My configuration:
[PM710]
Firmware 3.110
MODBUS RTU
Address: 19
Baud rate: 9600
Parity: None
Connection: RS-485 (2xwire)
[Citect]
-BOARD-
Board Name: BOARD 1
Board Type: TCPIP
Address: 0
-PORT-
Port Name: PORT72_BOARD1
Board Name: Board 1
Special Opt: =-I***.***.***.*** -P502 -T
-I/O Device-
Name: PM710_19
Address: 19
Protocol: MODNET3
Port Name: PORT72_BOARD1
Cache: TRUE Cache Time: 500
Background poll: TRUE Background Rate: 00:00:20
-citect.ini-
[MODNET.PORT72_BOARD1.PM710_19]
FloatMode = 3
-Equipment-
Tag Name: TAG_{equipment.IODEVICE}_Real_Energy
Data Type: Real
I/O Device {equipment.IODEVICE}
Address: 41000 (I also tried 401000 and 301000)
Cluser Name: {equipment.CLUSTER}


Could You please help me with my problem?

Best Regards
 
Hello

Recently I got Schneider Electric's meter PM710 which I connected to citect server through Modbus to TCP gateway Moxa MB3170.
With program such as CAS Modbus Scanner I have no problem reading registers. For example:

401000 = 0x44C3 401001= 0x03F1

Float value of 0x44C303F1 is 1560.1232 (exact value visible on meter).
If I understand correctly I should choose FloatMode = 1 (3210) but unfortunately its not working.
I used all FloatMode options (0-3) and none of them give me sensible values.

My configuration:
[PM710]
Firmware 3.110
MODBUS RTU
Address: 19
Baud rate: 9600
Parity: None
Connection: RS-485 (2xwire)
[Citect]
-BOARD-
Board Name: BOARD 1
Board Type: TCPIP
Address: 0
-PORT-
Port Name: PORT72_BOARD1
Board Name: Board 1
Special Opt: =-I***.***.***.*** -P502 -T
-I/O Device-
Name: PM710_19
Address: 19
Protocol: MODNET3
Port Name: PORT72_BOARD1
Cache: TRUE Cache Time: 500
Background poll: TRUE Background Rate: 00:00:20
-citect.ini-
[MODNET.PORT72_BOARD1.PM710_19]
FloatMode = 3
-Equipment-
Tag Name: TAG_{equipment.IODEVICE}_Real_Energy
Data Type: Real
I/O Device {equipment.IODEVICE}
Address: 41000 (I also tried 401000 and 301000)
Cluser Name: {equipment.CLUSTER}


Could You please help me with my problem?

Best Regards

I cant remember the float mode that we use for the PM710 and from memory Modnet 3 is 0 based so for register 41000 you will need to have it as 41001 in Citect i think ?
 
I get Address on bad boundary when I use MODNET 3 and 41001 address.
Even when I ignore this warning I still can't get sensible date using any of FloatMode options (0-3)
 
I know what CheckAddressBoundary does. It does not help with my problem.

:oops: Well it will help with not getting an address on bad boundary error....

No idea what your issue is then, for what its worth we use MODNET2, don't make any changes to the FloatMode and they work, used this setting on 1000's of meters.

I am sure you know this too but if you have anything else in your ini defining FloatMode then that may be causing issues, for example:

[MODNET] FloatMode =1 overrules [MODNET.PORT.DEVICE] FloatMode =3
 
Last edited:
Thanks for replay but unfortunately MODNET 2, odd addresing and disabling FloatMode does not work. Every device in my network has separate [MODNET.PORT.DEVICE] section.
 

Similar Topics

Hello everyone, Please provide assistance with setting up communications between Citect V7.5 SP1 P29 and Rockwell Studio 5000 Emulator, all...
Replies
0
Views
2,035
Hi! I'm doing my first ever Citect project. Now I have a problem with the automatically generated menu on the top of the runtime view: I have...
Replies
0
Views
3,083
So i've been at this for a long while, i have Citect Scada 2018, i have full access to everything but i can't seem to find any option or...
Replies
0
Views
60
Hello, i've been at this for months now, i tried creating accounts on the aveva website but it seems to never approve my accounts or at least when...
Replies
3
Views
85
Hello, I have a running project on Citect v5.42 and simatic net v6.4 I have created a new spare PC and loaded all software like Citect, station...
Replies
0
Views
73
Back
Top Bottom