问题1:S7-200 CPU内部存储区类型?
回答:S7-200 CPU内部存储区分为易失性的RAM存储区和*保持的EEPROM两种,其中RAM包含CPU工作存储区和数据区域中的V数据存储区、M数据存储区、T(定时器)区和C(计数器)区,EEPROM包含程序存储区、V数据存储区的全部和M数据存储区的前14个字节。
也就是说V区和MB0-MB13这些区域都有对应的EEPROM*保持区域。
EEPROM的写操作次数是有限制的(较少10万次,典型值为100万次),所以请注意只在必要时才进行保存操作。否则,EEPROM可能会失效,从而引起CPU故障。
EEPROM的写入次数如果**过限制之后,该CPU即不能使用了,需要整体更换CPU,不能够只更换CPU内EEPROM,西门子不提供这项服务。
问题2:S7-200 CPU的存储卡的作用?
回答:S7-200还提供三种类型的存储卡用于*存储程序,数据块,系统块,数据记录(归档)、配方数据,以及一些其他文件等,这些存储卡不能用于实时存储数据,只能通过PLC—存储卡编程的方法将程序块/数据块/系统块的初始设置存于存储卡内。
存储卡分为两种,根据大小共有三个型号。
32K存储卡:仅用于储存和传递程序、数据块和强制值。32K存储卡只可以用于向新版(23版)CPU传递程序,新版CPU不能向32K存储卡中写入任何数据。而且32K存储卡不支持存储程序以外的其他功能。订货号:6ES7 291-8GE20-0XA0。
64K/256K存储卡:可用于新版CPU(23版)保存程序、数据块和强制值、配方、数据记录和其他文件(如项目文件、图片等)。64K/256K新存储卡只能用于新版CPU(23版)。64K存储卡订货号: 6ES7 291-8GF23-0XA0;256K存储卡订货号:6ES7 291-8GH23-0XA0。
为了把存储卡中的程序送到CPU中,必须先插入存储卡,然后给CPU上电,程序和数据将自动复制到RAM及EEPROM中。
存储卡的使用完整限制条件,请参考《S7-200系统手册》附录A 技术规范—可选卡件一节。
S7-200的外部存储卡有哪些功能?
459464
问题3:S7-200 CPU内的程序是否具有掉电保持特性?
回答:S7-200 CPU内的程序块下载时,会同时下载到EEPROM中,也就是说程序下载后,将*保持。同样,系统块和数据块下载时,也会同时下载到EEPROM中。
问题4:S7-200 CPU内部的数据的掉电保持特性?
回答:S7-200系统手册*四章——“PLC基本概念”一章中“理解S7--200如何保存和存储数据”一节详细介绍了S7-200 CPU内数据的掉电保持特性,建议用户仔细阅读。
S7-200 CPU内的数据分为RAM区和EEPROM区。
其中,RAM区数据需要CPU内置的**级电容或者外插电池卡才能实现掉电保持特性。
对于CPU221和CPU222的内置**级电容,能提供典型值约50小时的数据保持。
对于CPU224,CPU224XP,CPU224XPsi和CPU226的内置**级电容,能提供典型值约100小时的数据保持。
**级电容需要在CPU上电时充电。为达到上述指标的数据保持时间,需要连续充电至少24小时。
当该时间不够时,可以购买电池卡,以获得更长时间的数据保持时间。
EEPROM区能实现数据*保持,不依靠**级电容或者电池就可以保持数据。
问题5:S7-200 CPU内部数据的工作顺序?
回答:S7-200 CPU一上电后,CPU先去检查RAM区域中的数据,如果在**级电容或者电池有电的情况下,数据并未丢失,则使用该RAM区的数据;如果**级电容或者电池没电了,导致数据丢失,则CPU去读EEPROM中相应的区域(包含数据块中的数据定义内容),如果在EEPROM中存有*保持的数据,则CPU将EEPROM中的数据写回到RAM区中,再进行下面的工作。
如果EEPROM中也没有对应存储区的数据了,则该存储区的数据将变成0。
问题6:S7-200 CPU电池卡的使用注意事项?
回答:新版S7-200 CPU电池卡有两种型号。
对于CPU221和CPU222,由于其中没有实时时钟,则对应的为时钟电池卡,订货号为:6ES7297--1AA23--0XA0。
对于CPU224,CPU224XP,CPU224XPsi和CPU226,电池卡仅提供电池功能,订货号为:6ES7 291--8BA20--0XA0,该款电池卡型号又叫做BC293。
电池卡的寿命典型值约为200天,当插上电池卡后,如果CPU处于工作状态或者**级电容有电的情况下,并不消耗电池卡的电量。当电池卡的电量消耗完毕之后,该电池卡就报废了。
S7-200电池卡不能充电,使用完毕就不能再用了,只能购买新的电池卡了。
S7-200没有检测电池卡内剩余电量的状态位和这种功能。
新版S7-200 CPU电池卡不能用于老CPU,即订货号为6ES7xxx-xxx21-0XB0和6ES7xxx-xxx22-0XB0以及更老版本的CPU。
图1
以上为两种电池卡以及所在插槽位置。
电池卡的使用完整限制条件,请参考《S7-200系统手册》附录A 技术规范—可选卡件一节。
问题7:S7-200 CPU内EEPROM的使用方法?
回答:EEPROM的写入分为如下几种情况:
1、MB0—MB13的设置,只需要在系统块—断电数据保持中设置即可。
默认情况下,系统块设置如下图蓝框中所示,即MB14—MB31,这些区域没有对应的EEPROM区域,无须考虑EEPROM写入次数限制。
图2
MB0—MB13如果在系统块中设置成掉电保持区域,如图2红框中所示,并将系统块下载到CPU之后,则这14个字节的数据在掉电的瞬间会将数值写入EEPROM中,如果掉电时间**过**级电容和电池的保持时间之后,再上电时,CPU会将EEPROM中存储的数据数值写回到RAM中对应的存储区,实现*保持数据的目的。
注意:实现该功能一定要将修改过的系统块下载到CPU中。
2、数据块中定义的数据,如图3所示,当下载数据块的时候,同时会将定义的数据下载到EEPROM中,这样,当掉电时间**过**级电容和电池的保持时间之后,再上电时,CPU会将EEPROM中存储的数据块中定义的数据数值写回到RAM中对应的存储区,实现*保持数据的目的。也就是恢复成数据的初始设置值。
注意:实现该功能一定要将定义好数据的数据块下载到CPU中。
图3
3、使用SMB31和SMW32控制字来实现将V区的数据存到EEPROM中
特殊存储器字节31 (SMB31)命令S7-200将V存储区中的某个值复制到*存储器的V存储区,置位SM31.7提供了初始化存储操作的命令。特殊存储器字32 (SMW32)中存储所要复制数据的地址。如图4为S7-200系统手册内关于SMB31和SMW32的使用说明。
图4
采用下列步骤来保存或者写入V存储区中的一个特定数值:
1. 将要保存的V存储器的地址装载到SMW32中。
2. 将数据长度装载入SM31.0和SM31.1。具体含义如图4所示。
3. 将SM31.7置为1。
图5
注意:如果在数据块中定义了某地址的数据,而又使用这种办法存储同样地址的数据,则当CPU内**级电容或电池没电时,CPU再上电时将采用SMB31和SMW32存储的数据。
问题8:EEPROM写入次数的统计?
回答:每次下载程序块/数据块/系统块或者执行一次SMB31.7置位的操作都算作对EEPROM的一次写操作,所以请注意在程序中一定不要每周期都调用SMB31/SMW32用于将数据写入EEPROM内,否则CPU将很快报废。
问题9:不使用数据块的方法,如何在程序中实现不止一个V区数据的存储?
回答:由于SMB31/SMW32一次较多只能送入一个V区双字给EEPROM区域,因而当有**过一个双字的数据需要送入EEPROM中时,需要程序配合实现。具体操作方法可参照如下的例子,即使用SMB31/SMW32送完一个数据(字节/字/双字)之后,通过一个标志位(如M0.0)来触发下一个SMB31/SMW32操作,之后需要将上一个标志位清零,以用于下一次的存储数据的操作。
由于SM31.7在每次操作结束之后都自动复位,因而不能使用它作为*二次触发操作的条件。
以上程序仅供参考。
或者可以参考如下FAQ,多次调用指令库用以存储多个V区变量到EEPROM存储区中:
如何在 CPU 内部 EEPROM 存储空间中*保存变量区域?
17471561
问题10:定时器和计数器以及MB14-MB31的掉电保持性能?
回答:计数器和TONR型的定时器(T0-T31,T64-T95)能够实现掉电保持。这些区域只能由**级电容和电池来进行数据的掉电保持,他们并没有对应的EEPROM*保持存储区。当**过**级电容和电池供电的时间之后,这些计数器和TONR定时器的数据全部清零。
TON和TOF型的定时器(T32-T63,T96-T255)没有掉电保持数据的功能。请不要在系统块中设置这些区域为掉电保持,如图6所示为错误做法:
图6
按上述做法设置之后,下载系统块时会导致如下错误发生:
图7
所以请不要将T32-T63,T96-T255的定时器设为掉电保持区域。
问题11:CPU内具备断电保持性的数据区为何会丢失?
以下情况会导致CPU内数据清零:
1. 没有插入电池卡的CPU断电时间过长,内部**级电容放电完毕,TONR区/C区/MB14-MB31区数据丢失,V区和MB0-MB13区的对应EEPROM内没有数据导致数据丢失,
2. 电池卡使用时间过长,使之没电了, TONR区/C区/MB14-MB31区数据丢失,V区和MB0-MB13区的对应EEPROM内没有数据导致数据丢失,
3. 插在CPU上的存储卡内程序/数据与CPU内部RAM中运行的程序/数据不符,一上电时会导致原有数据/程序的丢失。
4. CPU损坏。
S7-200模拟量模块系列
模拟信号是指在一定范围内连续的信号(如电压、电流),这个“一定范围”可以理解为模拟量的有效量程。在使用S7-200模拟量时,需要注意信号量程范围,拨码开关设置,模块规范接线,指示灯状态等信息。
本文中,我们按照S7-200模拟量模块类型进行分类介绍:
1.AI 模拟量输入模块?
2.AO模拟量输出模块?
3.AI/AO模拟量输入输出模块
4.常见问题分析
首先,请参见“S7-200模拟量全系列总览表”,初步了解S7-200模拟量系列的基本信息,具体内容请参见下文详细说明:
AI 模拟量输入模块
A. 普通模拟量输入模块:
如果,传感器输出的模拟量是电压或电流信号(如±10V或0~20mA),可以选用普通的模拟量输入模块,通过拨码开关设置来选择输入信号量程。注意:按照规范接线,尽量依据模块上的通道顺序使用(A->D),且未接信号的通道应短接。具体请参看《S7-200可编程控制器系统手册》的附录A-模拟量模块介绍。
4AI EM231模块:
首先,模拟量输入模块可以通过设置拨码开关来选择信号量程。开关的设置应用于整个模块,一个模块只能设置为一种测量范围,且开关设置只有在重新上电后才能生效。也就是说,拨码设置一经确定后,这4个通道的量程也就确定了。如下表所示:
注:表中0~5V和0~20mA(4~20mA)的拨码开关设置是一样的,也就是说,当拨码开关设置为这种时,输入通道的信号量程,可以是0~5V,也可以是0~20mA。
8AI EM231模块:
8AI的EM231模块,*0->5通道只能用做电压输入,只有第6、7两通道可以用做电流输入,使用拨码开关1、2对其进行设置:当sw1=ON,通道6用做电流输入;sw2=ON时,通道7用做电流输入。反之,若选择为OFF,对应通道则为电压输入。
注:当第6、7道选择为电流输入时,*0->5通道只能输入0-5V的电压。
B. 测温模拟量输入模块(热电偶TC;热电阻RTD):
如果,传感器是热电阻或热电偶,直接输出信号接模拟量输入,需要选择特殊的测温模块。测温模块分为热电阻模块EM231RTD和热电偶模块EM231TC。注意:不同的信号应该连接至相对应的模块,如:热电阻信号应该使用EM231RTD,而不能使用EM231TC。且同一模块的输入类型应该一致,如:Pt1000和Pt100不能同时应用在一个热电阻模块上。
热电偶模块TC:
EM231 TC支持J、K、E、N、S、T和R型热电偶,不支持B型热电偶。通过拨码设置,模块可以实现冷端补偿,但仍然需要补偿导线进行热电偶的自由端补偿。另外,该模块具有断线检测功能,未用通道应当短接,或者并联到旁边的实际接线通道上。?
热电阻模块RTD:
热电阻的阻值能够随着温度的变化而变化,且阻值与温度具有一定的数学关系,这种关系是电阻变化率α。RTD模块的拨码开关设置与α有关,如下图所示,就算同是 Pt100,α值不同时拨码开关的设置也不同。在选择热电阻时,请尽量弄清楚α参数,按 照对应的拨码去设置。具体请参看《S7-200可编程控制器系统手册》的附录A-热电偶和热电阻扩展模块介绍。
EM231 RTD模块具有断线检测功能,未用通道不能悬空,接法方式如下:
(1)请将一个电阻按照与已用通道相同的接线方式连接到空的通道,注意:电阻的阻值必须和RTD的标称值相同;
(2)将已经接好的那一路热电阻的所有引线,一一对应连接到空的通道上。
因为热电阻分2线制、3线制、4线制,所以RTD模块与热电阻的接线有3种方式,如图所示。其中,精度较高的是4线连接,精度较低的是2线连接。
提示:
(1). 在STEP7 Micor/WIN软件中(S7-200的编程软件),对于模拟量输入通道设有软件滤波功能,如图所示,具体请参见《S7-200 ? LOGO? SITOP 参考》->系统块-模拟量滤波。
但是,在系统块中设置模拟量通道滤波时,RTD和TC模块占用的模拟量通道,应禁止滤波功能。
西门子SM DT16模块
(2) EM231 TC和RTD模块上,均有24V电源指示灯和SF故障指示灯。如图所示:(a)若24V电源指示灯=OFF,则说明该模块没有24V工作电源;(b)若SF红灯闪烁,原因可能是:模块内部软件检测出外接断线,或者输入**出范围。
注:具体请参见:《S7-200 ? LOGO? SITOP 参考》->EM231 RTD/EM231 TC。
AO模拟量输出模块
S7-200的扩展模块里,分别有2路、4路的模拟量输出模块EM232。根据接线方式(M-V或M-I)选择输出信号类型,电压:±10V,电流:0~20mA(4~20mA)。
AI/AO模拟量输入输出模块
(A) CPU模块本体集成的2路AI和1路AO
S7-200只有CPU 224XP和CPU224XPsi,本体集成有模拟量通道。其中,2路AI是:电压信号±10V,1路AO是:电压信号0~10V;或者电流信号0~20mA(4~20mA),输出信号类型可以通过硬件接线来选择。
(B) EM235模拟量输入输出模块
EM235模块有4路AI和1路AO。通过拨码开关设置来选择4路AI通道的输入信号程,如下表所示,这个模块可以测量毫伏级(mV)的信号;1路AO是:电压信号 ±10V;或电流信号0~20mA(4~20mA),可以根据硬件接线方式(M-V或M-I)选择输出信号类型。
注:模块上的电位计是用来调节输入信号和转换数值的放大关系,在模块出厂时已经设置好了,如*要,请不要随意更改。
常见问题分析
A.模拟量输入与数字量的对应关系:
模拟量信号(0~10V,0~5V或0~20mA)在S7-200 CPU内部用0~32000的数值表示(注:4~20mA对应6400~32000),这两者之间有一定的数学关系,如图所示:
B.模拟量模块的硬件接线介绍
(1)CPU 224 XP集成有2路电压输入,接线方法见a:分别为A+和M、B+和M,此时只能输入±10V 电压信号。
CPU 224XP还集成有1路模拟量输出信号。电流输出如图b,将负载接在I和M端子之间;电压输出如图c,将负载接在V和M端子之间。
(2)模拟量输入的接线方式
以4AI EM231模块为例,分别介绍电压、电流型输入信号的接线方式,如图所示。注意:此接线图是一个示意图,表述的是不同的接线方式,并不是指该模块只有A通道可以接入电压,B通道必须悬空,C和D通道只能接入电流。
当您的信号为电压输入时可以参考接线方法a,以此类推。
方式a. 电压输入方式:信号正接A+;信号负接A-;
方式b. 未用通道接法(不要悬空):未用通道需短接,如B+和B-短接;
方式c. 电流输入方式(四线制):信号正接C+,同时C+与RC短接;信号负接C-,同时C-和模块的M端短接。
方式d. 电流输入方式(两线制):信号线接D+,同时D+与RD短接;电源M端接D-,同时和模块的M端短接。
注:具体请参见:《S7-200 ? LOGO? SITOP 参考》->模拟量模块接线。
(3)电流型信号输入接线方式
电流型信号的接线方式,分为四线制、三线制、二线制接法。这里讨论的“几线制”,是以传感器或仪表变送器是否需要外供电源来区别的,而并不是指EM231模块需要几根信号线,或该变送器的信号线输出。
a. 四线制-电流型信号的接法:
四线制信号是指信号设备本身外接供电电源,同时有信号+、信号-两根信号线输出。供电电源可有220VAC或24VDC,接线如图所示:
b. 三线制-电流型信号的接法:
三线制信号是指信号设备本身外接供电电源,只有一根信号线输出,该信号线与电源线共用公共端,通常情况是共负端的。接线如图所示:
注:若设备的24VDC供电电源与EM231模块的供电电源不是同一个电源,那么,需要将模块的M端与该通道的负端引脚短接(如,M和C-短接)。这是为了使模块与测量通道工作在同一的参考电压,也就是等电位。下面的二线制接法同理。
c. 二线制-电流型信号的接法:
二线制信号是指信号设备本身只有两根外接线,设备的工作电源由信号线提供,即其中一根线接电源,另一根线是信号输出。接线如图所示:
C.224XP本体集成的AI,能否接电流信号0~20mA?
首先,这两路模拟量输入通道可以接收±10V的电压信号,不能直接接收电流信号。若使用该通道接收电流信号,会有一定的风险,可能导致测量的不准确或模块的损坏等等。
3RW4026-1BB05
3RW4026-1BB14
3RW4026-1BB15
3RW4026-1TB04
3RW4026-1TB05
3RW4026-2BB04
3RW4026-2BB05
3RW4026-2BB14
3RW4026-2BB15
3RW4026-2TB04
3RW4026-2TB05
3RW4027-1BB04
3RW4027-1BB05
3RW4027-1BB15
3RW4027-1TB04
3RW4027-1TB05
3RW4027-2BB04
3RW4027-2BB05
3RW4027-2BB14
3RW4027-2BB15
3RW4027-2TB04
3RW4027-2TB05
3RW4028-1BB04
3RW4028-1BB05
3RW4028-1BB14
3RW4028-1BB15
3RW4028-1TB04
3RW4028-1TB05
3RW4028-2BB04
3RW4028-2BB05
3RW4028-2BB14
3RW4028-2BB15
3RW4028-2TB04
3RW4028-2TB05
3RW4036-1BB04
3RW4036-1BB05
3RW4036-1BB14
3RW4036-1BB15
3RW4036-1TB04
3RW4036-1TB05
3RW4036-2BB04
3RW4036-2BB05
3RW4036-2BB14
3RW4036-2BB15
3RW4036-2TB04
3RW4036-2TB05
3RW4037-1BB04
3RW4037-1BB05
3RW4037-1BB14
3RW4037-1BB15
3RW4037-1TB04
3RW4037-1TB05
3RW4037-2BB04
3RW4037-2BB05
3RW4037-2BB14
3RW4037-2BB15
3RW4037-2TB04
3RW4037-2TB05
3RW4038-1BB04
3RW4038-1BB05
3RW4038-1BB14
3RW4038-1BB15
3RW4038-1TB04
3RW4038-1TB05
3RW4038-2BB04
3RW4038-2BB05
3RW4038-2BB14
3RW4038-2BB15
3RW4038-2TB04
3RW4038-2TB05
3RW4046-1BB04
3RW4046-1BB05
3RW4046-1BB14
3RW4046-1BB15
3RW4046-1TB04
3RW4046-1TB05
描述:
固件 V4.5.x 及更高版本的更新
从这一固件版本起,可在运行模式下进行固件更新。只能从一个版本更新为下一个版本,例如:从 V4.5.0 版本更新到 V4.5.1 版本。
请参见相关更新描述中的注意事项以及系统手册“容错系统 S7-400H”的* 6.1 节“不通过存储卡更新固件”和* 6.2 节“在 RUN 模式中进行固件更新”。
将固件更新到固件版本 V4.0.x
是否更新到新版本的操作系统,取决于产品系统。
因为只有在系统关闭时才能将 H 系统更新到较新的固件。
部件更换
这里描述了如何进行部件更换(保留以前的固件版本)。
降级为早期的固件版本
对于测试日期为 R、S 或 T 的 CPU417-4H (订货号为 6ES7 417-4HL01-0AB0),可以将操作系统降级为 V3.0.0 以上的版本。可以在模块背后的黄色测试标签上识别测试日期。测试日期位于 SIEMENS/TESTED 下面*二行,在 VP 后面。
如果安装时要求降级,且满足上述限制条件,请联系当地的西门子办事处。
创建操作系统更新卡的要求
S7 存储卡
操作系统版本 < V4.5.0:闪存 4 MB (订货号 6ES7 952-1KM00-0AA0) 或更高
操作系统版本 >= V4.5.0:闪存 8 MB(订货号为 6ES7 952-1KP00-0AA0)或者更大
STEP 7 V3.1 版或更高版本
带有外部编程器的 PG 或 PC,用于对存储卡进行编程。
执行操作系统更新的基本步骤:
切断 CPU 所在机架的电源 (PS)
将准备好的操作系统更新卡插入 CPU 中。
接通 CPU 所在机架的电源(PS)
操作系统将从存储卡传送到内部闪存 EPROM 中。在此期间,CPU 的所有 LED (INTF、EXTF、FRCE、CRST、RUN、STOP) 将处于点亮状态。大约 2 分钟后操作系统更新即完成。此时 CPU 上的 STOP LED 将慢速闪动=>系统请求执行总复位。
警告:
更新之后直接进行自检。自检约为几分钟,具体时间将取决于存储器的容量。
切断电源,如必要可插入操作所需的存储卡。
接通电源。CPU 将自动执行总复位,然后立即转入准备就绪状态。
操作系统成功更新后,更新设置日期和时间。
如需进行备件更换:
如果使用以前的固件版本运行系统,则需要将新获取的 CPU 降级到当前运行的 CPU 固件版本。可以通过存储卡 (参见下面的 V4.0.x) 或通过在线功能来完成 (参见手册)。
升级到固件版本 V4.0.x
在 S7-400H 系统中,两个 CPU 的固件版本必须相同。如果 S7-400H 中的一个 CPU 发生故障,则必须订购一个订货号完全相同的新 CPU。新订购的 CPU 的固件版本为较新版本。
根据对系统的要求不同 (必须继续运行而不能进行中断,或者是可以短时停机),所执行的操作将是不同的。如果不允许系统停机,则必须将新订购 CPU 的固件版本降级到正在运行的 CPU 固件版本。在此情况下,请按以下步骤操作:
为故障 CPU 的固件版本创建一个操作系统更新卡
使用该卡,将故障 CPU 的固件版本传送到新的 CPU 中。
此时,两个 CPU 的固件版本均为原来的固件版本。因此,可将 S7-400H 切换为冗余 (Redundant) 工作模式。
如果整个系统可以停机,则进行系统停机,然后将现有 CPU 的固件版本更新到较新版本。
更新 V2.1.0 (6ES7 417-4HL00-0AB0)
功能增强:
在 RUN 状态进行组态更改
不中断当前连接而进行连接/更新
显着缩短了通信功能的运行时间
可在标准站中进行操作
可以连接诊断 (系统状态列表 0x36H)
对于 6ES7 417-4HL01-0AB00,提供了一个更大的内部存储器,可避免通信瓶颈问题
更新 V2.1.1 (6ES7 417-4HL00-0AB0),
更新 V2.1.1 (6ES7 417-4HL01-0AB0)
修正了 CPU 417H 的下列故障:
通过存储器扩展进行连接/更新时,即使在触发更新之前,输入/输出的更新时间也不会再长达几秒钟了。
H 系统的机架 1 中的单侧 I/O 可能会发生下列状况:如果输出模板发生故障,导致 I/O 区域访问错误(I/O AAE),则站 1 中的插槽 1(较小地址)也将发送 I/O AAE 错误。
在较个别情况下,在读取通信诊断缓冲区时,缓冲区中同时又增加许多新条目,这可能会导致丢失冗余(即停机备用功能),其事件 ID 为 7323。
当系统包含 F 组件时,在切换操作之后进行连接/更新时,F 驱动设备可立即将 CPU A (见下面) 切换到 STOP 操作模式。所需条件为:
CPU A 处于 RUN 模式至少 1 分钟
- CPU A 最后一次上电比 CPU B 最后一次上电至少早 5 秒钟
- CPU A 执行了 CPU B 的更新
版本 V3.0 中的新功能适用于所有 S7-400 CPU。与现有的设备相兼容的全部 DP V1 集成 (符合 PROFIBUS 标准 IEC 61158 * 3-6 部分)。
此功能的优点:
DP V1 从站可以通过报警快速地向 S7-400 报告。
改进了 DP V1 从站的分布式诊断性能。
通过数据记录服务扩展了参数化选项。此外还允许组态智能现场设备。
许多以前只有 S7 从站才具有的特性,今后将对其他 DP 制造商开放。
每种工作模式中的报警都带有新报警 OB,例如,状态报警、更新报警和各制造商的报警。
操作系统版本 V3.0 提供的附加功能适用于上面列出的所有 CPU:
也可通过 PROFIBUS-DP 接口实现状态的时间同步。
通过基于连接的主站-从站通信,缩短了运行时间。
使用新的 SFC 100 设置时间状态的时间。
过程映像中的用户数据的大小相同。
可以通过 SZL 0x1C 实现 CPU 系统标识。
对周期性自检的功能进行了扩展,因此在偶发的校验和错误产生影响之前就能识别并进行更正。
更新 V2.1.4 (6ES7 417-4HL00-0AB0)
操作系统更新版本 V2.1.4 中修正了下列错误:
在 H 系统中,*扩展设备连接在主站和备用站上。在主站和备用站的*扩展设备断电大约 4 ms 内重新上电后,可能偶发同步错误。
在短时间内多次发生连接故障 (例如,电源多次关闭) 之后,CPU 偶尔会进入故障模式。
一个 OS 系统在同一个周期内,同时执行多项监视作业,可能会导致 H 系统偶发同步丢失。
在版本 V2.1.3 中不能通过 SZL 0x222 读取一个已激活的 (还未启动) 时间延时中断的剩余时间值。
如果将单侧 I/O 分配给 H 系统的机架 0,CPU 下载组态时,机架 1 有时可能会进入 DEFECT (故障) 模式。
断电/通电之后或者 DP 标准从站返回之后,CPU 的 EXTF LED 保持常亮而不熄灭 (参见 FAQ 9824085)。
Overview
CPU 用于 SIMATIC S7-400H 和 S7-400F/FH
可在高可用性 S7-400H 系统中使用
可结合故障安全 S7-400F/FH 系统中的 F-Runtime 授权和 F 兼容 CPU 使用
带有集成 PROFIBUS DP 主站接口
带有 2 个用于同步模块的插槽
Area of application
CPU 417-5H 是用于 SIMATIC S7-400H 和 S7-400 F/FH 的功能较强大的 CPU, 可以用于实现 S7-400H 高可用性系统。也可结合 F 运行授权一起用于 S7-400F/FH 故障安全自动化系统。
通过内置 PROFIBUS-DP 接口,还可使它作为主站,直接连接到 PROFIBUS-DP 现场总线。
基于带交换机功能的内置 PROFINET 接口,提供 2 个可外部访问的 PROFINET 端口。这样,可实现总线性或环形结构。
Design
CPU 417-5H 拥有:
功能强大的处理器:
CPU 处理每条二进制指令的时间小于 7.5 ns。
32 MB RAM(16 MB 用于程序,16 MB 用于数据):
用于 S7-400H 自动化系统的用户程序和组态数据的装载存储器;高速主存储器,用于与过程相关的用户程序的子程序。
存储卡:
用于扩展内置装载存储器。除程序本身之外,装载存储器中所含的信息还包括 S7-400H 的组态数据,这就是要在存储器中占据双倍空间的原因。 其结果是:
内置的装载存储器不能满足大程序量的要求,因此需要存储卡。
提供有 RAM 和 FEPROM 卡(FEPROM 用于在断开电源时保存数据)。
灵活的扩展选件:
多达 262,144 点数字量和 16,384 点模拟量输入/输出。
MPI 多点接口:
MPI 可用来建立一个 32 个节点的简单网络,数据传输速率 187.5 Kbit/s。CPU 可以与通信总线(C 总线)上的节点和 MPI 上的节点建立较多 64 个连接。
注:
当同时使用 PROFIBUS DP 和 MPI 接口时,只能将下列总线连接器连接到 MPI 接口:
带插口: 6ES7 972-0BB42-0XA0
不带插口: 6ES7 972-0BA42-0XA0
PROFIBUS DP 接口:
通过 PROFIBUS DP 接口,可以实现冗余、分布式自动化组态,从而提高了速度,便于使用。对用户来说,分布式 I/O 作为集中式 I/O 来处理(相同的组态、编址和编程)。
PROFINET 接口,带 2 个端口(交换机):
支持系统冗余和 MRP(介质冗余协议)
模式选择开关:
拨动开关设计。
诊断缓冲区:
最后的 120 个报警和中断事件保存在一个环形缓冲区中,用于进行诊断。
实时时钟:
CPU 提供带日期和时间的诊断报告。
PROFIBUS DP 接口:
通过带 PROFIBUS DP 主站接口的 CPU 417-4H,可迅速建立起操作方便的分布式自动化系统。对用户来说,分布式 I/O 作为集中式 I/O 来处理(相同的组态、编址和编程)。
注:
当同时使用 PROFIBUS DP 和 MPI 接口时,只能将下列总线连接器连接到 MPI 接口:
带插口: 6ES7 972-0BB42-0XA0
不带插口: 6ES7 972-0BA42-0XA0
西门子S7-400电源模块
6ES7 407-0DA02-0AA0 西门子电源模块(4A)
6ES7 407-0KA02-0AA0 西门子电源模块(10A)
6ES7 407-0KR02-0AA0 西门子电源模块(10A)冗余
6ES7 407-0RA02-0AA0 西门子电源模块(20A)
6ES7 405-0DA02-0AA0 西门子电源模块(4A)
6ES7 405-0KA02-0AA0 西门子电源模块(10A)
6ES7 405-0RA01-0AA0 西门子电源模块(20A)
6ES7 971-0BA00 西门子备用电池
西门子S7-400CPU
6ES7 412-3HJ14-0AB0 西门子CPU 412-3H; 512KB程序内存/256KB数据内存
6ES7 414-4HM14-0AB0 西门子CPU 414-4H; 冗余热备CPU 2.8 MB RAM
6ES7 417-4HT14-0AB0 西门子CPU 417-4H; 冗余热备CPU 30 MB RAM
6ES7 400-0HR00-4AB0 西门子412H 系统套件包括 2 个CPU、1个H型*机架、2个电源、2个1M 存储
卡、4个同步模块、2根同步电缆,以及4个备用电池(PS407 10A)
6ES7 400-0HR50-4AB0 西门子412H 系统套件包括 2 个CPU、1个H型*机架、2个电源、2个1M 存储
卡、4个同步模块、2根同步电缆,以及4个备用电池(PS405 10A)
6ES7 412-1XJ05-0AB0 西门子CPU412-1,144KB程序内存/144KB数据内存
6ES7 412-2XJ05-0AB0 西门子CPU412-2,256KB程序内存/256KB数据内存
6ES7 414-2XK05-0AB0 西门子CPU414-2,512KB程序内存/512KB数据内存
6ES7 414-3XM05-0AB0 西门子CPU414-3,1.4M程序内存/1.4M数据内存 1个IF模板插槽
6ES7 414-3EM05-0AB0 西门子CPU414-3PN/DP 1.4M程序内存/1.4M数据内存 1个IF模板插槽
6ES7 416-2XN05-0AB0 西门子CPU416-2,2.8M程序内存/2.8M数据内存
6ES7 416-3XR05-0AB0 西门子CPU416-3,5.6M程序内存/5.6M数据内存 1个IF模板插槽
6ES7 416-3ER05-0AB0 西门子CPU416-3PN/DP 5.6M程序内存/5.6M数据内存 1个IF模板插槽
6ES7 416-2FN05-0AB0 西门子CPU416F-2,2.8M程序内存/2.8M数据内存
6ES7 416-3FR05-0AB0 西门子CPU416F-3PN/DP,5.6M程序内存/5.6M数据内存
6ES7 417-4XT05-0AB0 西门子CPU417-4,15M程序内存/15M数据内存
西门子S7-400内存卡
6ES7 955-2AL00-0AA0 西门子2 X 2M字节 RAM
6ES7 955-2AM00-0AA0 西门子2 X 4M字节 RAM
6ES7 952-0AF00-0AA0 西门子64K字节 RAM
6ES7 952-1AH00-0AA0 西门子256K字节 RAM
6ES7 952-1AK00-0AA0 西门子1M字节 RAM
6ES7 952-1AL00-0AA0 西门子2M字节 RAM
6ES7 952-1AM00-0AA0 西门子4M字节 RAM
6ES7 952-1AP00-0AA0 西门子8M字节 RAM
6ES7 952-1AS00-0AA0 西门子16M字节 RAM
6ES7 952-1AY00-0AA0 西门子64M字节 RAM
6ES7 952-0KF00-0AA0 西门子64K字节 FLASH EPROM
6ES7 952-0KH00-0AA0 西门子256K字节 FLASH EPROM
6ES7 952-1KK00-0AA0 西门子1M字节 FLASH EPROM
6ES7 952-1KL00-0AA0 西门子2M字节 FLASH EPROM
6ES7 952-1KM00-0AA0 西门子4M字节 FLASH EPROM
6ES7 952-1KP00-0AA0 西门子8M字节 FLASH EPROM
6ES7 952-1KS00-0AA0 西门子16M字节 FLASH EPROM
6ES7 952-1KT00-0AA0 西门子32M字节 FLASH EPROM
6ES7 952-1KY00-0AA0 西门子64M字节 FLASH EPROM
西门子S7-400开关量输入模板
6ES7 421-7BH01-0AB0 西门子开关量输入模块(16点,24VDC)中断
6ES7 421-1BL01-0AA0 西门子开关量输入模块(32点,24VDC)
6ES7 421-1EL00-0AA0 西门子开关量输入模块(32点,120VUC)
6ES7 421-1FH20-0AA0 西门子开关量输入模块(16点,120/230VUC)
6ES7 421-7DH00-0AB0 西门子开关量输入模块(16点,24V到60VUC)
西门子CPU417H,原装西门子CPU417H,西门子CPU417H可编程控制器