- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 S7-300和S7-400 PLC系统配置与编程 熟悉S7-300/400 系统的结构 了解S7-300与S7-400 PLC的各种模块的功能和特点 掌握STEP 7编程软件的基本知识和使用方法 第7章 S7-300和S7-400 PLC系统配置与编程 教学内容: 7.1 S7-300 PLC和S7-400 PLC的系统配置 7.2 S7-300和S7-400的指令系统 7.3 S7-300和S7-400应用系统的编程 7.1 S7-300 PLC和S7-400 PLC的系统配置 S7-300 PLC,它的组成部件主要有以下几个部分: 7.1.2 特点 S7-300 PLC的结构及功能 7.1.2 特点 S7-300 PLC的结构及功能 循环周期短,处理速度高; 指令集功能强大,可用于复杂功能; 人机界面(HMI)被集成在S7-300操作系统内,因此人机对话的编程要求大大减少; CPU的智能化诊断系统连续不断的监控系统的运行; 系统允许设置多种级别的保护口令,可有效防止用户程序在未经允许的情况下被复制或修改。 7.1.3 S7-300的系统配置 中央机架(CR);中央机架必须安装有CPU模块,S7-300 PLC需要提供DC 24 V直流工作电源,可以选用电源模块,也可以通过外部DC 24 V电源供电。 扩展机架(ER)。中央机架与扩展机架之间的连接,需要接口模块的参与。接口模块总是成对使用的,在中央机架和扩展机架上各需安装一块接口模块。 7.1.4 S7-300的CPU模块 装载存储器(load memory); 工作存储器(work memory) ; 系统存储器(system memory); 存储器卡MMC(Micro Memory Card)。 7.1.4 S7-300的CPU模块 标准型CPU系列; 集成型CPU系列; 紧凑型CPU系列; 故障安全型CPU系列。 7.1.5 S7-300的数字量模块 SM321数字量输入模块; SM322数字量输出模块; SM323数字量输入/输出模块。 7.1.6 S7-300的模拟量模块 SM 331模拟量输入(AI)系列; SM 332模拟量输出(AO)系列; SM 334模拟量输入/输出(AI/AO)系列 。 7.1.7 S7-300的电源模块(PS) 7.1.8 S7-300的I/O编址 S7-300的数字I/O地址由地址标识符、地址的字节部分和位部分组成,地址标识符I表示输入,Q表示输出,例如I0.7是一个输入数字量的地址,表示0号字节的第7位。S7-300对各个I/O点的编址是依据其所属模块的安装位置决定的,依据规定,各种信号模块应安装在4号至11号槽位。因此,CPU从4号槽位开始为I/O模块分配地址,每个槽位所占用的I/O地址是系统默认的,以字节为单位。 7.1.8 S7-300的I/O编址 S7-300对各个机架上槽位的模拟I/O默认地址。在SM区(4~11号槽位)的每个槽位上,CPU为每个模拟量模块分配了16个字节的地址,允许最多8路模拟I/O,每个模拟量I/O的地址都是用1个字来表示的。实际使用时是根据具体的模块来确定实际的地址范围的,例如0号机架的4号槽位,如果安装的是两通道模拟输入I/O,则实际用到的地址是IW256、IW258。 7.1.9 S7-400系统简介 7.2 S7-300和S7-400的指令系统 S7-300和S7-400 PLC具有350多条指令,其中包括STEP 5指令和集成在S7 CPU中的系统功能和功能块,这些系统中集成的标准块可以在STEP 7编程软件中被用户程序调用。以下主要介绍S7-300和S7-400指令系统的一些基本概念和STEP 7的基本指令。 7.2.1 基本概念 7.2.1 基本概念 7.2.2 基本指令 位逻辑指令:用于二进制的逻辑计算,只有1和0两种状态,1相当于编程元件线圈通电,0相当于断电。 定时器指令:STEP 7中的定时器指令可用线圈表示,也可用方框表示。共有5类:脉冲定时器(SP)、延时脉冲定时器(SE)、延时接通定时器(SD)、保持型延时接通定时器(SS)、延时断开定时器(SF)。 7.2.2 基本指令 计数器指令:计数器指令分加计数器、减计数器、加减计数器三种,也可以用方框表示或者线圈表示。线圈分设定初值线圈、加计数器线圈、减计数器线圈。计数器的初值用BCD码格式表示,计数范围是0~999。如C#100表示计数器初值为十进制的100。 其它指令:S7-300/400还有算术运算指令(整数运算、浮点运算)、比较指令、移位循环指令、数据块指
文档评论(0)