plc控制器指的是可编程逻辑控制器(programmable logic controller,简称plc),是一种具有微处理机的数字电子设备,用于自动化控制的数字逻辑控制器,可以将控制指令随时加载内存内储存与执行。
plc(可编程逻辑控制器)控制器是一种基于数字计算机技术的工业控制设备,它能够监测输入信号并执行编程逻辑,然后产生相应的输出信号控制外部设备。
plc控制器的工作原理大致如下:
输入模块:监测外部输入信号(如传感器的信号)。
cpu(中央处理器):解读输入信号,执行程序逻辑,并将输出信号发送给输出模块。
输出模块:根据cpu的指令产生相应的输出信号,控制外部设备的运行(如电机的启动停止、阀门的开关等)。
编程软件:用于编写程序逻辑,将程序下载到plc控制器中。
一。 扫描技术
当plc投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,plc的cpu以一定的扫描速度重复执行上述三个阶段。
1、输入采样阶段 在输入采样阶段
plc以扫描方式依次地读入所有输入状态和数据,并将它们存入i/o映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,i/o映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
2、用户程序执行阶段
在用户程序执行阶段,plc总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统ram存储区中对应位的状态;或者刷新该输出线圈在i/o映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。
即,在用户程序执行过程中,只有输入点在i/o映象区内的状态和数据不会发生变化,而其他输出点和软设备在i/o映象区或系统ram存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
在程序执行的过程中如果使用立即i/o指令则可以直接存取i/o点。即使用i/o指令的话,输入过程影像寄存器的值不会被更新,程序直接从i/o模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。
3、输出刷新阶段
当扫描用户程序结束后,plc就进入输出刷新阶段。在此期间,cpu按照i/o映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是plc的真正输出。
在实际应用中,plc控制器常常需要与其他设备(如人机界面、传感器、执行机构等)配合使用,构成完整的自动化控制系统。plc控制器具有可编程性、可靠性高、易于扩展、灵活性好等优点,广泛应用于自动化控制领域。
ODU MEDI-SNAP® 2号新线缆插件
高密度互连PCB的军用通信设备和其他战略设备应用
利用人工智能技术模仿CEO的声音进行了诈骗
熵基科技人证魔方智慧考务一体化解决方案营造健康、透明考场环境
三星的Exynos 980处理器加入5nm处理器大战,中国专属定制芯片
plc控制器的工作原理分析
角度传感器的工作原理 角度传感器原理及应用
海信85U9E评测:基于Android 9.0深度优化的电视系统
5G时代光器件是降低5G成本的重要路径
荣耀手表GS Pro联合Discovery推出的秘境星空版本,长达25天强劲续航
长城汽车推出成熟燃料电池乘用车的计划已经提速
iOS 10.2众多bug待修复,升级的热情还在吗?
超大尺寸的LED一体机,视频会议的首选
四轮低速电动车的标准化工作及发展方向分析
蚂蚁集团及旗下机构被罚71.23亿元,恒生电子:对公司无重大影响
如何细分多光谱、高光谱、高光谱成像仪
龙尚科技最新荣获物联网行业年度最佳企业奖
华为麦芒8宣布将于6月5日发布
没有“现金”的中国
厦门市2021年底将实现5G信号全域覆盖