程序中比较块问题
刘玉蓉
发布于2014-10-30 17:51
9
0
标签:
在S7中如果执行比较ONLINE和OFFLINE中所有块,如果比较结果仅仅DB14不同,说明这两段程序是一致的,不是还有DB14不一样呢吗?
佳答案
一般在SIMATIC管理器中打开源程序依次展开到块,把电脑连接到CPU的MPI接口,选择菜单View(浏览)/Online打开在线所有块,然后按电脑上Shift + F2键,把所有ONLINE中(CPU中实际的)数据块复制到ONLINE,然后执行比较ONLINE和OFFLINE中所有块,它们必须一致,而数据块如DB14不同是要根据具体的编程人员程序结构确定,具体内容要进行比较ONLINE/OFFLINE的程序结构比较才可以看出,如S7-300进行比较ONLINE和OFFLINE中所有数据块必须一致,而S7-400PLC有DB14不同的说法