西门子电源模块6SL3330-7TE35-0AA3
一、系统构成:namespaceprefix = "o" ns = "urn:schemas-microsoft-com:office:office"/>
西门子S7-300系列的常用组件主要有电源模块(1)、CPU模块(1)、开关量模块(2)、开关量输出模块(2)、模拟量输入模块(2)、模拟量输出模块。说明如下:
1. 电源模块:PS307—5A;为PLC系统提供稳定的24V直流电源。
2. CPU模块:CPU314;是系统的核心负责程序的运行,数据的存储与处理,与上位机的通讯和数据的传输。
3. 开关量输入模块:SM321;可进行32路开关量的检测,输入信号为24V有效,若输入为无源触点,可利用电源模块提供24V驱动信号。
4. 开关量输出模块:SM322;可提供8路开关量输出,为继电器输出方式;分为4组每两路公用一个公共端。
5. 模拟量输入模块:SM331;为实现对8路模拟量数据采集,输入信号可以是电流信号、电压信号、热电偶输入、热电阻输入,可根据不同的应用场合对模块进行设置。
6. 模拟量输出模块:SM332;可提供4路模拟量输出信号,根据应用可将各路输出设置为电压输出或电流输出。
26:为何不能把闪存卡的内容加载入 S7 300 CPU ?
你的项目在闪存卡上。现在要用它加载 S7 300 。但加载结束后发现 CPU 的 RAM 中仍是空的。 出现此问题的原因是你的程序里有无法处理的, " 错误的 " 组织块 ( 比如说, OB86 没有 DP 接口 ) 。 在重新设置和重新启动 CPU 后 , RAM 仍是空的。 诊断缓冲区对这个 " 无法加载 "的块会提示一些信息。
27 :当把 CPU315-2DP 作为从站,把 CPU315-2DP 作为主站时的诊断地址
在组态一个 CPU315-2DP 站时,你使用 S7 工具 “H/W CONFIG” 来分配诊断地址。如果发生一个故障,这些诊断地址被加入诊断 OB 的变量 “OB82_MDL_ADDR” 里。 你可在 OB82 里分析此变量,确定有故障的站并作出相应的反应。
S7-200数字量模块根据模块功能分为以下三个类型: DI:数字量输入模块EM221 DO:数字量输出模块EM222DI/DO:数字量输入/输出模块EM223 17:是自由分配I/O地址?地址的自由分配意味着您可对每种模块(SM/FM/CP)自由的分配一个地址。通过PROFInet,TIA使用与厂商无关的通讯、自动化和工程标准,使系统使用智能仪表(甚至不同厂家)非常容易,不必管它们是否与PROFIBUS或者以太网相连接。如果把SM374用作为一个16通道输出模块,则组态一个16通道输出模块-使用:SM322:6ES7322-1BH01-0AA0,在SIMATICManager中新建工程,也可以通过wizard向导建立。
在 DP 从站或 CPU315-2DP 型主站里应该编程些 “ 故障 OBs”?
在组态一个作为从站的 CPU315-2DP 站时,必须在 STEP7 程序中编程下列 OB以便评估分布式 I/O 类型的错误信息: OB 82 诊断中断 OB 、 OB 86 子机架故障 OB 、 OB122 I/O 访问出错
1)诊断 OB82 :如果一个支持诊断,并且已经对其释放了诊断中断的模块识别出一个错误,它既对进入事件也对外出的事件向 CPU 发出一个诊断中断的请求。操作系统调用 OB82 。在 OB82 自己的部变量里包含有有缺陷模块的逻辑基地址和 4 个字节的诊断数据。如果你还没有编程 OB82, 则 CPU 进入 “ 停止 ” 模式。你可以阻断或延迟诊断中断 OB ,并通过 SFC 39 - 42 重新释放它。
2 )子机架故障 OB86 :如果识别出一个 DP 主站系统或一个分布式 I/O 站有故障(既对进入事件也对外出的事件),该 CPU 的操作系统就调用 OB 86 。如果没有编程 OB 86 但出现了这样一个错误, CPU 就进入 “ 停止 ” 模式。你可以阻断或延迟 OB86 并通过 SFC 39 - 42 重新释放它。
3 ) I/O 访问出错 OB122 :当访问一个模块的数据时出错,该 CPU的操作系统就调用 OB 122 。比方说, CPU 在存取一个单个模块的数据时识别出一个读错误,那么操作系统就调用 OB 122 。该OB 122 以与中断块有相同的优先级类别运行。如果没有编程 OB 122, 那么 CPU 由 “ 运行 ” 模式改为 “ 停止 ”模式。
在开发一个新的PLC系统时,要建立一个新项目,而后该PLC控制系统全部软件的开发就建立在这个项目内,包括系统的组态,程序的编制,网络连接,文档的建立。如图示是对AI0的处理。CMP是一个选择判断。图中虚线内的部分是PLC需处理的部分。每个机架上不能超过8个信号模块(SM、FM、CP),这些模块总是位于接口模块的右边。
S7-CPU可以识别两类错误:
1 )同步错误:这些错误在处理特定操作的过程中被触发,并且可以归因于用户程序的特定部分。
2 )异步错误:这些错误不能直接归因于运行中的程序。这些错误包括优先级类的错误,自动化系统中的错误 ( 故障模块 )或者冗余的错误。
1. CPU的存储空间:
CPU的存储空间分为两部分,一部分是24K字节的工作存储区,用于存储用户程序。
另一部分是负载存储区,用于存储用户定义的各种数据,其中4K字节可无电池后备
还可以用插入式存储卡扩展存储空间,*可扩展512K字节。
2. 组织块的支持
自由周期块:OB1,也就是程序的循环扫描块。
定时中断块:OB35,按给定时间间隔产生定时中断,缺省定时时间为100ms。
初始化模块:OB100,只在系统开始运行时调用一次,可用它对某些数据进行初始化。
中断驱动模块:OB40,用于对硬件中断进行响应和处理,在应用模块中,有些模块提供了硬件中断功能,如脉冲计数器模块FM350-1。
实时驱动模块:OB10,可用于在给定的时间按给定的方式运行的程序。其中OB1,OB35,OB100三个模块是常用的三个基本组织块。
西门子6SE70变频器控制面板PMU液晶显示屏上显示字母“E”时,变频器不能工作,按P键以及重新停、送电均无效,查操作手册又无相关介绍,在检查外接DC24V电源时,发现电压较低,解决后,变频器工作正常。出现“E”一般来讲是CUVC板损坏,更换一块CUVC板就能正常。“E”有以下几种情况是由底板以及CUVC通讯板故障引起的。众多的家电厂商将市场推广的手段都集中在媒体上。
(1)西门子6SE70变频器故障现象:操作控制面板PMU液晶显示屏显示“E”。
检查处理:更换一块新CUVC板送电开机,液晶显示屏仍显示“E”,说明故障原因不在CUVC板而在底板。检查底板,用数字万用表测外接DC24V电压正常,检测集成块N3基准电压不正常,集成块N220脚输出电压为0.1V,明显偏低,正常值为15V,查集成块N2的1脚为11.3V,8脚为0.20V,11脚电源输入为27.5V,正常。经分析判断1脚、8脚、20脚不正常。集成块N3的1脚电压为0.31V,2脚的电压为1.8V,电压值也都偏低。用热风拆下N3集成块MC340,测2脚和3脚之间的电阻为84欧。更换一块新N3集成块MC340后,各引脚电压,1脚为2.1V,2脚为5.1V,正常。测N2集成块各脚电压也都恢复正常。集成块N3输出电压不正常,引起N2集成块各脚电压也出现偏移。恢复变频器接线输入参数,启动变频器运行正常。总建筑面积将近4万平方米
(2)西门子6SE70变频器故障现象:操作控制面板PMU液晶显示屏显示“E”。
检查处理:用数字万用表测底板N2、N3集成块各脚电压,N3的1脚N2的8脚电压都偏低,测V28三极管的基极偏置电阻4.7K欧已变值为150K欧。更换新贴片电阻,测N2、N3各脚电压正常,因V28基极偏置电阻变值,V28三极管截止,造成N2、N3集成块不能正常工作。
(3)故障现象:操作控制面板PMU液晶显示屏显示“E”。
检查处理:一台“E”的变频器,将变频器原CUVC板上C通讯板拆下,装在新CUVC板上,变频器装好CUVC板,启动后,液晶显示屏仍显示“E”。拆下CUVC板检查发现C通讯板上贴片电阻烧坏。更换新C通讯板,变频器启动工作正常。
(4)故障现象:操作控制面板PMU液晶显示屏显示“E”。
检查处理:检查底板电源块N2脚的开机电压为11.32V,正常值为26.7V,第20脚输出电压为0.117V,正常值为15.31V,基准电压块N3脚电压为0.315V,正常值为2.1V;第2脚的电压值为1.5V1.8V之间变化,而正常值为5.1V。检查继电器K4,线圈电路串联两支二极管V16、V15,电阻值分别为3.67欧和5.5欧,已经短路,V28(5C)三极管基极电阻由正常值4.7K欧变成150K欧,已经烧坏。更换新的电阻和二极管后,运行正常。
在S7-200 plc中,指令的执行状态存储于系统标志寄存器SM中。系统标志寄存器SM可以以二进制位触点的形式在梯形图程序中使用,但不能对其进行赋值操作。
S7-200PLC常用的系统标志寄存器如下:
SMO.O:恒“1”信号:
SMO.1:第1扫描周期标记,只在PLC的第一扫描周期中为“l”;
SM0.4:周期为Imin的脉冲信号:
SM0.5:周期为Is的脉冲信号:
SM0.6:周期为2倍PLC扫描周期的脉冲信号;
SM0.7:PLC的RUN方式,RUN时为“l”,TERM时为“0";
SMl.0:运算结果为“0”:
SMl.1:运算结果溢出:
SMl.2:运算结果小于“0”;
SMl.3:除数为“0”;
SMl.6:BCD转换为二进制时,BCD代码非法;
SMl.7:ASCII转换为十六进制时,ASCII代码非法:
SM4.3:程序错误;
SM5.0:110模块错误;
SM5.1:开关量I/O点超出了允许范围;
SM5.2:模拟量I/O点超出了允许范围。
系统标志寄存器的使用参见图9-1.5。当IO.O -l时,在QO.1上可以获得周期为Is的脉冲信号输出。
CPU报系统故障是由哪些原因引起的啊?会不会对正常工作有什么影响? |