- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第3章 S7-200系列PLC基本指令及应用 指令是编程软件能够识别、计算机能够执行的命令。 在S7-200的编程软件中,支持梯形图LAD(ladder)、语句表STL(Statement List) 等编程语言来编制用户程序。 梯形图和语句表是最基本、最常用的PLC编程语言。 使用S7-200可编程控制器,首先要在PC机上安装STEP 7-Mirco/WIN编程软件。在STEP 7-Mirco/WIN软件环境下,同一程序可以使用梯形图、语句表和功能块图三种不同的编程语言进行编程,可以直接进行显示切换。 STEP7-Micro/WIN V4.0窗口组件 3.1 S7-200PLC数据类型及寻址方式 3.1.1. 数据类型 S7-200 PLC数据类型可以是整型、实型(浮点数)、布尔型或字符串型,常用的数据长度有位、字节、字和双字。 位(bit):数据类型为布尔(BOOL)型,有“0”和“1”两种不同的取值。 字节(Byte):由8位二进制数组成,其中的第0位为最低位(LSB),第7位为最高位(MSB)。 字(Word):由字节组成,两个字节组成1个字。 双字(Double Word):由字组成,两个字组成1个双字。 3.1.2 直接寻址与间接寻址 直接寻址方式是指明确指出存储单元的地址,在程序中直接使用编程元件的名称和地址编号。 1.位寻址 位寻址也称字节·位寻址。 如I3.4,表示输入继电器(I)的位寻址格式,其中“3”表示字节地址编号,“4”表示位地址编号。 2 .字节、字、双字寻址 如VB100,其中V表示存储区域标识符,B表示访问一个字节,100表示字节地址。 如VW100,表示由VB100和VB101组成的1个字(16位),W表示访问一个字(Word),100为起始字节的地址。 如VD100,表示由VB100~VB103组成的双字(32位),D表示访问一个双字(Double Word),100为起始字节的地址。 字、字节和双字对同一地址存取操作的比较 3. 间接寻址 间接寻址方式是指通过使用指针来存取存储器中的数据的一种寻址方式。 例如: 4. 其它(直接)寻址 对于一些具有一定功能的器件,可以直接写出其编号,如定时器T10,在这种编址中,指明了两个相关变量的信息,即T10定时器的状态和当前值。 3.2 . S7-200指令基本格式 1. LAD(梯形图)使用类似于电气控制形式的符号来描述指令要执行的操作,以符号上的数据表示需要操作的数据。 例如: 2. STL指令一般由助记符和操作数组成 。 例如:LD I0.1 //LD:取指令操作码; I0.1:输入位操作数. 3.操作数的表示方法 指令中的操作数一般由两部分组成:标识符和参数。 例如: 操作数I0.1: I表示输入映像寄存器,0.1表示I寄存器0字节中的第1位输入点。 操作数Q1.0: Q表示输出映像寄存器,1.0表示Q寄存器1字节中的第0位输出位。 操作数V B 200: V表示变量存储器区域;B表示8位数据(字节);200表示字节地址。 操作数V W 200: V表示变量存储器区域;W表示16位数据(字);200表示字地址。 4. S7-200 PLC梯形图编程规约 使用梯形图编程时应符合以下规约。 1)每个网络单元(即输出单元)构成一个梯级,每个网络必须以触点开始,根据其逻辑条件组成逻辑控制,网络结束(右侧)为输出单元。 2)一个网络可有若干个线圈,只要线圈位于该特定网络的并行分支上。不能在网络上串联一个以上线圈(即不能在一个网络的一条水平线上放置多个线圈)。 3)梯形图中,输入、输出及其他软继电器或指令的触点,可以任意重复使用。 4)同一编号的线圈在同一程序中不得使用多次,虽然编译时可以通过,但容易发生逻辑错误。 5)线圈或指令盒不能直接与左母线连接,如若需要,可以根据程序要求通过特殊功能继电器SM0.0(常态为ON)或SM0.1连接。 6)触点可以任意并联和串联,多个线圈
您可能关注的文档
- 电气控制与PLC应用技术第9章 S7-300 40.ppt
- 电气控制与PLC应用技术第10章 电气控制系统设计.ppt
- 电气控制与PLC应用技术第11章.ppt
- 电气控制与PLC应用技术模块2.ppt
- 电气控制与PLC应用技术模块3.ppt
- 电气控制与PLC应用技术模块5.ppt
- 电气控制与PLC应用技术模块6.ppt
- 电气控制与PLC应用技术项目2 典型机械的电气控制 (2).ppt
- 电气控制与PLC应用技术项目3 三相异步电动机的PLC控制2.ppt
- 电气控制与PLC应用技术项目5 步进顺序控制系统.ppt
- 电气控制与S7-200PLC应用第4章PLC逻辑量梯形图程序设计方法.ppt
- 电气控制与S7-200PLC应用第8章 PLC控制系统及实例.ppt
- 电气控制与S7-200PLC应用第9章 STEP7编程软件及应用.ppt
- 电气控制与可编程序控制器应用技术第2章 基本的电气控制电路.ppt
- 电气控制与可编程序控制器应用技术第3章 典型机床的电气控制 (2).ppt
- 电气控制与可编程序控制器应用技术第4章 电气控制系统的设计 (2).ppt
- 电气控制与可编程序控制器应用技术第4章 电气控制系统的设计 .ppt
- 电气控制与可编程序控制器应用技术第5章 可编程控制器基础知识 (2).ppt
- 电气控制与可编程序控制器应用技术第5章 可编程控制器基础知识.ppt
- 电气控制与可编程序控制器应用技术第6章 三菱FX系列PLC (2).ppt
原创力文档


文档评论(0)