浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子6ES7214-1BD23-0XB8型号参数

西门子6ES7214-1BD23-0XB8型号参数

基于 CPU 317-2 PN/DP 故障安全 CPU 带有较大程序存储器和数量框架,适用于要求苛刻大应用;用于在具有较高安全要求的工厂中建立故障安全自动化系统。 安全等级可达 SIL 3 (IEC 61508) 和 PL e (ISO 13849.1) 通过内置的PROFINET接口(PROFIsafe)和/或内置的PROFIBUS DP接口(PROFIsafe)连接分布式I/O站中的故障安全I/O模块 也可以集中式连接 ET200M 故障安全型 I/O 模块 标准模块的集中式和分布式使用,可满足于故障安全无关的应用 在PROFINET上实现基于组件的自动化(CBA) PROFINET I/O 控制器,用于在 PROFINET 上运行分布式 I/O 用于 2 端换机的 PROFINET 接口 PROFINET 代理,用于基于组件的自动化(CBA)中的 PROFIBUS DP 智能设备 CPU 运行需要 SIMATIC 微存储卡(MMC)。

CPU 317F-2 PN/DP 允许对设备实施更为复杂的故障安全型自动化系统,以满足**的安全要求(特别是制造自动化方面的安全要求)。

可在 SIMATIC S7-300 中用作一个 PROFINET IO 控制器和一个标准 PROFIBUS DP 主站。CPU 317F-2 PN/DP 也可用作分布式智能从站(DP 从站)。

可以通过两个集成的接口连接包含故障安全型 I/O 模块的分布式 I/O 站。ET 200M 的故障安全型 I/O 模块还可以安装在安全相关的*组态中。

基于 PROFIsafe 行规执行 F-CPU 和故障安全型 I/O 模块之间的安全通讯。

CPU 运行需要 SIMATIC 微型存储卡(MMC 卡)。

CPU 317F-2 PN/DP 安装有:

微处理器: 处理器完成每条二进制指令的执行时间约为 25 ns,每条浮点数运算约为 160 ns。 存储器: 1.5 MB 高速工作存储器,用于与安全相关的程序段和标准程序段;对于与安全相关的程序段,则必须考虑增加存储空间(5倍以上)。SIMATIC 微型存储卡( 8 MB)作为程序的装载存储器,还允许将项目(包括符号和注释)存储在 CPU 中。 灵活的扩展能力: 多达 32 个模块,(4 层结构) 组合 MPI/DP 接口: 第1个内置 DP 接口可以多同时建立 16 个与 S7-300/400 或与 PG、PC、OP 的连接。在这些连接中,始终分别为 PG 和 OP 各保留一个连接。 MPI 可以通过“全局数据通讯"与多32个CPU组建简单的网络。 该接口可从MPI接口重新设置为DP接口。DP 接口可用作 DP 主站或 DP 从站运行。 PROFIBUS DP 接口: 全面支持 PROFIBUS DP V1 标准。这将增加 DP V1 标准从站在诊断和参数赋值能力的范围。 以太网接口: CPU 317F-2 PN/DP 的第 2 个内置接口是一个基于以太网 TCP/IP 的 PROFINET 接口,带有双端换机。它支持下列协议: S7通讯用于在SIMATIC控制器间进行数据通讯; 通过 STEP 7 进行编程、启动和诊断的 PG/OP 通讯; 与HMI和SCADA连接的PG/OP通讯; 基于PROFInet和SIMATIC NET OPC服务器的开放式TCP/IP通讯,用于与其它控制器和带单独CPU的I/O设备进行通讯.

Functions

密码保护; 通过密码,可保护用户程序免受未经*的访问。 诊断缓冲器; 500 个错误和中断事件保存在缓冲器中,供诊断用。 免维护数据备份; 当电源发生故障时,CPU 将自动保存全部数据,当电源恢复后,这些数据将保持不变。 可参数化的特性 可以使用 STEP 7 对 S7 的组态、属性以及 CPU 的响应进行参数设置:

