S7300教程 S7-300/400的基本结构 S7-300/400属于模块式PLC,主要由机架、CPU模块、信号模块、 功能模块、接口模块、通信处理器、电源模块和编程设备组成。 电源模块接口模块 扩展机架 按钮 口门按触器 选择开关 CP模块|小出 电磁阀 限位开关 通信接口 电源 块 电源 通信网络 其他设备 其他PLC 计算机 图1-1PLC控制系统示意图 PLC的主要生产厂家:德国的西门子( SIemens)公司,美国 Rockwell 公司所属的AB公司, GE-Fanuc公司,法国的施耐德( Schneider)公司, 日本的三菱和欧姆龙( OMRON)公司。 西门子自动化与驱动集团的中文网站:www.ad.siemenscom.cn 在该网站主页点击“中文下载目录”、“英文下载资料”或“软件下载 目录”,进入“下载中心”后,可以下载各种工控产品的中英文说明 书、使用手册、产品介绍和一些软件。 如果需要更多的资料和软件,可以访问西门子在德国的网站,网 址为http://www.ad.siemens.de/点击English将语言由德文改为英 文,点击“ Service& Support”,在“ Document type”下面点击“ Manual”, 在“ Please Type Your Question”下面的方框内输入要搜索的手册的关 键字,例如“CP5511”,按“GO”按钮,就会列出与CP5511有关 的手册。点击感兴趣的手册,在出现的画面中点击“ Download”,可 以下载该手册。 PLC的工作过程
S7 300 教程 S7-300/400 的基本结构 S7-300/400 属于模块式 PLC,主要由机架、CPU 模块、信号模块、 功能模块、接口模块、通信处理器、电源模块和编程设备组成。 输 出 模 块 CPU模块 输 入 模 块 通信接口 按 钮 选择开关 限位开关 电 源 通信网络 接触器 电磁阀 指示灯 ~ 电 源 接口模块 扩展机架 其他设备 计算机 电源模块 其他PLC 图 1-1 PLC 控制系统示意图 PLC 的主要生产厂家:德国的西门子(Siemens)公司,美国 Rockwell 公司所属的 AB 公司,GE-Fanuc 公司,法国的施耐德(Schneider)公司, 日本的三菱和欧姆龙(OMRON)公司。 西门子自动化与驱动集团的中文网站:www.ad.siemens.com.cn。 在该网站主页点击“中文下载目录”、“英文下载资料”或“软件下载 目录”,进入“下载中心”后,可以下载各种工控产品的中英文说明 书、使用手册、产品介绍和一些软件。 如果需要更多的资料和软件,可以访问西门子在德国的网站,网 址为 http://www.ad.siemens.de/。点击“English”将语言由德文改为英 文,点击“Service & Support”,在“Document type”下面点击“Manual”, 在“Please Type Your Question”下面的方框内输入要搜索的手册的关 键字,例如“CP 5511”,按“GO”按钮,就会列出与 CP 5511 有关 的手册。点击感兴趣的手册,在出现的画面中点击“Download”,可 以下载该手册。 PLC 的工作过程
I0.010.1Q4.0 102Q4.1 I0.404.2 }() I0.0 Q4.0 I02 & 10 3)>=1Q4 4 (a)与 (b)或 (c)非 图1-2基本逻辑运算 表1-1逻辑运算关系表 040=100O4.I=O4 I0.1 I0.2+10.3|=/04 0.o.04.厘0 Q4.10.Q4 01023 0000000 PIC采用循环执行用户程序的方式。OB是用于循环处理的组织 块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中 断 在起动完成后,不断地循环调用OB1,在OB1中可以调用其它 逻辑块(FB,SFB,FC或SFC)。 循环程序处理过程可以被某些事件中断。 在循环程序处理过程中,CPU并不直接访问ⅣO模块中的输入地 址区和输出地址区,而是访问CPU内部的输入/输出过程映像区。批 量输入、批量输出
图1-2 基本逻辑运算 与 或非 & ( a ) ( b ) ( c ) I0.0 I0.1 I0.2 I0.3 I0.4 Q4.0 Q4.1 Q4.2 Q4.0 Q4.1 Q4.2 I0.0 I0.1 I0.2 I0.3 I0.4 >=1 表 1-1 逻辑运算关系表 与 或 非 Q4.0=I0.0* I0.1 Q4.1 = I0.2+I0.3 Q4.2 =/I0.4 I0. 0 I0. 1 Q4. 0 I0. 2 I0. 3 Q4. 1 I0. 4 Q4. 2 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 1 1 PLC 采用循环执行用户程序的方式。OB1 是用于循环处理的组织 块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中 断。 在起动完成后,不断地循环调用 OB1,在 OB1 中可以调用其它 逻辑块(FB, SFB, FC 或 SFC)。 循环程序处理过程可以被某些事件中断。 在循环程序处理过程中,CPU 并不直接访问 I/O 模块中的输入地 址区和输出地址区,而是访问 CPU 内部的输入/输出过程映像区。批 量输入、批量输出
执行OB100 起动循环时间监控 数据写入输出模块 读取输入模块状态 执行用户程序 执行其他任务 图1-4扫描过程 梯形图中Q40的线圈“通电”时,对应的输出过程映像位为1状 态。信号经输出模块隔离和功率放大后,继电器型输岀模块中对应的 硬件继电器的线圈通电,其常开触点闭合,使外部负载通电工作。 外部输入电路接通时,对应的输入过程映像位(例如I0.0为1状态 梯形图中对应的输入位的常开触点接通,常闭触点断开 某一编程元件对应的过程映像位为1状态时,称该编程元件为 ON,过程映像位为0状态时,称该编程元件为OFF 循环时间( Cycle time)是指操作系统执行一次图1-4所示的循环 操作所需的时间,又称为扫描循环时间( Scan Cycle Time)或扫描周 期 ~380V MESBI KM FR 380V KM厂 KM 图1-3异步电动机控制电路
图1-4 扫描过程 数据写入输出模块 读取输入模块状态 执行其他任务 执行用户程序 起动循环时间监控 执行OB100 梯形图中 Q4.0 的线圈“通电”时,对应的输出过程映像位为 1 状 态。信号经输出模块隔离和功率放大后,继电器型输出模块中对应的 硬件继电器的线圈通电,其常开触点闭合,使外部负载通电工作。 外部输入电路接通时,对应的输入过程映像位(例如I0.0)为1状态, 梯形图中对应的输入位的常开触点接通,常闭触点断开。 某一编程元件对应的过程映像位为 1 状态时,称该编程元件为 ON,过程映像位为 0 状态时,称该编程元件为 OFF。 循环时间(Cycle time)是指操作系统执行一次图 1-4 所示的循环 操作所需的时间,又称为扫描循环时间(Scan Cycle Time)或扫描周 期。 KM KM SB1 SB2 KM ~380V SB1 SB2 KM ~ 380V M 图1-3 异步电动机控制电路 FR FR
输入映像寄存器 10.1 IL HO AC 220V 102L 04.0 」04( 0 输出映像寄存器 Q4. 图1-5PLC外部接线图与梯形图 I0.1 ∥接在左侧母线上的10.1的常开触点 Q40∥与I0.1的常开触点并联的Q40的常 开触点 I0.2 ∥与并联电路串联的I0.2的常闭触点 Q40∥Q4.0的线圈 梯形图对应的逻辑表达式:Q4.0=(I0.1+Q40)·l0.2
输入映像寄存器 输出映像寄存器 图1-5 PLC外部接线图与梯形图 停止 起动 SB1 SB2 I0.1 I0.2 1L Q4.0 KM AC 220V I0.1 I0.2 Q4.0 I0.2 I0.1 Q4.0 t1 I0.1 I0.2 Q4.0 Q4.0 FR M DC 24V A( O I0.1 // 接在左侧母线上的 I0.1 的常开触点 O Q4.0 // 与I0.1的常开触点并联的Q4.0的常 开触点 ) AN I0.2 // 与并联电路串联的 I0.2 的常闭触点 = Q4.0 // Q4.0 的线圈 梯形图对应的逻辑表达式: Q4.0 = (I0.1+Q4.0)⋅ I0.2
西门子PLC的分类 1.S7系列:传统意义的PLC产品,S7-200是针对低性能要求 的小型PIC。S7-300是模块式中小型PLC,最多可以扩展32个模块。 S7-400是大型PLC,可以扩展300多个模块。S7-300/400可以组成 MPI、 PROFIBUS和工业以太网等 2.M7-300/400:采用与S7-300/400相同的结构,它可以作为CPU 或功能模块使用。具有AT兼容计算机的功能,可以用C,C+十十或 CFC等语言来编程。 3.C7由S7-300PLC,HMI(人机接口)操作面板、IO、通信和 过程监控系统组成。 4. WinAc基于 Windows和标准的接口( ActiveX,OPC),提供软 件PLC或插槽PLC。 S7-300系列PLC简介 S7-300的CPU模块(简称为CPU)都有一个编程用的RS-485接 口,有的有 PROFIBUS-DP接口或PtP串行通信接口,可以建立一个 MPI(多点接口)网络或DP网络 牛= 1电源模块2后备电池3.24VDC连接器4模式开关5状态 和故障指示灯
西门子 PLC 的分类 1.S7 系列:传统意义的 PLC 产品, S7-200 是针对低性能要求 的小型 PLC。S7-300 是模块式中小型 PLC,最多可以扩展 32 个模块。 S7-400 是大型 PLC,可以扩展 300 多个模块。S7-300/400 可以组成 MPI、PROFIBUS 和工业以太网等。 2.M7-300/400:采用与 S7-300/400 相同的结构,它可以作为 CPU 或功能模块使用。具有 AT 兼容计算机的功能,可以用 C,C++或 CFC 等语言来编程。 3.C7 由 S7-300 PLC,HMI(人机接口)操作面板、I/O、通信和 过程监控系统组成。 4.WinAC 基于 Windows 和标准的接口(ActiveX,OPC),提供软 件 PLC 或插槽 PLC。 S7-300 系列 PLC 简介 S7-300 的 CPU 模块(简称为 CPU)都有一个编程用的 RS-485 接 口,有的有 PROFIBUS-DP 接口或 PtP 串行通信接口,可以建立一个 MPI(多点接口)网络或 DP 网络。 32 4 7 8 9 1 56 1.电源模块 2.后备电池 3. 24V DC 连接器 4.模式开关 5.状态 和故障指示灯