(图片来源网络,侵删)
本文中使用的欧姆龙仿真软件可以向对真实的硬件一样,对模拟CPU进行程序下载、测试和故障诊断,具有方便和安全的特点,因此非常适合前期的工程调试另外,欧姆龙的仿真软件也可供不具备硬件设备的读者学习时使用一、 CX-Simulator 仿真软件CX-Simulator 仿真软件是不支持CPM1A、CPM2A等微型PLC的,需要模拟程序的话需要选择中大型PLC或 CP1H、CP1E、CP1L等新型的微型PLC,仿真的效果是一样的这个CX-Simulator仿真软件可以仿真大量的欧姆龙PLC的指令,支持常用的位触点指令、定时器指令、计数器指令、比较指令、逻辑运算指令和大部分的数学运算指令等在安装CX-ONE编程软件软件时,默认是完全安装,即CX-ONE所有组件完全安装即CX-Simulator 仿真软件随CX-ONE的安装直接安装了,如果安装CX-ONE时选择自定义安装就需要勾选CX-Simulator仿真软件,然后单击【安装】按钮进行按钮如果安装的时候选择了欧姆龙触摸屏组态软件CX-Designer,那么在电脑上就可以同时仿真PLC和触摸屏程序了安装成功后,打开CX-Programmer编程软件,当要模拟的CPU所选择的型号是仿真软件可以模拟的情况下,在工具栏中就可以看到仿真的图标高亮,可以使用了,但如果选择的CPU是不能进行模拟的,那么仿真图标呈灰色不可选择状态,高亮后的仿真图标如图29-1所示图 1 仿真图标二、修改和强制变量的区别通俗地说,“变量”是在程序中声明的一个名字,是一个在特定的位置上预留的内存空间,读者可以利用这个空间存储任何阿拉伯数字或文字(如姓名、地址等字符串)修改和强制变量是有区别的,在使能外设输出时,在相应输出面板上的强制外设输出的强制数值是有效的,而外设输出的修改值却是无效的读者可以通过集成了仿真软件的CX-Programmer编程软件,来强制接点/线圈的on/off的状态,但当PLC处于运行模式时是 无法执行强制操作三、强制位的操作强制方法是把光标移到所要强制on/off的接点或线圈处,然后使用鼠标右键单击这个要强制的位或线圈上,单击子选项中的强制,再选择强制为ON还是强制为OFF状态,一旦位/线圈强制为on/off,强制的状态一直保持到取消或执行相反的操作为止,强制触点0.00的状态为ON的操作流程,如图2所示图2 强制触点为ON的操作流程图示强制后的触点0.00边上有个标志 ,表示此位正在被强制为ON或OFF,如图3所示图 3 强制后的图示强制为ON时的快捷操作是按下【Ctrl】+【J】键,强制为OFF时的快捷操作为【Ctrl】+【K】使用相同方法可以取消位/线圈的强制ON或OFF的状态四、内存的操作检查多位强制的状态时,可以将被强制的ON/OFF的位用表格列出,方法是双击【工程树】中的【内存】,如图4所示图 4 内存操作的图示CX-Programmer编程软件在双击内存后,随后会弹出来【PLC内存】表格,如图5所示 图 5 【PLC内存】表格的图示 单击【地址】标签后双击【强制状态】,系统就会扫描并读取状态信息了,如图6所示图 6 读取强制状态的流程五、查看强制后的结果本例程中强制的是程序中的地址是0.00,强制后根据逻辑关系可以看到100.00接通了,仿真的程序如图7所示图 7 仿真的程序 单击【PLC内存】页面中工具条上的监视图标 后,会弹出【监视存储区】页面,勾选【CIO】后,单击按钮【监视】,操作的流程如图8所示图 8 监视CIO存储区的流程图示 根据上面仿真的程序,监视CIO存储区中的结果如图9所示图 9 监视CIO存储区的图示
0 评论