Академический Документы
Профессиональный Документы
Культура Документы
© ADB
This manual or parts thereof may not be reproduced, stored in a retrieval system, or
transmitted, in any form or by any means, electronic, mechanical, photocopying,
recording, nor otherwise, without ADBs prior written consent.
This manual could contain technical inaccuracies or typographical errors.
ADB reserves the right to revise this manual from time to time in the contents thereof
without obligation of ADB to notify any person of such revision or change.
Details and values given in this manual are average values and have been compiled with
care.
They are not binding, however, and ADB disclaims any liability for damages or detriments
suffered as a result of reliance on the information given herein or the use of products,
processes or equipment to which this manual refers. No warranty is made that the use of
the information or of the products, processes or equipment to which this manual refers
will not infringe any third party’s patents or rights. The information given does not release
the buyer from making their own experiments and tests.
TABLE OF CONTENTS
2.1 Jumper settings remote control board (CS00190, Rev 1.2) ................................................................... 7
This manual shows the information for the MODBUS control of the CRE/VIS constant current regulator (CCR)
over RS485, RS422, Ethernet.
The different parameters to control and monitor the CCR are described for the MODBUS MCR2 protocol
format.
A new circuit selector (CSE-M) was developed which is controlled by the CCR. Certain CCR
commands/responses are adapted to provide support for this CSE.
Remark
The “old” circuit selector (CSE or HVCS) was controlled independently and had its own MODBUS user manual
“Am.07.370e Modbus User Manual HVCS (CSE)”.
MODBUS protocol The MODBUS protocol is a common language used by controllers of different
manufacturers to communicate with each other and with other devices over a network.
It defines the messages structure and describes how a controller requests access to
another device and how the answer will be formatted.
Possible errors are also detected and reported.
JBUS protocol The JBUS is a subset of the MODBUS which was one of the first industrial field busses ever
developed.
Master/Slave In the MODBUS/JBUS configuration, only one device can initiate transactions. The other
devices can only respond by giving the requested data or by taking the requested action.
The device which initiates the communication is called “Master” and the others are called
“Slaves”.
The master distinguishes between slaves by using a unique number in the range of
1...255.
Transmission mode The MODBUS application uses the RTU transmission mode in which each 8-bit byte in a
message contains two 4-bit hexadecimal characters. The message is transmitted in a
continuous stream.
Serial/Ethernet Channel2
Serial Channel2
For the optional add-on Ethernet board, with one or two Ethernet ports, a web control interface is provided for
the configuration options.
From the “Main Menu” following parameters have to be configured for each port:
1. Network Settings
2. Serial Settings
3. Operating Settings
4. Serial Command Mode
e.g.
Ethernet Channel1
192.168.1.11
192.168.0.200
Ethernet Channel2
192.168.1.12
192/168.0.201
BUS Setting in
WinCCR
On the CCR user interface (HMI), the maintenance menu has to be used to configure the Remote control mode
for JBUS. Two protocol formats are defined: MCR2 and MCR3. Further, the “framing mode” has to be selected.
For JBUS over RS485, select the 485 framing mode. For JBUS over Ethernet TCP/IP select Ethernet or 485 mode.
The Ethernet “framing mode” has a specific MODBUS Application Protocol 7 byte header, the “MBAP header”
in the TCP/IP package containing a “transaction id”, “protocol id”, “length” and “Unit id (slave)’ field.
On the CCR user interface (HMI), the maintenance menu has to be used to configure the CCR for circuit selector
operational mode.
Remark:
The control/monitoring of the CCR/CSE is done either with a multiwire or serial (JBus/Ethernet) interface.
Multiwire control and serial monitoring is not provided.
To write to a single address, the multiple write command code “16” can be used instead of the single write
command code “6” when a full MODBUS compliant response message is required. The single write command
does not give a complete response message: the value field is not returned in the response.
4 MODBUS PARAMETERS
Following parameters are provided to control, monitor and get the configuration data of the CCR:
1. Control
a. Requested brightness step & requested circuits
b. Remote reset of CCR
2. Monitor
a. CCR status
b. EFD leakage
c. Errors
d. Bus counters
3. Configuration data
a. CCR ID, S/N, FW Version
b. Iout configuration
c. Mains configuration
d. EFD configuration
e. LFD configuration
f. Bus configuration
g. Display configuration
Each parameter provided over the remote control interface is described in tables containing:
word: 0xaabb with “aa” the “msb” and “bb” the “lsb”.
Remarks:
1. Counters can be “reset” with WinCCR program in RS232 mode. Menu “Diag/Dsp/BUS”
BusA counters will start from 2.
BusB counters will start from 0.
i.e. after a reset of the counters, a command on BusA to read the “Total messages” counter will give
back the value 3.
2. The “silent” flag in the WinCCR program can only be read in RS232 mode. In silent mode, no responses
are given towards the remote control interface.
4.2 CCR ID
Remarks:
1. Use the WinCCR program or the HMI to change the CCR ID name.
Remarks:
4.5 ERRORS
Remarks:
1. The “requested step” can be set to zero by the CCR when the CCR switches OFF due to an error
condition (e.g. open circuit) and this OFF state will be stored in Flash memory.
2. The “requested step” can be set to “9” by the CCR to indicate that it switched to the default step after
a bus timeout.
Remarks:
Uin scale ≠ 1:
True value = value * 1.25 * Uscale V
msb Uin scale
0x00D1 R lsb Uin low True value = value * 2 * Uscale V
msb Uin high True value = value * 2 * Uscale V
0x00D2 R word Uin warning True value = value * 2 * Uscale V
0x00D3 R word Iin scale
0x00D4 R word fin nominal True value = value / 3 Hz
Remarks: