6ES7677-2WB42-0GB0
SIMATIC ET 200SP Open 控制器,CPU 1515SP PC2 TF, 8 GB RAM(基本设备 6ES76772DB400AA0),128 GB CFast 带 Windows 10 IoT 企业版 64 位和 S7-1500 故障安全软件控制器 CPU 1505SP TF 预安装, 接口:1 个 CFast 插槽, 1 个 SD/MMC 插槽,1X 接口 用于 ET 200SP 总线适配器 PROFINET,1x 10/100/1000 MBit/s 以太网,2 x USB 3.0; 2x USB 2.0,1x 显示屏端口, CFast 上的文档, CFast 上的恢复图像
产品商品编号(市售编号)6ES7677-2WB42-0GB0产品说明SIMATIC ET 200SP Open 控制器,CPU 1515SP PC2 TF, 8 GB RAM(基本设备 6ES76772DB400AA0),128 GB CFast 带 Windows 10 IoT 企业版 64 位和 S7-1500 故障安全软件控制器 CPU 1505SP TF 预安装, 接口:1 个 CFast 插槽, 1 个 SD/MMC 插槽,1X 接口 用于 ET 200SP 总线适配器 PROFINET,1x 10/100/1000 MBit/s 以太网,2 x USB 3.0; 2x USB 2.0,1x 显示屏端口, CFast 上的文档, CFast 上的恢复图像产品家族CPU 1515SP PC2 TF产品生命周期 (PLM)PM300:有效产品价格数据价格组 / 总部价格组XA / 2TF列表价(不含税)显示价格您的单价(不含税)显示价格金属系数无交付信息出口管制规定AL : N / ECCN : 5A992工厂生产时间10 天净重 (Kg)1.039 Kg包装尺寸14.20 x 18.90 x 9.20包装尺寸单位的测量CM数量单位1 件包装数量1其他产品信息EAN4047623409922UPC804766758447商品代码85371091LKZ_FDB/ CatalogIDSTWINAC产品组X0BJ组代码R251原产地德国Compliance with the substance restrictions according to RoHS directiveRoHS 合规开始日期: 2018.09.18产品类别A: 问题无关,即刻重复使用电气和电子设备使用后的收回义务类别-REACH Art. 33 责任信息Lead CAS 号 7439-92-1 > 0, 1 % (w / w)Lead monoxide (lead ... CAS-No. 1317-36-8 > 0, 1 % (w / w)Silicic acid, lead s... CAS-No. 11120-22-2 > 0, 1 % (w / w)4,4'-isopropylidened... CAS-No. 80-05-7 > 0, 1 % (w / w)lblREACHCode0236 > 0, 1 % (w / w)分类版本分类eClass1227-24-26-07eClass627-24-26-07eClass7.127-24-26-07eClass827-24-26-07eClass927-24-26-07eClass9.127-24-26-07ETIM7EC001603ETIM8EC001603IDEA43565UNSPSC1532-15-17-05西门子PLC S7-400数字量输入模块故障示例
?分享一下我做设备维护时的一个故障排查的经历,是西门子PLC S7-400输入模块故障,可算是难得一见的一次。以前曾经在百度tieba上简略的说过,但不完整,这次补充详细,和大家共同讨论一下。
??1:设备情况
??设备是2005年进行的设备改造,为轧机副传动系统,控制系统采用西门子S7-400控制,I/O模块采用的400的I/O模块。控制变频器分合闸按钮全部采集入plc(两地合闸)。合闸采用PLC输出由中间继电器转220VAC控制接触器动作。变频器为1336PLUS2,AB的。
??2:故障现象
??发生故障的时间是2015年4月份,当时操作人员打电话反映所有的副传动辊道不动了,维护人员赶到现场查看发现:所有的变频器合闸回路接触器跳闸,但奇怪的是柜门变频器合、分闸指示灯全不亮。操作人员合闸合不上,但是检查220VAC没故障。负责给模块供电的24VDC及中继的24VDC均无问题。此时发现指示灯正常了,于是进行接触器合闸,发现接触器能合上了,但是过一会就全跳。
??3:排查故障
??排查继电回路问题,将继电器强制开关强制,合闸回路及变频器均无问题,观察变频器面板无问题。联系试车,结果发现需要动作的变频器不对(手动第一台,第二台动作了)。但几分钟以后又正常了。。。。。。(故障时好时坏,中间还好了一小时,轧钢线不能停产,这故障难查了。。。。。。)
??一小时后,又出现此类情况,此时只能怀疑控制系统有问题,发现输出模块亮的灯不对(误导),怀疑输出模块问题,更换输出模块。(又好了一小时。。。。,排查期间一直强制合闸生产中。。。。。。)
??一小时后,仍然出现此类情况。换了输出模块,仍然没法解决。这两小时中,监控和排查人员一直没离开,没办法,开始蹲点,结果这次在上位机监控时发现偶尔分闸信号过来,怀疑合分闸24VDC有问题,检查全部没问题。
??最终我们怀疑输入模块有问题。正好看程序时发现输入模块信号异常,发现输入421-1BL00-0AA0模块的I/0点I20.0至I23.0输入点信号平移了两位,即I20.0变成了I20.2,以此类推。更换后设备正常。
??4:故障分析
??输入模块往常也就是见坏点、模块全黑,I/O点平移的故障第一次见到。而AB变频器的数字量输入是置复位式的,接线也采用的是三线制启动。这样就会造成输入模块瞬间故障,导致全部跳闸,但是强制后输入点还是平移,这样后边一台变频器得到启动信号,而没得到停止信号变频器是启动的。而速度选择的点也平移了,变频器就启动了。。。。。
??第一,输入模块为什么坏了,这个没法解释,内部无明显灰尘,模块每月定期除尘,整套系统放在威图柜中,柜门平时严密关闭,配电室要求很高,内部有s.d系统,超40度直接会报超温停机,环境是zuihao的一个。但钢厂内部金属粉尘确实多,难保是不是碰巧金属灰尘导致内部损坏。模块确实是坏了,在实验台上实验时也出现此现象,毕竟用了10年。。。。。更换完输入模块后,两年内未发生故障。
??第二,变频器合分闸,就是主回路上电。有的设计院不加合分闸接触器,有的加。直接隔离开关,负荷开关,塑壳断路器送电在原先企业怕炸机(出过伤人事故),(变频器型号为1336f-b300-aa-en,容量不算小)所以要求都加。
??第三,变频器输入是干接点,但中间有中间继电器做隔离。三线制两线制设计各有优缺点,这个是设计院设计的,从此次事故来看,确实有缺点,但可用继电回路急停封锁变频器使能,使变频器停止运行,且此现象在强制合闸以后才出现,也是建立在非正常使用之上。但如果从工艺角度来考虑,利大于弊(烧辊,烧推床,转钢损失要大得多)。
西门子1200/1500PLC常用术语及FB、FC、DB各功能介绍参数解析:
输入参数:为调用模块提供数据,输入给逻辑模块
输出参数:从逻辑模块输出数据结果
输入/输出参数:参数值既可以输入,也可以输出
变量解析:
临时变量:存储在L堆栈中,块执行结束后,变量消失;
静态变量:存储在背景数据块中,块调用结束后,变量被保留;
(1)函数(FC)简介
① 函数(FC)是用户编写的程序块,是不带存储器的代码块。由于没有可以存储块参数值的数据存储器,因此,调用函数时,必须给所有形参分配实参。
②FC 里有一个局域变量表和块参数。局域变量表里有:Input(输入参数)、Output(输出参数)、InOut (输入/输出参数)、Temp(临时数据)、Return(返回值 RET_VAL)。
Input(输入参数)将数据传递到被调用的块中进行处理。
Output(输出参数)是将结果传递到调用的块中。
InOut(输入/输出参数)将数据传递到被调用的块中,在被调用的块中处理数据后,再将被调用的块中发送的结果存储在相同的变量中。
Temp(临时数据)是块的本地数据,并且在处理块时将其存储在本地数据堆栈。关闭并完成处理后,临时数据就变得不再可访问。Return 包含返回值 RET_VAL。
(2)函数块(FB)的简介
函数块(FB)属于编程者自己编程的块。函数块是一种“带内存”的块。分配数据块作为其内存(背景数据块)。传送到 FB 的参数和静态变量保存在实例 DB 中。临时变量则保存在本地数据堆栈中。执行完FB 时,不会丢失DB 中保存的数据。但执行完 FB 时,会丢失保存在本地数据堆栈中的数据。
(3)数据块(DB)简介
①数据块用于存储用户数据及程序中间变量。新建数据块时,默认状态是优化的存储方式,且数据块中存储的变量是非保持的。数据块占用 CPU 的装载存储区和工作存储区,与标识存储器的功能类似,都是全局变量,不同的是,M 数据区的大小在 CPU 技术规范中已经定义且不可扩展,而数据块存储区由用户定义,最大不能超过工作存储区或装载存储区。SIMATIC S7-1500 PLC 的非优化数据最大数据空间为 64KB。而优化的数据块的存储空间要大得多,但其存储空间与 CPU 的类型有关。
②按照功能分,数据块 DB 可以分为:全局数据块、背景数据块和基于数据类型(用户定义数据类型、系统数据类型和数组类型)的数据块。
备注:
1、对于优化的数据块,大的数据类型在块的开始,小的数据类型在块的末端,因此在块中不会形成数据块间隙;
2、对于优化的数据块,只能采用符号访问的方式。
S7-1500 CPU中,标准 DB 块与优化的 DB 块在 PLC 中按照下图方式存储:
在 S7-1500 CPU 中,相比于标准的 DB 块,优化的 DB 块提供更快的访问速度,其根本原因与 CPU 的编码方式有关:
与标准的 DB 块相比,优化的 DB 块有以下优势:
1、提供更快的访问速度;
2、以符号寻址,编程者无需考虑 DB 块中每个变量存储的具体地址,每个变量在 CPU 中存储的位置由 PLC 的系统自动进行分配;
3、CPU 与 HMI (如 Panel)连接时,由于优化的 DB 是靠符号寻址,所以当 PLC 变量连接到 HMI 后,PLC 侧对变量做的修改,HMI 无需重新下载;
4、对 DB 块内的任意位置对变量进行添加及shanchu,或对变量的类型进行修改(如将Tag_1的属性由 byte 修改为Word),不会引起该 DB 块其它变量的使用;
S7-1200/S7-1500中如有以下应用,必须使用标准 DB 块:
1、与其它 CPU 建立 S7 单边通信时(PUT/GET),用于存储发送区数据和接收区数据的 DB 块;
2、与 Wincc V7.2 进行 HMI 连接时,Wincc V7.2 访问的 S7-1200/S7-1500 CPU 的 DB 块只能是标准的 DB 块;
3、使用Simatic Net V8.2 与S7-1200/S7-1500 PLC进行 OPC 连接时,OPC 服务器访问 S7-1200/S7-1500 CPU 的 DB 块只能是标准的 DB 块。