学习情境3:单按钮复用控制.pptVIP

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

学习目标 ………………………3 知识准备 ………………………6 任务实施………………………40 自我评估………………………55 知识目标…………………………4 技能目标…………………………5 通过本项目的学习与训练,能够让学员知道S7-200系列PLC有哪些计数器指令、数据传送指令、逻辑运算指令及移位指令,各有什么特点,如何正确使用;理解PLC的顺序扫描工作方式;掌握如何实现单按钮的复用。 在了解PLC工作过程的基础上,能把正确使用S7-200 PLC的指令系统,并独立完成按钮复用控制系统(如:多台设备的单按钮控制、单按钮起停控制等)的硬件配置及安装、硬件组态及程序编写、数据下载及系统调试 计数器指令 ………………………………7 传送指令…………………………………15 逻辑运算指令……………………………21 移位指令…………………………………28 在S7-200 CPU存储器内预留有一定容量的存储区专门用于计数器存储计数值,S7-200 CPU最多支持256个计数器,因此在使用计数器时,计数器的地址编号(C0~C255)必须在有效范围之内。 计数器都是16位的,每个计数器占用该区域2个字节空间。 每个计数器都有一个与计数器编号(C0~C255)同名的二进制位(C0~C255),当计数器当前值(C0~C255)达到设定值时,相应的二进制位动作。 对于加计数器(CTU),当CU端出现由0到1的变化时,计数器的当前值(Cn)加1。 当前值(Cn)大于或等于预设值(PV)时,计数器位(Cn)变为1,达到最大值(32,767)时,计数器停止计数。 当复位(R)输入端出现由0到1的变化时,计数器复位。计数器复位时其当前值(Cn)清零,计数器位(Cn)变为0。 当然也可以用复位指令对计数器复位。 I0.0为1时,自动进行加计数; I0.2为1时,则对计数器复位。 当LD端出现由0到1的变化时,计数器位变为0,同时将预设值(PV)作为当前值(Cn)。 当CD端出现由0到1的变化时,计数器的当前值(Cn)减1。 当前值(Cn)减为0时,计数器停止,对应的计数器位(Cn)变为1。 I0.1为1时,自动进行减计数; I0.2为1时,则对计数器复位; I0.3为1时,装载计数器初值。 当CU端出现由0到1的变化时,计数器加1; 当CD端出现由0到1的变化时,计数器减1。 每次执行加减计数时,预设值(PV)与当前值(Cn)进行比较: 当计数器当前值(Cn)达到最大值(32767)时,下一个加计数脉冲(CU)则使计数器返回最小值(-32768); 当计数器当前值(Cn)达到最小值(-32768)时,下一个减计数脉冲(CD)则使计数器返回最大值(32767)。 当前值(Cn)大于或等于预设值(PV)时,计数器位(Cn)变为1;否则,计数器位为0。 当R端出现由0到1的变化时,计数器复位。计数器复位后,计数器初值(Cn)清零,计数器位(Cn)变为0。当然也可以用复位指令对计数器复位。 I0.0为1时,自动进行加计数; I0.1为1时,自动执行减计数; I0.2为1时,则对计数器复位。 传送指令中:IN为被传送数据输入端;OUT为数据接收端;N为数据块的长度,其取值范围为1~255;EN为使能端,只有当EN信号的RLO为1时,才允许执行数据传送操作,将IN端的数据传送到OUT端所指定的存储器;ENO为使能输出,其状态跟随EN信号而变化。 IN操作数可以是V、I、Q、M、S、SM、L、AC、常数、*VD、*LD、*AC;OUT操作数可以是V、I、Q、M、S、SM、L、AC、*VD、*LD、*AC等类型,但必须在数据宽度上相匹配。 当I0.2=1时,将VB0开始的连续2个字节(VB0和VB1)数据传送给VB10和VB11。 当I0.0=1时,将数据“16#1234”传送给VW0(VB0=12、VB1=34);当I0.1=1时,对VW0进行高低字节交换(VB0=34、VB1=12)。 对于字节传送立即读(BIR)指令,其IN端只能使用IBx;对于字节传送立即写(BIW)指令,其OUT端的操作数只能是QBx。 S7-200 PLC的逻辑运算指令可以对字节(B)、字(W)、双字(DW)操作数,按位进行逻辑取反(INV)、逻辑与(AND)、逻辑或(OR)及逻辑异或(XOR)运算。指令格式如表3-3所列。 逻辑运算指令中的IN为逻辑取反(INV)指令的源操作数;IN1为逻辑与(AND)、逻辑或(OR)及

文档评论(0)

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

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

1亿VIP精品文档

相关文档