西门子S7-200300系详细介绍

上传人:飞*** 文档编号:45362607 上传时间:2018-06-16 格式:DOC 页数:8 大小:224KB
返回 下载 相关 举报
西门子S7-200300系详细介绍_第1页
第1页 / 共8页
西门子S7-200300系详细介绍_第2页
第2页 / 共8页
西门子S7-200300系详细介绍_第3页
第3页 / 共8页
西门子S7-200300系详细介绍_第4页
第4页 / 共8页
西门子S7-200300系详细介绍_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《西门子S7-200300系详细介绍》由会员分享,可在线阅读,更多相关《西门子S7-200300系详细介绍(8页珍藏版)》请在金锄头文库上搜索。

1、稻草人自动化培训 西门子西门子 S7-200S7-200 300300 系详细介绍系详细介绍之西门子之西门子 S7-200/300S7-200/300 PLCPLC 寻址方式寻址方式寻址方式是指令中用于说明操作数所在地址的方法。正确地获得指令所需的操作数是 寻 址要求完成的工作,操作数是指令的操作或运算对象,操作数可以直接给出或间接给出。可 用作 STEP7 指令操作对象的操作数有常数、S7 状态字中的状态位、S7 的各种寄存器、 数据 块(DB)、功能块(FB 和 FC)、系统功能块(SFB 和 SFC)和 S7 各存储区中的单元。S7 的 寻址方式可分为立即寻址、直接寻址、存储器间接寻址和

2、寄存器间接寻址。 S7-200PLC 的寻址方式有立即寻址、直接寻址、间接寻址。1、立即寻址。指令直接给出操作数,操作数紧跟着操作码,在取出指令的同时也就取出了操作数,这 种方式称为立即寻址。立即寻址的操作数是常数或常量,并且操作数直接在指令中。2、直接寻址。在直接寻址的指令中,直接给出操作数的存储单元地址,包括寄存器或存储器的区域、 长度和位置。例如,MB200 表示以字节方式存取,MW200 表示存取由 MB200、MB201 组 成 的字。由于直接在指令中使用寄存器或寄存器的元件名称和地址编号,根据这个地址就 可以 立即找到该数据,必须注意的是操作数的地址应按规定的格式表示。指令中,数据

3、类 型应与 指令标识符相匹配。3、间接寻址。间接寻址方式是数据存放在存储器或寄存器中,在指令中只出现所需数据所在单元的 内 存地址的地址。存储单元地址的地址又称为地址指针,这种间接寻址方式与计算机的间 接寻 址方式相同。间接寻址在处理内存连续地址中的数据时非常方便,而且可以缩短程序所生成 的代码的长度。S7-200 CPU 以变量存储器、局部存储器或累加器的内容值为地址 进行间接寻 址。可间接寻址的存储器区域有 I、Q、V、M、S、T (仅当前值)、C (仅当 前值)。不可以对独立的位(bit)值或模拟量进行间接寻址。稻草人自动化培训 西门子西门子 S7-200/300S7-200/300 P

4、LCPLC 系系统统配配置置的的基基本本原原则则PLC 系统配置具有不同的方案,系统设计也比较灵活,但总体上具有一定的参考原则 下面分别介绍 PLC 系统配置及系统设计的基本原则,系系统统配配置置基基本本原原则则PLC 系统配置应遵循以下几个力面的原则1 1. .完完整整性性原原则则PLC 系统配置应考虑以下几个方面:(1)CPU 模块的配置CPU 模块的配置是否合乎要求是 PLC 系统性能的关键,特别是 CPU 模块的工作速度 及控制规模要合乎要求。(2)电池模块电池有两个概念,一个是 PLC 自身所用的电源是交流电还是直流电、具体的电源规格 以及在 PLC 使用环境中是否有合适的电源;另一

5、个是 PLC 为输入电路提供电源,需要考 虑 电源的电压额度、容量f以及模块对电源的其他特殊要求。 内存。新型的 P1X 般都有 RAM,并有电池支持,所以从理论上讲,用户可不配置,但为 了 程序的安全,一般还可配置 E2PR0M 或 ROM,以至内存卡。有的 PLC 使用时还要具备 系统 时钟,使用的内存有的有特殊的要求,选用内存时.重耍的指标是容量一定要够用,(3)输入/输出模块。特殊模块也要按系统规模配置,注意模块的特殊要求。2 2. .可可靠靠性性原原则则PLC 系统的可靠性要结合下面 4 个方面。(1)产品的质量。 一般来说,性能好的、质量高的,价格总是要高点,系统配置时要做必要的权

