发布于 2013-09-20 18:27:15
3楼
谢谢回答!想不到老学童哥们记得我呀。休息了几天回头再来看这个程序,动了下面一点就ok了:
//Anypointer.BytePointer := dw#16#8400_0000 ;屏蔽掉
//改动下面程序
offset := DINT_TO_INT(DWORD_TO_DINT(SHR(IN:= AnyPointer.BytePointer, N:= 3))) ;
SCL对数据类型很严格!
至于怎么调用,可编译后,在OB1利用LAD调用。
西方人的思维非常人能理解透!