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

EasyPLC Simulator Robotic Cell BRX Do-More PLC

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. In this case, an engine is lifted and placed onto a rack. The logic will step through various steps to perform the task.
EasyPLC Simulator Robotic Cell BRX Do-More PLCWe will be using a BRX Do-More PLC and the Do-More Designer programming software to program this EasyPLC machine simulator engine loader of the robotic cell. This will be done using Modbus TCP (Ethernet) for communications. The program will allow you to start, stop and jog the sequencer. Modifications of the EasyPLC Robotic Cell will include controls for this operation. Using the five steps for program development, we will show how this sequencer is programmed. Let’s get started.

Categories
BRX Do-More Do-More Inputs PLC PLC Basics PLC Learning Scan

BRX Do-More PLC High-Speed Input Pulse Catch

The High-Speed Input Pulse Catch will set an output that can be seen by the PLC ladder logic scan in response to an input pulse. Inputs that are too fast to reliably be seen by the ladder logic scan time will be seen.
BRX Do-More PLC High-Speed Input Pulse CatchThe BRX Do-More series of programmable logic controllers have built-in high-speed inputs. These inputs can function in Counter, Timer, or Pulse Catch modes. Every CPU will have either 6 or 10 high-speed inputs (HSI) available depending on the model. These inputs can be used for input frequencies from 0 to 250Khz. 250Khz represents 250000 input counts per second that can be coming from devices connected to your PLC like an encoder. Due to the speed of the inputs, they function on the BRX Do-More PLC asynchronous with the PLC scan time.
We will continue looking at the high-speed inputs on our BRX Do-More PLC, by looking at the pulse catch mode. The pulse catch mode will be set up using the Z phase of our incremental encoder. Pulses will be counted using the input directly in the ladder logic and using the pulse catch bit. Comparisons will be made between the two counts and an output will be turned on when different. Let’s get started.

Categories
BRX Do-More Counters Do-More Do-More Designer PLC PLC Basics PLC Learning Timers

BRX Do-More PLC High-Speed Input Timer

The High-Speed discrete inputs can be configured to measure the amount of time between pulses. When you want a scaled value representing a speed or rate, the high-speed input timer is a better option for pulse rates below 5 kHz. This is compared to using the high-speed input pulse counting selection.
BRX Do-More PLC High-Speed Input TimerThe BRX Do-More series of programmable logic controllers have built-in high-speed inputs. These inputs can function in Counter, Timer, or Pulse Catch modes. Every CPU will have either 6 or 10 high-speed inputs (HSI) available depending on the model. These inputs can be used for input frequencies from 0 to 250Khz. 250Khz represents 250000 input counts per second that can be coming from devices connected to your PLC like an encoder. Due to the speed of the inputs, they function on the BRX Do-More PLC asynchronous with the PLC scan time.
We will continue looking at the high-speed inputs on our BRX Do-More PLC, by looking at the pulse timer mode. Previously we looked at the high-speed count mode of the PLC. We scaled the count to display RPM (Revolutions per Minute). Scaling the edge trigger timer from our incremental encoder, we will scale and compare the RPM from last time. Let’s get started.

Categories
BRX Do-More Counters Do-More Inputs PLC PLC Basics PLC Learning

BRX Do-More PLC High-Speed Input Counter

The BRX Do-More series of programmable logic controllers have built-in high-speed inputs. These inputs can function in Counter, Timer, or Pulse Catch modes. Every CPU will have either 6 or 10 high-speed inputs (HSI) available, depending on the model. These inputs can be used for input frequencies from 0 to 250Khz. 250Khz represents 250000 input counts per second that can be coming from devices connected to your PLC like an encoder. Due to the speed of the inputs, they function on the BRX Do-More PLC asynchronous with the PLC scan time.
BRX Do-More High Speed Input CounterWe will be looking at the wiring of an incremental encoder to our BRX Do-More PLC. The A, B, and Z phases will be connected. Using the high-speed input menus in the Do-More Designer programming software we will specify the counter mode of operation. We will also scale the input so we can determine the revolutions per minute (RPM) rate. This will be monitored on our data view window. Let’s get started with the BRX Do-More PLC High-Speed Input Counter.

Categories
BRX Do-More Communication EasyPLC Machine Simulator Modbus TCP Modbus TCP PLC PLC Learning Pushbutton Shift Register

EasyPLC Paint Line Bit Shift – BRX Do-More PLC

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 paint line is one of these machines. It will use a bit shift (shift register) to track bottles along a conveyor belt. All the bottles will be detected using photocells and tracked along the conveyor. Larger (taller) bottles will be painted and then pushed into a box at different sections of the conveyor belt. A control panel will be used to start and stop the paint line and display the bottle count. The paint line machine simulator is an excellent way to learn how to program shift registers (bit shift) in the PLC.
EasyPLC Paint Line Bit Shift - BRX Do-More PLCThe BRX Do-More PLC will be used to program this virtual paint line machine. Using the BRX Do-More PLC, we will connect to the paint line 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
BRX Do-More Communication Do-More Do-More Designer PLC PLC Learning

BRX Do-More PLC Email – Text SMS Messaging Gmail

We will now send email and text messages using our BRX Do-More controller. Sending email messages from the PLC sounds like an easy task. However, very few applications do this on the production floor. This is probably due to the networks involved and user authentication can be complicated. In our example, we will use a restricted Gmail SMTP server so no authentication will be required. We will walk through sending email and text messages from the PLC to Google Gmail. Once in your Gmail account, the message can be automatically forwarded to another verified email or SMS text message address.
BRX Do-More PLC Email – Text SMS Messaging Gmail
The BRX Series PLC also has this Email capability along with attaching files. We will also be looking at secure email services with the BRX Series PLC. Let’s get started.