BRX Do-More Simulator MQTT Publish Subscribe

preview_player
Показать описание
We will now look at the Do-More Simulator MQTT protocol. MQTT stands for Message Queuing Telemetry Transport. It is a simple publish and subscribe communication protocol that does not take too many resources.
Constrained devices with low bandwidth are ideal for MQTT. This protocol provides a machine to machine (M2M) connectivity which is ideal for the Internet of Things. (IoT)
We will be using a free on-line public MQTT broker from HiveMQ. Messages will be published and subscribed to by two clients. The first will be an MQTT Browser Client by HiveMQ. The Do-More Designer Simulator PLC will be the second MQTT Client. Information in the form of bits and words will be published and sent to both clients. Let’s get started.

More information can be obtained on our website. This includes all of the links mentioned in this video.

The entire BRX Series PLC can be found at the following location:

Here are the individual posts with video links:
Installing the Software
Establishing Communication
Numbering Systems and Addressing
First Program
Monitoring and Testing the Program
Online Editing and Debug Mode
Timers
High-Speed IO
Compare Instructions
Math Instructions
Program Control
Shifting Instructions
Drum Instruction
Serial Communication – Modbus RTU to Solo Process Temperature Controller
Data Logging
Email – Text SMS Messaging Gmail
Secure Email Communication
AdvancedHMI Communication – Modbus TCP
Analog IO – System Configuration
HTTP JSON Instructions
Analog Dusk to Dawn Program
INC DEC 512 Registers for DMX512
PID with PWM Output
PID Ramp Soak Profile

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 Instructions 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 communication capabilities.

Рекомендации по теме