热门搜索:
SIEMENS/西门子S7-200CN模块6ES7216-2BD23-0XB8
SIEMENS/西门子S7-200CN模块6ES7216-2BD23-0XB8
西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理
----浔之漫智控技术(上海)有限公司
本公司经销/CO-TRUST科思创西门子PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:进口电机,电线,电缆,希望能跟您有多的合作机会
我公司经营西门子全新PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新产品‘质保一年。一年内因产品质量问题换新产品;不收取任何费。欢迎致电咨询。
SFB54接收报警?
指导:
下列实例展示了如何使用SFB54"RALRM"接收并判断分布式I/O设备发出的报警。它包括模块参数化、编程以及判断接收数据的重要信息。
在此例中,使用S7-CPU 315-2DP (MLFB: 6ES7 315-2AG10-0AB0)作为DPV1 主站来控制以IM 153-2 HighFeature (MLFB: 6ES7 153-2BA00-0XB0)作为分布式PROFIBUS 接口的ET200M。
中断模拟量I/O模块的电源,DP从站会向主站发出报警。
为了能够使用SFB 54 "RALRM"接收报警消息,所有组件都支持DPV1标准。也就是说,使用的主站和从站都支持DPV1标准以及相应的报警处理机制。
一旦建立硬件配置就使能报警处理。为了使得ET200M能够发出诊断报警,在模块参数化时选中以下这些选项。缺省情况下禁用诊断报警。
可按下列方法分析报警信息:
使用SFB 54的在线帮助,分析个字节的标准报警消息内容。
可以使用相应的分布式系统手册分析附加的报警消息(从四个字节开始)。在手册中的诊断章节中有单的报警主题部分内容。
注意事项
如果在DPV0从站中使用SFB 54,在报警消息中可以接收到从站发送的诊断消息的完整内容。在STEP 7的在线帮助中有对此的详细说明。
为什么不带 MMC (微存储卡) 的 S7-300 CPU 和 C7 设备的保持特性会影响变量的内容?
描述:
在创建程序时,单个变量的保持特性对来讲非常重要。通常情况下,在其程序中都会需要一部分变量的内容即使在 断电 (POWER OFF) 的情况下也要保留 (保持),而另一部分变量则复位到定义值 (非保持)。在 SIMATIC STEP 7 中,可以为数据、标记、S7 定时器和 S7 计数器组态保持地址区域,然后便可以将它们用于保持变量。
此条目说明了不带微存储卡 (MMC) 的 SIMATIC S7-300 CPU 和 C7 设备的地址区的保持特性。描述了在发生 断电/上电 (POWER OFF/ON) 状态变化、STOP/RUN 工作模式和整机复位时,地址区的保持特性。
此条目并没有涉及使用 CPU S7-318 时的保持特性。
本条目分为下列几个主题:
保持特性的条件
POWER OFF/ON 时的程序块和数据块
POWER OFF/ON 时的数据、标记、S7 定时器和 S7 计数器
STOP/RUN 工作模式下的程序块和数据块
STOP/RUN 工作模式下的数据、标记、定时器和计数器
整机复位时的数据、标记、S7 定时器和 S7 计数器
整机复位和“无缓冲区电池和存储卡时的 POWER OFF/ON”时,S7-300 CPU 和无 MMC 的 C7 设备的比较
如何在 STEP 7 中组态保持地址
保持特性的条件
无 MMC 的 CPU 的地址区的保持行为取决于:
CPU。
电池和存储卡 (MC) 的使用。
HW 组态中的参数设置。
注意:
并不是所有 CPU 和 C7 设备都可以装配电池、存储卡或微存储卡。
POWER OFF/ON 时的程序块和数据块
无后备电池:
如果主存储区中的程序和数据块没有通过电池来备份,则在 POWER OFF/ON 后这些程序和数据将丢失。但是,保持地址区中的数值 - 在硬件配置中组态 (参见表 02) - 将会保持。在 POWER OFF/ON 之后,将会从 FLASH 存储卡 (如果插入的话) 或从内部 FLASH 装载存储卡 (如果存在) 中重新加载运行系统相关的数据块和程序块到主存储区;在主存储区中,将从保持存储区中提取被声明为保持的数据块元素的数值。
而对于非保持的数据块,将从装载存储区中重新加载当前值。如果在装载存储区中,这些数据块中没有当前值,则会从装载存储区中加载初始值。
在 POWER OFF/ON 时,内部 RAM 装载存储区中的数据块和程序块会丢失。
带有后备电池:
如果使用了电池,则会在主存储区中备份程序和所有数据块。在 POWER OFF/ON 后,将会保持这些程序和数据。
如果装配了后备电池,则会保持所有数据块。
带可充电电池:
当使用可充电电池时,仅备份时间。
但是,保持地址区中的数值 - 在硬件配置中组态 (参见表 02) - 将会保持。
POWER OFF/ON 时的数据、标记、S7 定时器和 S7 计数器
在 POWER OFF/ON 时,下列要点适用于标记、S7 定时器和 S7 计数器。
如果在 HW 组态中为标记、S7 定时器和 S7 计数器设置了保持区域参数 (参见表 02),则相关地址区中的数值会保持。
如果在 HW 组态中为数据块设置了保持区域参数 (参见表 02),则在 POWER OFF 时保存的数据将会重新传送到相关的数据块区域。
STOP/RUN 工作模式下的程序块和数据块
下列要点适用于处于 STOP/RUN 工作模式的程序块和数据块:
程序块和数据块保持在主存储器中,而不是从装载存储器中重新加载。
数据块的内容没有任何改动。所有数据块都是保持的。
STOP/RUN 工作模式下的数据、标记、定时器和计数器
在 STOP/RUN 工作模式下,在 HW 组态的保持区域中输入的所有标记、 S7 定时器和 S7 计数器 (图 03) 都会保持。而其它所有标记、S7 定时器和 S7 计数器都会复位。
整机复位时的数据、标记、S7 定时器和 S7 计数器
整机复位时,所有标记、S7 定时器和 S7 计数器都会复位。对于数据块,将从装载存储区 (FLASH 存储卡或内部 FLASH) 中重新加载当前值。
如果在装载存储区 内,这些数据块中没有当前值,则会从装载存储区中加载初始值。
重要事项:
如果在整机复位之后,希望通过 PG/PC 与 CPU 通讯,则只需对 MPI 或者 MPI/DP 接口进行设置。
整机复位和“无缓冲区电池和存储卡时的 POWER OFF/ON”时,S7-300 CPU 和无 MMC 的 C7 设备的比较
对于“无缓冲电池并且无存储卡时 POWER OFF/ON”的情况,保持区域不受影响。如果在这种情况下重新装载程序,则程序将会使用来自保持区域的旧值。
缺省状态下,举例来讲,这将是前 8 个计数器。如果您没有考虑到此情况,则可能会导致工厂设备进入危险状态。
表 01 比较了整机复位和“无缓冲电池并且无存储卡时 POWER OFF/ON”这两种情况。
建议:
在“无缓冲电池并且无存储卡时 POWER OFF/ON”之后始终要执行整机复位。