恭喜,你发布的帖子
发布于 2017-02-19 19:36:09
1楼
我来试着回答一下,如果是错的,还望大师指导,
你FC1的输入端口staty_any,指定数据类型是ANY, Any数据类型应该是复杂的数据类型(西门子好像有简单数据类型和复杂数据类型的说法),因此,Any数据类型在使用的时候,就必须指定起始地址,数据类型(比如按位,字节,等),数据区域,和长度,这是我的看法,
再来看你的程序,第一段没问题,P#DB1.DBX0.0 BYTE 10没有问题,因此,我觉得结果正确,但第2个,你只指定为DB1(即只有数据区域),起始地址,数据类型,和长度都无法确定,虽然你的DB1中只有10 BYTE,但也不会有正确的结果,
推荐帖推荐理由:如果1楼解释没错,则对于楼主和Any数据类型初学者应该会有帮助的,(推荐人:螺丝机&点胶机供应商)
请填写推广理由:
分享
只看
楼主