|
plc程序的在线修改是指程序一边运行,一边修改(就好比一个人一边干活,医生同时给他做手术)是一个凶险极高的活,不但要对PLC有充分的理解,还必须做好充足准备和预案,建议步骤如下:
1、做好修改前的备份,确保出现问题时,能及时恢复。
2、确认工艺需求,要达到的目标。做好术前陈述:可能出现什么哪些问题,需要做好的准备等等。
3、离线设计:画好草图,做好时序分析。资源冲突是最可怕的事情,一旦发生,很难在短时间查到原因。所以,尽可能确认所有涉及的资源没有冲突,尤其是要注意那些被隐含使用的资源(比如,间接寻址)。
4、如果可能,进行离线测试:比如,西门子部分PLC有仿真软件,可以测试一下。
5、在线应用:在线修改或者下载(每种PLC的方法不同,西门子是程序块下载、AB的是单行修改、ABB的以前是单个元素修改)。最好选择风险最小的时机。比如,产线待料时、异常停机时。并通知相关方可能发生的风险,并尽可能做好防范准备。
6、观察功能效果:如果能让生产方配合,将各种情况都测试一遍,则是最好。如果不能,只能等待实际的条件出现(有时候要跟踪几个小时、数天,俗称保驾。当然,如果采用录波软件进行连续记录,工程师就会轻松很多,生产方发现问题后,马上就可以调出当时的状态进行分析,然后进行改进)。注意做好应急预案。
7、确认功能正常后要做好备份,修改记录,书面通知操作人员(如果需要),并进行归档。
来源:iHM工控 |
|