[汇川] 汇川PLC指针程序

[复制链接]
查看88 | 回复0 | 2024-4-8 10:13:09 | 显示全部楼层 |阅读模式

举例:使用指针读写int类型数据的低八位和高八位数据

VAR

v16位整型          : DINT := 16#1234;

(定义要读取的数据类型及数值)

v低字节位值          : BYTE;

v高字节位值          : BYTE;

v数据指针          : POINTER TO INT;

v低八位             : POINTER TO BYTE;

v高八位             : POINTER TO BYTE ;

END_VAR

程序如下:

v数据指针            :=adr(v16位整型);

v低八位                :=v数据指针;

v高八位                :=v数据指针+1;

v低字节位值        :=v低八位^;

v高字节位值         :=v高八位^;

(注:‘^’该符号的含义是读取该地址的数据)


指针的含义是先找到数据位置,然后再将相应地址数据读写出来。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则