铜川西门子PLC总代理商 铜川西门子PLC总代理商
通过功能强大的 S7-400 背板总线和可直接连接到 CPU 的通信接口,可实现许多大量通信线路的高性能操作。例如,这样可以拥有一条用于 HMI 和编程任务的通信线路、一条用于高性能等距运动控制组件的通信线路和一条“正常”I/O 现场总线。另外,还可以实现额外需要的与 MES/ERP 系统或 Internet 的连接。
工程组态和诊断:
结合使用 SIMATIC 工程组态工具,可极为 地对 S7-400 进行组态和编程,尤其对于采用高性能工程组件的广泛自动化任务。为此,可以使用**语言(如 SCL)以及用于顺序控制系统、状态图和工艺图的图形化组态工具。
S7-400
中端到 性能范围内功能强大的 PLC
可满足要求极为苛刻的任务的解决方案
的模块和各种性能等级 CPU 可针对具体自动化任务进行 调整
可实现分布式结构,适用十分灵活
连接方便
通信和联网功能
操作方便,设计简单,不含风扇
任务增加时可顺利扩展
多重计算:
多个 CPU 在一个 S7-400 设备中同时运行。
多重计算功能可对 S7-400 的总体性能进行分配。例如,可将复杂的技术任务(如开环控制、计算或通信)进行拆分并分配给不同的 CPU。可以为每个 CPU 分配自己的 I/O。
模块化:
通用型PLC的硬件基本结构如图1所示,它是一种通用的可编程控制器,主要由*处理单元CPU、存储器、输入/输出(I/O)模块及电源组成。图1 通用型PLC的硬件基本结构
主机内各部分之间均通过总线连接。总线分为电源总线、控制总线、地址总线和数据总线。各部件的作用如下:
(1)*处理单元CPU
PLC的CPU与通用微机的CPU一样,是PLC的核心部分,它按PLC中系统程序赋予的功能,接收并存储从编程器键入的用户程序和数据;用扫描方式查询现场输入装置的各种信号状态或数据,并存入输入过程状态寄存器或数据寄存器中;诊断电源及PLC内部电路工作状态和编程过程中的语法错误等;在PLC进入运行状态后,从存储器逐条读取用户程序,经过命令解释后,按指令规定的任务产生相应的控制信号,去启闭有关的控制电路;分时、分渠道地去执行数据的存取、传送、组合、比较和变换等动作,完成用户程序中规定的逻辑运算或算术运算等任务;根据运算结果,更新有关标志位的状态和输出状态寄存器的内容,再由输出状态寄存器的位状态或数据寄存器的有关内容实现输出控制、制表打印、数据通信等功能。以上这些都是在CPU的控制下完成的。PLC常用的CPU主要采用通用微处理器、单片机或双极型位片式微处理器。
(2)存储器
存储器(简称内存),用来存储数据或程序。它包括随机存取存储器(RAM)和只读存储器(ROM)。
PLC配有系统程序存储器和用户程序存储器,分别用以存储系统程序和用户程序。系统程序存储器用来存储监控程序、模块化应用功能子程序和各种系统参数等,一般使用EPROM;用户程序存储器用作存放用户编制的梯形图等程序,一般使用RAM,若程序不经常修改,也可写入到EPROM中;存储器的容量以字节为单位。系统程序存储器的内容不能由用户直接存取。因此一般在产品样本中所列的存储器型号和容量,均是指用户程序存储器。
(3)输入/输出(I/O)模块
I/O模块是CPU与现场I/O设备或其他外部设备之间的连接部件。PLC提供了各种操作电平和输出驱动能力的I/O模块供用户选用。I/O模块要求具有抗干扰性能,并与外界绝缘因此,多数都采用光电隔离回路、消抖动回路、多级滤波等措施。I/O模块可以制成各种标准模块,根据输入、输出点数来增减和组合。I/O模块还配有各种发光二极管来指示各种运行状态。
(4)电源
PLC配有开关式稳压电源的电源模块,用来对PLC的内部电路供电。
(5)编程器
编程器用作用户程序的编制、编辑、调试和监视,还可以通过其键盘去调用和显示PLC的一些内部状态和系统参数。它经过接口与CPU联系,完成人机对话。
编程器分简易型和智能型两种。简易型编程器只能在线编程,它通过一个*接口与PLC连接。智能型编程器即可在线编程又可离线编程,还以远离PLC插到现场控制站的相应接口进行编程。智能型编程器有许多不同的应用程序软件包,功能齐全,适应的编程语言和方法也较多
不需要增加可靠性的应用场合
• 连接到以用户程序为基础的冗余 I/O 站。基于此种目的,系统对称的配置设计在切换式配置中,I/O 模板虽为单通道设计,但是两个控制器均可通过冗余的总线网络访问 I/O 模板。切换式 I/O 模板只能插入
• ET 200M 远程 I/O 站。
通过 PROFIBUS-DP 或者 PROFINET 连接到控制器。
切换式配置 1
切换式配置 2
单边配置(常规的可用性)
FM 和 CP 的冗余功
FM 和 CP 的冗余
功能模板(FM)和通讯模板有两种冗余配置:
• 可切换的冗余设置:FM/CP 可插到分立的 ET 200M 中,或成对的插入到可切换的ET200M 中的一个。
• 双通道冗余配置:FM/CP 可插到两个子单元或者是和这些子单元接口的扩展设备中(参考单边配置)实现模板的冗余有不同的方法。
• 由用户编程:利用功能模块和 SIMATIC CP 可以由用户编程实现冗余功能。选择主动模板并检测任何故障以便启动转换机制。所要求的程序和带冗余 FM/CP 的非冗余 CPU 的结构相一致。
• 操作系统直接支持:在 SIMATIC NET-CP(CP-443-1,CP 443-1TCP,CP 443-5 基本型和 CP 443-5 扩展型)上,操作系统直接支持冗余结构,详细内容见通讯手册。CPU412-5H、CPU414-5H、CPU416-5H、CPU417-5H 操作系统自动地执行所有 S7-400H 需要的附加功能:
• 数据通讯
• 故障响应(切换到备用控制器)
• 2 个子单元的同步功能
• 自检“热备”模式的 S7-400H 的运行是根据主动冗余原理(在发生故障时,无扰动地自动切换)。根据这个原理,*时两个子单元都在运行状态。如果发生故障,正常工作的子单元能独立地完成整个过程的控制。为了保证无扰动地切换,做到控制器链路之间**、可靠的数据交换。为此控制器自动的接收
• 相同的用户程序
• 相同的数据块
• 过程映象内容
• 相同的内部数据,如计时器、计数器、位存储器等这样确保两个子控制器要随时更新内容,并在任何时间只要一个有故障,另一个可承担全部控制任务,因此CPU的切换时间为零,连接I/O站大切换时间100ms。为了无扰动地切换,两个单元保持同步。S7-400H 运行于“事件驱动同步”。这就是说两个子单元有不同的内部状态时,就会进行同步操作。
例如在下列情况:
• 直接 I/O 访问
• 中断,报警
• 刷新用户时间
• 通过通讯功能修改数据由操作系统自动地执行同步功能,编程时不需要考虑