多点接口 (MPI); 确定节点地址。 重新启动/周期性能特性; 设置周期时间和负载 时钟存储器: 设置地址 保护级别; 访问程序与数据的权限定义 系统诊断; 确定处理与诊断消息的范围 监视器中断; 定义周期时间 实时中断; 设定起始日期、起始时间和间隔周期。 PROFIBUS DP 主站/从站接口; 用户定义的地址分配,适用于分布式 I/O
 显示功能与信息功能 状态和错误指示; 发光二极管显示,例如,硬件、编程、定时器、I/O、总线故障以及运行状态,如RUN、STOP、start-up.。 测试功能;
 使用编程器显示程序执行过程中的信号状态,可以不通过用户程序修改过程变量,以及输出堆栈内容。 信息功能; 通过编程器以文本形式为用户提供存储能力信息、CPU的运行模式,以及主存储器和装载存储器当前的使用情况、当前的循环时间和诊断缓冲区的内容。 集成通信功能 编程器/OP 通信 全局数据通信 S7 基本通信 S7 通信 通过TCP/IP进行开放通讯 PROFINET CBA(基于组件的自动化) Web 服务器 数据记录路由 通信 *控制器和分布式站点之间的安全通讯和标准通讯在 PROFIBUS DP 和/或 PROFINET 上进行。特殊开发的PROFIsafe支持在标准数据报文中传送具有安全功能的用户数据。无需其它硬件组件,例如特殊安全总线。所需的软件既可以作为一个操作系统的扩展功能集成在硬件组件中,也可以作为一个软件块装载到 CPU 中。

操作模式 F-CPU 的安全功能包含在 CPU 的 F 程序中以及故障安全信号模块中。信号模块采用差异分析方法和测试信号注入技术来监视输入和输出信号。

CPU通过周期性自检、命令测试以及基于逻辑和时间的程序执行检测,检查控制器运行的正确性。此外,通过“活跃标志(sign-of-life)"请求,还可以对 I/O 进行检测。

当系统诊断出一个故障时,系统将进入安全状态。

运行 CPU 317F-2 PN/DP 无需 F 运行版*。

编程 CPU 317F-2 PN/DP 的编程方法与 SIMATIC S7 系统的编程方法相同。通过诸如 STEP 7 编程工具可创建非安全型用户程序。

选件包 SIMATIC S7 Distributed Safety (Classic) 和 SIMATIC Safety Advanced V12 (TIA Portal V12) STEP 7 选件包“SIMATIC S7 Distributed Safety"(Classic) 或 SIMATIC Safety Advanced V12 (TIA Portal V12) 用于对与安全型程序段进行编程。选件包中包括所有用来创建 F 程序的所有功能和块。

具有安全功能的 F 程序以 F_FBD 或 F-LAD 方式进行连接,或利用 F 功能库中的特殊功能数据块进行连接。 使用 F FBD 或 F LAD 可简化工厂的 组态与编程,也因与特定工厂无关的统一表示形式而简化了验收测试。无须使用其它工具,程序员就可以对安全型应用进行组态。

更多西门子S7-300系列CPU订货型号推介:

7种标准型CPU(CPU 312,CPU 314,CPU 315-2 DP,CPU 315-2 PN/DP,CPU 317-2 DP,CPU 317-2 PN/DP,CPU 319-3 PN/DP) 6 个紧凑型 CPU(带有集成技术功能和 I/O)(CPU 312C、CPU 313C、CPU 313C-2 PtP、CPU 313C-2 DP、CPU 314C-2 PtP、CPU 314C-2 DP) 5 个故障安全型 CPU(CPU 315F-2 DP、CPU 315F-2 PN/DP、CPU 317F-2 DP、CPU 317F-2 PN/DP、CPU 319F-3 PN/DP) 2种技术型CPU(CPU 315T-2 DP, CPU 317T-2 DP)

6ES7518-4TP00-0AB0详细说明

