MODBUS distributed module test software
chart1 MB12RO - Parameter setting Interface
\
\
\
\
chart2 MB12RO - Relay output acquisition and control Interface
\
\
Chapter I Product introduction
\
\
one. summary
\
\
MB12RO 12Circuit relay output module£¬ The relay can pass throughMODBUSBus can be controlled,The control interface is isolatedRS485£¬useModbus-RTUcommunication£¬Direct adaptationPLC¡¢DCSAnd various domestic configuration software, etc¡£
\
\
Relay output¡¢Power Supply¡¢RS485Communication electrical signals are isolated from each other£¬Effectively suppress all kinds of serial mode and common mode interference£¬It also ensures the reliable operation of the module¡£
\
\
two. characteristic
\
\
- \
- useModbus-RTUagreement£¬Directly adaptablePLC¡¢DCSAnd various domestic configuration software¡£
- \
- Relay output¡¢Power Supply¡¢RS485Communication electrical signals are isolated from each other¡£
- \
- RS485The communication signal output interface adopts overvoltage and overcurrent double protection¡£
- \
- Power polarity protection¡£
- \
-
\
\
three. Technical indicators
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\ project \ |
\ parameter \ |
\ signal output \ |
\ 1£®Output channel£º12Circuit normally open relay output \ \ 2£®Load capacity£ºResistive load250V/5A inductive load 250V/2A \ \ 3. Isolation voltage protection£º1000V \ |
\ Communication output \ |
\ 1£®Communication protocol£ºMODBUS-RTU \ \ 2£®Interface type£ºquarantineRS485communication£¬The output interface adopts overvoltage and overcurrent double protection \ \ 3£®Baud rate£º 1200bps¡¢2400bps¡¢4800bps¡¢9600bps¡¢19200bps. \ \ 38400bps¡¢57600bps¡¢115200bps \ \ 4£®Check bit£º No verification¡¢Parity check¡¢Odd check \ \ 5£®Setting method£ºModule address¡¢Baud rate¡¢Check bit is set by software \ \ 6£®Communication distance£º@9600bps 1200rice \ \ 7. Electrical isolation protection£º1000V \ |
\ Module size \ |
\ Individual module size£º115mm*90mm*40mm \ |
\ Installation method \ |
\ 1. DIN-Rail Mounting :standard35mm DINDIN-Rail Mounting \ \ 2. Screw fixation(Length and width)£º105mm*70mm \ |
\ work environment \ |
\ temperature£º-20 ~ +60¡É humidity£º15~85%£¨No condensation£© \ |
\ Working power supply \ |
\ 1£®Supply voltage£º10V~30VWide range power supply£¬With power polarity protection \ \ 2£®Power consumption£ºless than9W \ |
\ Net weight of module \ |
\ 260gram \ |
\
\
four. Product appearance
\
\
\
\
\
\
five. Module peripheral wiring diagram
\
\
1.Relay output connection
\
\
\
\
2.Connection method of communication and power supply
\
\
\
\
\
\
six. Module indicator and switch function description
\
\
1.POW/SET; Module working status indication
\
\
A.Green light on£ºThe module is operating¡£
\
\
2.TXD/RXD: Communication status indication
\
\
A. The green light flashes£ºCommunication received data
\
\
B. Red light flashing£ºModule is sending data
\
\
C. The green light is always on£ºDATA+andDATA-Connected communicationRS485The wiring is reversed or the wiring is broken¡£
\
\
3.Purpose of module left reset switch
\
\
A. When communication parameters£¨Module address¡¢Baud rate¡¢Check bit£©Don`t know or communication parameters are set incorrectly£¬Unable to establish communication with the module£¬The solution is to reset the communication parameters£»Find the reset switch on the right side of the module£¬Press and hold the module switch with a paperclip and do not release it£¬5Module after seconds[POW]The green indicator light goes out and lights up again£¬Release the reset switch at this time£¬At this time, the communication parameters have been reset£¬At this time, the communication parameters of the module have been reset¡£
\
\
B. Communication parameters after reset£ºaddress£º1¡¢Baud rate£º9600bps¡¢Check bit£ºnothing
\
\
seven. Principle block diagram
\
\
\
\
\
\
Chapter II ModbusRegister and communication protocol description
\
\
one. Module supportedMODBUSFunction code
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\ Register type \ |
\ Function code \ |
\ Function code description \ |
\ Coil register \ |
\ 0x01H \ |
\ Read one or more coil registers \ |
\ 0x05H \ |
\ Write a coil register \ |
\ 0x0FH \ |
\ Write one or more coil registers \ |
\ Input register \ |
\ 0x02H \ |
\ Read one or more input registers \ |
\ Holding register \ |
\ 0x03H \ |
\ Read one or more holding registers \ |
\ 0x06H \ |
\ Write a data to the holding register \ |
\ 0x10H \ |
\ Write one or more data to the holding register \ |
\
\
two. Register definition description
\
\
1.Coil register£¨Function code can be used£º0x01H¡¢0x05H¡¢0x0FH£©
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\ address \ |
\ parameter \ |
\ read/write \ |
\ minimum value \ |
\ Maximum value \ |
\ explain \ |
\ 00001 \ |
\ RO0 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output0 \ |
\ 00002 \ |
\ RO1 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output1 \ |
\ 00003 \ |
\ RO2 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output2 \ |
\ 00004 \ |
\ RO3 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output3 \ |
\ 00005 \ |
\ RO4 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output4 \ |
\ 00006 \ |
\ RO5 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output5 \ |
\ 00007 \ |
\ RO6 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output6 \ |
\ 00008 \ |
\ RO7 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output7 \ |
\ 00009 \ |
\ RO8 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output8 \ |
\ 00010 \ |
\ RO9 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output9 \ |
\ 00011 \ |
\ RO10 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output10 \ |
\ 00012 \ |
\ RO11 \ |
\ Reading and writing \ |
\ 0 \ |
\ 1 \ |
\ Relay output11 \ |
\
\
\
\
2. Holding register£¨Function code can be used£º0x03H¡¢0x06H¡¢0x10H£©
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\ address \ |
\ parameter \ |
\ read/write \ |
\ minimum value \ |
\ Maximum value \ |
\ explain \ |
\ 40065 \ |
\ Equipment type \ |
\ read-only \ |
\ 0 \ |
\ 256 \ |
\ 42 £¨MB12ROmodular£© \ |
\ 40066 \ |
\ Equipment status \ |
\ read-only \ |
\ 0 \ |
\ 0x0101 \ |
\ Bit4£ºReset key status \ \ Bit0£ºModule reset request flag \ |
\ |