程序编写完成后,我们可以通过编程栏上方的“转换”菜单-“转换”命令来进行对程序的转换(见图3-5)。没有转换过的程序是不能进行下载仿真运行的。
程序的下载可以采用编程栏上方的“在线”菜单—“写入PLC”命令(见图3-6a),也可以采用点击软件左上角的“写入PLC”按钮来进行程序写入(见图3-6b)。
程序写入后,系统自动进入仿真运行,可以注意到编程栏的右边的“RUN”运行指示灯点亮,这是仿真PLC进入运行状态。另外,“RUN”运行指示灯下方是输入/输出元件的接通指示,在图3-7中我们可以观察到输出元件Y002的运行指示灯点亮,这也是仿真PLC器件面板上的输入/输出指示,这可以帮助我们在调试程序中观察程序运行的状况和实际输入/输出元件接通的状态是否一致,帮助我们在系统运行不正常时区分是程序运行故障还是硬件故障。
在仿真运行的时候给大家介绍一个小小的提高效率的技巧:在这个程序中,绿灯和红灯亮的时间比较长,一个信号灯的周期就超过了1min,这使得调试的过程中需要很多的等待,比在实际路口等红灯要久得多;而且为了观察程序的运行,我们需要观察几个周期,很费时间。建议大家将红灯和绿灯的定时设定值减少一个0,这样就把一个周期缩短到10s内,这样调试的效率就大大加快了。
图3-5 单方向交通灯程序的转换
(www.xing528.com)
图3-6 写入PLC程序
a)通过菜单来写入PLC程序 b)通过软件的快捷按钮来写入PLC程序
图3-7 单方向交通灯控制程序的仿真
另外,我们这里给出的程序是调试过的程序,大家在自己编写的时候,初学者不免会犯一些错误,出现运行不成功,这时候不要气馁,更不要放弃,而是仔细观察错误的现象,并分析其原因,通过调试一定会找到问题所在,并解决问题。更重要的是,在调试中发现自己编程的问题,并积累程序调试经验。在编写程序时,每次都一次性完成编程是不可能的,需要在调试和改进中完成程序。不断地学习编程,不断地在调试中积累经验,这就是成长为有经验的编程工程师之路。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。