STEP7中如果最终程序中的硬件配置被修改可以通过比较出来吗?
刘玉蓉
发布于2014-10-31 17:39
5
0
标签:
有两套程序,是一模一样的,如果其中硬件配置里模块输出的4至20MA的电流信号改成了电压信号了,由于信号比较杂,修改的地方也多,程序代码块并没有修改,我想通过原始程序与修改后的程序硬件组态进行比较,请问STEP7除了能比较程序块之外,还可以比较硬件组态吗?包括硬件组态里的输出电压电流类型被修改了,我有什么办法一下子就能比较出来?有没有硬件信息的这个比较方法?
问题补充:
模块数量比较多,8个从站。一个一个比较,麻烦,能用编程软件一下子就能找到就快多了。
佳答案
一般在STEP7软件中只有比较在线/离线块或块下的两个路径,并没有比较硬件组态的功能,但你可以在STEP7的SIMATIC管理器中一次性同时打开两套程序,然后按SHIFT+F2,把两套程序上下排列,但每次只能打开一个硬件组态界面。
对于硬件组态或修改了硬件组态里的设置(如输出电压电流类型)后,除了一个个检查外,是没有什么捷径。再说你修改了模拟量模块的设定后,从操作方面看就需要执行“保存并编译”,如果没有错误,将产生新的系统数据块SDB,然后执行下载,就把新硬件组态设定下载到PLC中,不要考虑太多,就这么简单,不要考虑太复杂,实际工作中也不要这样去做。你在修改程序块或硬件组态之前,好能及时编译并保存,再下载到PLC中,可以保证编程设备中的程序与PLC中的程序一直