How to Use the Move Instruction in PLC Programming

How to Use the Move Instruction in PLC Programming

Sometimes we need to get data from one place in our PLC Program to another. Oftentimes, to do this, we will use the Move instruction

Subscribe Watch Trailer Share
How to Use the Move Instruction in PLC Programming
  • 157. How Does the Move Instruction Work?

    Sometimes we need to get data from one place in our PLC Program to another. Oftentimes, to do this, we will use the Move instruction. In this lesson we will discuss what parameters are needed to fulfill the instruction, what the Move instruction does, and what you can’t do with the Move instructi...

  • 158. Control Multiple Outputs with a Single Switch

    In some instances, you may want to energize multiple outputs using a single input. We discuss different ways to do this and settle on a particular method. While there are many ways to handle this task, we demonstrate the easiest integration of this feature. This method is not only easy to employ,...

  • 159. How to Vary the Value in a Single Set-point – Part 1

    In many factory environments, the need to vary the value in a single set-point exists. This need may be based on some internal programming or external action. Whatever the mechanism, in this lesson, we will start programming this function.

    Our set-point change will be based on some internal t...

  • 160. How to Vary the Value in a Single Set-point – Part 2

    In a previous lesson we discussed the need to vary the value in a single set-point. We started the lesson discussing some of the I/O that is required. We also created some code but found that we didn’t quite reach the intended goal.

    In the continuation of this lesson, we will show you how to ...

  • 161. How to Vary the Time Value in a Timer – Part 1

    In this lesson, we have a factory environment that has a conveyor, some switches that run the conveyor for different lengths of time, a stop switch, and a stack light with running and stopped lamps. We need to write a program that will run the conveyor for specified lengths of time. The timing in...

  • 162. How to Vary the Time Value in a Timer – Part 2

    In our previous lesson, we started writing some code to in order to run a conveyor for different lengths of time based on which input switch was triggered. In this lesson, we will continue writing our program to finish our time shifting quest.

    We will add some more code that changes our timer...

  • 163. How to Resume Interrupted Timing for Timers – Part 1

    On some occasions, you may need to continue timing a process even after the enable input to the timer turns false. As you may know, once the timer enable input transitions from false to true again, the timer resets and begins timing from zero. In this lesson, we will show you how you can change t...

  • 164. How to Resume Interrupted Timing for Timers – Part 2

    As you know, when the timers enable input transitions to false, you will lose the timers accumulated value. In the previous lesson, we discussed the need to retain a timer’s accumulated value when the timers enable input transitions from true to false so that we can finish the timing process wher...

  • 165. How to Use a Single Switch as Both Start and Stop Switches

    There may be an occasion when you need to use a single switch in the field as both a start and stop command. In this lesson, we will demonstrate exactly how to use a switch first to start a single motor and then once the motor is running, use the same switch to stop the motor.

    You will also se...

  • 166. How to Vary the Time Value in a Timer with a Single Switch – Part 1

    In previous lessons we demonstrated how to vary the time value in a timer using three separate switches and some move instructions. In this lesson, we are going to accomplish the exact same task but using only a single switch.

    We will run the conveyor for 5 seconds with the first press, then ...

  • 167. How to Vary the Time Value in a Timer with a Single Switch – Part 2

    In the previous lesson we discussed some ways in which to organize your thoughts and some advice on to how to tackle your program writing tasks.

    In this lesson, we are going to expand on that advice and get started with the simplest portion of the program. We are going to discuss how we decid...

  • 168. How to Vary the Time Value in a Timer with a Single Switch – Part 3

    In the previous lesson we began with some simple timing logic and expanded the program a bit to include some things that we will need to keep track of our button presses. In this lesson, we continue with the logic, first adding some code to take care of the 7 seconds parameter.

    After completi...

  • 169. How to Vary the Time Value in a Timer with a Single Switch – Part 4

    In the previous lesson we created the logic that correctly moved all of the preset timer values with the corresponding press of the button. What we were not able to do was repeat the cycle. In this lesson, we will run through the logic that we have created so far and discuss the dilemma of not be...