现在S5转成S7后有错误,显示:transpositions in the order of parameters "变量" can result in transpositions/shifts in comments even in the subsequent statements.
而且错误均在调用FC程序时出现。
怎么解决
问题补充:
非常感谢同仁们的帮忙,我的问题已经解决,并找到了解决类似问题的一个方法,需要交流的可以加我QQ:1004504883。并特别感谢上海的阿联的真诚帮助。
最佳答案
guoxiaojun.t.y@163.com
发了资料给你。
FC的变量类型问题,S5的OUT类型,转换后S7 里既应该有IN_OUT类型,也有OUT类型。
这是国外网站上说的
下面是别人的经验:
S5-115U,95U,改S7-300.主要难点在变址指令,地址填充指令;一个地址的内容送累加器1#或累加器1#.虽然S7也有寻址指令,但还要改改.其它指令都差不多.
注意不要超过work memory.
S5的DB块是8BIT,而S7的DB块是16BIT.一般在S7里把S5的DB块X2即可.DBW1变成DBW2了....
尽力了,就这些能跟你说了。
DB1.DBW255变成DB1`.DBW510了
S5-100U很少用到DB块.
而DB0/DB1是S5固定块,在改时没有实际意义,可以不理它.
有时S5的DB块和DBW等调用是采用指针形式的.在改为S7时也可采用指针形式.
如与上位机通讯,则要注意了,要作相应改动
提问者对于答案的评价:
邮件收到,非常感谢。我的QQ:1004504883
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc142135.html