3.3三菱GXSimuIator仿真软件的使用

给编程计算机连接实际的PLC可以在线监视PLC程序运行情况,但由于受条件限制,很多学习者并没有PLC,这时可以使用三菱GX Simulator仿真软件,安装该软件后,就相当于给编程计算机连接了一台模拟的PLC,再将程序写入这台模拟PLC来进行在线监视PLC程序运行。

GX Simulator软件具有以下特点:①具有硬件PLC没有的单步执行、跳步执行和部分程序执行调试功能;②调试速度快;③不支持输入/输出模块和网络,仅支持特殊功能模块的缓冲区;④扫描周期被固定为100ms,可以设置为100ms的整数倍。

GX Simulator软件支持FX1S、FX1N、FX1NC,FX2N和FX2NC绝大部分的指令,但不支持中断指令、PID指令、位置控制指令、与硬件和通信有关的指令。GX Simulator软件从RUN模式切换到STOP模式时,停电保持的软元件的值被保留,非停电保持软元件的值被清除,软件退出时,所有软元件的值被清除。

3.3.1仿真操作

仿真操作内容包括将程序写入模拟PLC中,再对程序中的元件进行强制ON或OFF操作,然后在GXDeveloper软件中查看程序在模拟PLC中的运行情况。仿真操作说明见表3-9。

表3-9仿真操作说明

978-7-111-67601-0-Chapter03-42.jpg

(续)

978-7-111-67601-0-Chapter03-43.jpg

在仿真时,如果要退出仿真监视状态,可单击编程软件工具栏上的978-7-111-67601-0-Chapter03-44.jpg按钮,使该按钮处于弹起状态即可,梯形图逻辑测试工具窗口会自动消失。在仿真时,如果需要修改程序,可先退出仿真状态,在让编程软件进入写入模式(按下工具栏中的978-7-111-67601-0-Chapter03-45.jpg按钮),就可以对程序进行修改,修改并变换后再按下工具栏上的978-7-111-67601-0-Chapter03-46.jpg按钮,重新进行仿真。

3.3.2软元件监视

在仿真时,除了可以在编程软件中查看程序在模拟PLC中的运行情况,也可以通过仿真工具了解一些软元件的状态。

在梯形图逻辑测试工具窗口中执行菜单命令“菜单起动→继电器内存监视”,弹出图3-17a所示的设备内存监视(DEVICE MEMORY MONITOR)窗口,在该窗口执行菜单命令“软元件→位软元件窗口→X”,下方马上出现X继电器状态监视窗口,再用同样的方法调出Y线圈的状态监视窗口,如图3-17b所示。从图中可以看出,X000继电器有黄色背景,表示X000继电器状态为ON,即X000常开触点处于闭合状态、常闭触点处于断开状态,Y000、Y001线圈也有黄色背景,表示这两个线圈状态都为ON。单击窗口上部的黑三角,可以在窗口显示前、后编号的软元件。

978-7-111-67601-0-Chapter03-47.jpg

图3-17在设备内存监视窗口中监视软元件状态

3.3.3时序图监视

在设备内存监视窗口也可以监视软元件的工作时序图(波形图)。在图3-17a所示的窗口中执行菜单命令“时序图→起动”,弹出图3-18a所示的时序图监视窗口,窗口中的“监控停止”按钮指示灯为红色,表示处于监视停止状态,单击该按钮,窗口中马上出现程序中软元件的时序图,如图3-18b所示。X000元件右边的时序图是一条线,表示X000继电器一直处于ON,即X000常开触点处于闭合,M8012元件的时序图为一系列脉冲,表示M8012触点闭合断开交替反复进行,脉冲高电平表示触点闭合,脉冲低电平表示触点断开。

978-7-111-67601-0-Chapter03-48.jpg

图3-18软元件的工作时序监视