Datakom DKG-309 Скачать руководство пользователя страница 23

DKG-309 User Manual                                                                              V-02 

(11.05.2009)

 

 

 

 

 

 

- 23 -

 

 

 

8. MODBUS COMMUNICATION 

 
 

The unit offers the possibility of MODBUS communication via its RS232 serial port. 

 

The connection to the MODBUS master may be done in 3 ways: 

 

 

1) RS232 connection using directly the RS232 port provided. 

 

 

2) RS422/485 connection using external RS422/485 converter. 

 

 

3) Modem connection using external modem. 

 

The MODBUS mode is activated by assigning a controller address to the unit using 

MODBUS 

Address

 program parameter. The possible address range is 1 to 144. Setting the address to 0 will 

disable

 the MODBUS mode and allow communication under RAINBOW protocol. 

 

The MODBUS properties of the unit are: 

 

-Data transfer mode: RTU 

 

-Serial data: 9600 bps, 8 bit data, no parity, 1 bit stop 

 

-Supported functions:  

 

 

-Function 3 (Read multiple registers) 

 

 

-Function 6 (Write single register) 

 

Detailed description about the MODBUS protocol is found in the document “

Modicon Modbus 

Protocol Reference Guide”

.

 

The web address is: 

www.modbus.org/docs/PI_MBUS_300.pdf

 

 

Below is a limited shortlist of readable registers. For the detailed 

Modbus Application 

Manual

 and a complete list of registers please contact DATAKOM. 

 

ADDRESS 

(hex) 

R / 

DATA 

SIZE 

COEFFICIENT  DESCRIPTION 

0000 

16bit 

x1 

Mains Phase L1 voltage 

0001 

16bit 

x1 

Mains Phase L2 voltage 

0002 

16bit 

x1 

Mains Phase L3 voltage 

0003 

16bit 

x1 

Genset Phase L1 voltage 

0004 

16bit 

x1 

Genset Phase L2 voltage 

0005 

16bit 

x1 

Genset Phase L3 voltage 

0006 

16bit 

x1 

Genset Phase L1 current 

0007 

16bit 

x1 

Genset Phase L2 current 

0008 

16bit 

x1 

Genset Phase L3 current 

000C 

16bit 

x1 

Mains Phase L12 voltage 

000D 

16bit 

x1 

Mains Phase L23 voltage 

000E 

16bit 

x1 

Mains Phase L31 voltage 

000F 

16bit 

x1 

Genset Phase L12 voltage 

0010 

16bit 

x1 

Genset Phase L23 voltage 

0011 

16bit 

x1 

Genset Phase L31 voltage 

0012 

16bit 

x10 

Mains frequency 

0013 

16bit 

x10 

Genset frequency 

0016-0017 

32bit 

x256 

Genset active power: this 24 bit signed register holds 
the genset active power multiplied by 256. Least 
significant 16 bits are in the register 0016h. Most 
significant 8 bits are in the LSB of the register 0017h. 

0018 

8bit 

x100 

Power factor multiplied by 100 (signed byte). Negative 
values indicate a capacitive power factor. 

002A 

16bit 

x1 

Engine speed (rpm)  

002B 

16bit 

x10 

Oil pressure in bars. 

002C 

16bit 

x1 

Coolant temperature in degrees C. 

002D 

16bit 

x1 

Fuel level as % 

002F 

16bit 

x10 

Battery voltage 

003D 

8bit 

Operating mode 
bit_3: manual mode 
bit_4: auto mode 
bit_5: off mode 
bit_6: test mode 
bit_7: load test mode 

Содержание DKG-309

Страница 1: ...ging with date time stamp and complete measurement values Stores last 250 events Statistical counters Battery backed up real time clock Weekly operation schedule programs Programmable parameters All p...

Страница 2: ...d Mains Simulation Battery Charging 6 9 Dual Genset Mutual Standby Operation 6 10 Service Request Display 6 11 Engine Hours Meter 6 12 Date Time Display 6 13 Display of Software Version 6 14 Modem con...

Страница 3: ...e stored in a Non Volatile Memory and thus all information is retained even in the event of complete loss of power The measured parameters are Mains voltage phase L1 to neutral Mains voltage phase L2...

Страница 4: ...ach transformer to related inputs Never use common terminals or grounding The power rating of the transformer should be at least 5 VA It is recommended to s e g temperature oil pressure or fuel level...