西门子PLC各功能介绍: 1.存储容量   存储容量是指用户程序存储器的容量。用户程序存储器的容量大,可以编制出复杂的程序。一般来说,小型PLC的用户存储器容量为几千字,而大型机的用户存储器容量为几万字。   2.I/O点数   输入/输出(I/O)点数是PLC可以接受的输入信号和输出信号的总和,是衡量PLC性能的重要指标。I/O点数越多,外部可接的输入设备和输出设备就越多,控制规模就越大。   3.扫描速度   扫描速度是指PLC执行用户程序的速度,是衡量PLC性能的重要指标。一般以扫描1K字用户程序所需的时间来衡量扫描速度,通常以ms/K字为单位。PLC用户手册一般给出执行各条指令所用的时间,可以通过比较各种PLC执行相同的操作所用的时间,来衡量扫描速度的快慢。   4.指令的功能与数量   指令功能的强弱、数量的多少也是衡量PLC性能的重要指标。编程指令的功能越强、数量越多,PLC的处理能力和控制能力也越强,用户编程也越简单和方便,越容易完成复杂的控制任务。   5.内部元件的种类与数量   在编制PLC程序时,需要用到大量的内部元件来存放变量、中间结果、保持数据、定时计数、模块设置和各种标志位等信息。这些元件的种类与数量越多,表示PLC的存储和处理各种信息的能力越强。   6.特殊功能单元   特殊功能单元种类的多少与功能的强弱是衡量PLC产品的一个重要指标。近年来各PLC厂商非常重视特殊功能单元的开发,特殊功能单元种类日益增多,功能越来越强,使PLC的控制功能日益扩大。   7.可扩展能力   PLC的可扩展能力包括I/O点数的扩展、存储容量的扩展、联网功能的扩展、各种功能模块的扩展等。在选择PLC时,经常需要考虑PLC的可扩展能力。 西门子PLC更换后备电池/充电电池:   注意:为了避免丢失内部用户存储器的数据和保持CPU运行的时钟,只能在电源接通时更换后备电池或充电电池。*每年更换一次后备电池。   更换后备电池/充电电池的步骤如下:   1.打开CPU的前盖。   2.用螺丝刀将后备电池/充电电池从电池盒中撬出来。   3.将新电池的连接器插入CPU电池盒中对应的插座,电池连接器上的凹口必须指向左面。   4.将新的后备电池/充电电池放到CPU的电池盒中。   5.关上CPU的前盖。 西门子PLC插入更换存储器卡   注意:如不是在STOP模式插入存储卡,则CPU会自动进入STOP模式,同时STOP—LED以1秒间隔闪烁以请求储器复位!   1.设置CPU为STOP(停机)模式。   2.是否已插入储器卡,如果是,拔掉它。   3.将新储器卡插入到CPU的插座中,请注意存储器卡上的插入标记应对准的CPU上的标记。   4.复位CPU。   六.将操作系统后备到存储器卡:   CPU313,314,315IMB以上的存储器卡   用LED指示灯进行诊断:   LED说明   SF点亮情况:○1硬件故障;○2编程错误;○3参数赋值错误;○4计算错误;○5定时器错误;○6存储器错误○7电池故障或无后备电池;○8I/*/错误(*于外部I/O);○9通讯故障   BATF点亮情况:当无后备电池,后备电池故障或没有充电时点亮.   注意:当连接充电电池时该灯点亮,其原因是充电电池不能对用户程序进行后备.   STOP当CPU不处理用户程序时点亮当CPU申请存储器复位时闪烁. 西门子PLCCPU复位   注意:CPU复位进行的活动:   1.CPU删除RAM中和负载存储器中的整个用户程序(不包括EPROM负载存储器)。   2.CPU删除保持数据。   3.CPU测试本身的硬件。   4.如已插入存储器卡.则CPU将存储器中有关的内容复制到RAM。   步骤复位CPU存储器   1将钥匙开关拔至STOP位置   2将钥匙开关拔至MRES位置,直至STOP指示灯亮几秒并保持点亮(持续3秒)   3在3秒钟内,必须将开关拨回MRES位置并保持住,直至STOP指示灯闪烁(2HZ)。   当CPU复位,STOP指示灯停止闪烁并保持点亮。此时,CPU已对存储器复位

可选模块
在性能范围中模块化5个不同的CPU,具有的基本功能和集成的Freeport通讯接口
用于各种功能的一系列扩展模块:
-数字/模拟扩展,可升级至具体要求,作为从站的PROFIBUS通讯
-作为主站的AS-Interface通讯
-确切的温度测量
-定位
-远程诊断
-以太网/互联网通讯
-SIWAREX MS
称重模块
HMI功能
带有Micro/WIN附加指令库的STEP 7-Micro/WIN软件
引人注目的系统工程-目前的特点是用于完整自动化任务的各种不同要求的尺寸和的解决方案
主要特点
突出数据记录用记忆卡,配方管理,STEP 7-Micro/WIN的项目节约,以及各种格式的文件存储
PID自动调谐功能
用于扩展通讯选项的2个内置串口,例如:与其它制造商的设备配套使用(CPU 224 XP, CPU 226)
具有内置模拟输入/输出的CPU 224 XP

SIMATIC S7-300 CPU 317-2 PN/DP,*处理单元,带有 1 MB 工作存储器,1 个 MPI/DP 12MBIT/S 接口,2 个以太网 PROFINET 接口,双端**换机,需要微型存储卡

CPU 317-2 PN/DP 具有大容量程序存储器.它可用于集中式I/O结构,也适用于分布式自动化结构。例如,可在生产线上作为一个*控制器使用,或作为机床控制器使用。

它可以**地使用SIMATIC工程工具,例如:

用SCL编程

用S7-GRAPH进行顺序控制编程

另外,CPU 为采用软件来实现一些简单的工艺任务提供了一个理想的平台,例如:

简单的运动控制

使用 STEP 7 块或运行软件“标准/模块化PID控制" 来实现闭环控制任务的解决方案

通过使用 SIMATIC S7-PDIAG 可以实现扩展过程诊断。

无需其他组件,通过CPU的集成组合就可以实现网络自动化解决方案

下面是PID控制器参数整定的一般方法:
PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。
PID控制器参数整定的方法很多,概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。
这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。
PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法。三种方法各有其特点,其共同点都是通过试验,然后按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行后调整与完善。现在一般采用的是临界比例法。利用该方法进行PID控制器参数的整定步骤如下:
(1)首先预选择一个足够短的采样周期让系统工作;
(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期;
(3)在一定的控制度下通过公式计算得到PID控制器的参数。PID参数的设定:
是靠经验及工艺的熟悉,参考测量值跟踪与设定值曲线,从而调整P\I\D的大小。
 比例I/微分D=2,具体值可根据仪表定,再调整比例带P,P过头,到达稳定的时间长,P太短,会震荡,永远也打不到设定要求。
 PID控制器参数的工程整定,各种调节系统中P.I.D参数经验数据以下可参照:
温度T:P=20~60%,T=180~600s,D=3-180s;
 压力P:P=30~70%,T=24~180s;
 液位L:P=20~80%,T=60~300s;
**L:P=40~,T=6~60s。
书上的常用口诀:
参数整定找佳,从小到大顺序查;
先是比例后积分,后再把微分加;
曲线振荡很频繁,比例度盘要放大;
曲线漂浮绕大湾,比例度盘往小扳;
曲线偏离回复慢,积分时间往下降;
曲线波动周期长,积分时间再加长;
曲线振荡频率快,先把微分降下来;
动差大来波动慢。微分时间应加长;
理想曲线两个波,前高后低
4比1;
 一看二调多分析,调节质量不会低。
   PID参数的设置的大小,
一方面是要根据控制对象的具体情况而定;
另一方面是经验。
P是解决幅值震荡,P大了会出现幅值震荡的幅度大,但震荡频率小,系统达到稳定时间长;
I是解决动作响应的速度快慢的,I大了响应速度慢,反之则快;
D是消除静态误差的,一般D设置都比较小,而且对系统影响比较小。
对于温度控制系统P在5-10%之间;I在180-240s之间;D在30以下。对于压力控制系统P在30-60%之间;I在30-90s之间;D在30以下。
 这里介绍一种经验法。这种方法实质上是一种试凑法,它是在生产实践中总结出来的行之有效的方法,并在现场中得到了广泛的应用。
  这种方法的基本程序是先根据运行经验,确定一组调节器参数,并将系统投入闭环运行,然后人为地加入阶跃扰动(如改变调节器的给定值),观察被调量或调节器输出的阶跃响应曲线。
若认为控制质量不满意,则根据各整定参数对控制过程的影响改变调节器参数。这样反复试验,直到满意为止。
经验法简单可靠,但需要有一定现场运行经验,整定时易带有主观片面性。当采用PID调节器时,有多个整定参数,反复试凑的次数增多,不易得到佳整定参数。下面以PID调节器为例,具体说明经验法的整定步骤:
 A. 让调节器参数积分系数S0=0,实际微分系数k=0,控制系统投入闭环运行,由小到大改变比例系数S1,让扰动信号作阶跃变化,观察控制过程,直到获得满意的控制过程为止。
B. 取比例系数S1为当前的值乘以0.83,由小到大增加积分系数S0,同样让扰动信号作阶跃变化,直至求得满意的控制过程。
 C. 积分系数S0保持不变,改变比例系数S1,观察控制过程有无改善,如有改善则继续调整,直到满意为止。否则,将原比例系数S1增大一些,再调整积分系数S0,力求改善控制过程。如此反复试凑,直到找到满意的比例系数S1和积分系数S0为止。
 D. 引入适当的实际微分系数k和实际微分时间TD,此时可适当增大比例系数S1和积分系数S0。和前述步骤相同,微分时间的整定也需反复调整,直到控制过程满意为止。 
PID参数是根据控制对象的惯量来确定的。大惯量如:
大烘房的温度控制,一般P可在10以上,I=3-10,D=1左右。小惯量如:一个小电机带一台水泵进行压力闭环控制,一般只用PI控制。P=1-10,I=0.1-1,D=0,这些要在现场调试时进行修正的。对,看场合应用,PID是由比例、微分、积分三个部分组成的,在实际应用中经常只使用其中的一项或者两项,如P、PI、PD、PID等。就可以达到控制要求...plc编程指令里都会有PID这个功能指令...至于P,I,D 数值的确定要在现场的多次调试确定...
比例控制(P):比例控制是常用的控制手段之一,比方说我们控制一个加热器的恒温100度,当开始加热时,离目标温度相差比较远,这时我们通常会加大加热,使温度快速上升,当温度超过100度时,我们则关闭输出,通常我们会使用这样一个函数
 e(t) = SP – y(t);   
 u(t) = e(t)*P  
   SP——设定值 
 e(t)——误差值
 y(t)——反馈值
  u(t)——输出值
  P——比例系数
滞后性不是很大的控制对象使用比例控制方式就可以满足控制要求,但很多被控对象
中因为有滞后性。也就是如果设定温度是200度,当采用比例方式控制时,如果P选择比较大,则会出现当温度达到200度输出为0后,温度仍然会止不住的向上爬升,比方说升至230度,当温度超过200度太多后又开始回落,尽管这时输出开始出力加热,但温度仍然会向下跌落一定的温度才会止跌回升,比方说降至170度,后整个系统会稳定在一定的范围内进行振荡。
 如果这个振荡的幅度是允许的比方说家用电器的控制,那则可以选用比例控制.  
比例积分控制(PI):积分的存在是针对比例控制要不就是有差值要不就是振荡的这种特点提出的改进,它常与比例一块进行控制,也就是PI控制。
其公式有很多种,但大多差别不大,标准公式如下:
u(t) = Kp*e(t) + Ki∑e(t) +u0
  u(t)——输出
  Kp——比例放大系数
  Ki——积分放大系数
  e(t)——误差
  u0——控制量基准值(基础偏差)
 大家可以看到积分项是一个历史误差的累积值,如果光用比例控制时,我们知道要不就是达不到设定值要不就是振荡,在使用了积分项后就可以解决达不到设定值的静态误差问题,比方说一个控制中使用了PI控制后,如果存在静态误差,输出始终达不到设定值,这时积分项的误差累积值会越来越大,这个累积值乘上Ki后会在输出的比重中越占越多,使输出u(t)越来越大,终达到消除静态误差的目的。
 PI两个结合使用的情况下,我们的调整方式如下:
  1、先将I值设为0,将P值放至比较大,当出现稳定振荡时,我们再减小P值直到P值不振荡或者振荡很小为止(术语叫临界振荡状态),在有些情况下,我们还可以在些P值的基础上再加大一点。
  2、加大I值,直到输出达到设定值为止。
  3、等系统冷却后,再重上电,看看系统的超调是否过大,加热速度是否太慢。
 通过上面的这个调试过程,我们可以看到P值主要可以用来调整系统的响应速度,但太大会增大超调量和稳定时间;而I值主要用来减小静态误差。
 PID控制:
因为PI系统中的I的存在会使整个控制系统的响应速度受到影响,为了解决这个问题,我们在控制中增加了D微分项,微分项主要用来解决系统的响应速度问题,其完整的公式如下:
  u(t) = Kp*e(t) + Ki∑e(t) + Kd[e(t) – e(t-1)]+u0
在PID的调试过程中,我们应注意以下步骤:
  1、 关闭I和D,也就是设为0.加大P,使其产生振荡;
  2、 减小P,找到临界振荡点; 
  3、加大I,使其达到目标值;重新上电看超调、振荡和稳定时间是否吻合要求;
  4、 针对超调和振荡的情况适当的增加一些微分项;
  5、 注意所有调试均应在大争载的情况下调试,这样才能保证调试完的结果可以在全工作范围内均有效;

一、 保养规程、设备定期测试、调整规定
(1) 每半年或季度检查plc柜中接线端子的连接情况,若发现松动的地方及时重新坚固连接;
(2) 对柜中给主机供电的电源每月重新测量工作电压;
二、 设备定期清扫的规定
(1) 每六个月或季度对PLC进行清扫,切断给PLC供电的电源把电源机架、CPU主板及输入/输出板依次拆下,进行吹扫、清扫后再依次原位安装好,将全部连接恢复后送电并启动PLC主机。认真清扫PLC箱内卫生;
(2) 每三个月更换电源机架下方过滤网;
三、 检修前准备、检修规程
(1) 检修前准备好工具;
(2) 为保障元件的功能不出故障及模板不损坏,必须用保护装置及认真作防静电准备工作;
(3) 检修前与调度和操作工联系好,需挂检修牌处挂好检修牌;
四、 设备拆装顺序及方法
(1) 停机检修,必须两个人以上监护操作;
(2) 把CPU前面板上的方式选择开关从“运行”转到“停”位置;
(3) 关闭PLC供电的总电源,然后关闭其它给模坂供电的电源;
(4) 把与电源架相连的电源线记清线号及连接位置后拆下,然后拆下电源机架与机柜相连的螺丝,电源机架就可拆下;
(5) CPU主板及I/0板可在旋转模板下方的螺丝后拆下;
(6) 安装时以相反顺序进行;
五、 检修工艺及技术要求
(1) 测量电压时,要用数字电压表或精度为1%的表测量
(2) 电源机架,CPU主板都只能在主电源切断时取下;
(3) 在RAM模块从CPU取下或插入CPU之前,要断开PC的电源,这样才能保证数据不混乱;
(4) 在取下RAM模块之前,检查一下模块电池是否正常工作,如果电池故障灯亮时取下模块PAM内容将丢失;
(5) 输入/输出板取下前也应先关掉总电源,但如果生产需要时I/0板也可在可编程控制器运行时取下,但CPU板上的QVZ(超时)灯亮;
(6) 拨插模板时,要格外小心,轻拿轻放,并运离产生静电的物品;
(7) 更换元件不得带电操作;
(8) 检修后模板安装一定要安插到位;

  IEC 61131是plc的,1992~1995 年发布了IEC 61131标准中的1 ~ 4 部分, 我国在1995 年11 月发布了GB/T15969-1/2/3/4(等同于IEC 61131-1/2/3/4)。IEC 61131-3 广泛地应用PLC、dcs 和工控机、 “软件PLC”、数控系统、RTU 等产品。
定义了5 种编程语言
1) 指令表IL(Instruction list):西门子称为语句表STL。
2) 结构文本ST(Structured text):西门子称为结构化控制语言(SCL)。
3) 梯形图LD(Ladder diagram):西门子简称为LAD。
4) 功能块图FBD (Function block diagram):标准中称为功能方框图语言。
5) 顺序功能图SFC(Sequential function chart):对应于西门子的S7Graph。 

 故障检测:plc本身有很完善的自诊断功能,但在工程实践中,plc的i/o元件如限位开关、电磁阀、接触器等的故障率远远高于plc的本身故障率,这些元件出现故障后,plc一般不会察觉出来,不会立即停机,这会导致多个故障相继发生,严重时会造成人身设备事故,停机后查找故障也要花费大量时间[4]。为方便检测故障可用梯形图程序实现,这里介绍一种逻辑组合判断法:系统正常运行时,plc的输入和输出信号之间存在着确定的关系,因此根据输出信号的状态与控制过程间的逻辑关系来判断设备运行是否正常。              
  信息保护和恢复:当偶发性故障条件出现时,不破坏plc内部的信息,一旦故障条件消失,就可以恢复正常继续原来的工作。所以,plc在检测故障条件时,立即把现状态存入存储器,软件配合对存储器进行封闭,禁止对存储器的任何操作,以防存储器信息被冲掉,一旦检测到外界环境正常后,便可恢复到故障发生前的状态,继续原来的程序工作。
  设置警戒时钟wdt:机械设备的动作时间一般是不变的,可以以这些时间为参考,当plc发出控制信号,相应的执行机械动作,同时启动一个定时器,定时器的设定值比正常情况下机械设备的动作时间长20%,若时间到,plc还没有收到执行机构动作结束信号,则启动报警。
  **输入信号的可靠性:由于电磁干扰、噪声、模拟信号误差等因素的影响,会引起输入信号的错误,引起程序判断失误,造成事故,例如按纽的抖动、继电器触点的瞬间跳动都会引起系统误动作,可以采用软件延时去抖。对于模拟信号误差的影响可采取对模拟信号连续采样三次,采样间隔根据a/d转换时间和该信号的变化频率而定,三个数据先后存放在不同的数据寄存器中,经比较后取中间值或平均值作为当前输入值。

展开全文
优质商家推荐 拨打电话