西门子授权代理全国PLC模块
模块的诊断和过程监控
SIMATIC S7-400 的众多输入/输出模块具有智能功能:
监控信号采集(诊断)
监控来自过程的信号(硬件中断)
诊断
智能诊断系统可用来确定模块的信号采集(对于数字量模块)或者模拟量处理(对于模拟量模块)是否正常工作。在诊断分析中,必须区分可参数化和不可参数化的诊断消息:
可参数化的诊断消息:
仅当通过适当参数设置启用之后,才会发送诊断消息。
不可参数化的诊断消息:
这些消息是自动发送的,即与参数设置无关。
如果某个诊断消息处于激活状态(例如,“无传感器输入”),则该模块会触发一个诊断中断(如果已为该诊断消息设置了参数,则仅在相应的参数设置之后才会触发中断)。CPU 将中断用户程序或低优先级任务的处理,并处理相关诊断错误中断块 (OB 82)。通过硬件中断可以监控过程信号,并且可以触发对信号变化的响应。
此时模块内部主接触器还没有吸合,通过其常闭辅助触点,端子上出现V电压,当模块内部完成预充电过程后,端上出现V,通过外电路连接到端子,允许ER模块的整流电路工作,产生V直流电压。维修案例一台进口数控车床西门子D系统,开机后屏幕上出现报警“NCPLC无法连接”,打开电气柜后发现,电源模块和NCU模块上的指示灯和数码管均没有显示,而电源模块进线端电压用三用表测量为V,因此判定该故障是由于进线电压偏高而导致电源模块内部电源电路出现问题,打开模块,检测内部电源部分,发现一只大功率场效应管烧坏,更换损坏元器件,并调整该厂房电网电压至V后重新开机,系统启动正常。
S7-400 是 SIMATIC 控制器家族能的 PLC。它可以成功实现全集成自动化 (TIA) 解决方案。S7-400 是一个用于制造业和过程工业系统解决方案的自动化平台,其主要特点是具有模块化的结构并拥有性能储备。
S7-400
S7-400F/FH
故障安全型自动化系统,适用于具有很高安全要求的工厂
符合相关标准的安全要求(IEC 61508 的 SIL 3、DIN V 19250 的 AK6 以及EN 954-1 的 Cat.4)
如果需要,也可通过冗余设计来实现容错
不对安全相关 I/O 进行额外接线
通过采用 PROFIsafe 行规的 PROFIBUS DP 实现安全通信
基于带有故障安全模块的 S7-400H 和分布式 ET 200 I/O
适用于非安全相关应用的标准模块也可以在自动化系统中使用
隔离模块用于在一个 ET 200M 的安全模式下组合使用故障安全模块和标准模块。
口工作在自由口模式下。
2.MODBUS RTU主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。
3.MODBUS RTU主站南对CPU的版本有要求。CPU的版本**为2.00或者2.01(即订货号为6ES721*- 23-0BA*),1.22版本之前(包括1.22版本)的S7-200 CPU不支持。
使用MODBUSRTU主站指令库,可以读写MODBUS RTU从站的数字量、模拟量I/O以及保持寄存器。要使用MODBUS RTU主站指令库,须遵循下列步骤:
安装西门子标准指令库
按照要求编写用户程序调用MODBUS RTU主站指令库MODBUSRTU主站功能编程
1.调用MODBUS RTU主站初始化和控制子程序
使用SM0.0调用MBUS_CTRL完成主站的初始化,并启动其功能控制:用SMO.0调用MODBUS RTU主站初始化与控制子程序
各参数意义如下:
a.EN使能:***每一扫描周期都被使能(使用SM0.O)
b. Mode模式:为1时,使能 MODBUS协议功能;为0时恢复为系统PPI协议
c. Baud波特率:支持的通讯波特率为1200,2400,4800,9600,19200,38400,57600,115200.d.Parity校验:校验方式选择
0=无校验
1=奇较验2=偶较验
e. Timeout 超时:主站等待从站响应的时间,以毫秒为单位,典型的设置值为1000毫秒(1秒),允许设置的范围为1-3276
a. EN使能:同一时刻只能有一个读写功能(即 MBUS_MSG)使能
注意:建议每一个读写功能((即 MBUS_MSG)都用上一个MBUS_MSG指令的Done 完成位来激活,以*所有读写指令循环进行
(见例程)。
以太网的连接方式为:现场可配置的带有集成绝缘穿刺触点的*连接连接器可以直接连接到CP的R45端口。通过一块支撑法兰增加稳定性。也坷以使用RJ45型式的连接电缆。
以太网的连接方式为:现场可配置的带有集成绝缘穿刺触点的*连接连接器可以直接连接到CP的RJ45端口。通过一块支撑法兰增加稳定性。也诃以使用RJ45型式的连接电缆。
CP上不再提供AUI连接。未来的CP开发将只采用这种新平台。模块不再有Run/Stop开关。只能通过PG控制操作模式。
除了STEP7中的标准诊断功能外,CP 443-1现在还提供了使用SNMP协议通过WEB页面进行诊断的方法。通过SNMP 可以读取所有的MB-2对象。例如,这样可以调用以太网接口的当前状态。
组态数据只能保存在CPU上。数据不再能够保存在CP上。由于在CPU上进行数据存储,因此替换CP时* PG。在标准模式下,
可以在CPU运行
期间拔掉或者插入CP。如果CP作为PROFINET IO控制器则不能这样做。
由于通过AG SSEND/AG SRECV(FC53/FC63)对SEND/RECEIVE软件模块做了更新,新CP443-1现在为 S5兼容通信提供了一个高性能接口。