a 指令与 o指令在梯形图中如何表示?
郑志武
发布于2012-12-19 23:44
2
0
标签:
a[ar1,p#9.1]
o[ar1,p#9.2]
jcm001
对于上面两行指令,到底是“与”还是“或”关系?在梯形图中,如何表达?
问题补充:
还有,对于a[ar1,p#8.0]中的[ar1,p#8.0],到底是什么类型?是指db块中的dbx,还是其他
opndb[#temp28]
ld[ar1,p#2.0]
lar1a#in15
fp[ar1,p#8.5]
佳答案
1、到底是“与”还是“或”关系??在梯形图中,如何表达?
是“或”关系。应用“或”指令。
2、a[ar1,p#8.0]中的[ar1,p#8.0],到底是
什么类型?是指db块中的dbx,还是其他?
这是指针寻找。[ar1,p#8.0],这是应用ar1(地址指针)中的内容加上p#8.0偏移量后为实际的地址。例如ar1(地址指针)中的内容为i2.0,加上p#8.0偏移量后为实际的地址i10.0。
3、解释如下的程序:
opndb[#temp28]//打开用#temp28表示的db块号
ld[ar1,p#2.0]//取ar1(地址指针)中的内容加上p#2.0偏移量后为实际的地址的db块单元。
lar1#in15//将#in15的内容装入ar1。
fp[ar1,p#8.5]//ar1(地址指针)中的内容加上p#8.5偏移量后为实际的地址,取这个地址的上升沿。
4、仔细看看:
见《关于s7-300和s7-400指针寻址的说明与例程(更新版)》下载:
https://www2.ad.siemens.com.cn/download/upload/as/faq/f0215.pdf