RS485

SCADA INTERFACE INSTRUCTIONS - OPTION 21S - FOR A12B SYSTEMS A12B Modbus RTU SCADA INTERFACE OVER RS232/RS485 OPTION 21S INSTRUCTIONS This manual is...
Author: Sheila Glenn
21 downloads 2 Views 629KB Size
SCADA INTERFACE INSTRUCTIONS - OPTION 21S - FOR A12B SYSTEMS

A12B Modbus RTU SCADA INTERFACE OVER RS232/RS485 OPTION 21S

INSTRUCTIONS This manual is only valid for A12B Chargers equipped with P60-225C control cards with software version series 0625 and 1625 and up. This manual does not apply to systems that are equipped with the LaMarche Communications Card (S2A-302)

ECN/DATE CPN125755

106 BRADROCK DRIVE DES PLAINES, IL. 60018-1967 (847) 299-1188 FAX: (847) 299-3061 ISSUE DATE: 19781-12/12

Page 1 of 7

INSTRUCTION DRAWING NUMBER: P25-

LOPT21S-A12B-1

SCADA INTERFACE INSTRUCTIONS - OPTION 21S - FOR A12B SYSTEMS

Default Settings Protocol: Modbus RTU Comm Port: RS232 (J2) Baud Rate: 9600 (Selectable 1200, 2400, 4800, 9600, 14400, 19200, 38400) Data Bits: Fixed at 8 Stop Bits: Fixed at 1 Parity: None (Selectable None, Even, Odd) Flow Control: Fixed at None Modbus Address: 1 (Selectable 1 to 247)

Changing the Settings In all likelihood it will be necessary to change the settings from the factory default settings to properly integrate a new charger into your SCADA Network. To change the above settings one must enter the "Customer Calibration" mode. This is accomplished by pressing and holding the UP Arrow Button followed by pressing and holding the MODE Button. Both buttons must be pressed for 5 seconds. When the control card enters the Customer Cal mode the display will show "Customer Calibration Mode" for 2 seconds. During the time the display shows "Customer Calibration Mode" release both buttons. The purpose of the Customer Cal is to allow one to change settings in the field. The following setting changes are allowed in the following order: ♦

Low Voltage 1 Alarm Voltage Threshold



Low Voltage 2 Alarm Voltage Threshold



High Voltage Shutdown Alarm Voltage Threshold



High Voltage Alarm Voltage Threshold



Low DC Current Alarm Threshold



Overload Alarm Current



Equalize Timer Mode



Equalize Cycle Time



LCD Backlight Timer Setting



Ground Detection Alarm Delay (If equipped with Ground Detection)



Modbus Address



Modbus Baud Rate



Modbus Parity

Page 2 of 7

SCADA INTERFACE INSTRUCTIONS - OPTION 21S - FOR A12B SYSTEMS

Setting the Modbus Address The following setting is used to set the Modbus: ♦

Modbus Address

You may change the address by pressing the UP or DOWN Arrow Buttons. When you have set the baud rate you wish to use press the MODE button to go to the next setting.

Setting the Modbus Baud Rate The baud rate may be set to the following: 1200, 2400, 4800, 9600, 14400, 19200, 38400 The following setting is used to set the Baud Rate: ♦

Modbus Baud Rate

The LCD display will show “Modbus Baud Rate” on the first line and second line will flash the actual baud rate that is in use. You may change the baud rate by pressing the UP or DOWN Arrow Buttons. When you have set the baud rate you wish to use press the MODE button to go to the next setting.

Setting the Modbus Parity Type The Parity may be set to the following: None, Even, Odd The following setting is used to set the Parity: ♦

Modbus Parity

The LCD display will show “Parity Type” on the first line and second line will flash the actual Parity type that is in use. You may change the Parity by pressing the UP or DOWN Arrow Buttons. When you have set the Parity you wish to use press the MODE button to go to the next setting.

Page 3 of 7

SCADA INTERFACE INSTRUCTIONS - OPTION 21S - FOR A12B SYSTEMS

RS232 & RS485 Connection Information IMPORTANT NOTE: Jumper pairs JP13/JP14 and JP15/JP16 on the S2A-388S board determine which port (RS232 or RS485) is utilized for communications. For RS232 the jumper(s) must be positioned on JP14 and JP16. For RS485 the jumper(s) must be positioned on JP13 and JP15. RS232 Port Connection RS232 communications are accomplished through J2A on the P60-388S board. The RS232 Port is a galvanically isolated interface. The RS232 interface is configured as DTE. The default settings are 9600 baud, 8 Bits, No Parity, 1 stop bit and no flow control. RS485 Port Connection (s) for Terminal Strip Equipped Cards The RS485 (TS1) port is a 3 pin terminal strip. The RS485 Port is an isolated interface. The RS485 interface is "two wire" thus no handshaking takes place. The default connection would be 9600 baud, 8 Bits, No Parity, 1 stop bit and no flow control. The RS485 interface may require configuration of jumpers JP1/JP2 and JP5/JP6 and JP3/JP4 on the P60388S card. Jumper pairs JP1/JP2, JP3/JP4 insert or remove the biasing loads. Jumper pair JP5/JP6 inserts or removes the terminating resistor. BIAS Resistors IN place jumpers(s) on JP2 and JP4. BIAS Resistors OUT place jumpers(s) on JP1 and JP3. Termination Resistor IN place jumpers on JP6. Termination Resistor OUT place jumper on JP5.

