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