PLC编程中涉及数学运算,肯定就涉及到各种类型的数据处理。这里我们常用的有整型和浮点型数据。而PLC中进行数据存储使用的都是D寄存器(数据寄存器),我们可以将数据寄存到D寄存器中,进行加减乘除的运算。D寄存器暂时保存着我们需要使用的数据。关于D寄存器,我们在后面的博文 “DMCT等系统元件的详细说明”中为大家详细介绍
一个D寄存器,占16个二进制位,也就是1个D元件是16位数据的。
整型数据
整型数据在PLC中有16位整型数据,和32位整型数据。都是整型数据,表示数值大小不同罢了。
16位数据占1个D寄存器,32位数据占2个D寄存器。汇川小型PLC梯形图编程系列教程(七):数值存储与二进制数据知识详解 ,这篇文章中,详细的为大家介绍了二进制,16位整型数据和32位整型数据的知识点。
16位整型数据
16位数据,分为有符号整型和无符号整型数据。有符号整型数据范围(-2^15到2^15-1,,也就是-32768到32767),无符号型数据范围(0到2^16 -1 也就是0 到 65535)所以在使用的时候,注意不要超过上面的数据范围,不要超过数据上限。
在汇川技术小型PLC,H123U中,16位数据均为有符号类型,数值范围(-2^15到2^15-1,,也就是-32768到32767),注意使用的时候不要超过数值范围。
32位整型数据
32位整型数据也可以分为有符号和无符号数据,无符号整型数据范围:0-(2^32-1),有符号数据-2^31 到 2^31-1.在汇川技术小型PLC中32位数据均为有符号数据,范围是-2^31 到 2^31-1.。使用时注意不要超范围
32位浮点型数据
https://blog.csdn.net/wave_xiao/article/details/79141294
这里大家要想详细了解的话,可以点开这篇csdn上的博客,进行学习了解。
32位浮点型数据,也是使用2个连在一起的D寄存器进行数据存储的。
PLC编程的时候,一定要分清楚各个数据的数据类型和存储范围,不然的话很容易出现计算错误的。
关注本站微信公众号,可以更方便的获得更多资源资料
燕骏工控博客[环宇工控博客]–www.yanjuntech.cn 专注于工业自动化领域,分享工控相关经验与教程,分享收集的百度云盘工控资料资源,记录个人生活读书感悟。期待与您相遇~~
转载请注明:燕骏博客 » 汇川小型PLC梯形图编程系列教程(九):梯形图编程数据类型介绍
赞赏作者微信赞赏支付宝赞赏