找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1203|回复: 10

PLC编程变量太多,如何规划地址便于记忆?​

  [复制链接]
  • 打卡等级:常驻代表
  • 打卡总天数:34
  • 打卡月天数:6
  • 打卡总奖励:9027
  • 最近打卡:2025-12-17 23:15:51

2823

主题

541

回帖

2万

积分

管理员

积分
22569
发表于 2025-2-17 20:47:01 | 显示全部楼层 |阅读模式
首先我们先看下PLC中代表变量的软元件有哪些,主要有输入X输出Y,辅助继电器M,定时器T,计数器C,状态S,数据寄存器D,XY一般小型PLC很少,40点、60点的,这个根据输入输出类型进行规划即可,主要就是分清楚高速输入、高速输出,普通的不要占用。

辅助继电器M有两类,普通的和掉电保存的,根据需要来选择,在规划地址的时候一段程序或者功能块使用连续的M,从编号0、10、20等开始,中间留有部分以备补充,比如这段用到M206,下一段就从M210或者M220开始。对于并联输出的,LD M72 OR M82 OR M92 OUT Y1,这样把编号的最后弄成统一的便于记忆也方便我们在最后调试的时候好检查。

定时器有不同单位的时间如1ms、10ms、100ms的,也有普通型和累计型的,也是根据需求来选择,向M一样可以根据使用的地方进行规划地址编号。计数器也有普通计数器和高速计数器、16位和32位之分,也有保持型计数器等,同样根据需要来确定,一般高速计数器的使用都是固定的,对应的输入都有固定的计数器。

地址的规划和选择首先要根据需要、功能来决定,然后在plc编程中所表达的动作进行统一编号,对于PLC的顺控程序,我们尽量在编程时进行段的声明、注释准确如下图,把整个PLC程序分成好几个小段写,每个小段可以写特定的动作组合、部分、功能、意义等,然后地址的规划在每段进行排列,第一段用M0~M100,第二段用M100~M200等等设计,方便我们寻找元件变量,对编程和后期的调试都很有帮助。



还有就是为了便于记忆,我们也可以采用标签对软件变量进行标记,免去注释,比如X0的标签是开始,Y0的标签是指示灯,以后我们就可以直接用“ LD 原点 OUT 指示灯”来表示 LD X0 OUT Y0了,这样就更方便了,PLC中每个变量都可以做标签进行声明。


工控课堂 www.gkket.com

0

主题

90

回帖

152

积分

新手上路

积分
152
发表于 2025-11-17 16:07:12 | 显示全部楼层
楼主辛苦啦,期待下一篇分享
工控课堂 www.gkket.com

0

主题

76

回帖

193

积分

新手上路

积分
193
发表于 2025-11-17 16:23:35 | 显示全部楼层
同款经历!简直是世另我
工控课堂 www.gkket.com

0

主题

86

回帖

130

积分

新手上路

积分
130
发表于 2025-11-17 17:36:01 | 显示全部楼层
楼主太会说了,字字句句都在理~
工控课堂 www.gkket.com

0

主题

80

回帖

125

积分

新手上路

积分
125
发表于 2025-11-17 18:21:34 | 显示全部楼层
内容太顶了!疯狂点赞,已默默收藏~
工控课堂 www.gkket.com

0

主题

92

回帖

290

积分

注册会员

积分
290
发表于 2025-11-18 02:14:35 | 显示全部楼层
学到了学到了,这波分享太实用啦!
工控课堂 www.gkket.com

0

主题

111

回帖

170

积分

新手上路

积分
170
发表于 2025-11-18 02:15:37 | 显示全部楼层
谁懂啊!真的被戳中笑点 / 泪点了
工控课堂 www.gkket.com

0

主题

85

回帖

119

积分

新手上路

积分
119
发表于 2025-11-18 02:17:05 | 显示全部楼层
不请自来,就想夸一句:太顶了!
工控课堂 www.gkket.com

0

主题

89

回帖

142

积分

新手上路

积分
142
发表于 2025-11-18 03:32:11 | 显示全部楼层
不请自来,只为说一句:太精彩了!
工控课堂 www.gkket.com

0

主题

72

回帖

106

积分

新手上路

积分
106
发表于 2025-11-18 03:43:53 | 显示全部楼层
学到干货了,感谢分享,已火速收藏
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 06:06 , Processed in 0.111864 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表