网站首页 > 文章精选 正文
今天咱们聊聊PLC编程中那些“神秘”的进制数——二进制、十进制、十六进制…是不是一听就头大?别慌!看完这篇,保证你从“懵逼”变“大神”!
1.二进制(Binary)
●定义:仅由 0 和 1 组成的进制,是计算机底层逻辑的基础。
●PLC应用:
● 表示开关量状态(如传感器信号、继电器通断)。
● 位(Bit)操作,例如D0.0表示16位数据寄存器D0第1位。
●PLC(汇川H5U)示例:
输入开关量映射,输入点X20二进制表示状态OFF是0,ON是1
2.十进制(Decimal)
●定义:日常使用的 0-9 进制,直观易读。
●PLC应用:
●设置定时器、计数器的数值(如延时10秒)。
●模拟量数据的标定(如温度值25°C)。
●PLC(汇川H5U)示例:
K表述为10进制,K1000设定1000毫秒延时,temp0311接通下一步流程
3.十六进制(Hexadecimal)
●定义:0-9 和 A-F(代表10-15)组成的进制,用于简化二进制表达。
●PLC应用:
●内存地址表示(如 `16#FF` 表示255)。
●通信协议中的数据帧(如Modbus报文)。
●PLC(汇川H5U)示例:
H表述为16进制,MOV H11把16进制数数据写入通信变量地址中
4. BCD码(Binary-Coded Decimal)
●定义:用4位二进制数表示1位十进制数(0-9)。
●PLC应用:
●七段数码管显示控制(如电梯楼层显示)。
●某些仪表的数据传输(避免进制转换误差)。
●PLC(汇川H5U)示例:
二进制,10进制,16进制数据转换成BCD码数据显示
5.八进制(Octal,较少使用)
●定义:由0-7组成,早期用于简化二进制分组。
●PLC应用:
某些旧型号PLC的I/O地址分配(如西门子S7-300系列)。
应用总结
1.精准控制:二进制处理开关信号,十进制配置参数,十六进制优化通信。
2.资源优化:十六进制减少数据长度,提升编程效率。
3.兼容性:不同设备可能要求特定进制格式(如BCD码仪表)。
猜你喜欢
- 2025-06-24 PLC常用进制数及转换方法(plc中进制符号)
- 2025-06-24 PLC常用数制及转换方法,让你轻松掌握PLC编程
- 2025-06-24 C数据类型——常量(c的数据类型及其定义方法)
- 2025-06-24 什么是二进制、八进制、十进制、十六进制?
- 2025-06-24 理论基础——十进制、二进制、十六进制、八进制
- 2025-06-24 搞不懂PLC中的高字节、低字位是啥?看完这篇文章就懂了!
- 2025-06-24 2、进位制之间的转换(含有小数位)
- 2025-06-24 一文解释西门子大小字节、高低字节、16进制和10进制关系
- 2025-06-24 位(bit)、字节(Byte)、字(Word)、双字(DWord)都是啥关系
- 2025-06-24 深入理解二进制十进制十六进制(深入理解二进制十进制十六进制转换)
- 06-24PLC常用进制数及转换方法(plc中进制符号)
- 06-24PLC常用数制及转换方法,让你轻松掌握PLC编程
- 06-24PLC编程必看!5种常见进制数解析,搞懂才能玩转PLC!
- 06-24C数据类型——常量(c的数据类型及其定义方法)
- 06-24什么是二进制、八进制、十进制、十六进制?
- 06-24理论基础——十进制、二进制、十六进制、八进制
- 06-24搞不懂PLC中的高字节、低字位是啥?看完这篇文章就懂了!
- 06-242、进位制之间的转换(含有小数位)
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)