网站大量收购闲置独家精品文档,联系QQ:2885784924

PLC的指令系统讲义.ppt

  1. 1、本文档共297页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC的指令系统讲义

S7-200 PLC的指令系统;主要内容;§7.1 S7-200PLC编程的基本概念;一、S7-200 PLC的编程语言;IEC 1131-3指令集;SIMATIC指令集;1. 梯形图(LAD);2. 功能块图(FBD);3. 语句表(STL);有条件地相互转换;二、数据类型;1.基本数据类型; SIMATIC指令集 数据类型检查 ;3. 数据长度与数据范围 ;三、用户程序存储器区域 ;用户程序存储器区域; 数据区 特定区域 ; (一)数据区存储器地址的表示格式 ;1.位地址格式;2.字节、字、双字地址格式 ; 3.其他地址格式 ;(二) 数据区存储器区域 ;数据区存储器区域(续);1.输入/输出映象寄存器(I/Q) ;输入映象寄存器(I);输入映象寄存器(I)的地址格式;输出映象寄存器(Q);输出映象寄存器(Q)地址格式;I/O设备 I/O端子;I端子 I映象区;O映象区 O端子;I/O映象区; I/O映象区 I/O继电器;2.内部标志位存储器(M) ;内部标志位存储器(M)的地址格式;3.变量存储器(V) ;V存储器的地址格式;4.局部存储器(L) ;局部存储器(L)的地址格式;5.顺序控制继电器存储器(S) ; 顺序控制继电器存储器(S) 的地址格式;6.特殊标志位存储器(SM) ;只读区域~~可读写区域; 特殊标志位存储器(SM) 的地址表示格式;7.定时器存储器(T) ;8. 计数器存储器(C);9.模拟量输入映象寄存器(AI) ;10.模拟量输出映象寄存器(AQ) ;11.累加器(AC) ;12.高速计数器(HC) ;存储器的范围;;*;CPU226存储器的范围;四、S7-200CPU的寻址方式 ;(一)立即寻址 ;(二)直接寻址 ;(三)间接寻址 ;1.建立指针;2.使用指针来存取数据;3.修改指针;五 、程序的组织结构 ;六、编程的一般规约 ;1.网络 ;2.梯形图(LAD);3.允许输入端/允许输出端;允许输出端;4.条件输入/无条件输入 ;无条件输入;5.无输出的指令 ;第二节 S7-200PLC基本指令及编程方法;一、基本逻辑指令 ;(一) 标准触点指令 ;2.语句表(STL);栈装载指令 LD(Load);逻辑 “与”指令 A(And);逻辑 “或”指令 O(or) ;LDN、AN、ON指令;(二)输出指令 ;输出指令(续);(三)置位和复位指令 ;在梯形图(LAD)中;在语句表(STL)中;电机的启、停控制程序;上述指令遵循CPU的扫描规则,程序执行过程中梯形图中各输入继电器、输出继电器触点的状态取自于I/O映象寄存器。 程序运算的结果要在输出刷新阶段,将输出映象区的内容集中转存到输出锁存寄存器。 然后传送到各相应的输出端子,驱动实际输出负载。;二、立即I/O指令; (一) 立即触点指令 ;梯形图(LAD)中 ;语句表(STL)中;常开立即触点编程;常闭立即触点编程;(二)立即输出指令 ;堆栈操作;小 结;必须指出:;(三)立即置位和立即复位指令 ;在语句表(STL)中; 执行立即复位指令时,把从指令操作数指定的地址开始的N个物理输出点立即复位且保持,复位后即使栈顶值变为0,仍保持复位。 ;三、逻辑堆栈指令 ;(一)栈装载“或”(OLD)指令 ;(二)栈装载“与”(ALD)指令;(三)逻辑推入栈(LPS)指令 ;(四)逻辑读栈(LRD)指令 ;(五)逻辑弹出栈(LPP)指令 ;合理运用LPS,LRD,LPP指令可达到简化程序的目的。 注意:LPS与LPP必须配对使用。 ;思考;四、取非触点指令 ;五、正/负跳变触点指令 ;负跳变触点 在检测到负跳变信号后,让能流通过一个扫描周期的时间 检测下降沿 ;六、定时器、计数器指令 ;(一)定时器指令 ;定时器分辨率;●定时器号范围:(T0~T255) ●定时器有两个相关的变量: 1.当前值: 累计时间的当前值,存放在定时器的16(bit)当前值寄存器中。  2.定时器位: 当定时器当前值等于或大于设定值时,该定时器位被置为“1”。 ;1.接通延时定时器TON ;定时器TON(续);设定时间T;2.有记忆接通延时定时器TONR ;输入端断开时,定时器(TONR)的当前值保持不变,定时器位不变(与TON不同) 当输入端再次接通,定时器当前值从原保持值开始再往上累计时间,继续计时 可以用定时器(TONR)累计多次输入信号的接通时间;上电周期或首次扫描时,定时器(

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档