来源:艾特贸易2017-06-04
简介要熟练地应用 PLC ,首先要理解 PLC 的工作原理,只有理解了 PLC 的工作原理,才能理解和分析 PLC 程序的执行过程。 一、 PLC 的扫描工作方式 PLC 有运行 (RUN) 和停止 (STOP) 两种基本的工作
要熟练地应用PLC,首先要理解PLC的工作原理,只有理解了PLC的工作原理,才能理解和分析PLC程序的执行过程。 一、PLC的扫描工作方式 PLC有运行(RUN)和停止(STOP)两种基本的工作模式。当处于停止工作模式时,PLC只进行内部处理和通信服务等内容;当处于运行工作模式时,PLC要进行从内部处理、通信服务、输入处理、程序处理、输出处理,然后按上述过程循环扫描工作。在运行模式下,PLC通过反复执行反映控制要求的用户程序来实现控制功能。为了使PLC的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是不断地重复执行,直至PLC断电或切换至STOP工作模式。 除了执行用户程序之外,在每次循环过程中,PLC还要完成内部处理、通信服务等工作。当PLC运行时,一次循环可分为以下5个阶段:内部处理、通信服务、输入处理、程序处理和输出处理,如图1-1所示。PLC的这种周而复始的循环工作方式称为扫描工作方式。当然,由于PLC执行指令的速度极快,所以从输入与输出关系来看,处理过程似乎是同时完成的,但严格地说,是有时间差异的。
图1-1 PLC工作流程图 1.内部处理阶段 在内部处理阶段,PLC检查CPU内部的硬件是否正常,将监控定时器复位,以及完成一些其他内部工作。 2.通信服务阶段 在通信服务阶段,PLC与其他的设备通信,响应编程器键入的命令,更新编程器的显示内容。当PLC处于停止模式时,只执行内部处理和通信服务两个阶段的操作;当PLC处于运行模式时,还要完成另外3个阶段的操作。 3.输入处理阶段 输入处理又叫输入采样。在PLC的存储器中,设置了一片区域用来存放输入信号和输出信号的状态,它们分别称为输入映像寄存器和输出映像寄存器。PLC的其他元件如M等也有对应的映像存储区,统称为元件映像寄存器。外部输入电路接通时,对应的输入映像寄存器为ON状态,则梯形图中对应的输入继电器的触点动作,即动合触点接通,动断触点断开。外部输入电路断开时,对应的输入映像寄存器为OFF状态,则梯形图中对应的输入继电器的触点保持原状态,即动合触点断开,动断触点闭合。 在输入处理阶段,PLC顺序读入所有输入端子的通断状态,并将读入的信息存入到输入映像寄存器中。此时,输入映像寄存器被刷新。接着进入程序处理阶段,在程序处理时,输入映像寄存器与外界隔离,此时即使有输入信号发生变化,其映像寄存的内容也不会发生改变,只有在下一个扫描周期的输入处理阶段才能被读入。 4.程序处理阶段 根据PLC梯形图程序扫描原则,按先左后右、先上后下的顺序,逐行逐句扫描,执行程序。但遇到程序跳转指令,则根据跳转条件是否满足来决定程序的跳转地址。当用户程序涉及输入/输出状态时,PLC从输入映像寄存器中读取上一阶段输入处理时对应输入继电器的状态,从输出映像寄存器中读取对应输出继电器的状态,根据用户程序进行逻辑运算,运算结果存人有关元件寄存器中。因此,输出映像寄存器中所寄存的内容,会随着程序执行过程而变化。 5.输出处理阶段 在输出处理阶段,CPU将输出映像寄存器的ON/OFF状态传送到输出锁存器。梯形图中某一输出继电器的线圈接通时,对应的输出映像寄存器为ON状态。信号经输出单元隔离和功率放大后,继电器型输出单元中对应的硬件继电器的线圈通电,其动合触点闭合,使外部负载通电工作。若梯形图中输出继电器的线圈断开,对应的输出映像寄存器为OFF状态,在输出处理阶段之后,继电器输出单元中对应的硬件继电器的线圈断电,其动合触点断开,外部负载断开。
图1-2 PLC扫描工作过程 PLC的输入处理、程序执行和输出处理的工作方式如图1-2所示。在图中X0、X1、X2为PLC接收外部信号的输入继电器,M0为辅助继电器,Y0、Y1、Y2等为PLC用来控制外部负载的输出继电器。在输入处理阶段,PLC把X0、X1、X2等外部输入端子的状态存入输入映像寄存器中保存。然后进入程序处理阶段,在该阶段,PLC会执行程序,需用到X0的状态时,会从输入映像寄存器中调用输入处理阶段保存的X0的状态,来进行逻辑运算,从而得到Y0等元件线圈是否接通,然后再把Y0等状态存入输出映像寄存器中。之后进入输出处理阶段,在此阶段,PLC将Y0、Y1等各输出继电器在输出映像寄存器中的ON或OFF状态对外进行输出。 由于PLC是以扫描方式工作的,在程序执行阶段即使输入信号的状态发生了变化,输入映像寄存器的内容也不会改变,只有等到一个周期的输入处理阶段才能改变。暂存在输出映像寄存器中的输出信号要等到一个循环周期结束,CPU集中将这些输出信号全部输送给输出锁存器。由此可见,全部输出状态的刷新,需要一个扫描周期。 二、扫描周期 PLC在RUN工作模式时,执行一次扫描操作所需的时间称为扫描周期,其典型值为1~100ms。扫描周期与用户程序的长短和CPU执行指令的速度有关。 三、输入/输出滞后时间 输入/输出滞后时间又称为系统响应时间,是指PLC的外部输入信号发生变化的时刻到它控制的有关外部输出信号发生变化的时刻之间的时间间隔。它由输入电路滤波时间、输出电路的滞后时间和因扫描工作方式产生的滞后时间这三部分组成。
STEP 7的SR触发器与RS触发器
自动灌装生产线的上位监控系统中组
PLC的加载组态
PLC应用程序设计步骤
纸机PLC动作不到位或命令发出后未动
欧姆龙CP1H PLC中断的种类
非线性函数算法与查表法的结合
交通灯的计数器指令增/减计数器(
PLC扩展脉冲S5定时器指令应用举例(见
PLC网络的通信协议
玻璃钢生产厂家长治玻璃钢泡沫雕塑泰山雕塑制作玻璃钢雕塑菏泽玻璃钢雕塑设计桂林玻璃钢雕塑佛山玻璃钢花盆模具玻璃钢大茶壶的雕塑价格甘孜商场美陈花器杭州商场美陈哪里买黑河玻璃钢座椅雕塑潍坊玻璃钢公仔雕塑许昌小区玻璃钢雕塑公司通用玻璃钢雕塑服务介绍山东玻璃钢造型雕塑茂名玻璃钢动物雕塑商家江苏大型商场创意商业美陈理念忻州玻璃钢花盆益阳玻璃钢卡通雕塑湖北公共场所艺术造型玻璃钢雕塑常宁玻璃钢十二生肖雕塑大象玻璃钢雕塑施工方案玻璃钢雕塑生产九江商场美陈甘南景区玻璃钢雕塑设计北京通用玻璃钢雕塑可量尺定做丽水玻璃钢人物雕塑价格富阳区玻璃钢金属雕塑玻璃钢花盆儿玻璃钢雕塑计价规则玻璃钢雕塑龙虾图片合肥卡通玻璃钢雕塑制作香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万