西门子6ES331-7NF10-0AB0
在自动化技术中,设备、模块和网络诊断作用的重要性日益增加。通过用户程序进行诊断,可快速检测到故障模块。从而,及时编程诊断消息的响应动作。
所有 SIMATIC 产品均集成有诊断功能,可快速检测和清除故障。在操作过程中,各组件将自动报告故障并提供更多详细信息。工厂范围内的诊断可将意外停机时间降至*低。
在此应用示例中,介绍了如何在用户程序中监视带有不同设备的 PROFINET IO 系统和 PROFIBUS DP 主站系统。这些设备均通过 PROFINET IO / PROFIBUS DP 与 S7-1500 控制器相连,可检测模块中的故障,并将诊断数据发送到控制器中。控制器通过用户程序中的诊断指令对诊断信息进行评估,并保存到全局数据块中。之后,在操作员面板中以图形方式在各 IO 系统的视图中或直接在设备视图中显示评估后的诊断信息。
其中包含以下状态:
状态“正常"
状态“故障"
状态“失去连接"
状态“禁用"
状态“出现问题/维护"
状态“曾发生故障"
状态“已失去连接"
状态“曾禁用"
状态“已出现问题/维护"
注
如果诊断信息仅显示在不同的显示设备中,而不在用户程序中使用,则建议使用 S7-1500 控制器中集成的系统诊断功能。在自动化技术中,设备、模块和网络诊断作用的重要性日益增加。通过用户程序进行诊断,可快速检测到故障模块。从而,及时编程诊断消息的响应动作。
其中包含以下状态:
状态“正常"
状态“故障"
状态“失去连接"
状态“禁用"
状态“出现问题/维护"
状态“曾发生故障"
状态“已失去连接"
状态“曾禁用"
状态“已出现问题/维护"
注
如果诊断信息仅显示在不同的显示设备中,而不在用户程序中使用,则建议使用 S7-1500 控制器中集成的系统诊断功能。
下图屏幕显示了使用 S7-1500 的解决方案中*重要的组件
6ES7315-7TJ10-0AB0参数详细
在实际应用中如果PLC组态工艺对象时,当“与驱动装置进行数据交换"及“与编码器进行数据交换"时选择了“运行时自动应动驱动值"及“自动进行编码器值数据交换"时,工程师常常会遇到PLC控制V90 PN起动运行工作不正常的问题,如PLC起动后调用MC_Power功能块对驱动器进行使能时,功能块出现16# 8001错误代码,工艺对象显示“与设备(驱动装置或编码器)通信故障"报警等。为了避免这些问题,请按照本文说明调用MC_Power命令。 1 问题
在实际应用中如果PLC组态工艺对象时,当“与驱动装置进行数据交换"及“与编码器进行数据交换"时选择了“运行时自动应动驱动值"及“自动进行编码器值数据交换"时,工程师常常会遇到PLC控制V90 PN起动运行工作不正常的问题,如PLC起动后调用MC_Power功能块对驱动器进行使能时,功能块出现16# 8001错误代码,工艺对象显示“与设备(驱动装置或编码器)通信故障"报警等。
为了避免这些问题,请按照本文说明调用MC_Power命令。
2 回答
当通过1200/1500 PLC通过组态工艺对象的方式对V90进行控制时,需要使用MC_Power功能块对驱动器进行使能。某些工况下,要求设备启动后,PLC立即通过MC_Power对驱动器进行使能,因此用户在编写驱动使能程序时,将MC_Power的Enable管脚给定为常1,如果这样编程则需要保证驱动器、编码器与控制器通讯正常。但是,如果PLC先于驱动器完成启动,这样编程MC_Power将无法正常完成使能过程,功能块会报16#8001错误,而且工艺对象会出现“与设备(驱动装置或编码器)通信故障"报警,如图1、图2所示,只有对工艺对象的故障完成确认后才可以正常使能。
西门子PLC S7-300PLC的保存区不妨区分为四个地区:承载保存器、处事保存器、体系保存器和维持保存区,如下图
1、体系保存器:
体系保存器用于寄存输出输出历程映像区(PII,PIQ)、位保存器(M)、准时器(T)和计数器(C))、块仓库和中止仓库以及暂时保存器(原地数据仓库)。
2、处事保存器:
处事保存器仅包括运转时运用的步调和数据。RAM处事保存器集成在CPU中,RAM中的实质经过电源模块供电或者后备电池维持。除了S7417-4CPU不妨经过插入博用的保存卡来扩充处事保存器外,其余PLC的处事保存器都无法扩充。
3、承载保存器:
承载保存器是用于寄存不包括标记地方调配或者解释(这些保持在编程装备的保存器中)的用户步调。承载保存器不妨是保存器卡、里面集成的RAM或者里面集成的EPROM。
4、维持保存器:
维持保存器利害易失性的RAM,经过组态不妨在PLC掉电后纵然不安置后备电池的状况下,保持一局部位保存器(M)、准时器(T)、计数器(C)和数据块(DB)。在树立CPU参数时必定要要维持的地区。(注沉:因为S7-400PLC不非易失性RAM,纵然组态了维持地区,再掉电时若不后备电池,也将丧失一切数据。这是S7-300PLC与S7-400PLC的要害辨别)
1)当在step7中实行下载时,会把编程装备中的用户步调下载到CPU的承载保存区,共时会把运转时运用的步调和数据写入处事保存区(如OB1和数据块)。
2)若CPU不后备电池,当体系断电时,在处事保存器中界说了维持个性的数据块会把数据写入维持保存器中,上电后维持保存器会把断电时的数据写入到处事保存区,保护了运转数据断电不丧失。
3)若CPU不后备电池,当体系断电时,体系保存区中界说n的维持位保存器(M)、准时器(T)和计数器(C))断电时也会写入维持保存器,回复上电时断电时的数据从新写入,保护了运转数据断电不丧失