CR#
parameter
Latched Register name
CH6 CH5 CH4 CH3 CH2 CH1
NOTE*1: The temperature sensor error is not supported by DVP06XA-S.
Note: Each error code corresponds to a bit (b0 ~ b11). Two or more errors may happen at the same time. 0 means there is an error, and 1 means there
is an error.
Example: If the digital input exceeds 4,000, the error K2 will occur. If the analog output exceeds 10V, the errors K2 and K32 will occur. (A/D does not
support displaying the error K2.)
#31 H’40E7 ○ R/W Communication address setting
RS-485 communication address.
Setting range is K1 ~ K254 and factory setting is K1.
#32 H’40E8 ○ R/W Communication format setting
For baud rate, the settings are 4,800 / 9,600 / 19,200 / 38,400 / 57,600 /
115,200 bps.
Communication format:
For DVP06XA-S:
ASCII:7,E,1 / 7,O,1 / 8,E,1 / 8,O,1 / 8,N,1
RTU :8,E,1 / 8,O,1 / 8,N,1
For DVP06XA-S2
ASCII:7,E,1 / 7,O,1 / 7,N,1 / 8,E,1 / 8,O,1 / 8,N,1 / 7,E,2 /
7,O,2 / 7,N,2 / 8,E,2 / 8,O,2 / 8,N,2
RTU :8,E,1 / 8,O,1 / 8,N,1 / 8,E,2 / 8,O,2 / 8,N,2
Factory default : ASCII,9600,7,E,1 (CR#32=H’0002)
Refer to ※
CR#32 communication format settings at the end of this table for
#33 H’40E9 ○ R/W
Reset to factory setting and set
characteristics adjustable priority
1. When b0=0, user can set OFFSET and GAIN value of CH1 (CR#18,
CR#24). When b0=1, inhibit user to adjust OFFSET and GAIN value of
CH1 (CR#18, CR#24).
2. The value of b1 determines whether a characteristic register is latched
while using RS485 to read-write control registers. b1=0 (latched), b1=1
(not latched). (This feature does not supported by DVP06XA-S2, which
characteristic registers would remain as latched while using RS485.)
3. b2: Set to 1 and PLC will be reset to factory settings.
The setting of CH5 ~ CH6, give CH5 setting for example (b13, b12):
00: can be adjusted, latched. 01: can be adjusted, non-latched. (Not
supported by DVP06XA-S2, which registers would remain as latched.)
10: inhibit adjust. 11: reset to factory settings and clear b12, b13 to 0.
CR#33 is used to set the internal function priority. For example: characteristic register. Output latched function will save output setting in the internal
memory before power loss.
Display software version in hexadecimal. Example: H’010A=version 1.0A.
Symbols: ○ means latched. (Only valid when written in via RS-485 communication)
╳
R means can read data by using FROM instruction or RS-485. W means can write data by using TO instruction or RS-485.
LSB (Least Significant Bit): 1. Voltage input: 1
LSB
=10V/2,000=5mV. 2. Current input: 1
LSB
=20mA/1,000=20μA.
1. Voltage output: 1
LSB
=10V/4,000=2.5mV. 2. Current output: 1
LSB
=20mA/4,000=5μA.
※ Added the RESET function for 06XA-S modules with firmware V4.14 or later and 06XA-S2 with firmware V4.16 or later. Connect the module power
input to 24 VDC and write H’4352 into CR#0 and then turn the power off and on again; all parameters in modules, including communication
parameters are restored to factory defaults.
※ The corresponding parameters address H’40C8 ~ H’40EA of CR#0 ~ CR#34 will allow user to read/write data via RS-485 communication.
※ Function codes: 03’H is for reading data from registers. 06’H is for writing a word data into registers, while 10’H is for writing multiple word data.
※ If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and then add one to have it become a
decimal Modbus register address. For example, transferring the address “H’40C8” of CR#0 in hexadecimal format to decimal format, to have the
result 16584 and then adding one to it, you have 16585, the Modbus address in decimal format.
※ DVP06XA-S CR#32 communication format settings: for modules with firmware V4.12 or previous versions, b11~b8 data format selection is not
available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the format is fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with
firmware V4.13 or later, refer to the following table for setups. Note that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules
with firmware V4.13 or later.
ASCII/RTU,
exchange low & high byte of CRC check code
Data format Baud rate
H'0 ASCII H'0 7,E,1*
1
H'01 4800 bps
H'8
RTU,
do not exchange low and high byte of
CRC check code
H'1 8,E,1 H'02 9600 bps
H'2 reserved H'04 19200 bps
H'C
exchange low and high byte of CRC
H'3 8,N,1 H'08 38400 bps
H'4 7,O,1*
1
H'10 57600 bps
Note *1: This is only available for ASCII format.
Ex: Write H’C310 into CR#32 for a result of RTU, exchange low and high byte of CRC check code, 8,N,1 and baud rate at 57600 bps.
※ DVP06XA-S2 CR#32 communication format settings: for modules with firmware V4.14 or previous versions, b11~b8 data format selection is not
available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the format is fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with
firmware V4.15 or later, refer to the following table for setups. Note that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules
with firmware V4.15 or later.