西门子real是什么数据类型_西门子PLC的数据类型及数据转换

1. 数据类型

在PLC项目编程中,离不开数据类型和变量,搞清楚数据类型和数据类型的转换很重要。

常用的数据类型包括以下几种:

位(bit),字节(Byte),字(Word),双字(Double Word),整型数(INT),双整型书(DINT),及实数/浮点数(Real)

1.1 位(bit)

常称作布尔量BOOL,在高级语言中,会说布尔变量,布尔控件等。

取值:0 ,1

寻址:I0.0 M0.0 Q0.0 等。

应用:在DI,DO梯形图编程中,会大量用到I点,M点,Q点。

1.2 字节(Byte)

8个bit组成一个Byte,其中0位表示最低位,7位表示最高位。如MB0(包括M0.0-M0.7位),IB0(包括I0.0-I0.7位),QB0(包括Q0.0-Q0.7位)。

寻址:MB0,IB0,QB0,VB0等。

范围:00-FF(十进制0-255)

应用:MB0赋值为1(0000 0001)即M0.0赋值为真,其余M0.1-M0.7为假。

MB2赋值为1(0000 0010)即M0.1赋值为真,其余为假。

MB3赋值为1(0000 0011)即M0.1和M0.0赋值为真,其余为假。

······

1.3 字(Word)

相邻的两个字节(Byte)组成一个字(Word),来表示一个无符号数。一个Word包括16

  • 7
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值