6、衡。(2) 技术服务。 一般指供货方能提供的技术服务的具体情况。(3)可靠性选择。 在重要场合要有针对性的选择,选用具有特殊可靠措施的 PLC。(4)冗余配置。 系统要配备冷备份和热备份等冗余配置。3 3. .发发展展性性原原则则 做系统配置时要留有发展余地。输入/输出点数最好要有少量的富裕,不宜满打满箅,使 所配置的系统具有弹性,留有发展的余地。并且,尽可能选择新型号的 CPl4 4. .继继承承性性原原则则 做新系统配置时,尽可能选用己用过厂家的产品及机型。5 5. .经经济济性性原原则则 考虑使用 PLC 系统是否符合经济性,以及用什么样的配置更加经济。稻草人自动化培训 西西门门子子S

7、S7 7- -2 20 00 0/ /3 30 00 0 P PL LC C 系系统统设设计计基基本本原原则则任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。因 此,在设计 PLC 控制系统时,应遵循以下基本原则。1 1、满满足足控控制制要要求求 充分发挥 PLC 的功能,最大限度地满足被控对象的控制要求,是设计 PLC 控制系统的 首 要前提,也是设计中最重要的一条原则。这就要求设计人员在设计前要深入现场进行调査 研究,收集控制现场的资料,并査阅国内、国外的相关先进资料。同时要注意和现场工程 管 理人员、工程技术人员、现场操作人员紧密合作,拟定控制方案,共同解决设计

