首先我们先看下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中每个变量都可以做标签进行声明。
探讨民用建筑电气设计中智能消防应急照明系统的应用
iphonex发布后手机刘海成时尚,安卓纷纷山寨
汽车车身控制器功能及策略
国民技术N32WB031不能下载固件的解决方法
三菱电机将推出用于移动通信系统基站的“25Gbps DFB激光器”样品
PLC编程如何合理规划地址
小米和格力的“较劲”,小米格力“暗战”LED
小米芯片蓄势待发,高通乐了联发科恐要哭了
俄军大力发展无人机,但作战理念仍然存在不足
华为被SA评为5G标准化贡献最大第一名
用于高采样率应用的SAR ADC
谐振点检测电路
基于FPGA实现分离用软件的图像处理系统设计
无硅导热凝胶具有哪些优势
美国联邦通讯委员会进行第4批5G频谱拍卖
5G商用元年,三菱电机领跑光器件供应商更新升级
2019最强的手机芯片是哪一款
基于DSP实现静止无功发生器控制器和电流间接控制方法的研究
美国出口禁令对华为的影响分析
红米Note7评测 这性价比在千元机上实在罕见