Страница 5: ...nerator phases 6 MAINS NEUTRAL Input 0 300V AC Neutral terminal for the mains phases 7 MAINS L3 Mains phase inputs 0 300V AC Connect the mains phases to these inputs The mains voltages upper and lower...

Страница 6: ...elected via the program menu Each input may be driven by a normally closed or normally open contact switching either battery or battery The effect of the switch is also selectable from a list See PROG...

Страница 7: ...the programmed limits LOAD TEST Yellow It turns on when the related operation mode is selected One of these LEDs is always on and indicates which operation mode is selected If the operation of the gen...

Страница 8: ...ation between different screens s made with the MENU and MENU buttons Each depression of the MENU button switches the display to the next screen Each depression of the MENU button switches the display...

Страница 9: ...ttery Voltage Fuel Level 6 Complete Genset parameters phase to neutral Genset status Genset Volts L1 Genset Volts L2 Genset Volts L3 Genset Current L1 Genset Current L2 Genset Current L3 Genset Freque...

Страница 10: ...ion Date and time Operating software version 13 Statistical Counters 1 3 Engine Hours Run Total Genset Active Power KW h 14 Statistical Counters 2 3 Engine Hours to Service Time to Service 15 Statisti...

Страница 11: ...ion of the genset The existing alarms may be canceled by pressing one of the operating mode buttons LOAD TEST TEST OFF AUTO Most of the alarms have programmable trip levels See the programming chapter...

Страница 12: ...er This fault will be monitored with holdoff timer delay after the engine is running GENSET HIGH VOLTAGE Set if any of the generator phase voltages goes outside programmed limits for Overload Timer Th...

Страница 13: ...edule then the AUTO led will flash and the operation of the genset will be as in the OFF mode TEST It is used to test the generator when the mains are on or keep the generator running in the emergency...

Страница 14: ...ion The Fuel Level Sender Ohms is also programmable 6 3 Engine Heating Operation Especially on engines without a body heater or with a failing one it may be desired that the genset should not take the...

Страница 15: ...ters Also relays on an extension module may be assigned to this function The engine body temperature limit is adjusted using the parameter Engine Heating Temperature The same parameter is used for eng...

Страница 16: ...n both parameters Remote Start Operation and are set then REMOTE START operation mode is performed 8 Delayed Mains Simulation Battery Charging s Simulation feature is used in battery backed up telecom...

Страница 17: ...ching of the load between 2 gensets The use of 2 gensets instead of one is due either to safety purposes in case of a genset failure or to a continuous operation requesting service stops The running p...

Страница 18: ...month programmed values is zero this means that the parameter will not be used For example a maintenance indicates that the unit will request maintenance only based on engine hours gine hours is also...

Страница 19: ...cable network PSTN If the modem is connected to the unit the Modem Enable program parameter should be set to 1 otherwise faulty operation may occur If Modem Enable or SMS Enable or MODBUS Address par...

Страница 20: ...ges Any new upcoming alarm will result in a new GSM SMS message The new message will indicate all existing alarms even masked ones The necessary GSM modem cable will be supplied by DATAKOM This is the...

Страница 21: ...d hour Exercise off_load on_load Daily Weekly Monthly Please refer to the programming section for a more detailed description of the above When the start day and hour of exercise has come the unit wil...

Страница 22: ...d function consists on the connection of a dummy load if the total genset load is below a limit and to disconnection of the dummy load when the total power exceeds another limit The dummy load functio...

Страница 23: ...R W DATA SIZE COEFFICIENT DESCRIPTION 0000 R 16bit x1 Mains Phase L1 voltage 0001 R 16bit x1 Mains Phase L2 voltage 0002 R 16bit x1 Mains Phase L3 voltage 0003 R 16bit x1 Genset Phase L1 voltage 0004...

Страница 24: ...d in 10 minute steps Unused programs should be set to 24 00 An example setup may be as follows Monday Turn_on 07 00 Monday Turn_off 18 00 Tuesday Turn_on 07 00 Tuesday Turn_off 18 00 Wednesday Turn_on...

Страница 25: ...sured values are stored within the The events are recorded with a time stamp which comes from the internal real time The events are stored in a circular memory This means that a new coming event will...

Страница 26: ...unit if necessary with a soft damp cloth Do not use chemical agents STATISTICAL COUNTERS The unit provides a set of non resettable incremental counters for statistical purposes These counters are kept...

Страница 27: ...e made with and buttons Selected group is shown in reverse video blue on white In order to enter inside a group please press MENU button In order to exit from the group to the main list please press M...