SCHEMATIC SHOWING RS485 RELATED JUMPER FUNCTIONALITY

Page 4 of 7

SCADA INTERFACE INSTRUCTIONS - OPTION 21S - FOR A12B SYSTEMS

CHARGER PORT (NOT FOR CUSTOMER)

POWER SUPPLY

BIAS RESISTOR JUMPER SELECT

RS485 PORT

PORT SELECTION JUMPERS RS232 PORT

TERMINATION RESISTOR JUMPER SELECT JUMPER LOCATIONS ON CIRCUIT BOARD

LaMarche Modbus Implementation Default Communication Settings

Page 5 of 7

SCADA INTERFACE INSTRUCTIONS - OPTION 21S - FOR A12B SYSTEMS

Protocol: Modbus RTU Comm Port: RS232 (J2A) Baud Rate: 9600 (Selectable 1200, 2400, 4800, 9600, 14400, 19200, 38400) Data Bits: Fixed at 8 Stop Bits: Fixed at 1 Parity: None (Selectable None, Even, Odd) Flow Control: Fixed at None Modbus Address: 1 (Selectable 1 to 247) Supported Modbus Types RTU Supported Modbus Function Codes 01 – Read Coil Status (0X) 02 – Read Discrete Input Registers (1X) 03 – Read Holding Registers (4X) 04 – Read Input Registers (3X) 05 – Write Single Coil 06 – Write Single Register

Coils Address 00000

Name/Description Float/Equalize Mode Indicator (FLOAT=0, EQUALIZE=1)

Discrete Inputs Address

Name/Description

10000

AC or Breaker Tripped Alarm Indicator (FAILURE=1)

10001

Low Voltage 1 Alarm Indicator (FAILURE=1)

10002

High Voltage Alarm Indicator (FAILURE=1)

10003

High Voltage Shutdown Alarm Indicator (FAILURE=1)

10004

Low Current Alarm Indicator (FAILURE=1)

10005

Ground Detection Enabled (ENABLED=1)

10006 10007

Positive Ground Alarm Indicator (FAILURE=1). Point will always read 0 when Ground Detection Enabled (Discrete Input Point 5) is 0. Negative Ground Alarm Indicator (FAILURE=1). Point will always read 0 when Ground Detection Enabled (Discrete Input Point 5) is 0.

10008

Summary Alarm Indicator (FAILURE=1)

10009

Low Voltage 2 Alarm Indicator (FAILURE=1)

10010

Overload Current Alarm Indicator (FAILURE=1)

10011

Charger Failure Alarm Indicator (FAILURE=1)

Input Registers Address 30000

Page 6 of 7

Description, Units Heartbeat This register increases once per second and may be used as a

Scale Factor None

SCADA INTERFACE INSTRUCTIONS - OPTION 21S - FOR A12B SYSTEMS

Input Registers Address

Description, Units

Scale Factor

diagnostic. 30001

Board Number. Will read 225 for 225C card.

None

30002

Software Version, Version of software on card.

None

30003

Voltage, Volts

0.1

30004

Current, Amps

0.1

30005

Equalize Cycle Time Hours Remaining, Hours, Minutes Note: The last two digits are the minutes.

None

30006

Auto Equalize Timer, Days

None

30007 30008

30009

Auto Equalize Timer, Hours, Minutes Note: The last two digits are the minutes. Low DC Current Alarm Low Limit, Amps. Setting the Low DC Current Alarm below this will result in disabling the Low DC Current Alarm Status Indicator. Temperature Probe Reading, Degrees C Note: Reading will always read 0 when charging system is not equipped with a 340S card. A shorted probe will give a reading of –273 and an open probe will give a reading of+273

None 0.1

None

30010

Maximum allowable voltage setting (MAXV).

0.1

30011

Maximum allowable current setting (MAXI).

0.1

Holding Registers Address

Description, Units, Valid Settings/Range

Scale Factor

40000

Equalize Timer Mode, 0,1 2,3,4

None

40001

Equalize Timer Setting, 0 to 144

None

40002

Low Voltage Alarm Threshold, Volts, 0 to MAXV

0.1

40003

High Voltage Alarm Threshold, Volts, 0 to MAXV

0.1

40004

High Voltage Shutdown Alarm Threshold, Volts, 0 to MAXV

0.1

40005

Low DC Current Alarm Threshold, Amps, 0 to MAXI

0.1

40006

Low Voltage 2 Alarm Threshold, Volts, 0 to MAXV

0.1

40007

Overload Alarm Current, Amps, 0 to MAXI

0.1

40008

Total CRC Errors Detected

None

40009

Total Parity Errors Detected

None

40010

Total Modbus Commands Received (Most significant register)

None

40011

Total Modbus Commands Received (Least significant register)

None

Page 7 of 7