WST-WG2RS485MODBUS
Wiegand to RS485 Modbus converter
Can customize Mobbus regular according to customer's requirements.
Model: WST-WG2RS485MODBUS
Product Description
This converter Was developed to interface access control equipment. For example, to connect keyboards and card readers with Wiegand interfaces to access controller with a RS-485 serial port. The converter has a RS-485 serial interface, through this interface the converter is connected to an Wiegand access controller (door controller).
It is a single way transfer converter which can send Wiegand card number to controller via RS485 MODBUS, this is our default option. Furthermore, we can also customize the converter to be a good double way transmit (bi-direction) communication device for access control system. It can transfer Wiegand 26bit or Wiegand 34bit data to RS485 data, also can transfer RS485 data to Wiegand Wiegand 26bit or 34bit data.
External connections
Wiegand interface
+12V Power+ (DC9V to 12V)
D0 Wiegand D0
D1 Wiegand D1
GND Power- (GND)
Remark: power range from DC 9V to 12V, it can get power from access controller direct, but must connect with its GND, else, the Wiegand data maybe missing signal or confuse.
RS485 Interface
A RS485+ (A) non-inverting signal for standard RS485 port
B RS485- (B) inverting signal for standard RS485 port
GND GND.
Parameters
Communication:
The converter follows the MODBUS Protocol, support MODBUS RTR Master/Slave work mode as a slave.
Relevant command instruction please refers to below:
(here below with yellow highlight for CRC16 verification, need dynamic computing.)
Converter default address is 01. Can change by address revise code;
Set converter slave address: (Broadcast mode setting, request RS485 network only one converter)
//set address01 send: 00 06 00 11 00 01 19 DE return: 01 06 00 11 00 01 18 0F
//set address02 send: 00 06 00 11 00 02 59 DF return: 02 06 00 11 00 02 58 3D
//set address03 send: 00 06 00 11 00 03 98 1F
//set address04 send: 00 06 00 11 00 04 D9 DD
//set address05 send: 00 06 00 11 00 05 18 1D
//set address06 send: 00 06 00 11 00 06 58 1C
//set address07 send: 00 06 00 11 00 07 59 DF
//set address08 send: 00 06 00 11 00 08 99 DC
//set address09 send: 00 06 00 11 00 09 18 18
//set address10 send: 00 06 00 11 00 0A 58 19
//set address11 send: 00 06 00 11 00 0B 99 D9
//set address12 send: 00 06 00 11 00 0C D8 1B
//set address13 send: 00 06 00 11 00 0D 19 DB
//set address14 send: 00 06 00 11 00 0E 59 DA
//set address15 send: 00 06 00 11 00 0F 98 1A
Read reader Wiegand 26bit/34bit data (point address, RS485 can connect 1 to 247pcs of converters)
send: 01 03 00 00 00 02 C4 0B //input converter address
return: 01 03 04 01 02 03 04 5B 3C //01 02 03 04 is Wiegand 34bit card number
Note: converter can only save latest reading card number, after read card number shall clear. When have no reading, card number return all are: 00 00 00 00.
Read 01 reader send: 01 03 00 00 00 02 C4 0B
Read 02 reader send: 02 03 00 00 00 02 C4 38
Read 03 reader send: 03 03 00 00 00 02 C5 E9
Read 04 reader send: 04 03 00 00 00 02 C4 5E
Read 05 reader send: 05 03 00 00 00 02 C5 8F
Read 06 reader send: 06 03 00 00 00 02 C5 BC
Read 07 reader send: 07 03 00 00 00 02 C4 6D
Read 08 reader send: 08 03 00 00 00 02 C4 92
Read 09 reader send: 09 03 00 00 00 02 C5 43
Read 10 reader send: 0A 03 00 00 00 02 C5 70
Read 11 reader send: 0B 03 00 00 00 02 C4 A1
Read 12 reader send: 0C 03 00 00 00 02 C5 16
Read 13 reader send: 0D 03 00 00 00 02 C4 C7
Read 14 reader send: 0E 03 00 00 00 02 C4 F4
Read 15 reader send: 0F 03 00 00 00 02 C5 25