电器控制与PLC技术应用S的指令系统及编程.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《电器控制与PLC技术应用S的指令系统及编程.pptx》由会员分享,可在线阅读,更多相关《电器控制与PLC技术应用S的指令系统及编程.pptx(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2. 梯形图指令(LAD) 梯形图指令用图形元素表示PLC要完成操作。 如: 该指令中:( )可认为是操作码,表示一个二进制赋值操作。M1.1是操作数,表示赋值的对象。 操作数 一般情况下,指令的操作数位于PLC的存储器中,此时操作数有操作数标识符和参数组成。如图5-2所示。 图5-2 指令结构及操作数组成第1页/共32页 5.2 位逻辑指令 位逻辑指令主要包括:位逻辑运算指令、位操作指令和位测试指令,梯形图形式如图5-2所示。图 5-2 位逻辑指令的梯形图形式简介第2页/共32页 位逻辑运算指令 位逻辑运算指令是“与”(A)、“与非”(AN)、“或”(O)、“或非”(ON)、“异或”(X)
2、、“异或非”(XN)指令及其组合,它对“0”或“1”这些布尔操作数进行扫描。1. “与”和“与非”(A,AN)指令 逻辑“与”在梯形图里是用串联的触点回路表示的,被扫描的操作数标在触点上方。如果串联回路里的所有触点皆闭合,该回路就通“电”了。2. “或”(O)和“或非”(ON)指令 “或”逻辑在梯形图里是用并联回路表示的,被扫描的操作数标在触点上方,表示选择逻辑。在图5-5中,只要有一条支路导通,输出Q4.1的信号状态就为“1”。第3页/共32页 位操作指令 1. 输出指令 逻辑串输出指令又称为赋值操作指令 ,该操作把状态操作字中的逻辑操作结果位(RLO)的值赋给指定的操作数(位地址)。输出指
3、令格式如表5-1所示。LAD指令STL指令功 能操作数类型存储区= 逻辑串赋值输出 BOOL(位)Q、M、D、L= A 中间结果赋值输出,不能作为逻辑串的结尾BOOL(位)表5-1输出指令 第4页/共32页例5-1 用“与”、“或”、“输出”、指令编写电机单方向连续运转的控制程序。 注意:在PLC控制方式中,启动按钮一般选择常开按钮;停止按钮可以选择常开按钮形式,也可以选择常闭按钮形式;但热继电器主要用于保护电机的过载,只有常闭触点一种形式。 其梯形图(LAD)及语句表(STL)控制程序如图5-4所示。如果将停止按钮选择为常闭触点形式,则图5-5的控制线路将如图5-6所示。图5-4三相异步电动
4、机的单向运转方法1图5-5 三相异步电动机的单向运转方法2第5页/共32页2. 嵌套表达式和先“与”后“或” 当控制逻辑串是串并联的复杂组合时,先 “与”后 “或”。当想先 “或” 后 “与”时,在用语句表编写程序时要将 “或”用小括号括起来。图6先串后并的程序结构图7先并后串的程序结构图6先串后并图7先并后串第6页/共32页3.置位/复位指令 当置位指令和复位指令同时出现时,因为下图中复位指令在后,按照扫描的结果,最终执行的是复位指令,即“谁在后,谁优先”。 如果将上面的独立的置位/复位线圈指令汇总在一起用功能框表示,就构成了触发器4. 触发器第7页/共32页5. 对RLO的直接操作指令 这
5、一类指令直接对逻辑操作结果RLO进行操作,改变状态字中RLO位的状态。有关内容见表5-2。LAD指令STL指令功能说明|NOT|NOT取反RLO在逻辑串中,对当前的RLO取反SET置位RLO把RLO无条件置1并结束逻辑串;使STA置1,OR、FC清0CLR复位RLO把RLO无条件清0并结束逻辑串;使STA、OR、FC清0 (SAVE)SAVE保存RLO把RLO存入状态字的BR位,该指令不影响其他状态位表5-2 对RLO的直接操作指令第8页/共32页 跳变沿检测指令当信号状态发生变化时就产生跳变沿。指令格式见表5-3。对RLO跳变沿检测的指令LAD指令STL指令功 能存储区FP RLO正跳沿检测
6、,位地址用于存放需要检测的RLO的上一扫描周期值,当RLO值由0变化到1时,输出接通一个扫描周期。Q、M、DFN RLO负跳沿检测,当RLO值由1变化到0时,输出接通一个扫描周期。对触点跳变沿检测的指令RS触发器SR触发器功 能存储区位地址1:被检测的触点地址位地址2:存储被检测触点上一个扫描周期的状态Q:单稳输出(只接通一个扫描周期)Q、M、D、I(I对位地址2非法)表5-3 跳变沿检测指令第9页/共32页例5-2: 用单按钮来完成电机的起停控制。即奇次按下为起动;偶次按下为停止。 输入I0.0起停按钮中间位存储M0.0存储I0.0上一周期状态输出Q4.0 电机接触器线圈M1.0I0.0上升
7、沿检测M1.1I0.0偶次上升沿检测表单按钮起停控制地址分配表 单按钮起停程序及时序图第10页/共32页5.3 定时器与计数器指令 定时器指令(Timers) S7中的定时器与时间继电器的工作特点相似,对定时器同样要设置定时时间,也要启动定时器。除此之外,定时器还增加了一些功能,如随时复位定时器、随时重置定时时间、查看当前剩余定时时间等。 1. 定时器的组成 每个定时器为2 B,称为定时字。在S7-300中,最多允许使用256个定时器,即T0 T255。1510000100100111870721三位BCD码范围(0999))时基1s无关:当定时器起动时这两位被忽略第11页/共32页2、 定时
8、器的启动与运行S7中的定时器不仅功能强,而且类型多。下图给出了为定时作业如何正确选择定时器的示意图。第12页/共32页3、 定时器梯形图方块指令2、延时脉冲定时器 1、脉冲定时器3. 接通延时定时器4、带保持的接通延时定时器4、定时器线圈指令 S7-300的五种定时器除了具有方框图指令格式外,还具有线圈指令格式 第13页/共32页 例5-3 某锅炉的鼓风机和引风机的控制要求如下: 1.按下启动按钮SB2,引风机立即启动,鼓风机比引风机晚10s启动。 2.按下停止按钮SB1,鼓风机立即停止,引风机比 鼓风机晚12s停机。系统编程元件地址分配及控制时序如图所示。第14页/共32页图5-8鼓风机和引
9、风机系统控制程序根据控制时序,可选用五种定时器及其组合完成控制,图5-8给出了两种参考控制方案。其中图5-8采用了接通定时器(SD)和扩展脉冲定时器(SE)来完成控制,且采用线圈指令格式 第15页/共32页 时钟存储器(Clock Memory) 在S7系列PLC的CPU的位存储器M中,可以任意指定一个字节,如MB200,作为时钟脉冲存储器,当CPU运行时,MB200的各个位能周期性地产生不同频率(或周期)的方波脉冲。 计数器指令(Counter) 1、计数器组成 在CPU中保留一块存储区作为计数器计数值存储区,每个计数器占用两个字节。 2、计数器指令的功能框表示形式加计数器 减计数器 可加/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电器控制与PLC技术应用 S的指令系统及编程 电器 控制 PLC 技术 应用 指令系统 编程
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内