《硬件系统及内部资源.ppt》由会员分享,可在线阅读,更多相关《硬件系统及内部资源.ppt(23页珍藏版)》请在三一文库上搜索。
1、2008.1,Copyright by Wang Yonghua (),1,本章内容,4.1 概述 4.2 硬件系统 4.3 内部资源 4.4 寻址方式 4.5 指令系统 4.6 程序结构 4.7 S7-200 PLC的几个特性, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),2,4.1 概述,学习PLC时,对对象的选择 绝大多数PLC是相似的; 为以后学习IEC61131-3打下基础。 为什么要讲S7-200 PLC? 市场占有率高 和现场总线的发展方向一致 S7-200 PLC的发展, S7-200 PLC 基础知识,2008.1,
2、Copyright by Wang Yonghua (),3,4.2 S7-200 PLC的 硬件系统,硬件系统的基本构成 基本单元 扩展单元 特殊功能模块 相关设备 软件, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),4,4.2 S7-200 PLC的 硬件系统,主机结构及性能特点 主机外形 CPU型号 CPU221 CPU222 CPU224 CPU224XP CPU226, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),5,4.2 S7-200 PLC的 硬件系统,主机结
3、构及性能特点 CPU的主要特点和技术规范 供电电压 输出方式 集成电源 高速计数 脉冲输出 集成模拟电位器 实时时钟 存储系统 保持型数据存储器 永久型存储器 存储卡, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),6,4.2 S7-200 PLC的 硬件系统,I/O的扩展和功能的扩展 为什么要进行I/O扩展? I/O扩展模块 功能扩展模块 I/O点的扩展 编址原则 同类型输入或输出点的模块进行顺序编址。 对于数字量,输入/输出映像寄存器的单位长度为8位(1个字节),本模块高位实际位数未满8位的,未用位不能分配给I/O链的后续模块。 对
4、于模拟量,输入/输出以2个字节(1个字)递增方式来分配空间。 HMI, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),7,4.2 S7-200 PLC的 硬件系统,I/O的扩展 I/O点的扩展 举例, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),8,4.3 S7-200 PLC的 内部资源,软元件 什么是软元件? 特点 没有物理触点,且其触点可以无限次地使用; 体积小、功耗低、寿命长。 软元件介绍 输入继电器(I):特点,作用 有外部输入端子 输出继电器(O):特点,作用 有外
5、部输出端子 有触点、无触点输出 中间继电器(M):特点,作用 特殊继电器(SM):作用 变量存储器(V):作用 局部变量存储器(L) 顺序控制继电器(S) 定时器(T) 计数器(C) 模拟量输入寄存器(AI)/模拟量输出寄存器(AO) 高速计数器(HC), S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),9,4.4 S7-200 PLC的 寻址方式,数据类型 数据类型及范围:见书中表格 常数 长度:字节、字、双字 表示:二进制、十进制、十六进制、ASCII、浮点数等, S7-200 PLC 基础知识,2008.1,Copyright by
6、 Wang Yonghua (),10,4.4 S7-200 PLC的 寻址方式,直接寻址 直接寻址的编址格式, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),11,4.4 S7-200 PLC的 寻址方式,直接寻址的编址格式 A:元件名称,即该数据在数据存储器中的区域地址,可以是上表中的符号; T:数据类型,若为位寻址,则无该项;若为字节、字或双字寻址,则T的取值应分别为B、W和D; X:字节地址; Y:字节内的位地址,只有位寻址才有该项。, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yongh
7、ua (),12,4.4 S7-200 PLC的 寻址方式,位寻址:Ax.y 可以进行位寻址的编程元件有:I、Q、M、SM、L、V、S等。, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),13,4.3 S7-200 PLC的 内部资源,特殊器件的寻址 定时器(T)计数器(C)高速计数器(HC)累加器(AC)直接写出其编号。 T、C、HC、AC等,直接写出其编号即可。 T、C的地址编号有2个含义:位和当前值。 AC的特殊性:字节、字、双字 累加器(AC) 根据使用场合不同,可以作为字节、字和双字使用, S7-200 PLC 基础知识,20
8、08.1,Copyright by Wang Yonghua (),14,4.4 S7-200 PLC的 寻址方式,字节、字、双字的寻址格式, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),15,4.4 S7-200 PLC的 寻址方式,CPU存储区域的间接寻址 什么是间接寻址? 间接寻址的步骤 建立指针 使用间接寻址对某个存储器单元读、写时,首先要建立地址指针。指针为双字长,是所要访问的存储单元的32位的物理地址。可作为指针的存储区有:变量存储器(V)、局部变量存储器(L)和累加器(AC1、 AC2、AC3)。必须用双字传送指令(MO
9、VD),将存储器所要访问单元的地址装入用来作为指针的存储器单元或寄存器,装入的是地址而不是数据本身,格式如下: 例:MOVD &VB100,VD204 MOVD &VB10,AC2 MOVD &C2,LD16 其中:“&”为地址符号,它与单元编号结合使用表示所对应单元的32位物理地址;VB100只是一个直接地址编号,并不是它的物理地址。指令中的第二个地址数据长度必须是双字长,如:VD、LD和AC等。, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),16,4.4 S7-200 PLC的 寻址方式,CPU存储区域的间接寻址 间接寻址的步骤
10、用指针来存取数据 在操作数的前面加“*”表示该操作数为一个指针。 修改指针 连续存储数据时,可以通过修改指针很容易存取其紧挨的数据。, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),17,4.4 S7-200 PLC的 寻址方式,CPU存储区域的间接寻址 举例 大家想一想:开始对指针进行操作后,还用再操心具体的地址吗?, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),18,4.5 S7-200 PLC的 指令系统,编程语言 新旧CPU版本的不同所造成的影响 梯形图 语句表 功能块
11、图 功能图 IEC61131-3, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),19,4.5 S7-200 PLC的 指令系统,几个概念 输出线圈和指令盒, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),20,4.5 S7-200 PLC的 指令系统,几个概念 网络块 什么是网络块?, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),21,4.6 S7-200 PLC的 程序结构,用户程序 主程序 子程序 中断程序 数据块 参数块, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),22,4.7 S7-200 PLC的 几个特性,定义掉电保护区 立即读写I/O 设置停止模式下的输出值 对输入信号增加滤波器 捕捉窄脉冲 模拟电位器 高速I/O, S7-200 PLC 基础知识,2008.1,Copyright by Wang Yonghua (),23,本章小结,主要内容回顾 要求 作业:全部, S7-200 PLC 基础知识,
链接地址:https://www.31doc.com/p-3297331.html