课程12:布尔量、字节、字、双字型、长字型在PLC编程时的应用和理解(工控PLC工程师入门必读,5天可上手调试)

本文介绍了PLC编程中布尔量、字节、字、双字型等数据类型的理解与应用,强调变量格式必须与指令匹配。通过实例解释了错误的数据类型可能导致的程序错误,并提供了解决方法。同时,提到了S7系列PLC支持的数据类型,以及不同存储单位之间的换算关系,帮助读者深入理解位运算和内存管理。
摘要由CSDN通过智能技术生成

在PLC编程过程中要注意:变量格式必须与指令的数据类型相匹配。

拿前几节学的时间累加器举个例子:
在这里插入图片描述
如果想将时间累加器Q0.5接通
需要I0.4接通、M5000.1处于关断的状态(FLASE)、3s的延时,这三个条件才可以。
那么相对应的数据类型我们可以看到:
I0.4、M5000.1、Q0.5都属于Bool变量,
3s属于TIME、LTIME数据类型的时间变量
【time默认毫秒,ltime默认纳秒(1500支持)】

如果错误的将输入引脚PT填写为bool变量格式或者其他,就会像下图一样,程序会报错,变量格式无法与指令的数据类型相匹配。所以,在编写程序的时候一定要注意。

小知识
如果不知道西门子程序块的引脚应该填写什么格式可以按F1,会弹出帮助文件,介绍各管脚的应用!你可以试一试哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值