西门子PLC交通灯设计精选.docVIP

  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文档。上传文档
查看更多
西门子PLC交通灯设计精选

目录 1 引言 4 1.1 PLC概述 4 1.2 PLC的功能 4 1.3 PLC的工作原理和结构 5 1.3.1 PLC的工作原理: 5 1.3.2 结构: 5 1.4 PLC的硬件介绍和选型 5 1.5 西门子S7-200系列PLC的基本指令 8 1.5.1 逻辑取及输出线圈指令(LD、LDI、OUT) 8 1.5.2 单个触点串联指令(AND、ANI) 9 1.5.3 S7-200系列PLC的定时器指令 10 1.6 西门子S7-200系列的编程软件 11 1.6.1 编程准备 11 1.6.2 程序的调试和监控 12 2 交通灯控制要求 13 2.1 路况示意图 13 2.2 工作要求和过程 13 2.3 根据交通灯示意图模拟控制实验 14 3 交通灯控制的设计 14 3.1 顺序图 14 3.2 I/O分配及接线图 15 3.3 编制程序 17 3.4 交通灯时序波形图 21 3.5 PLC系统调试 21 4 致谢 22 5 参考文献 22 1.5 西门子S7-200系列PLC的基本指令 1.5.1 逻辑取及输出线圈指令(LD、LDI、OUT) (一)指令用法 LD:取指令,用于常开触点与母线连接。 LDI:取反指令,用于常闭触点与母线连接。 OUT:线圈驱动指令,用于将逻辑运算的结果驱动一个指定线圈。 (二)指令用法说明 (1)LD、LDI指令用于将触点接到母线上,操作目标元件为X、Y、M、T、C、S。LD、LDI指令还可与AND、ORB指令配合,用于分支回路的起点。 (2)OUT指令的目标元件为Y、M、T、C、S和功能指令线圈。 (3)OUT指令可以连续使用若干次,相当于线圈并联。 1.5.2 单个触点串联指令(AND、ANI) 1.指令用法 AND:与指令。用于单个触点的串联,完成逻辑“与”运算,助记符号为AND**,**为触点地址。 ANI:与反指令。用于常闭触点的串联,完成逻辑“与非”运算,助记符号为ANI**,**为触点地址。 2.指令用法说明 (1)AND、ANI指令均用于单个触点的串联,串联触点数目没有限制。该指令可以重复多次使用。指令的目标元件为X、Y、M、T、C、S。 (2)OUT指令后,通过触点对其他线圈使用OUT指令称为纵接输出。 (3)串联触点的数目和纵接的次数虽然没有限制,但由于图形编程器和打印机功能有限制,因此尽量做到一行不超过10个触点和1个线圈,连续输出总共不超过24行。 (4)串联和并联指令是用来描述单个触点与其他触点或触点组成的电路连接关系的。 指令名称 指令符 功能 操作数 取 LD bit 读入逻辑行或电路块的第一个常开接点 Bit: I,Q,M,SM,T,C,V,S 取反 LDN bit 读入逻辑行或电路块的第一个常闭接点 与 A bit 串联一个常开接点 与非 AN bit 串联一个常闭接点 或 O bit 并联一个常开接点 或非 ON bit 并联一个常闭接点 电路块与 ALD 串联一个电路块 无 电路块或 OLD 并联一个电路块 输出 = bit 输出逻辑行的运算结果 Bit:Q,M,SM,T,C,V,S 置位 S bit,N 置继电器状态为接通 Bit: Q,M,SM,V,S 复位 R bit,N 使继电器复位为断开 TON Txxx PT 使能=1计数,计数到设定值时(一直计数到32767),定时器位=1。使能=0复位(定时器位=0)。一般用于单一时间间隔的定时 TOF Txxx PT 使能=1,定时器位=1,计数器复位(清零)。使能由1到0负跳变,计数器开始计数,到设定值时(停止计数),定时器位=0。 TONR Txxx PT 使能=1,计数器开始计数,计数到设定值时,计数器位=1。使能断开,计数器停止计数,计数器位仍为1,使能位再为1时,计数器在原来的计数基础上计数。  以上三种计数器可以通过复位指令复位。. 指令集和编辑器的选择 写程序之前,用户必须选择指令集和编辑器。在S7-200系列PLC支持的指令集有SIMATIC和IEC1131-3两种。SIMATIC是专为S7-200PLC设计的,专用性强,采用SIMATIC指令编写的程序执行时间短,可以使用LAD、STL、FBD三种编辑器。IEC1131-3指令集是按国际电工委员会(IEC)PLC编程标准提供的指令系统,作为不同PLC厂商的指令标准,集中指令较少。有些SIMATIC所包含的指令,在IEC 1131-3中不是标准指令。IEC1131-3标准指令集适用于不同厂家PLC,可以使用LAD和FBD两种编辑器。本教材主要用SIMATIC编程模式。 1单命令“工具”→“选项” →“一般”标签→“编程模式” →选SIMATIC。 程序编辑器有LAD

文档评论(0)

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

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

1亿VIP精品文档

相关文档