西门子岳阳PLC模块总代理
西门子的自动化技术矢志不渝地为您全公司的流程的持续优化提供支持和帮助。全集成自动化为制造业和过程工业提供*的、统一的系列产品和系统,是我们全系列产品的核心,为按照用户的不同需求定制解决方案奠定了基础。
在计算机系统中,一条机器指令规定了计算机系统的一个特定动作。一个系列的计算机在硬件设计制造时就用了若干指令规定了该系列计算机能够进行的基本操作,这些指令一起构成了该系列计算机的指令系统。在计算机应用的初期,程序员使用机器的指令系统来编写计算机应用程序,这种程序称为机器语言程序。使用机器语言编写的程序,由于每条指令都对应计算机一个特定的基本动作,程序占用内存少、执行效率高。缺点也很明显,如:编程工作量大,容易出错;依赖具体的计算机体系,程序的通用性、移植性都很差。
汇编语言
使用汇编语言编写计算机程序,程序员仍然需要十分熟悉计算机系统的硬件结构,从程序设计本身上来看仍然是低效率的、烦琐的。但正是由于汇编语言与计算机硬件系统关系密切,在某些特定的场合,如对时空效率要求很高的系统核心程序以及实时控制程序等,迄今为止汇编语言仍然是十分有效的程序设计工具。
语言
语言是一类接近于人类自然语言和数学语言的程序设计语言的统称。按照其程序设计的出发点和方式不同,语言分为了面向过程的语言和面向对象的语言,如Fortran语言、C语言等都是面向过程的语言;而以C++、JAVA、C#、Smalltalk等为代表的面向对象的语言与面向过程语言有着许多不同,这些语言支持“程序是相互联系的离散对象集合”,这样一种新的程序设计思维方式,具有封装性、继承性和多态性等特征。
语言按照一定的语法规则,由表达各种意义的运算对象和运算方法构成。使用语言编写程序的优点是:编程相对简单、直观、易理解、不容易出错;语言是独立于计算机的,用语言编写的计算机程序通用性好,具有较好的移植性。
用语言编写的程序称为源程序,计算机系统不能直接理解和执行,必须通过一个语言处理系统将其转换为计算机系统能够认识、理解的目标程序才能成为计算机系统执行。
通过 LED 指示灯进行诊断
每个故障安全电源和电子模块(EM 1 F-RO DC24V/AC24..230V/5A 除外)都通过其 SF
LED 指示灯(组故障 LED 指示灯)来指示故障。 只要 F 模块触发诊断功能,SF-LED 指
示灯即会亮起。 只要清除的故障尚未确认,SF LED 指示灯就会闪烁(从版本 02 起)。
当所有故障都被消除并确认后,该 LED 指示灯才会熄灭。
电源模块还配有 PWR LED 指示灯,其显示电位组的负载电压电源状态。
EM 4/8 F-DI DC24V PROFIsafe 电子模块配有两个附加的故障 LED(1VsF 和 2VsF),
它们显示两个内部传感器的馈电故障。
EM 4 F-DI/3 F-DO DC24V PROFIsafe 电子模块还有显示内部传感器馈电故障的故障
LED 指示灯(VsF) 和通道 LED 指示灯,通道 LED 指示灯和 SF LED 指示灯在 F 模块触
发诊断功能时立即点亮红灯。 消除所有故障后,LED 指示灯将熄灭。
发生模块故障后,SF LED 指示灯将闪烁,直到对钝化执行了确认为止。
从站诊断
故障安全模块的可能故障类型
下表列出了 IM 151-1 HIGH FEATURE 的消息。 使用 IM 151-7 F-CPU 或 IM 151-8
DP/PN F-CPU 时,可使用 STEP 7 中的 HW diagnostics获取详细诊断信息。
表格 5- 1 特定通道诊断的故障类型(EM 1 F-RO DC24V/AC24..230V/5A 除外)
故障类型
PROFIBUS DP/
PROFINET IO
STEP 7 中的诊断功
能 能
F 模块 对 对 F 模块的特殊含义
1 H 短路 EM 4/8 F-DI
EM 4 F-DI/3 F-DO
未连接的传感器电缆上的 L+ 短路
传感器馈电 L+ 短路
接地短路或传感器馈电故障
读取电路/测试电路中的内部故障
PM-E F pm DC24
故障类型
PROFIBUS DP/
PROFINET IO
STEP 7 中的诊断功
能 能
F 模块 对 对 F 模块的特殊含义
9 H 故障 全部 RAM 故障
EPROM 故障
处理器故障(预期 DIP 开关值/实际 DIP 开关
值)
处理器故障
已激活时间监视
10 H 参数分配错误 全部 参数分配错误
11 H 传感器或负载电压缺
失
全部 缺少外部辅助电源
13 H 通信错误 全部 数据消息帧中的 CRC(cyclic redundancy
check,循环冗余校验)错误
超出了数据消息帧的监视时间
19 H 安全相关的关断 4/8 F-DI
4 F-DI/3 F-DO
误差错误
PM-E F pm
DC24V
PM-E F pp DC24V
4 F-DI/3 F-DO
切换频率超出限制
F 模块对模块故障的响应
当在 F 模块中发生导致 F 模块故障的严重内部故障时,将发生以下事件:
● 与背板总线的连接被中断并且故障安全 I/O 被钝化
● F 模块处没有发送诊断,报告缺省诊断消息“模块故障”
● 相应 F 模块的 SF LED 指示灯将亮起
在自动化控制领域,plc是一种重要的控制设备。目前,世界上有200多厂家生产300多品种PLC产品,应用在汽车(23%)、粮食加工(16.4%)、化学/制药(14.6%)、金属/矿山(11.5%)、纸浆/造纸(11.3%)等行业。为了使各位初学者更方便地了解PLC,本文对PLC的发展、基本结构、配置、应用等基本知识作一简介,以期对各位网友有所帮助。 一、PLC的发展历程 在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,采用程序化的手段应用于电气控制,这就是代可编程序控制器,称ProgrammableController(PC)。 个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为ProgrammableLogic Controller(PLC),现在,仍常常将PLC简称PC。 PLC的定义有许多种。国际电工委员会(IEC)对PLC的定义是:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。 上世纪80年代至90年代中期,是PLC发展快的时期,年增长率一直保持为30~40%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的dcs系统。 PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。 二、PLC的构成 从结构上分,PLC分为固定式和组合式(模块式)两种。固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式PLC包括CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。 三、CPU的构成 CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。 CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。 在使用者看来,不必要详细分析CPU的内部电路,但对各部分的工作机制还是应有足够的理解。CPU的控制器控制CPU工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。 CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,IO数量及软件容量等,限制着控制规模。 四、I/O模块 PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。 开关量是指只有开和关(或1和0)两种状态的信号,模拟量是指连续变化的量。常用的I/O分类如下: 开关量:按电压水平分,www.diangon.com有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。 模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。 除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。 按I/O点数确定模块规格及数量,I/O模块可多可少,但其大数受CPU所能管理的基本配置的能力,即受大的底板或机架槽数限制。 五、电源模块 PLC电源用于为PLC各模块的集成电路提供工作电源。有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VAC)。 六、底板或机架 大多数模块式PLC使用底板或机架,其作用是:电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。 七、PLC系统的其它设备 1、编程设备:编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器PLC一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。 2、人机界面:简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。 3、输入输出设备:用于性地存储用户数据,如EPROM、EEPROM写入器、条码阅读器,输入模拟量的电位器,打印机等。 八、PLC的通信联网 依靠先进的工业网络技术可以迅速有效地收集、传送生产和管理数据。网络在自动化系统集成工程中的重要性越来越显著,甚至有人提出"网络就是控制器"的观点说法。 PLC具有通信联网的功能,它使PLC与PLC之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。多数PLC具有RS-232接口,还有一些内置有支持各自通信协议的接口。 PLC的通信,还未实现互操作性,IEC规定了多种现场总线标准,PLC各厂家均有采用。 对于一个自动化工程(特别是中大规模控制系统)来讲,选择网络非常重要的。网络必须是开放的,以方便不同设备的集成及未来系统规模的扩展;针对不同网络层次的传输性能要求,选择网络的形式,这必须在较深入地了解该网络标准的协议、机制的前提下进行;综合考虑系统成本、设备兼容性、现场环境适用性等具体问题,确定不同层次所使用的网络标准 |
电子模块 用于 ET 200S,8 DO Sink Output, 24V/0.5A DC,15mm 结构宽度, 1件/包装单位
概述
由于功能十分丰富,可扩展的 ET 200SP I/O系统的接口模块(是基本型号)可在广泛的应用中使用。这些接口模块的基本功能包括:
数据更新时间短通常为 1 ms
单次热插拔(在运行过程中拔出和插入 I/O 模块而不会影响其余模块的通信)
提供有操作间隙(空的基本单元)
全面的诊断支持,扩展至逐通道诊断
组态控制 / 选项处理(通过软件修改实际组态)
不使用编程器进行设备更换,自动重新初始化,有和没有拓扑组态
I&M 数据 0 到 3 (电子铭牌,非易失性存储装置数据)
固件更新
可插拔 24 V DC 电源连接
交流电压故障缓冲时间至少为 5 ms 或 10 ms
通过可选的标签条和设备标签牌提供设备标签
使用 PROFINET 接口模块时,还包括以下基本功能:
介质冗余 (MRP)
集成 2 端交换机
通过 SIMATIC总线适配器,可任意选择连接系统(标准功能等级及以上等级)和物理连接(高性能功能等级及以上等级),也可作为系统集成的光缆到铜缆介质转换器
使用复位按钮,可方便地恢复出厂设置,无需使用编程设备
将背板总线与 PROFINET 周期自动同步,以大限度减少响应时间波动(抖动)
下面所列是可用于 ET 200SP 的接口模块的简略概览,显示了它们之间的基本差别。通过 TIA SelectionTool,可更加清晰和**地比较不同接口模块的功能。
SIMATIC IM155-6DP 高性能型,带 PROFIBUS 连接
多 32 个 I/O 模块,还提供有具有全面诊断功能的 PROFIsafe 模块。
可通过 ET 200AL 系列中的多 16 个模块、使用 BU-Send 基本单元和 BA-Send 总线适配器进行扩展
对于每个模块和每个站的输入和输出数据,每种情况下多为 244 字节
时间更新时间:典型值5 ms
通过 9 针 Sub-D 插座实现 PROFIBUS 连接
产品套件中包括服务器模块和带编程设备接口的 PROFIBUS 连接器
SIMATIC IM155-6PN 基本型,带 PROFINET 接口
多 12 个 I/O 模块,无 PROFIsafe 模块,具有全面诊断支持功能
对于每个模块和每个站的输入和输出数据,每种情况下多为 32 字节
时间更新时间:典型值 1 ms
通过 2 个集成式 RJ45 接口进行 PROFINET 连接(集成式 2 端交换机)
包括服务模块的套件
SIMATIC IM 155-6PN 标准型,配有用于连接 SIMATIC 总线适配器的 PROFINET 接口
多 32 个 I/O 模块,还提供有具有全面诊断功能的 PROFIsafe 模块
对于每个模块的输入和输出数据,每种情况下多为 256 字节;对于每个站,多 512 字节(取决于配置)
通过 SIMATIC 总线适配器选择 PROFINET 的连接类型(于铜缆总线适配器)
两种类型的交付:
作为带有 IM155-6PN ST 的套件,配有预组装式总线适配器 BA 2xRJ45,包括服务模块
作为带有总线适配器的 IM155-6PN ST 套件,包括服务模块
SIMATIC IM 155-6PN 高性能型,配有用于连接 SIMATIC 总线适配器的 PROFINET 接口
多 64 个 I/O 模块,还提供有具有全面诊断功能的 PROFIsafe 模块
对于每个模块的输入和输出数据,每种情况下多为 288 字节;对于每个站,多 1440 字节(取决于配置)
快速数据刷新时间:250 µs 等时同步模式
S2 系统冗余
通过 SIMATIC 总线适配器选择 PROFINET的连接类型和物理连接。带有铜缆和/或光纤电缆接口的所有总线适配器都可以使用;总线适配器需单独订购
套件包括服务模块
SIMATIC IM 155-6PN 高速型,配有用于连接 SIMATIC 总线适配器的 PROFINET 接口
多 30 个 I/O 模块,还提供有具有全面诊断功能的 PROFIsafe 模块
对于每个模块的输入和输出数据,每种情况下多为 32 字节;对于每个站,多 968 字节(取决于配置)
快速数据刷新时间:125 µs 等时同步模式
PROFINET 的性能升级