300程序移植到1500博图出现好多变量问题,怎么修改后,让它在1500博图里面正常使用,如附件图片的问题
问题补充:
对于回答2我想问一下,我是想直接在fb204块中访问他自己的背景数据块db204里面的数据,例如访问DB204.DBX32.0(300中这样访问没问题),给他赋值,还有就是怎么可以访问结构数据里面的位,比如#p1_out这个字的第一位可不可以这样写#p1_out.X1
图片说明:
最佳答案
1、把输出变量定义为输入输出即可。
2、参见:如何在 TIA 中使用符号方式按位,字节,或字访问非结构数据类型
http://www.wendangxiazai.com/b-33fcbcc7960590c69fc3764e.html
3、对LW0等临时变量,需要使用名称寻址。在你的声明变量表中的“Temp”下建立变量名并选择好数据类型即可在程序中按变量名使用。
补充:把你的FB选中右键选择属性,在对话框中再选择属性,把“优化的块访问”前的对勾去掉即可。
#p1_out.X1这样写可以的。参见附图
图片说明:
提问者对于答案的评价:
回答详细有用
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc165506.html