我在FC里定义的一个双字格式的指针输入。调用的时候输入P#272.0 (PIW272的一个位)显示为红色。不知道怎么解决 。我想输入16#的P#272.0的地址,应该怎么输入。
最佳答案
P#X.Y X代表字节地址,Y为位地址。其数值相当于8*X+Y,,,所以FC的输入为:
p#272.0=272*8+0
例如:
OPN DB1
L P#272.0
T MD100
L DBD[MD100] 这里对应的就是MD272
或者
OPN DB1
L 272
SLD 3
T MD100
L DBD[MD100] 也是对应DBD272
具体如何应用见:
《关于S7-300和S7-400指针寻址的说明与例程(更新版)》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=F0215
提问者对于答案的评价:
ok
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc236566.html