龙PLC程序的配置文件。
在使用CX-Programmer编写完程序后,点击保存,这时会生成两个文件:cxp和opt。cxp是主程序文件,即程序。opt是配置文件,记录系统工作环境信息。如果再次打开cxp,对程序进行修改后再次保存,那么这时会生成第三个文件:bak。是备份文件,备份的是最近一次修改之前的程序。
注:opt文件对客户应用来说,没有意义。也就是说,在没有opt文件的情况下,程序文件cxp仍然可以正常打开。而如果客户将cxp和opt拷贝到另一台电脑时可能遇到打不开cxp的情况,原因是opt记录的是原先那台电脑的系统工作环境信息,与现在的这台电脑的系统工作环境不一致。这时只要删除opt即可。 bak的打开方式是:打开CX-Programmer软件->文件->打开->文件类型选择所有->选中要打开的bak 双击
PLC一般有三种上电模式,编程模式、监视模式和运行模式,上电后需要哪种模式可以在PLC的编程软件里进行设置。另外,哪怕是运行模式,也可以通过编程,利用外部的开关来控制程序的运行。
编程模式就是上电后PLC不会运行内部的程序,而是处在客户编程的状态下。监视模式是上电后PLC既运行内部程序,又可以通过外部的软件或者手持编程器对程序或者参数进行在线修改。运行模式是上电后PLC运行内部程序,外部也不能对其做任何修改。
你是想说如何设置上电自动运行吗?
如图双击左边上面的CPU图标,d出的系统快栏最下面有个“启动”项,将“选择CPU启动后的模式”设置成运行RUN即可。传统200的差不多,不需要单独设置,上电后会记忆之前的状态,原来在线点击成运行后,下次上电还是运行,停止也一样,目前已经很少用了,自己摸索下吧。
动作执行之前,都需要用启动开关给入信号,启动开关有信号,动作的开始执行,启动开关断开信号,动作停止。所以可以用一个按键控制动作的启动停止。
控制要求
按下开关,a,b,c,d灯同时点亮,延时2s,再按着d,c,b,a的顺序依次熄灭且每次熄灭保持1s。动作执行一次后停止。
动作分析
按下开关,就是一个等待输入信号;延时2s,采用延时等待指令,等待2s;a,b,c,d灯同时点亮,就是触发输出端为通状态,a,b,c,d为4个输出端,可选用Y0,Y1,Y2,Y3分别代表a,b,c,d灯;接着就是d,c,b,a的顺序依次熄灭且每次熄灭保持1s,这里每个灯熄灭,用到了两条指令,先是用触发输出,触发Y端为断状态,就是熄灭的状态,再用延时等待指令,等待1s,这样就是一个灯熄灭1s。
动作执行一次停止,按下启动开关时,再断开信号就可以了。
控制流程图
按照动作分析,每一个动作就是一个指令,每个指令用流程图的方式连接起来。
修改别名
在软件别名处,对动作需要用到的端口进行别名修改:
输入端别名修改:X0:按键开关。
输出端别名修改:Y0:a灯、Y1:b灯、Y2:c灯、Y3:d灯。
程序编辑
根据流程图编程,按下开关,添加“等待输入”指令;a,b,c,d灯同时点亮实际是4条触发输出指令,在编辑程序的时候就要分别列开。在编程软件JS_PRGMR中,可以一条指令触发多个输出端口。
程序调试
当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,程序调试有几种方式。
1、可以在编程软件上进行程序调试,在菜单栏中的调试框中,打开“在线调试环”,选择下发程序的端口,即可在线调试。
2、可在触摸屏软件上实现在线模拟,进行程序调试。
看在线(CPU中)程序 1、LOAD----Project----Load-------INI 2、Object-----Project-----Setting-----Page2------把Mode设为Online 3、Test-----Block-------Status-----选择相应的块看在线程序,一般常用程序都在PB块中。 看离线(PG中)程序 1、LOAD----Project----Load-------INI 2、Editor-----STEP5 Block-----in the program file------选择相应的块看离线程序,一般常用程序都在PB块中。 注意F3选择键的使用
这个是最简单的一个程序,I00就是启动,I01是停止也可以作为急停,所谓的急停是在特殊情况下才会使用的,比如多台电机停止时候有时间间隔,如果出现故障,想直接停止的时候才会使用急停。至于暂停是不需要的,I00再点次就可以暂停。
以上就是关于plc文件怎么打开全部的内容,包括:plc文件怎么打开、PLC是怎么开始工作的,是通电后就开始运行程序还是怎样啊答完马上给分。。、s7200plcsmart如何启动运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)