第8章S7-200PLC元件及指令系统编程案例.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 S7-200 PLC编程元件及指令系统 一、概述 德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的 PLC 产品包括LOGO、S7-200、S7-300、S7-400、工业网络、HMI人机界面、工业软件等。 西门子S7 系列PLC体积小、速度快、标准化,具有网络通信功能,功能更强,可靠性更高。S7 系列 PLC 产品可分为小型 PLC(如 S7-200),中型 PLC(如 S7-300)和大型 PLC(如S7-400)等。 S7-200系列PLC的硬件配置 8.2 S7-200系列PLC数据存储及编程元件 一、数据类型 S7-200 系列 PLC 的数据类型可以是字符串、布尔型(0 或 1)、整数型和实数型(浮点数)。布尔型数据指字节型无符号整数,整数型数包括 16 位符号整数(INT)和 32 位符号整数(DINT),实数型数据采用32位单精度数来表示。数据类型、长度及数据范围如表8-7所示。 二、S7-200系列PLC的编程元件 PLC 内部根据软元件的功能不同,分成许多区域,如输入/输出继电器、辅助继电器、定时器区、计数器区、顺序控制继电器、特殊标志继电器区等,分别用I、Q、M、T、C、S、SM等来表示。 数字量输入继电器(I) 输入继电器也就是输入映像寄存器,每个 PLC 的输入端子都对应有一个输入继电器,它用于接收外部的开关信号。 输入继电器的状态唯一地由其对应的输入端子的状态决定,在程序中不能出现输入继电器线圈被驱动的情况,只有当外部的开关信号接通 PLC 的相应输入端子的回路,则对应的输入继电器的线圈“得电”,在程序中其常开触点闭合,常闭触点断开。这些触点可以在编程时任意使用,使用数量(次数)不受限制。 所谓输入继电器的线圈“得电”,事实上并非真的有输入继电器的线圈存在,这只是一个存储器的操作过程。在每个扫描周期的开始,PLC 对各输入点进行采样,并把采样值存入输入映像寄存器。PLC 在接下来的本周期各阶段不再改变输入映像寄存器中的值,直到下一个扫描周期的输入采样阶。 数字量输入继电器用“I”表示,输入映像寄存器区属于位地址空间,范围为 I0.0~I15.7,可进行位、字节、字、双字操作。实际输入点数不能超过这个数量,未用的输入映像寄存器区可以做其他编程元件使用,如可以当通用辅助继电器或数据寄存器,但这只有在寄存器的整个字节的所有位都未占用的情况下才可做他用,否则会出现错误执行结果。 2. 数字量输出继电器(Q) 输出继电器也就是输出映像寄存器,每个 PLC 的输出端子都对应有一个输出继电器。 当通过程序使得输出继电器线圈“得电”时,PLC 上的输出端开关闭合,它可以作为控制外部负载的开关信号。同时在程序中其常开触点闭合,常闭触点断开。这些触点可以在编程时任意使用,使用次数不受限制。 数字量输出继电器用“Q”表示,输出映像寄存器区属于位地址空间,范围为 Q0.0~Q15.7,可进行位、字节、字、双字操作。实际输出点数不能超过这个数量,未用的输出映像区可做他用,用法与输入继电器相同。 在PLC内部,输出映像寄存器与输出端子之间还有一个输出锁存器。在每个扫描周期的输入采样、程序执行等阶段,并不把输出结果信号直接送到输出锁存器,而只是送到输出映像寄存器,只有在每个扫描周期的末尾才将输出映像寄存器中的结果信号几乎同时送到输出锁存器,对输出点进行刷新。 3. 通用辅助继电器(M) 通用辅助继电器如同电器控制系统中的中间继电器,在 PLC 中没有输入/输出端与之对应,因此通用辅助继电器的线圈不直接受输入信号的控制,其触点也不能直接驱动外部负载。所以,通用辅助继电器只能用于内部逻辑运算。 通用辅助继电器用“M”表示,通用辅助继电器区属于位地址空间,范围为 M0.0~M31.7,可进行位、字节、字、双字操作。 4. 特殊标志继电器(SM) 有些辅助继电器具有特殊功能或存储系统的状态变量、有关的控制参数和信息,此类辅助继电器称为特殊标志继电器,用户可以通过特殊标志来沟通 PLC 与被控对象之间的信息。如可以读取程序运行过程中的设备状态和运算结果信息,利用这些信息用程序实现一定控制动作。用户也可通过直接设置某些特殊标志继电器位来使设备实现某种功能。 特殊标志继电器用“SM”表示,特殊标志继电器区根据功能和性质不同具有位、字节、字和双字操作方式。其中 SMB0、SMB1 为系统状态字,只能读取其中的状态数据,不能改写,可以位寻址。系统状态字中部分常用的标志位说明如下: ? SM0.0:始终接通; ? SM0.1:首次扫描为1,以后为0,常用来对程序进行初始化; ? SM0

文档评论(0)

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

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

1亿VIP精品文档

相关文档