第五章PLC的基本逻辑指令及程序设计.docVIP

第五章PLC的基本逻辑指令及程序设计.doc

  1. 1、本文档共39页,可阅读全部内容。
  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文档。上传文档
查看更多
第五章PLC的基本逻辑指令及程序设计.doc

项目五 PLC的基本指令及程序设计 可编程序控制器基本指令(一) 内容涵括: 1、PLC的基本逻辑指令 2、PLC程序控制指令 3、PLC程序控制指令 一、能力目标 掌握PLC基本逻辑指令、程序控制指令、程序控制指令。 二、所需的材料、工具和设备 ⑴PLC实验板(西门子S7-300); ⑵开关按钮5个; ⑶直流继电器两个(线圈电压为24V); ⑷电动机一台(额定电压9V); ⑹PC机和STEP 7编程调试软件。 三、项目要求 熟练掌握可编程序控制器编程元件的符号、意义和使用,掌握各基本指令的意义和使用,学会用梯形图实现控制要求。 四、学习形式 采用一体化教学。老师课堂教学与指导为辅,以学生小组形式做实验来学习的方式为主。 五、项目内容 5.1.1 逻辑取及线圈驱动指令 1.逻辑取(LD、LDN)指令 指令格式:LD BIT LDN BIT 指令中的操作数BIT为I、Q、M、SM、T、C、V,数据类型为BOOL型。LD指令用于表示开始的常开触点,当常开触点对应的存储器地址位为1状态时,该触点闭合;LDN指令用于表示开始的常闭触点,当常闭触点对应的存储器地址位为1状态时,该触点闭合。指令应用见图5-1。 2、线圈驱动指令(=) 指令格式:= BIT 指令中的操作数BIT为Q、M、SM、T、C、V,数据类型为BOOL型。线圈驱动指令(=)用于将输出位的新值写入输出过程映象寄存器。该指令与输出继电器线圈相对应。当线圈驱动指令(=)执行时,S7-300将输出过程映象寄存器中的位接通或断开。在LAD中,驱动线圈的触点电路接通时,线圈流过“能流”,指定位对应的映像寄存器为1,输出继电器接通;反之指定位对应的映像寄存器为0,输出继电器断开。在STL中,输出指令将栈顶值复制到对应的输出过程映像寄存器。 使用线圈驱动指令应注意: (1)该指令不能用于输入继电器; (2)在LAD中,指令应放在梯形图的最右侧。 指令应用见图5-1 LD I0.0 = Q0.0 LDN I0.0 = Q0.1 梯形图 语句表 图5-1逻辑取与线圈驱动指令 5.1.2 触点串联指令 指令格式:A BIT AN BIT 指令中的操作数BIT为I、Q、M、SM、T、C、V、S,数据类型为BOOL型。A、AN指令分别用于单个常开触点、常闭触点的串联。 指令应用见图5-2 5.1.3 触点并联指令 指令格式:O BIT ON BIT 指令中的操作数BIT为I、Q、M、SM、T、C、V、S,数据类型为BOOL型。O、ON指令分别用于单个常开触点、常闭触点的并联。指令应用见图5-2 LD I0.0 AN I0.1 = Q0.0 LDN I0.0 O I0.2 = Q0.1 梯形图 语句表 图5-2触点串并联指令 5.1.4 串联电路块的并联连接指令 指令格式:OLD OLD指令无操作数,用来处理堆栈中的逻辑运算(详见5.1.10 逻辑堆栈操作指令)。O、ON指令只能用于单个常开触点、常闭触点的并联,在遇到图5-3电路的两个串联分支S1=I0.0*I0.1和S2=I0.2*I0.3的并联关系时,使用O、ON指令就无效。此时就得依赖OLD指令,它将S1、S2进行或运算(S=S1+S2),然后将S的值输出给Q0.0。 LD I0.0 A I0.1 LD I0.2 A I0.3 OLD = Q0.0 梯形图 语句表 图5-3串联电路块的并联连接指令 5.1.5 并联电路块的串联连接指令 指令格式:ALD ALD指令无操作数,用来处理堆栈中的逻辑运算(详见5.1.10 逻辑堆栈操作指令)。A、AN指令只能用于单个常开触点、常闭触点的串联,在遇到图5-4电路的两个并联分支S1=I0.0+I0.1和S2=I0.2+I0.3的串联关系时,使用A、AN指令就无效。此时就得依赖ALD指令,它将S1、S2进行与运算(S=S1*S2),然后将S的值输出给Q0.0。 LD I0.0 O I0.1 LD I0.2 O I0.3 ALD = Q0.0 梯形图 语句表 图5-4并联电路块的串联连接指令 5.1.6 置位、复位指令 指令格式:S BIT,N R BIT,N 置位 (S)和复位(R)指令将从指定地址(BIT)开始的 N个点置位或复位。置位 (S)指令具有保持功能;当置位条件满足时,输出状态保持为“1”直到复位信号出现。可以一次置位或者复位1-255个点。如果复位指令指定的是定时器或者计数器,指令不但复位定时器位或者计数器位

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档