我想问一下,在西门子软冗余系统中如果我更改了与FC100参数相关的程序段和数据块,我看资料上说要对PLC进行RESET,然后重新下载硬件及程序块,我想问一下,如果我只是在同步DB块里面添加了几个点,也需要对PLC做reset操作吗,还是有其他的方法,谢谢
问题补充:
我想问一下 您说的reset是将PLC内的程序和硬件配置全部删除的意思吗?然后在重新下载,还是只需要在下载完新的DB块之后重新启动CPU就可以了啊? 谢谢
最佳答案
1、FC100参数相关的程序段和数据块,.........,我想问一下,如果我只是在同步DB块里面添加了几个点,也需要对PLC做reset操作吗?
需要对PLC做reset操作。因为是FC 100 ‘SWR_START’时初始化程序块,其功能是定义系统运行的参数。只有在CPU重启时完成。
2、还是有其他的方法?
没有。在OB100中调用FC 100 ‘SWR_START’进行软冗余的初始化,OB100只在CPU重启时执行一次。
3、特别注意:
每次修改完FC100后最好在线一下将DB_WORK_NO、DB_SEND_NO 、DB_RCV_NO 这几个DB块(默认是DB1,DB2,DB3)删除,然后下载。
提问者对于答案的评价:
感谢阿鸣大师指导
最佳答案作者回复:
建议看看《SIEMENS PLC 系统软件冗余调试的常见问题》连接:
http://www2.ad.siemens.com.cn/download/Upload/AS/faq/F0462.pdf
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc247949.html