The Productivity Suite Software provides tools for us to monitor and test our programs. Last time we used Tag Names and Details, Task Names and Descriptions, Rung Comments and Instruction comments to document our first program and transferred this to our connected Productivity 1000 Series PLC. We will be monitoring our ladder using the ladder editor window and display the information two different ways. Data View is a powerful tool to help us to test and view our program. We will be forcing the IO, toggling the IO view and graphing our tags to test our PLC logic circuit.
Let’s get started. Continue Reading!
We will be connecting the Productivity 1000 Series PLC with our computer running the Productivity Suite Software. A micro USB and an Ethernet (RJ45) communication link will be made to our programmable logic controller.
The latest Productivity Suite software version is 22.214.171.124. This is the programming software that we will be using to create our logic for control.
Let’s get started. Continue Reading!
Recently I was asked to demonstrate communication between a Click PLC and BRX PLC using Modbus RTU. Both PLCs are available from automation direct com. Modbus serial communication (Modbus RTU) is a standard protocol used in many automation devices. It works on a Master / Slave configuration. You can have only one master per network on Modbus RTU (Remote Terminal Unit). A maximum of 32 devices (Nodes) on the network can communicate to the master. A review of the Modbus RTU protocol (RTU frames) can be seen at the following URL.
Using the Click PLC as a Master we will be communicating to the BRX PLC (Slave). Our example will read 10 registers from the BRX PLC and write 10 registers to the Click PLC. Let’s get started! Keep on Reading!
Advanced HMI is a powerful, adaptable HMI/SCADA (Supervisory Control and Data Acquisition) development package that takes advantage of Visual Studio. There is no coding required and you can simply drag and drop items onto the page. The best thing is that the software is free. We will look at using AdvancedHMI with the Click PLC. Our sample Click PLC program will read the present value (PV) and the indicating lights on our Solo Process Temperature Controller. It will then write the set value (SV) to the Solo. This communication will be done using Modbus RTU protocol over a RS485 serial port on the Click. The AdvancedHMI package will communicate Modbus TCP over Ethernet to the Click PLC. We will be able to monitor our PV and set our SV on the Solo via the AdvancedHMI window. Keep on Reading!
Receive and Send instructions will allow you to send and receive serial data to an external device. The communication method that you setup can be ASCII or Modbus. ASCII (American Standard Communication for Information Interchange) can be used to send to devices such as a printer. Receiving ASCII can be used for connecting barcode scanners to the PLC. The barcode will be read as an ASCII string in the PLC. Modbus serial communication (Modbus RTU) is a standard protocol used in many automation devices. We will demonstrate the Send and Receive instruction by communicating Modbus to a Solo Temperature Controller. Our example will read the current process (PV) value and write the set point value (SV) in the controller. Keep on Reading!
Drum instructions are great tools when you have a simple sequence of events that need to occur at a set time interval or as a result of an event. They mimic an electromechanically drum sequencer. The Click PLC has a drum in the instruction set. We will discuss the drum instruction and look at an example of controlling traffic lights. Keep on Reading!
Allot of times when programming a PLC you need to track what has previously happened. Shift registers allow you to do just that. The Click PLC has a shift register in the instruction set. We will discuss the shift register and look at an example. Keep on Reading!
The program control instructions will allow us to specify what parts of the logic get solved and when this happens. This will control how the PLC will scan and solve your logic in your program. Keep on Reading!
Compare and math instructions in the Click PLC will allow you to do a number of things. We will use the compare instructions to turn on bits which will indicate production shifts. Using the math instruction we will convert the number of units made to a weight. Keep on Reading!
Continuing our series, we will now look at timers and counters and how they are used in the Click PLC. Previously we have discussed:
Click PLC System Hardware
Click PLC Installing the Software
Click PLC Establish Communication
Click PLC Numbering System and Addressing
The programming software and manuals can be downloaded from the Automation Direct website free of charge. Keep on Reading!