- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 7.累加器:AC 用来存储计算的中间值 也可用来向子程序传递参数 或从子程序返回参数 S7-200 PLC提供了4个32位累加器AC0~AC3 地址格式: AC[累加器号] 例:AC0 * 用来累计比CPU扫描速率更快的脉冲信号。 CPU 22X提供了6个高速计数器HC0、HC1……HC5 (每个计数器最高频率为30KHz)。 高速计数器地址格式: HC[高速计数器号] 例:HC1 8.高速计数器:HC * 9.定时器存储区:T S7-200 CPU中的定时器是对内部时钟累计时间增量的设备,用于时间控制。 分为3类:接通延时定时器TON,断开延时定时器TOF,保持型接通延时定时器TONR 定时精度分别为:1ms,10ms和100ms 当定时器的当前值达到它的设定值时,定时器动作 CPU22X系列的定时器数量为256个,编址范围T0~T255 定时器编号包含:定时器当前值和定时器状态位 * 10.计数器存储区:C 计数器主要用来累计输入脉冲个数。 有16位预置值和当前值寄存器各一个,以及1位状态位。 当前值寄存器用来累计脉冲个数,计数器当前值大于或等于预置值时,状态位置1。 S7-200 CPU提供有三种类型的计数器,增计数、减计数、增/减计数。编址范围C0~C255(22X),C0~C127(21X)。 * 11.模拟量输入(AIW)寄存器/输出(AQW)寄存器 AIW[起始字节地址] 例:AIW8 注意:AIW/AQW的地址必须用偶数字节地址表示 将模拟信号经A/D转换后变成数字量存储在AIW中。 将数字量写入AQW,再经D/A转换成模拟量输出。 AIW只能作读取操作。 AQW只能作写入操作。 * PLC最常用的编程语言 面向控制过程的一种“自然语言”。 梯形图和继电器控制线路的区别 梯形图程序被划分为若干个网络,一个网络只能有一块独立电路。触点接通时有“能流”(Power Flow)流过线圈。“能流”只能从左向右流动。梯形图和语句表用得最多。 1. 梯形图 3.4 S7-200编程语言 3.4.1 编程语言 类似汇编语言 * 用STEP 7-Micro/WIN32编写的梯形图 * 语句表:用助记符来表达PLC的各种功能 应用广泛 每条指令由地址、操作码(指令)和操作数(数据或器件编号)3部分组成 可使用简易编程器编程 编程设备简单,逻辑紧凑,系统化,连接范围不受限制,但比较抽象,一般与梯形图语言配合使用 2. 语句表 * 由逻辑功能符号组成的功能块图来表达命令的图形语言 能简单明确地表现逻辑功能,实现加法、乘法、比较等高级功能: 。 对熟悉逻辑电路和具有逻辑代数基础的人来说很方便: 3 功能块图FBD * 用STEP 7-Micro/WIN32编写的功能块图 * 3.4.2 S7-200的程序结构 S7-200的程序结构属于线性化编程,用户程序一般由两部分构成:用户程序和数据块: ●用户程序。由一个主程序、若干子程序和若干个中断处理子程序组成。 ●数据块。一般为DB1,主要用来存放用户程序运行所需的数据。 在数据块中允许存放的数据类型为:布尔型、十进制、二进制或十六进制,以及字母、数字和字符型。 可编程控制器教程 第3章 PLC S7-200概述 绪论 EXIT 第3章 可编程控制器S7-200概述 * 学习要求 从工程应用的角度了解S7-200系统的构成方法; 掌握CPU对I/O的组态及编程元件的地址编写方法(即寻址); * S7系列PLC分为S7-400、S7-300和S7-200等大、中、小(微)三个子系列。 S7-200 系列PLC的构成 S7-200小型可编程控制系统由主机(基本单元)、I/O扩展单元、功能单元(模块)和外部设备(文本/图形显示器、编程器)等组成。 3.1 S7-200的系统组成 * (1)CPU 224主机的结构外形 工作方式开关,模拟电位器,I/O扩展接口,工作状态指示和用户程序存储卡,I/O接线端子排及发光指示等。 主机箱体外部的RS-485通讯接口,用以连接编程器(手持式或PC机)、文本/图形显示器、PLC网络等外部设备。 * S7-200 CPU规格 * (2)主机I/O及扩展 * 扩展模块 1. 数字量扩展模块 EM221 数字量输入模块:8点DC输入。 EM222 数字量输出模块:8点晶体管输出、8点继电器输出。 EM223 数字量混合模块有六种:4点DC输入/4点DC输出、 4点DC输入/4点继电器输出。(还有8点和16点)
文档评论(0)