您的位置首页  散文日记

学到了dword(dword和word)

上篇文章我们介绍了PEEK_BOOL读存储器的位,本篇文章介绍读字节(BYTE),字(WORD) ,双字(DWORD)。下面我们举三例来进行讲解

学到了dword(dword和word)

 

上篇文章我们介绍了PEEK_BOOL读存储器的位,本篇文章介绍读字节(BYTE),字(WORD) ,双字(DWORD)下面我们举三例来进行讲解 1.PEEK_BYTE 读存储器字节示例: 将%QB0,%QB1,%QB2的值读到DB29.DBB1,DB29.DBB2,DB29.DBB3中。

我们建立一个DB数据块:

编写程序:

建立监控表:

在线测试: 默认双方都是16#0000

通过在线监控测试,从监控表里分别对%QB0,%QB1,%QB2修改参数,能在DB29数据块里查看到传过来的数据,因此程序正确2.PEEK_WORD 读存储器字示例: 将%MW012,%MW14,%MW16三个参数值读到DB29数据块中DB29.DBW4,DB29.DBW6,DB29.DBW8中;。

添加一个DB数据块:

编写SCL程序:

新建数据监控表:

在线测试:

程序运行解析: 当我们在监控数据表分别对%MW012,%MW14,%MW16三个参数修改值4452,3569,10000,观察DB29数据块里三个参数值也得到改变,由此可见,读取成功!3.PEEK_DWORD 读存储器字

示例: 将DB29.DBD10,DB29DB14的值读取到DB29.DBD18,DB29DBD22中,(PEEK_DWORD也兼容DINT,REAL型数据)。建立DB数据块添加数据:

编写SCL程序:

在线测试: 默认双方值都是0

我们分别对A_1,A_2里的值修改,在查看A_3,A_4的数据已经到了,因此这个程序测试结果正确。感谢大家的支持!

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186