Manufacturing
Networking
Software
BRX Do-More PLC Serial Communication – Modbus RTU to Solo Controller
2K views
·
Oct 14, 2022
We will now look at using serial Modbus RTU to communicate to a Solo process temperature controller using our BRX Do-More Controller. Serial communication instructions will allow you to send and receive serial data to an external device. The communication method that you setup can be ASCII or numeric (binary). ASCII (American Standard Communication for Information Interchange) can be used to send to devices such as a printer or display.
Receiving ASCII can be used for connecting barcode scanners to the PLC. The barcode will be read as an ASCII string in the PLC.
The BRX Series PLC will allow you to use instructions such as STREAMIN and STREAMOUT to send and receive data from the devices mentioned above. They are usually a one to one device and do not have a protocol.
A protocol is like a language used to communicate to different devices connected together. Modbus serial communication (Modbus RTU) is a standard protocol used in many industrial automation devices. The BRX Series PLC has MRX (Modbus Network Read) and MWX (Modbus Network Write) instructions.
We will demonstrate these instructions by communicating Modbus RTU to a Solo Temperature Controller. (RS485) Our example will read the current process (PV) value and write the setpoint value (SV) in the controller. Let’s get started.
More information can be obtained at our website. This includes all of the links mentioned in this video.
https://accautomation.ca/brx-plc-serial-communication-modbus-rtu-to-solo-process-temperature-controller
Previously in this BRX Do-More Series PLC, we looked at the following:
System Hardware
http://accautomation.ca/brx-plc-system-hardware
System Hardware Video
https://youtu.be/wSYgY09VYeA
Unboxing Video
https://youtu.be/-Tf8m3BqzPo
Installing the Software
http://accautomation.ca/brx-plc-installing-the-software
Installing the Software Video
https://youtu.be/iFI1ebP8Zkk
Establishing Communication
http://accautomation.ca/brx-plc-establishing-communication
Establishing Communication Video
https://youtu.be/shU5g8MA8VM
Updating Firmware Video
https://youtu.be/gsfcGGK4-Sk
Numbering Systems and Addressing
http://accautomation.ca/brx-plc-numbering-systems-and-addressing
Numbering Systems and Addressing Video
https://youtu.be/-GiKnIDycKY
First Program
http://accautomation.ca/brx-plc-first-program
First Program Video
https://youtu.be/ANSNhdlm_Ao
Monitoring and Testing the Program
http://accautomation.ca/brx-plc-monitoring-and-testing-the-program
Monitoring and Testing the Program Video
https://youtu.be/gv3d0vozxac
Online Editing and Debug Mode
http://accautomation.ca/brx-plc-online-editing-and-debug-mode
Online Editing and Debug Mode Video
https://youtu.be/77pemu3zXrE
Timers
http://accautomation.ca/brx-plc-timers
Timers Video
https://youtu.be/0qU9kgunPi4
Counters
http://accautomation.ca/brx-plc-counters
Counters Video
https://youtu.be/k84VQy8ifgg
High Speed IO
http://accautomation.ca/brx-plc-high-speed-io
High Speed IO Video
https://youtu.be/6B5hp_Ri0Ls
BRX PLC Compare Instructions
http://accautomation.ca/brx-plc-compare-instructions
Compare Instructions Video
https://youtu.be/CIDVcM0zszE
BRX PLC Math Instructions
http://accautomation.ca/brx-plc-math-instructions
Math Instructions Video
https://youtu.be/ZllosAv0DyY
Program Control
http://accautomation.ca/brx-plc-program-control
Program Control Video
https://youtu.be/1fewvxxUyW4
Shifting Instructions
http://accautomation.ca/brx-plc-shifting-instructions
Shifting Instructions Video
https://youtu.be/FVTxIl8VKmg
Drum Instruction
http://accautomation.ca/brx-plc-drum-instruction
Drum Instruction Video
https://youtu.be/ILokPN1Aadk
There are several reasons why we are using the BRX Series Controller. Here are just a few.
- Standalone PLC with built in I/O
- Built in Data Logging
- Communication ability - Ethernet Port, RS232, RS485, USB - support for protocols such as Modbus RTU, Modbus TCP, ASCII, K-sequence (DirectLOGIC users), Custom Protocols (ASCII over serial, TCP or UDP over Ethernet)
- Built in Analog input and output
- Integrated motion control
- High speed counters
- Powerful instruction set (Video of Instructons in software)
- Ability to expand the system with a variety of modules
- Part of the Do-More series of PLCs which use the same free software. (Do-More Designer)
- Integrated simulator in the software capable of external communications for testing
The BRX series of programmable logic controllers consist of four different units. They differ depending on the Inputs and Outputs built into the unit and if it has the ethernet port.
No I/O Micro PLC unit – (BX ME)
10 Point Micro PLC unit – (BX 10/10E)
18 Point Micro PLC unit - (BX 18/18E)
36 Point Micro PLC unit - (BX 36/36E)
These CPUs (Central Processing Units) are also known as MPU (Multi Processing Units) because of the communication capabilities.
http://www.accautomation.ca
Show More
Show LessComments
loading text loading
loading text loading
loading text
loading text loading
loading text
loading text loading
loading text
loading text loading
loading text