第3章PLC位逻辑指令.pptVIP

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章PLC位逻辑指令

STEP 7 软件结构及调用执行; 系统块是储存在CPU操作中的预定义的功能或功能块,这些块不占用用户的任何存储空间。这些块在系统中具有相同的接口、相同的名称和相同的编号,所以可被不同的CPU或CPU之间互换用户程序 用户块是提供给用户用于管理用户程序代码和数据的区域,用户块也称为程序块。;3.2 位逻辑指令及应用;3.2.1 基本逻辑指令及应用; 一、位操作指令介绍 1.? 逻辑取(装载)及线圈驱动指令 LD(load):常开触点逻辑运算的开始。 LDN(load not):常闭触点逻辑运算的开始 =(OUT):线圈驱动指令。 ; 2.?触点串联指令A/AN指令 A (And):与操作,表示串联连接单个常开触点。 AN (And not):与非操作,表示串联连接单个常闭触点。 ; 3. 触点并联指令:O(Or)/ON(Or not) O:或操作,表示并联连接一个常开触点。 ON:或非操作,表示并联连接一个常闭触点。 ;4、“异或”和“异或非” X XN 表示两信号结果不同时为“1”,两信号结果相同时为“0” 在S5系列中不具备此功能,只有在S7系列中才有“异或”和“异或非”指令,但该功能只在STL(语句指令)/FBD(功能块图指令)方式下编程。; 5. 电路块的串联指令ALD ALD:块“与”操作,串联连接多个并联电路组成的电路块。 ;OLD;注意输出线圈不能串联;7.嵌套表达式和先“与”后“或” 当逻辑串是串并联的复杂组合时,CPU的扫描是先“与”后“或”。 指令规则:先“与”后“或”逻辑不加括号 先“或”后“与”逻辑加括号 ;▲▲▲注意 电路图上的常闭开关不一定要在PLC等效梯形图中画成常闭的,比如一些机械的限位开关,在电路图里一般画成常开点,这样正常状态下该路通,具体画成什么点要根据程序的逻辑判断。 此为PLC内部的软触点和外接硬元件的关系。 但根据中央电大考核要求:在考试范围内,凡常闭的在梯形图上一律画成常闭的。 ;实验题:起动保持停止电路(起保停电路); 8.置位/复位指令 S/R ;网络1 LD I0.0 S Q0.0, 1 ? ? 网络2 LD I0.1 R Q0.0, 1 ; 置位/复位功能: 复位优先型RS触发器 置位优先型RS触发器 详情见P47-48;9.边沿触发指令 EU/ED;; 基本位操作指令应用举例 ;(2)I/O分配表 输入 I0.0 SB0 //主持席上的复位按钮 I0.1 SB1 //抢答席1上的抢答按钮 I0.2 SB2 //抢答席2上的抢答按钮 I0.3 SB3 //抢答席3上的抢答按钮 输出 Q0.1 L1 //抢答席1上的指示灯 Q0.2 L2 //抢答席2上的指示灯 Q0.3 L3 //抢答席3上的指示灯 ;(3)程序设计 ? ;三、定时器指令 定时器的定时时间:T=PT*S (PT设定值,S时基) 工作方式:3种定时指令分别为TON、TONR和TOF;时基(定时器的精度) 按脉冲分,有1ms、10ms、100ms 三种定时器。 1ms定时器每隔1ms刷新一次,当扫描周期较长时,在一个周期内可能被多次刷新,其当前值在一个扫描周期内不一定保持一致。 10ms 定时器则由系统在每个扫描周期开始自动刷新。由于每个扫描周期内只刷新一次,故而每次程序处理期间,其当前值为常数。 100ms定时器则在该定时器指令执行时刷新。下一条执行的指令,即可使用刷新后的结果,非常符合正常的思路,使用方便可靠。 ;; 用于单一间隔的定时。上电周期或首次扫描,定时器状态位OFF(0),当前值为0。使能输入接通时,定时器位为OFF(0),当前值从0开始计数时间,当前值达到预置值时,定时器位ON(1),当前值最大到32767并保持。使能输入断开,定时器自动复位,即定时器状态位OFF(0),当前值为0。 指令格式: TON Txxx,PT ;;用于对许多间隔的累计定时。上电周期或首次扫描,定时器状态位OFF(0),当前值保持。使能输入接通时,定时器位为OFF,当前值从0开始计数时间。使能输入断开,定时器位和当前值保持最后状态。使能输入再次接通时,当前值从上次的保持值继续计数,当累计

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档