位于控制器面板状态指示灯的下方是一个可以打开的门,里面是位置开关和SD闪存卡插槽,打开门后内部的情形,如图3-3所示。
左侧的位置开关有三个挡位可以选择,RUN、REM和PROG,即运行、远程和编程三个选择,运行和编程属于本地操作,远程则由联机控制器的编程终端来操作。
不同的控制器工作状态决定了控制器不同的操作限制,用来满足不同的现场运行需求,以便用户得到适合的选择。
控制器本地工作状态指的是控制器上位置开关选定的,只有两个位置可供选择,即本地运行RUN或本地编程PROG。
图3-3 位置开关
●RUN:本地运行。当位置开关位于标识RUN的位置时,控制器处于本地运行的工作状态,控制器限于如下操作:
—可以上载控制器项目。
—可以执行控制器中的任务并使能输出。
—不能更新控制器固件版本。
—不能创建或删除控制器项目的任务、程序和例程。
—不能创建或删除控制器项目的标签。
—不能在线编辑。
—不能将程序导入控制器。
—不能改变控制器的端口组态、高级端口组态或改变网络的组态设定。
—不能改变由控制器直接设定的设备级环网DLR组态参数。
●PROG:本地编程。当位置开关位于标识RPOG的位置时,控制器处于本地编程的工作状态,控制器限于如下操作:
—可以更新控制器固件版本。
—可以上载或下载控制器项目。
—可以创建、修改或删除控制器项目的任务、程序和例程。
—可以改变控制器的端口组态、高级端口组态或改变网络的组态设定。
—控制器不执行任务(即不进行扫描)。
—控制器输出没有使能。
控制器远程工作状态指的是通过编程终端上的Studio 5000编程软件上操作,改变控制器当前工作状态,此时位置开关位于REM位置。在Studio 5000编程软件的下拉菜单中可以选择三种工作状态,即远程运行、远程编程或远程测试。(www.daowen.com)
●Program Mode:远程编程。当编程软件选中并进入Program Mode后,控制器处于远程编程的工作状态,控制器限于如下操作:
—可以上载或下载控制器项目。
—可以更新控制器固件版本。
—控制器不执行任务(即不进行扫描)。
—控制器输出没有使能。
—可以创建、修改或删除控制器项目的任务、程序和例程。
—可以在线编辑。
—可以改变控制器的端口组态、高级端口组态或改变网络的组态设定。
—可以改变由控制器直接设定的设备级环网DLR组态参数。
●Run Mode:远程运行。当编程软件选中并进入Run Mode后,控制器处于远程运行的工作状态,控制器限于如下操作:
—可以上载或下载控制器项目。
—可以执行控制器中的任务并使能输出。
—可以在线编辑。
—可以改变控制器的端口组态、高级端口组态或改变网络的组态设定。
—可以改变由控制器直接设定的设备级环网DLR组态参数。
●Test Mode:远程测试。当编程软件选中并进入Test Mode后,控制器处于远程测试的工作状态,控制器限于如下操作:
—可以上载或下载控制器项目。
—可以执行控制器中的任务但不使能输出。
—可以在线编辑。
—可以改变控制器的端口组态、高级端口组态或改变网络的组态设定。
—可以改变由控制器直接设定的设备级环网DLR组态参数。
本地运行也许是控制器运行限制较为苛刻的一种工作状态,通常置于不需要甚至是不允许修改的场合,一般是生产系统已经进入了正常运行的时期。远程工作状态无疑在项目调试期间是非常方便的,通过编程终端的操作便可直接得到所需的状态,无论是组态还是修改都很便利。测试是测试控制器执行代码运行结果的,需要在编程终端上进行观察,所以测试只能是远程工作状态。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。