Logix Controllers - Key Switch Modes
To add to Ken's info...
StoneNewB said:
...Lets say the physical key switch is in the REMOTE position. I fire up my software and want to make an edit in the program while its executing. Is this mode now referred to as REMOTE PROGRAM?...
No.
If the key is in the REM position and the program is running, and you open the software and go online, you will see the key position displayed in the software as "REM". You will also see the status "Rem Run", and to the right, the small controller icon with a dropdown arrow will be Green. To the right again, the status box will be Green and the text "Run Mode" is displayed beside it. The controller is still in REMOTE RUN mode. If you now make and apply edits, the controller remains in REMOTE RUN mode throughout. Here, the controller never goes out of REMOTE RUN mode, and never enters PROGRAM mode. This is Online Editing while in REMOTE RUN mode.
To change the controller to REMOTE PROGRAM mode, you would have to select the Green dropdown arrow icon and select Program Mode. This will take the controller out of REMOTE RUN mode and into REMOTE PROGRAM mode, stopping the execution of the scan. Now you will see "Rem Prog" and to the right, the small controller icon with a dropdown arrow will be Blue (Turquoise). To the right again, the status box will be now be Gray and the text "Program Mode" is displayed beside it. If you then make and apply edits, this is similarly applying Online Edits, but now it's Online Editing while in REMOTE PROGRAM Mode. Once finished editing, you select the dropdown arrow icon again and select "Run Mode". This takes the controller out of REMOTE PROGRAM mode and into REMOTE RUN mode, re-enabling the execution of the scan.
StoneNewB said:
...are REMOTE RUN and REMOTE PROGRAM software elements of the physical REMOTE mode?
Yes.
Physically, there are three positions of the key switch, but there are actually five selectable modes available for the Logix controllers. Three of those are accessed while the key is in the REM position.
Key to the left: RUN mode (1)
Key to the right: PROGRAM mode (2)
Key to the centre: REMOTE mode (3, 4, 5)
In REMOTE mode you can select through software...
REMOTE RUN mode (Rem Run)
REMOTE PROGRAM mode (Rem Prog)
REMOTE TEST mode (Rem Test)
REMOTE TEST mode is also accessed through the dropdown arrow icon. Alternatively, all the modes are also accessible through the "Communications" dropdown menu at the top. Now you will see "Rem Test" and to the right, the small controller icon with a dropdown arrow will be Yellow. To the right again, the status box will be now be Gray and the text "Test Mode" is displayed beside it. REMOTE Test mode allows you to execute the logic as if in RUN mode, except it will not manipulate the Outputs. The Outputs are set to the same state as when in PROGRAM mode.
As mentioned, when in "Hard Run" mode i.e. key to RUN, you can "Start Pending Rung Edits", which will only apply the edits in the software offline, and not in the controller that you are online with i.e. you cannot Accept, Test, Assemble, or Finalize rung or program edits to the controller. Pending Rung Edits, that only exist offline, even though you are online, will have lowercase letters "i,r,d". If you start a Pending Rung Edit and then go offline, you will see it is still pending. With it still pending, or cancelled, you can go back online. this is because the offline project and the online project are still matched. If you go offline with a pending edit and accept it, and then try to go back online, there will be a mismatch, because the two are now different. You will get a message: "The open project has offline changes that are not in the controller." Upload/Download, etc.
Between selectable and non-selectable, the Logix controllers can be in any one of seven modes, that I know of. The last two being LOAD mode and FAULT mode.
Regards,
George