Categories
AdvancedHMI Communication Do-More Do-More Designer HMI Inputs Modbus TCP Modbus TCP Number Systems Outputs PLC PLC Basics PLC Learning

Building a PLC Program that you can be Proud of

Building a PLC program series will take you through developing and programming PLC logic. This six-part series was released almost seven years ago but is still relevant today. Each part will add and build upon the previous step. This series will look at different ways to solve the same machine logic.
Using discrete inputs and outputs to control traffic lights and cylinders, we progress we introduce additional methods to solve logic. We look at sequencers in a new way and learn how to write programs to allow users to teach the new sequence. This will develop your PLC programming skills. The Do-More Designer programming and AdvancedHMI (VB.Net) software are utilized without purchasing physical hardware. Let’s get started.

Categories
Communication EasyPLC Machine Simulator Modbus TCP Modbus TCP PLC PLC Basics PLC Learning Productivity 1000 Productivity 2000 Productivity 3000 Productivity Suite

EasyPLC Simulator Productivity PLC Robotic Cell

The Machine Simulator (MS) is part of the EasyPLC software suite. It has many built-in machines that are used to show different programming techniques. The robotic cell example is one of these machines. This will demonstrate a sequencer example. The logic will step through different steps in order to perform the task. In this case, an engine is lifted and placed onto a rack.
EasyPLC Machine Simulator Productivity PLC Robotic CellWe will be using a Productivity Suite Programming Simulator to program this engine loader of the robotic cell. This will be done using Modbus TCP (Ethernet) for communications. Using the five steps for program development we will show how this sequencer is programmed. Let’s get started.

Categories
Click Click PLUS Communication EasyPLC Machine Simulator Modbus RTU Modbus TCP PLC PLC Learning

Click PLC EasyPLC Gantry Simulator

The Machine Simulator (MS) is part of the EasyPLC software suite. It has many built-in machines that can be programmed. The gantry loader is one of these machines. It will pick up metal boxes from a conveyor and place two on a wooden pallet. The Click PLC will be used to program this virtual machine.
Click PLC EasyPLC Gantry SimulatorUsing the Click Plus PLC, we will connect the simulator to the gantry loader machine. This will be done using Modbus TCP (Ethernet) for communications. Using the five steps for program development we will show how this is programmed. The logical sequence step will include a flow chart and a sequence of operations. The sequence of operations will be done using indirect addressing in the Click PLC. Let’s get started.

Categories
BRX Do-More Communication Digital Counter Do-More Do-More Designer EasyPLC Machine Simulator Modbus TCP PLC

Do-More PLC – EasyPLC Box Selection Program

The Machine Simulator (MS) is part of the EasyPLC software suite. It has many built-in machines that can be programmed. The box selection (camera management and distribution) is one of these machines. It will read barcodes from the boxes and send them to different exit ramps. The Do-More Designer PLC Simulator will be used to program this virtual machine.
Do-More PLC – EasyPLC Box Selection ProgramUsing the Do-More Designer PLC software, we will connect the simulator to the box selection machine. This will be done using Modbus TCP (Ethernet) for communications. Using the five steps for program development we will show how this is programmed. Let’s get started.

Categories
Articles EasyPLC EasyPLC Machine Simulator HMI PLC PLC Learning

EasyPLC – Installing the Software

EasyPLC Software Suite is a complete PLC, HMI, and Machine Simulator Software package. This PLC learning package includes the following:
Easy PLC – PLC Simulation that will allow programming in Ladder, Grafcet, Logic Blocks, or Script.
HMI System – Easily create a visual human-machine interface (HMI)
Machine Simulator – A virtual 3D world with real-time graphics and physical properties. PLC programs can be tested using the EasyPLC or through other interfaces. (Modbus RTU, TCP, etc.)
Machine Simulator Lite – Designed to run on Android Devices.
Machine Simulator VR – Virtual Reality comes to life so you can test, train or practice your PLC programming.
EasyPLC Installing the SoftwareWe will be installing the software and showing you how to order your software package for machine simulation (MS). This includes activating your license. Let’s get started.

Categories
Click Click PLUS Communication IoT Software Modbus TCP Node-RED PLC

Node-RED Modbus TCP Handling Errors


Node-RED Modbus TCP can recover from communication errors automatically. Options are available to you the programmer to continue the Node-RED flow upon detection of these errors.

Broken Ethernet cable, Modbus Server power, and Node-RED Client offline are just a few of the errors that can occur on the industrial plant floor. Our Node-RED program must account for and be tested for each of these conditions.
We will be communicating Modbus TCP (Ethernet) to our Click Plus PLC. Using the catch node we will detect and display errors that may occur. Let’s get started.