8、中的重 点问 题和疑难问题。2 2、力力求求安安全全可可靠靠 保证 PLC 控制系统能够长期安全、可靠、稳定地运行,是设计控制系统的重要原则。 这 就要求设计者在系统设计、元器件选择、软件编程等方面全面考虑。例如,应该保证 PLC 程序不仅在正常条件下运行,而民在非正常情况下(如突然掉电、按错按钮等 也 能正 常工作。3 3、简简单单经经济济、维维修修方方便便一个新的控制工程固然能提高产品的质量和数量,带来巨大的经济效益和社会效益但 新工程的投入、技水的培训、设备的维护也会导致运行成本的增加。因此,在满足控制要 求 的前提下,一方面要注意不断地扩大工程的效益,另一方面要注意不断地降低工程的成

9、本。 这就要求设计者不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护方 便、成 本低,不宜盲目追求自动化和高指标。4 4、适适应应发发展展的的需需要要由于技术的不断发展,控制系统的要求也会不断地提高,设计时要适当考虑到今后控制 系统发展和完善的需要。这就要求在选择 PLC、输入/输岀模块、输入/输出点数和内存容 fi 时,要适当地留有裕置,以满足今后生产的发展和工艺的改进。 一个微型 PLC 系统有许多设计方法,以下这些通用的指导原则适用于大部分设计 项目。(1 1)分分解解控控制制过过程程或或者者机机器器写出过程或者机器每一部分的操作描述,包括输入/输出点数,操作的功能描述,每个执

10、 行机构(线圈 1 电动机和驱动器等在动作之前需要满足的状态f操作接口的描述,以及 过 程或者机器与其他部分的接 ru(2 2)安安全全电电路路的的设设计计识别要求设计硬件安全线路的设备。控制设备在不安全的条件下出现故障,会造成不可 预料的启动或者机器操作的变化。不町预料或者不正确的机器操作会造成人身伤害或严重 的 财产损失,应该考虑采用独立 PPLC 的机电冗余来防止不安全的操作。在安全电路的设 计中 应该考虑以下任务.识别不合适或者不可预料的操作有可能会造成危害的执行机构。识别确保操作不发生危害的条件.丼决定如何独立予 CPU 来检测这些条件。识别上电或断电时,CPU 和输入/输出对过程有

11、何影响,识别错误何时被检测出来。设计独立于 CPU 的手动或机电冗余来阻止危险的发生向 CPU 提供独立电路的状态信息,以便程序和操作员界面得到需要的信息。识别其他与过程安全操作相关的安全要求。(3 3)操操作作员员站站根据功能描述的要求建立操作员站的配置图,包括以下内容。与过程或者机器相关的每个操作员站的位置总图 D稻草人自动化培训 操作员站的设备机械图(显示器、开关、指示灯等与 CPU 或扩展模块有关的电气图。(4 4)创创建建配配置置图图根据功能描述的要求建立控制设备的配置图,包括如下内容。和过程或者机器有关的每个 CPU 的位置图。CPU 和扩展输入/输出模块的机械布局图(包括控制柜和

12、其他设备)。每个 CPU 和扩展模块的电气图(包括设备型号、通信地址和输入/输出地址)。(5 5)建建立立符符号号名名表表(可可选选)如果选择了符号名寻址,需要对绝对地址建立一个符号名表。符号名表不仅包括物理 输 入/输出信号,而且包括程序中用到的其他元件。西门子西门子 S7-200/300PLC的的软软件件组组成成PLC 的软件由系统程序和用户程序组成。PLC 编程语言是多种多样的,对于不同生产 厂 家、不同系列的 PLC 产品采用的编程语言的表达方式也不相同,但基本上可归纳为两 种类型: 一种是采用字符表达方式的编程语言,如语句表等;另一种是采用图形符号表达 方式的编程 语言,如梯形图等。

13、以下简要介绍 PLC 软件的分类及几种常见的 PLC 编程语 言。一一、 P PL LC C 软软件件的的分分类类 系统软件由 PLC 制造厂商设计编写,并存入 PLC 的系统存储器中,用户不能直接读写 与 更改。系统软件一般分为两大部分:编程器的系统软件和控制器的操作系统软件。 编程器通常使用继电器语言,也叫梯形图符号语言。利用这种语言对可编程控制器进行 编 程,用户使用起来非常方便。要把使用这种语言编写的程序变成可编程控制器所能接受的 机器语言,需要通过编译程序或交叉编译程序才能完成。这种编译程序存放在编程器的 ROM 中,构成了编程器的系统软件。 操作系统软件的主要功能是支持用户程序运行

14、。可编程控制器首先读入输入状态和内部线 圈状态,然后解读用户程序,得出正确的结果,并通过输出组件驱动执行机构。最后,自 诊断 程序诊断主机运行是否正常、主机与输入/输出通道的通信状况、各种外部设备的通 信管理等。 用户软件也叫应用软件,是设计人员根据自己的控制要求编制的实用程序。在 PLC 应用 中,最重要的是用 PLC 的编程语言编写用户程序,以实现控制目的。由于 PLC 是专 门为 工业控制而幵发的装置,主要编程语言采用比计算机语言相对简单、易懂、形象的专 用语 言。二二、 常常用用的的编编程程语语言言PLC 常用的编程语言有梯形图语言、语句表达语言、逻辑图语言、功能表图语言及高级 语言等

15、。 梯形图语言是在传统电气控制系统中常用的接触器、继电器等图彤表达符号的基础 上演变 而来的它与电气控制线路图相似,继承了传统电气控制逻辑中使用的框架结构、逻 辑运算方 式和输入/输出彤式,其有形象、直观、实用的特点。因此,这种编程语言的应 州最为广泛。语句表达语言是一种与汇编语言类似的助记符编程表达方式。在?10 应用 中,经常采用 简易编程器,而这种编程器中没有 CRT 屏幕显示或较大的液晶屏幕显示。 因此,用一系列 PLC 操作命令组成的语句表将梯形图描述出来,再通过简易编程器输入 到 PLC 中虽然各个 PLC 生产厂家的语句表形式不尽相同 t 但基本功能相差无几。稻草人自动化培训 逻

16、辑图语言是一种类似于数字逻辑电路结构的编程语言.由与门、或门、非门、定时器、计数器、触发器等逻辑符号组成。功能表图语言(SFC 语言)是一种较新的编程方法,又 称状态转移图语言。它将一个完 整的控制过程分为若干阶段,各阶段具奋不同的动作,阶 段间有一定的转换条件,转换条件 满足就实现阶段转移,即 t 一阶段动作结束,下一阶段 动作幵始。它使用功能表图的方式来 表达一个控制过程,对于顺序控制系统特別适用。 高级语言可以增强 PLC 的运算、数据处理及通信等功能,如采用 Basic 语言、C 语言, PASCAL 语言等进行编程。采用高级语言后,用户可以像使用普通微型计算机一样操作PLC, 使 PLC 的各种功能得到更好的发挥.西门子西门子 S7-200/300PLCS7-200/300PLC 间接寻址的步骤间接寻址的步骤一、一、建立指针建立指针间接寻址前

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号