Categories
Communication IoT Software MQTT Node-RED Open Devices PLC PLC Learning Productivity 1000 Productivity 2000 Raspberry Pi

Productivity PLC Node-RED MQTT – P1000 / P2000


We will be using an MQTT broker in Node-RED to communicate to the productivity PLC clients. MQTT stands for Message Queuing Telemetry Transport. This simple ‘publish and subscribe’ communication protocol does not take too many resources.
Constrained devices with low bandwidth are ideal for MQTT. This protocol provides machine-to-machine (M2M) connectivity, perfect for the Internet of Things. (IoT) This protocol is not for remote IO or real-time (deterministic) applications. MQTT is a good solution for applications that move data from hundreds or thousands of machines (sensors) to clients in many networks.
Productivity PLC Node-RED MQTT - P1000 / P2000We will be installing and programming the AEDES MQTT Broker in Node-RED. A productivity P2000, P1000, and Node-RED will be the clients communicating to the broker. The PLC simulator inputs on each controller will control the outputs on the other controller. This will demonstrate the communication capability for publishing and subscribing to this IoT platform. Let’s get started.

Categories
Arduino UNO R3 Articles BRX Do-More C-More C-More Micro Click Click PLUS Do-More EasyPLC EasyPLC Machine Simulator HMI IoT Software Omron CP1H Open Devices PLC PLC Basics PLC Learning Productivity Open Productivity Suite Raspberry Pi

ACC Automation 2021 Review – Industrial Control


Accelerate Learning …
Accelerate Machines…
Accelerate Knowledge…
ACC Automation
In this Covid-19 world, we are continuing to adapt. Social distancing, mask-wearing, hygiene, etc are the way we currently live. Video conferencing with Zoom, Teams, and Google Meet are the norm in business today. Information is knowledge, and everyone more than ever wants to be able to see, control and summarize production data on a regular basis. Open intuitive technologies are available to communicate like never before. Industrial plant data is rapidly changing. Factory 4.0 benefits are being seen and everyone wants to take advantage. We are looking forward to the New Year and new possibilities for implementing your control solution.
Raspberry Pi Serial Port Programming - ACC Automation Each year we like to take a few minutes and reflect on the past, current, and future of ACC Automation. You have helped us to build the site that you see today through questions, comments, and suggestions. Thank you.

Categories
Click Click PLUS Communication IoT Software Modbus RTU Modbus RTU Node-RED Open Devices PLC PLC Learning Raspberry Pi Solo Process Temperature Controller

Raspberry Pi Serial Port Programming


Node-RED will be used on the Raspberry Pi 4 to communicate serial Modbus RTU to a Solo process temperature controller and Click PLC using twisted pair RS485. This will be done on the same serial network so the devices will be daisy-chained together on the two wires.
Raspberry Pi Serial Port Programming
We will be reading the PV (present value) and SV (set value) of the Solo temperature controller and then writing these values into the Click PLC. An SV value will then be read from the Click PLC and if it has changed, the value will be written to the SV of the Solo controller. Let’s get started.

Categories
Arduino UNO R3 Devices HMI LCD Display Open Devices

Arduino Uno Super Starter Kit LCD Display


An LCD (Liquid Crystal Display) is a great way to display information in our Arduino Uno controller. We will be wiring and programming an alphanumeric, two rows with 16 characters on each row. The display has an LED (Light Emitting Diode) backlight with adjustable contrast.
Arduino Uno LCD Display
This white and blue LCD will display “Hello World!” on the top line and temperature on the bottom line. The thermistor temperature circuit created last time will be displayed in both Celsius and Fahrenheit degrees. Let’s get started.

Categories
Click Click PLUS Communication Database IoT Software Modbus TCP Open Devices PLC Raspberry Pi SQL SQLite

Simple Click Data Logging – Node-RED


We will now be looking at simple data logging using a Click PLC with an Ethernet port. Node-RED will be used to communicate to the controller via Modbus TCP protocol. Information collected will be then stored in an SQLite SQL database. A Raspberry Pi 4 single-board computer will be used for the Node-RED collecting and storing. The update time will be two times a second (500 mSec). This method is ideal for quickly determining how things are operating.

Analysis or display of the information will be done with a spreadsheet. The spreadsheet will be run on a windows computer. Let’s get started.

Categories
Arduino UNO R3 Devices IR Remote Control Open Devices

Arduino Uno IR Remote Control – Infrared


The IR (Infrared) remote control is a great way to incorporate wireless control of your project. Infrared receiver modules are simple and easy to use.
Arduino Uno IR Remote Control
In this post, we will be connecting the IR receiver to the UNO, and then use a Library that was designed for this particular sensor. In our sketch we will have all the IR Hexadecimal codes that are available on this remote, we will also detect if the code was recognized and also if we are holding down a key. Let’s get started.