KEN-200DM communication driver is the driver to communicate with demand controller of KD Power Co,. Ltd. in Korea.
<Figure 1> is read setting example of KEN-200DM communication driver.
<Figure 1> Read setting example of KEN-200DM communication driver |
Device part of <Figure 1> input device type(TCP/IP), IP address of controller(192.168.1.194), service port of TCP/IP protocol (500001),respectively, according to setting of controller.
In protocol option part, you can set the following: client type(0 : local, 1 : PC lan, ..., default = 0), controller type( 0 : demand, 1 : power factor, 2 : turbo, default = 0 ), IP address of client( example : 192.168.1.94), password of client(default = 1234). Each argument is a comma-delimited.
Note) IP address of KEN-200DM controller can set by using 'setting button', but service port of TCP/IP fixed to 50001, 50002.
KEN-200DM communication driver read schedule
Read schedule setting parameters are as follows:
1) Station – Don't care.
2) Read command – DEMAND, CURR, SYS, LOAD.
DEMAND : read of Demand data,
CURR : read of voltage, current, power, power factor, ...,
SYS : read of system setting(password, user name, site name),
LOAD : read of load status.
3) Read start address – Don't care.
4) Save start address for Communication Server – Saving start address of Communication Server.
5) Read Size – Fixed to 1. ( refer to <Table 1> )
Read schedule example)
READ, 0, DEMAND, 0, 0, 1,
READ, 0, CURR, 0, 50, 1,
<Table 1> is data saving address and contnets for each read command.
Read command | Contents | Data saving address |
Remarks |
DEMAND | read of Demand data | Start addr + 0 : basis power, Start addr + 1 : current target power, Start addr + 2 : current power, Start addr + 3 : forecast power, Start addr + 4 : max value of forecast power, Start addr + 5 : agreement power, Start addr + 6 ~ 7 : peak measurement date, time of this year, Start addr + 8 : peak power of this year, Start addr + 9 ~ 10: peak power date, time of this month Start addr + 11 : peak power of this month, Start addr + 12 ~ 13 : peak measurement date, time of today month, Start addr + 14 : peak power of today, Start addr + 15 : time limit of demand over, Start addr + 16 : remain time limit of demand |
DWORD data |
CURR | read of voltage, current, power, power factor, ... |
Start addr + 0 ~ 2 : phase voltage L1 ~ L3 (0 ~ 170 KV), Start addr + 3 ~ 5 : voltage L12, L23, L31 (0 ~ 170 KV), Start addr + 6 ~ 8 : phase current L1 ~ L3 (0 ~ 20 KA), Start addr + 9 : overall voltage (0 ~ 170 KV), Start addr + 10 ~11 : overall reactive power, overall active power (+/- 0 ~ 2000 M var), Start addr + 12 : overall apparent power (0 ~ 2000 MVA), Start addr + 13 : overall current (0 ~ 20 KA), Start addr + 14 : apparent power factor (-100 ~ 100 %), Start addr + 15 : frequency (45 ~ 65 HZ), Start addr + 16 : unbalance factor (0 ~ 300 %), Start addr + 17 ~ 19 : phase apparent power L1 ~ L3 (0 ~ 2000 MVA), Start addr + 20 ~ 22 : phase active power L1 ~ L3 (+/- 0 ~ 2000 MW), Start addr + 23 ~ 25 : phase reactive power L1 ~ L3 (+/- 0 ~ 2000 M var), Start addr + 26 ~ 28 : phase power factor L1 ~ L3 (-100 ~ 100 %), Start addr + 29 : KEN foward active amount of power (0 ~ 9900 MWh), Start addr + 30 : max demand |
FLOAT data |
SYS | read of system setting | Start addr + 0 ~ 7 : password, Start addr + 8 ~ 47 : user name, Start addr + 48 ~ 87 : site name |
STRING memory Start addr + 0 : password, Start addr + 1 : user name, Start addr + 2 : site name |
LOAD | read of load status | Start addr + 0 : count of record(total load count), Start addr + 1 : page number(1~), Start addr + 2 : record count of a page (MAX:20), Start addr + 3 : control mode (0:automatic, 1:manual), Start addr + 4 : load type(0:local,1:extended), Start addr + 5 : ID of load, Start addr + 6 : capacity of load, Start addr + 7 : STRING memory = load name, other = none, Start addr + 8 : current status of load(0:OFF, 1:ON), Start addr + 9 : error status of load(0:normal, 1:error), Start addr + 10 : last changed year, Start addr + 11 : last changed month, Start addr + 12 : last changed day, Start addr + 13 : last changed hour, Start addr + 14 : last changed minute, Start addr + 15 : last changed second, ¡¦, save as many as count of record( repeat data = load type ~ last changed second, 12 data ) |
STRING memory Start addr + 7 : load name, |
<Table 1> Data saving address and contnets for each read command |
KEN-200DM communication driver store the same data in WORD, DWORD, FLOAT, STRING memory, but the data format are different.
If you click the icon in protocol option part at <Figure 1>, you can see the dialogue box such as <Figure 2>. you can also set read schedule by using this part.
<Figure 2> Example of KEN-200DM communication driver¡¯s Option dialog box |
You can set read schedule by using , , button and listbox of <Figure 2>.
Also, you can set 'client type', 'controller type', 'IP address of client', 'password of client' by using the part of 'Client Type', 'KEN Device', 'Client IP', 'Login Password' of <Figire 2>.
<Figure 3> Example of KEN-200DM communication driver¡¯s read schedule Add/Edit dialog box |
When you click Add button or Edit button in dialogue box of <Figure 2>, dialogue box of <Figure 3> is shown.
KEN-200DM communication driver don't support 'Writing settings'.
Please connect ethernet cable or RS-232C cable to LAN or serial communication port.
<Figure 4> is appearance of KEN-200DM controller.
<Figure 4> Appearance of KEN-200DM controller |