3710ACM controller communication driver is the driver to communicate with ACM 3710 power meter of Power Measurement in Canada.
3710 ACM controller communication driver use modbus protocol of MODICON.
(Read = 03 Function, Write = 16(10h)Function) Also Write Command can use after writing Password.
<Figure 1> is read setting example of 3710ACM communication driver for 16 bit register.
<Figure 1> Read setting example of 3710ACM communication driver for 16 bit register |
<Figure 2> is read setting example of 3710ACM communication driver for 32 bit register.
<Figure 2> Read setting example of 3710ACM communication driver for 32 bit register |
Device part of <Figure 1> or <Figure 2> input Com Port(COM1), Baud Rate(9600), Parity Bit(0), Data Bit(8), Stop Bit(1) respectively.
You can set Baud rate 300, 1200, 2400, 4800, 9600, 19200 from 3710ACM power meter 'function key' or setting of '3007 modbus' address.
' 3006 modubs' address is the 'station' of 3710ACM power meter.(you can change station to control 'function key' or write command.)
Also whether to use the '32 bit register' data type (16: 16 bit register, 32 : 32 bit register, default = 16) is set by using option part.
When use '32 bit register' data type, you use 'DWORD' read command instead 'READ'.
16 or 32 bit register size can set by 'function key' of 3710ACM power meter.
3710ACM communication driver¡¯s read schedule
Read schedule setting parameters are as follows:
1) STATION – 1 ~ 247 station No.
2) Read command – function of modbus (fixed to 3)
3) Read Data Start Position - read start address of modbus(refer to 3710ACM power meter user's manual)
4) Save Start Address for Communication Server – input save start address of communication server.
5) Read Size – read data size(WORD, DWORD unit).
Read schedule example)
READ, 84, 3, 2, 0, 20,
READ, 84, 3, 201, 20, 10,
READ, 84, 3, 902, 30, 5,
READ, 84, 3, 3002, 40, 20,
<Table 1> is a description of register type and address of 3710ACM communication driver.
REGISTER TYPE | ADDRESS | Content |
REAL TIME PARAMETER | 0002 ~ 0082 | current time, current value |
STATUS REGISTER | 0201 ~ 0241 | RELAY, SETPOINT... |
MINIMUM REAL TIME VALUES | 0311 ~ 0382 | refer to user's manual |
MINIMUM TIME STAMP | 0411 ~ 0482 | refer to user's manual |
MAXIMUM REAL TIME VALUES | 0611 ~ 0682 | refer to user's manual |
MAXIMUM TIME SATMP | 0711 ~ 0782 | refer to user's manual |
SETPOINTS | 0902 ~ 1067 | SETPOINT |
WAVEFORM CAPTURE | 1201 ~ 1227 | waveform(¹ÌÁö¿ø) |
EVENT LOG | 1501 ~ 1750 | refer to user's manual |
SETUP REGISTER | 3002 ~ 3051 | setting value (3006 : staton,3007 : baud rate, 3010 : password,¡¦) |
<Table 1> Register tpe and address of 3710ACM communication driver. |
You can setting 3710ACM power meter by using write commands.
Bit Write
Bit write setting parameters are as follows:
1) PORT Port no. (0 ~ 255)
2) STATION – 1 ~ 247 station No.
3) ADDRESS - modbus register address of writing. address = 2~3051.
4) EXTRA 1 - bit position of writing.
register 16. : 0~15, register 32 : 0~31.
5) EXTRA 2 - input password when password(writing value of 3051 modbus address) is setting.
You can see 3710ACM power meter password by operation 'function key'.
Write example 1)
PORT:0 STATION:50 ADDRESS:0002 EXTRA1:3 EXTRA2:0
The setting parameter shown above is an example of bit write for bit 3 control(ON/OFF) of 2 modbus address at 50 station no.
Also you have to set 3710ACM power meter password at 'EXTRA2'(Default value = 0).
Word Write
Word write setting parameters are as follows:
1) PORT Port no. (0 ~ 255)
2) STATION – 1 ~ 247 station No.
3) ADDRESS - modbus register address of writing. address = 2~3051.
4) EXTRA 1 - don't care.
5) EXTRA 2 - input password when password(writing value of 3051 modbus address) is setting.
You can see 3710ACM power meter password by operation 'function key'.
Write example 2)
PORT:0 STATION:32 ADDRESS:0006 EXTRA1 : EXTRA2:0
The setting parameter shown above is an example of word write for 6 modbus address value(16 bit register = 0~65535, 32 bit register = 0~999999) at 50 station no.
Also you have to set 3710ACM power meter password at 'EXTRA2'(Default value = 0).
Block Write
3710ACM communication driver don¡¯t support ¡®Block write¡¯.