小弟头一次接触840Dsl,手头有840Dsl内部PLC程序的备份,是CPU317F-3PN/DP,我用STEP7 V5.6可以打开,而且也安装了TOOLBOX V4.7.27。
现在想在PLC程序里增加一个X130以太网口跟外部工控机的的TCP/IP通讯的功能,所以想使用FB63 TSEND/FB64 TRCV/FB65 TCON这些指令块,放在一个新创建的FB块里,然后用OB1调用下。
我就想问下:如果我不下载硬件组态,就是下载这个新创建的FB块,然后OB1也重新下载下,会不会造成不可恢复的错误?就是说万一程序编得有问题,我把原来的程序下载回去,是不是就能恢复?不会造成设备没法恢复了吧?
各位大神如果不是有确切把握的话可别轻易回答啊,可真不是闹着玩的,设备一旦没法恢复生产我可就麻烦大了啊!小弟毕竟没有摸过840D,请各位别见怪!
最佳答案
如果增加了DB块,要先下载DB快,然后再下载FB和FC,最后下载OB1的调用,这样不会造成PLC因为调用块儿找不到时的停机故障,最好是不加工时下载。只是程序块,肯定是可以恢复的,没什么问题,840D内部集成的也是S7 300的PLC,和普通PLC一样的操作。
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc350461.html