发布于 2013-09-09 18:20:59
3楼
#Startadress 必定能是byte.bit形式的,不然不能用P#指令了。
因为双字指针的格式第0-2是位编号,第3-18是字节编号。
看看#Startadr是什么数据类型,他和双字指针格式之间是怎么转换的。
★ L P#1.0 //把1.0 这个指针存入ACC1,此时ACC1 的内容=00000008(hex)=1.0
指针概念详解上的例子,可以看到ACC1中的值是8。
1.0在ACC1中储存的是8,那你的1184.0存储的是多少?直接赋值给#Startadr?
一切皆可能