在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,会弹出帮助文件,介绍各管脚的应用!你可以试一试哦!

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

  1. 课程7 :PLC常见指令详解:比较指令(工控PLC工程师入门必读,5天可上手调试)

    什么是比较指令? 在PLC编程中,比较指令也是经常可以用到的指令之一,它的作用是可以把两个输出变量做一次判断,判断这两个数值是大于的关系还是等于,还是小于,如果设定A>B,则A>B时比较指 ...

  2. 课程2:TIA Portal 博图软件的使用方法和操作界面详解 (工控PLC工程师入门必读,5天可上手调试)

    1. 博图软件如何备份和恢复程序文件? 程序文件的方法一共分为两种: 一种是将程序归档,将程序文件变成压缩包类文件,类似于-.zap16类型文件,后缀16的含义是博图的版本号. 优势:文件不易损坏 [ ...

  3. 课程9:PLC常用指令之上升沿与下降沿(工控PLC工程师入门必读,5天可上手调试)

    什么是上升沿?什么是下降沿? 使用"检测信号上升沿"指令,可以检测输入 CLK 的从"0"到"1"的状态变化.如果该指令检测到输入 CLK ...

  4. 课程8 :PLC ‘不寻常指令‘详解:SCATTER--将数字转为单个位 .(工控PLC工程师入门必读,5天可上手调试)

    基础知识丰满区: 在数据类型当中,我们经常可以看到Byte,Word,DWord和LWord的字样,却不知道是什么意思,在这里介绍一下. Byte代表的是8位二进制数,Word是16位二进制数,DWo ...

  5. python中复数的实部和虚部都是浮点数_Python基础:数值(布尔型、整型、长整型、浮点型、复数)...

    一.概述 Python中的 数值类型(Numeric Types)共有5种:布尔型(bool).整型(int).长整型(long).浮点型(float)和复数(complex). 数值类型支持的主要操 ...

  6. 【转载】浅的不能再浅的浅谈百利金单双胡及全字尖

    入笔坛粗略算起来已经快六年了吧,从最开始的 lamy2k 到一心想收全五大,到最后变成了只玩百利金400大小的系列笔. 期间认识了很多好玩的人,吃过很多饭,扯过很多淡(要不是爷们居多,估计可以早都炮火 ...

  7. 计组 | 字长大杂烩——字、位、字节等基本概念、按字寻址与按字节寻址

    一.基本概念 助记一下: 位b:一粒花生米,每一粒=一个二进制位 0/1 一个字节B:拥有8粒花生米的一勺花生米 字:我(CPU)一次能吃下(能处理)一勺或几勺花生米(一个字节或几个字节) 字长:我( ...

  8. Intel 64/x86_64/IA-32/x86处理器 - 指令格式(6) - 8086/16位指令位移量字节/立即数字节

    第三-六字节(BYTE3-BYTE6) 这4个字节是指令的可选字节,通常用来指示存储器操作数的位移量,和/或立即操作数的值. 位移量字节可以是单字节或者双字节.只要有可能,程序语言翻译器(例如汇编器) ...

  9. 含有使字的诗句_带有使字的诗-带有使字的诗句

    带有使字的诗-带有使字的诗句 中华优美诗词鉴赏网 时间:2020-06-30 21:19:42 舟过安仁 杨万里 宋 一叶渔船两小童,收篙停棹坐船中.怪生无雨都张伞,不是遮头是使风. 江畔独步寻花七绝 ...

最新文章

  1. cocoapods 终极方案
  2. python将MP3转wave转成numpy
  3. wuhan2020新型冠状病毒防疫信息收集平台社区版非正式发布
  4. 与时代并肩的数字创新者
  5. 计算机mips是什么,在计算机术语中,什么叫MIPS
  6. node中模块系统及核心模块、执行node文件
  7. 怎样学操作系统?一文带你掌握核心内容
  8. @cacheable 服务器 不一致_Dubbo一致性哈希负载均衡的源码和Bug,了解一下?
  9. Atiitt 程序语言vm与rt 虚拟机与运行时 目录 1. 运行时 虚拟机的一种,一般指进程级别的虚拟机。 1 1.1. 线程模型 1 1.2. 堆栈机vs 寄存器 1 1.3. 存储模型 2 1
  10. 周剑:国产商业智能 BI 这 20 年(1997~2017)
  11. Hadoop 2.7.1 使用minicluster进行单元测试
  12. docker安装redis【网易镜像方式】
  13. 电脑读卡器,读卡器在电脑怎么打开_读卡器插在电脑上显示不出来如何修复-win7之家...
  14. ES新语法ES7、ES8、ES9、ES10新特性
  15. HTML5游戏引擎(八)-矢量绘图——绘制矩形-drawRect 绘制圆形-drawCircle 绘制直线-moveTo和 lineTo
  16. android抓取日志,Android抓取所有日志
  17. (二十一)资产(组合)的预期收益率和风险
  18. 查询选修了2号和3号课程的学生学号及姓名。
  19. EasyExcel自定义复杂的表头并在同sheet中实现分页
  20. mapstruct使用指南(2)

热门文章

  1. 【Web】CSS(No.34)Css页面布局经典案例(四)《米柚官网》
  2. 都马上2020年了,还学什么PMP?
  3. numpy多元线性回归_Python 实战多元线性回归模型,附带原理+代码
  4. CC2530实现闪烁LED
  5. 传热的分析解和数值解
  6. 安卓市场上哪个便签好用 比较好用的便签软件推荐
  7. 在vue项目中统一管理api
  8. 【React】React全家桶(五)React Hooks
  9. Cocos creator 2.X 闯关游戏 飞刀璇璇 完整游戏源码
  10. (二)半导体二极管及其应用