PLC控制系统中软件的检查测试、仿真和下载步骤

一、建立软件辅助设计平台

准备一台个人计算机,安装好与plc相应的辅助设计软件,打开设计软件,按照提示输入必要的设置,安排好该应用软件专用的保存地址就可以开展工作了。这些工作,在有关手册中或是相关书籍中均有详细说明,本书不再赘述。当然,对于那些十分简单的任务,也可以直接用手操编程器,经济而实惠,而且立竿见影。

二、编写应用软件

按照功能块图,逐块编写。在编写程序之前,笔者的习惯是先将PLC的内存空间做初步的分割安排。每一块都使用一个整数步号作为起始地址(相当于汇编语言中的ORG指令功能),这样便于将来查阅、修改和替换。一般的编写顺序是:系统构成、参数设定和输入输出驱动程序模块(其中有一部分可能是只需一次性扫描的指令),然后编写保护模块。以上两大模块是系统运行的常用模块,也就是PLC每一次扫描都必须经过的模块。再编写用于设备调试的点动模块和用于执行单项功能的手动模块。此时已经可以开机调试了,逐一检查输入口读入的状态和数据,点动输出通道的动作或数据。一切正常之后,对于相对复杂些的模块,最好先画出这一块内部的流程图。

三、离线仿真

不少早期的辅助设计软件没有离线仿真功能,那就只能下载到PLC之后,再进行调试。

四、软件下载

从软件设计用的个人计算机将完成的指令集下载到PLC中,可以在生产厂家提供的手册指导下进行,一般不会遇到什么困难。只要选用正确的通信电缆,接到正确的端口,正确设定通信参数即可。

注意事项如下。

(1)须设置软件密码,以保护知识产权。不要随意设置,一定要事先做好记录,再输入1该密码。否则可能会带来麻烦。

(2)记下该软件的版本号。一般,控制软件需要经过多次调试才能完成,其中可能需要反复修改。每一次修改后,应同步修改版本编号,并用“另存为”保存文件(不要覆盖源程序)。出现反复时,可带来很多方便,直到全部完成之后再删除作废的版本。记录最后的正式版本号。作者的习惯是在PLC中指定一个专用的数据寄存器,保存版本号。应用程序中,加一条赋值语句。每修改一次软件,将所赋之值加一。

五、开机调试、在线仿真和模拟工作

如果有条件能够进行仿真调试,则省时省力。特别是在新产品、新软件开发时,应该充分使用这些工具。不过仿真与实际工作毕竟可能存在某些差别,一切还是要以最终的实际检测为主。


分享到:


相關文章: