当前位置: 主页 > PLC控制

西门子程序压缩包恢复后部分程序的梯形图变成语句表

在现场计算机上的程序是梯形图的,将程序打包后到其他计算机上解压打开后,原梯形图程序变成语句表的,请问原因是什么?怎样解决?谢谢

最佳答案

一般情况下不会有楼主所说的情况发生。建议如下:
1、检查是否有从数据类型冲突。
在默认情况下,LAD指令对数据类型检查较严。可在LAD编辑器中,选择菜单"Options"–>"CuSTomize",打开Customize对话框,选择"LAD/fbD"标签页,确认"TypeCheckofAddresses"是否被选中。
如果编程时没有选择数据类型检查,过几天打开程序时却选择了数据类型检查,且正好有数据类型冲突,就会发生楼主所说的现象了。
2、确认是否某些被调用的程序块修改了接口(InterfaCE),但没有做块的一致性检查所引起的。
重点检查第一条。

参考资料:htTP://www.ad.siemens.com.cn/service/answer/solution.ASpx?Q_id=33034&cid=1029
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=86032&cid=1029

提问者对于答案的评价:
谢谢,已经改好

专家置评

STL、LAD、FAD三种编程语言通过设置可以相互转化。

  • 关注微信

猜你喜欢

微信公众号