Страница 28: ...RM relay is active If the period is set to 0 this will mean that the period is unlimited Intermittent Alarm Relay 0 0 continuous 1 intermittent turns on and off every second Charge Alternator Shutdown...

Страница 29: ...port is connected to PC 1 Modem connected SMS Enable 0 0 SMS not enabled 1 SMS enabled GPRS Call Enable 0 0 standard modem calls 1 GPRS modem calls MODBUS Address 0 0 RAINBOW communication protocol 1...

Страница 30: ...vercurrent check is disabled Excess Power Limit KW 0 If the active power goes above this limit during the period defined in Overload Timeout then an Excess Power Load Dump alarm will be generated If t...

Страница 31: ...entered within the limits and the generator contactor is deactivated Genset Contactor Timer sec 1 This is the period after the mains contactor has been deactivated and before the generator contactor h...

Страница 32: ...EMPERATURE SENDER warning High Temperature Shutdown C 98 f the coolant temperature measured from the analog input goes over this limit this will generate a HIGH TEMPERATURE SENDER alarm and the engine...

Страница 33: ...0 engine is heated during Engine Heating Timer 1 engine is heated until the coolant temperature reaches the Engine Heating Temperature and at least during the Engine Heating Timer Service Engine Hours...

Страница 34: ...Turn_off 24 00 Sunday Turn_on 24 00 Sunday Turn_off 24 00 Program Group Sender Characteristics Parameter Definition Unit Factory Set Description Oil Pressure Sender Ohms 1 ohm 10 Oil Pressure Sender...

Страница 35: ...Temperature Sender point 2 C value Temperature Sender Ohms 3 ohm 134 Temperature Sender point 3 ohm value Temperature Value 3 C 60 Temperature Sender point 3 C value Temperature Sender Ohms 4 ohm 322...

Страница 36: ...lly open 1 Normally closed Switching 0 0 Battery negative 1 Battery positive Response delay 0 0 No delay 1 Delayed 4sec Program Group Input Configuration High Temperature Switch Parameter Definition U...

Страница 37: ...e engine stops immediately 1 Load Dump the engine stops after cooldown 2 Warning the horn relay operates 3 No operation Sampling 2 0 Always 1 After holdoff timer 2 When mains present Latching 1 0 Non...

Страница 38: ...e stops immediately 1 Load Dump the engine stops after cooldown 2 Warning the horn relay operates 3 No operation Sampling 0 0 Always 1 After holdoff timer 2 When mains present Latching 0 0 Non latchin...

Страница 39: ...ected from list Relay 06 Definition 5 RELAY 6 function expansion module 1 selected from list Relay 07 Definition 0 RELAY 7 function expansion module 1 selected from list Relay 08 Definition 2 RELAY 8...

Страница 40: ...p sender alarm 42 Low speed alarm 43 High speed alarm 44 Low voltage alarm 45 High voltagealarm 46 Fail to start alarm 47 Low fuel sender alarm 48 49 50 51 High battery voltage alarm 52 Charge fail al...

Страница 41: ...r in order to enable dialing through a pabx Program Group Modem 2 SMS 1 Telephone Number Parameter Definition Factory Set Description Modem 2 SMS 1 telephone number This telephone number buffer accept...

Страница 42: ...Genset Voltage L1 Calibration 760 Adjusts the measurement of genset voltage of phase L1 Genset Voltage L2 Calibration 760 Adjusts the measurement of genset voltage of phase L2 Genset Voltage L3 Calib...

Страница 43: ...frequency displayed on the unit are not correct Check engine body grounding it is necessary The error margin of the unit is 3 volts If there are faulty measurements only when the engine is running the...

Страница 44: ...an auxiliary relay The coil of the relay will be between BATTERY and charging alternator D terminal The normally closed contact of the relay will be connected serially to the unit s START output So th...

Страница 45: ...e EU directives 2006 95 EC low voltage 2004 108 EC electro magnetic compatibility Norms of reference EN 61010 safety requirements EN 61326 EMC requirements The CE mark indicates that this product comp...

Страница 46: ...10 to 30 VDC Current inputs from current transformers 5A Max load 0 7VA per phase Digital inputs input voltage 0 30 VDC Internally connected to battery positive via 4700 ohm resistor Analog inputs Re...

Страница 47: ...DKG 309 User Manual V 02 11 05 2009 47 15 CONNECTION DIAGRAM...

Страница 48: ...ERROR stackunderflow OFFENDING COMMAND STACK...

Отзывы: