关键词 |
鄂尔多斯ge控制模块,ge控制模块 |
面向地区 |
全国 |
如何按DPV1模式使用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的在线帮助中有对此的详细说明。
在不同的应用中什么会影响故障安全的标识位?
描述:
当下列应用发生改变时,安全的标识位会发生改变:
改变一个或多个F-CPU的参数。
改变一个或多个硬件配置中的错误相关块的参数。
改变了程序的代码或错误相关块的类型信息。
改变了非错误相关块或者是非错误相关块的参数是不会影响标识位。安全相关的 CPU 与 CPU 的通信:
S7 分布式安全支持安全相关的 CPU 与 CPU 之间的 WLAN 通信,这是通过使用分布式安全(V1)的故障安全库中的故障安全应用功能 F_SENDDP/F_RCVDP 实现的。 安全相关的 CPU 与 CPU 之间的通信其它应用场合如下:
通过 IE/PB 链路模块和 DP/DP 耦合器 在 IO 控制器和 DP 主站之间的安全相关的主主通信
通过 IE/PB 链路模块在 IO 控制器与 智能从站之间的安全相关的主站与智能从站的通信
IE/PB 链路模块后面的智能从站和智能从站之间的安全相关的智能从站与智能从站的通信
通过 PN/PN 耦合器在 IO 控制器和IO 控制器之间的安全相关的IO 控制器与IO 控制器的通信
通过PROFIBUS DP通讯可以在S7-300和S5之间传送多少一致性数据
解答:
在S5中,通过IM 308C使用FB192功能块可以连续传送122个字(244字节);在S7-300中,通过SFC14和SFC15,可以连续传送16个字(32字节)。
因此,在S7-300和S5之间只能传送16个连续的字(32字节)。如果希望传送更多的一致性数据,需要在程序中提供数据一致性的机制(例如握手信号)。
当一个DP从站故障时,如何在输入过程映像区被清“0”以前保存它们
解答:
当一个DP从站出故障时,OB86(通过S7-300/400)被调用。可用下列方法“保存”输入的过程映像:
把从站的所有输入循环地复制到一个立的区里。
如果从站出问题,则 OB86 被启动。在此 OB 里可以设一个标志位来可防止进一步的循环复制操作。
当从站恢复后,把 OB86 里的标志位复位。
警告:
此方法并非完全可靠, 因为有可能 OB85或 OB122 在 OB86 之前也被调用。一旦在访问故障从站时寻址出错,这两个块都会被调用。所以你应该也在这些 OB 里设置标志位。
不同模块中的过程警报触发事件:
模拟量输入模块:可以用过程警报监视模拟量输入模块中的某个值。这个过程报警可以被组态成:当值下降到低于低限或值上升到超过高被触发。有关各个模拟量输入模块的更多信息,请参见手册 "Programmable Logic Controller S7-300 Module Data" (可编程逻辑控制器 S7-300 模板规范)第4章。
数字量输入模块: 可以用过程警报监视数字量输入模块中的各位。这个过程报警可以被组态成:当该位出现上升沿或下降沿时被触发。有关各个数字量输入模块的更多信息,请参见手册 "Programmable Logic Controller S7-300 Module Data" (可编程逻辑控制器 S7-300 模板规范)第3章。
功能模块: 具有过程警报能力的功能模块能够执行大量不同的任务,可以为不同的事件配置过程警报,下面通过 FM350-1 计数器模块的例子来说明。
在下列情况下,FM 350-1 都会触发 CPU 中的过程警报:达到比较值、超过上限/低于下限、计数器过零。有关 FM 350-1 模块的更多信息,请参见手册 "FM 350-1 Function Module" (FM 350-1 功能模块)。其它功能模块的详细信息,请参见具体模块的相关文档。
无备用电池情况关电时的影响与完全复位时的影响一样吗
解答:
不一样。在CPU被完全复位的情况下,其硬件配置信息被(MPI地址除外),程序被, 保持存储器也被清零。 在无备用电池和存储卡的情况下关电,硬件配置信息(MPI地址出外) 和程序被。然而,保持存储器不会被清零。如果在此情况下重新加载程序,则其工作时采用保持存储器的旧值,例如这些值通常来自前 8 个计数器。如果不充分考虑到这一点,会导致危险的系统状态。
建议:
无备用电池和存储卡的情况下断电后,总是要做一下完全复位。 可以将 2 线制传感器连接到紧凑型CPU的模拟输入端吗
解答:
可以将 2 线制和 4 线制的传感器连接到CPU 300C的模拟输入端。使用一个 2 线制传感器时,在硬件组态中将“I = Current”设置为测量类型,与 4 线制传感器的设置一样。
当一个分布式 IO 设备出故障时被处理的组织块
问题:
当CPU315-2DP做主站或从站时,应分别调用哪些“故障 OBs”?
解答:
当把CPU315-2DP配置为从站时,在STEP7程序中调用下列OB块以来识别分布式I/O出错的类型:
诊断中断 OB 块OB 82
机架故障 OB 块OB 86
I/O 访问出错 OB块OB 122
诊断块OB82
如果一个模块支持诊断功能并且选取了它的诊断中断,那么它就可以识别一个错误,当有错误事件进入或离去时,就会向CPU提出中断申请。操作系统就会调用OB82。在内部变量里OB82包含了错误模块的逻辑基本地址和四个字节的诊断数据,如果没有调用OB82,则CPU就会进入停止模式。
全国ge控制模块热销信息