工程科技S系列PLC基本指令系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.2
● 7.9 其他重要功能指令
第7章 S7-200系列PLC基本指令系统
7.1 编程软件STEP7-Micro/WIN32简介
STEP7-Micro/WIN32是运行在计算机Windows系统环境下 的SIMATIC S7-200系列PLC的编程软件,其功能强大,界面简 单实用,容易掌握和使用。如图7.1所示,通过PC/PPI编程电缆 连接计算机的RS-232串口和PLC的RS-485通信接口后,编程软 件就可以向PLC下载或从PLC上载所编写的应用程序。在程序运 行时还可对PLC的运行情况进行监控,或通过强制命令对PLC进 行调试。PC/PPI编程电缆上有拨档开关,可以组态设置数据传输 的波特率。
第7章 S7-200系列PLC基本指令系统
7.2 指令及其结构
但对于S7-200系列PLC,该指令集的指令执行时间要长一些 ,且只能在梯形图(LAD)、功能块图(FBD)编辑器中使用,不能使 用灵活的指令表(STL)编辑器。许多SIMATIC指令集不符合 IEC1131-3指令集标准,所以两种指令集不能混用,而且许多功 能不能使用IEC1131-3指令集实现。 本章中以SIMATIC指令集为主要内容进行介绍与分析。
图7.2为STEP7-Micro/WIN32编程软件的主界面。系统菜单和工具栏 可提供各种功能,指令树结构列出了整个程序编辑所涉及的资源。包括所 有的程序块、符号表、状态图、数据块、通信块等,还列出了所有可用指 令。在程序编辑区,可打开相关的各种窗口,进行程序编辑。编程软件的 程序编辑窗口中包括3个页面:MAIN、SBR_0、INT_0分别表示主程序、 子程序0、中断程序0,而且子程序和中断程序页面可根据需要添加。这种 结构使用了模块化编程体系,使程序结构简单、层次清楚、组织方便,十 1.5分有利于编写规模较大的程序。
第7章 S7-200系列PLC基本指令系统 7.1 编程软件STEP7-Micro/WIN32简介
1.6
图7.2 STEP7-Micro/WIN32编程软件界面
第7章 S7-200系列PLC基本指令系统
7.1 编程软件STEP7-Micro/WIN32简介
编程软件具体功能如下。 (1) 可Leabharlann Baidu用梯形图(LAD,Ladder Diagram)、语句表(STL, Statement List)和功能块图(FBD,Function Block Diagram)编程。 (2) 可以进行符号编程,通过符号表分配符号和绝对地址,即对 编程元件定义符号名称,增加程序的可读性,并可打印输出。 (3) 支持三角函数,开方,对数运算功能。 (4) 具有易于使用的组态向导,用于TD 200文本显示器、PID控 制器、CPU间数据传输的通信功能、高速计数器。
(7) 可通过调制解调器支持S7-200远程编程。 (8) 可进行检测和故障诊断,执行单次扫描,强制输 出等。
1.8
第7章 S7-200系列PLC基本指令系统 7.1 编程软件STEP7-Micro/WIN32简介
(9) 具有可编辑的变量状态表,易于进行程序调试。 (10) 可同时打开多个窗口显示信号状态和状态表。 (11) 可导入和导出STEP 7-Micro/DOS格式的文件。 (12) 可在Windows下设置打印机,并可在任何 Windows打印机上打印程序和其他表格。
第7章 S7-200系列PLC基本指令系统
SIMATIC S7-200系列PLC可使用STEP7-Micro/WIN 32软件进行程 序编辑,联机调试和在线监控,使用十分方便。在软件编程环境中可使用 梯形图、指令表、功能图等多种语言进行程序设计,而且在一定规约下, 可以实现不同编程语言间的直接转换。SIMATIC S7-200系列PLC可应用 西门子公司为S7-200系列PLC设计的SIMATIC指令集和国际电工委员会 (IEC)制定的旨在统一各PLC生产厂家指令的IEC1131-3指令集,两种指令 集在STEP7-Micro/WIN 32编程软件中都可以使用。所以本章首先介绍 STEP7-Micro/WIN32软件的使用。其次介绍SIMATIC S7-200系列PLC的 基本指令。由于指令是PLC的核心内容,只有切实掌握了指令的使用,能 够应用指令完成各种功能,才能充分体现PLC的先进性和实用性,所以后 1.1 者是本章介绍的重点。
1.9
第7章 S7-200系列PLC基本指令系统
7.2 指令及其结构
7.2.1 指令的组成 S7-200系列PLC既可使用SIMATIC指令集,又可使用
IEC1131-3指令集。SIMATIC指令集是西门子公司专为S7-200系 列PLC设计的,STEP7-Micro/WIN32编程软件中可使用的3个编 程器(LAD、STL、FBD)都可编辑该指令集,而且指令的执行速 度较快。IEC1131-3指令集是国际电工委员会(IEC)推出的PLC编 程方面的轮廓性标准。该标准鼓励不同的PLC厂商向用户提供符 合该指令集的指令系统,有利于用户编写出适用于不同品牌PLC 的1.1程0 序。
第7章 S7-200系列PLC基本指令系统
本章内容
● 7.1 编程软件STEP7-Micro/WIN32简介
● 7.2 指令及其结构
● 7.3 位逻辑指令
● 7.4 定时器与计数器指令
● 7.5 数据处理功能指令
● 7.6 数据运算指令
● 7.7 程序控制指令
● 7.8 S7系列PLC的顺序控制指令
1.3
第7章 S7-200系列PLC基本指令系统 7.1 编程软件STEP7-Micro/WIN32简介
1.4
图7.1 计算机与PLC的连接
第7章 S7-200系列PLC基本指令系统
7.1 编程软件STEP7-Micro/WIN32简介
STEP7-Micro/WIN32编程软件是西门子PLC用户不可缺少的开发工具 ,它具有Windows应用软件的通用界面,可以在短时间内学会使用,节省 编程时间,能够对S7-200的所有功能进行编程,解决复杂的自动化任务。
1.7
第7章 S7-200系列PLC基本指令系统
7.1 编程软件STEP7-Micro/WIN32简介
(5) 可用于CPU硬件设置,如扩展模块组态、输入延 时、实时时钟设置、口令分配、CPU保持区的组态、通 信系统的网络地址、CPU最近的错误状态。
(6) 可以将STEP 7-Micro/WIN正在处理的程序与所 连接的PLC中的程序进行比较。