quote:以下是引用sjshej在2006-07-30 01:22:17的发言:
高水平的讨论,受教了。
我一直没有解决一个问题:如何使用指针来存取外部输入(PI)的大段连续区域,比如想用SFC 20(BLKMOV)来取自PIB272起始的20个字节,我写成P#PI272.0 byte 20,不被接受;而写成P#I272.0 byte 20,运行时报错误。要怎样写才正确呢?难道是P#P 272.0 byte 20吗?
外设地址只能用传送指令或SFC14/15来访问,如果你的20个字节定义成一致性区域的话可以一次性用SFC14来读取,否则只能用传送指令逐条读取.
SFC20只能针对映像区地址进行操作.