西门子6SL3055-0AA00-5AA0
1多功能测量表SENTRON PAC3200简介
SENTRONPAC3200电能监视设备可***提供系统特性,包括电压和电流zui大值、zui小值和平均值,功率值、频率、功率因数、对称性、逻辑计算、负载趋势、谐波和总谐波失真等。SENTRONPAC3200可检测 50 多个基本数值,具有10个电能计数器,可用于全面负载检测。它们的测量准确度满足电能计数器标准所规定的较高要求。PAC3200带有MODBUSRTU-RS485接口、PROFIBUS-DP接口和MODBUS TCP接口,可以很方便将PAC3200的数据上传到PLC中进行处理,也可以上传到HMI中进行数据分析、处理及归档。对于西门子系统可以轻松地将PAC3200集成到上位自动化系统中,例如,集成到西门子SIMATIC PCS 7 powerrate 和SIMATIC WinCC powerrate 软件包中。
2 PAC3200通信接口对比
PAC3200可以通过MODBUS RTU RS485接口、MODBUS TCP以太网接口以及现场总线PROFIBUS-DP接口与PLC和HMI通信。下面分别以连接S7-300PLC为例,在通信性能、连接的个数、编程方面进行对比:
1)通信性能:PROFIBUS-DP使用令牌方式由主站依次访问从站,是实时现场总线,通信响应快,通信的响应时间应考虑PAC3200数据的刷新时间(自身刷新时间可能较PROFIBUS-DP刷新时间慢);如果选择以太网MODBUSTCP通信,由于不是实时网络,通信性能次之,通信的响应时间也应考虑PAC3200数据的刷新时间(自身刷新时间可能较以太网刷新时间慢);使用RS485MODBUS RTU通信,由于基于串口,通信性能不能与以太网与PROFIBUS-DP相比较。
2) 连接个数:使用PROFIBUS-DP,基于主站的性能,zui多可以连接126个站点;以太网MODBUS TCP通信,基于CP的连接个数,通常16个;使用RS485 MODBUS RTU,可以连接一个网段,典型值31个站点。
3) 编程:使用PROFIBUS-DP,不需要编写通信程序;使用以太网MODBUS TCP通信,需要编写发送接收通信程序;使用RS485 MODBUS RTU通信,需要编写从站轮询程序,比较麻烦,如果没有购买MODBUSRTU的驱动,还需要编写通信程序。
4) 价格:PROFIBUS-DP与RS485 MODBUSRTU通信需要购买选件网卡,而PAC3200本身集成以太网接口,支持MODBUS TCP 通信。
下面将介绍PAC3200的MODBUS TCP 通信。
3 MODBUS TCP 通信报文
MODBUS TCP 使MODBUS RTU协议运行于以太网,MODBUSTCP使用TCP/IP和以太网在站点间传送MODBUS报文,MODBUSTCP结合了以太网物理网络和网络标准TCP/IP以及以MODBUS作为应用协议标准的数据表示方法。MODBUSTCP通信报文被封装于以太网TCP/IP数据包中。与传统的串口方式,MODBUSTCP插入一个标准的MODBUS报文到TCP报文中,不再带有数据校验和地址
MODBUS TCP报文
由于使用以太网TCP/IP数据链路层的校验机制而保证了数据的完整性,MODBUS TCP报文中不再带有数据校验”CHECKSUM”,原有报文中的“ADDRESS”也被“UNITID”替代而加在MODBUS应用协议报文头中。
MODBUSTCP服务器使用502端口与客户端进行通信。
S7-300 与PAC3200 之间进行MODBUS TCP通信时,MODBUS应为协议的报文头赋值如下:
byte 0: transaction identifier (高字节) – 为0
byte 1:transaction identifier(低字节) - 为0
byte 2:protocol identifier(高字节) = 0
byte 3:protocol identifier (低字节) = 0
byte 4:length field (高字节) = 0 (因为所有的报文小于256)
byte 5:length field (低字节) = 后面跟随的字节数
byte 6:unit identifier -原从站地址,这里为0
byte 7:MODBUS 功能码,通过功能码发送通信命令
byte 8 ~:后续的字节数与功能码相关
1、比对输入信号
LG plc维修时,把LG plc编程器显示的状态与输入模块的LED指示作比较,若结果不一样,那么我们就应该更换输入模块。如果发现有多个模块要更换,那么,在更换之前,我们应该先检查I/O扩展电缆和它的连接情况。
2、假如LG PLC信号停止在一个地方不动,这些地方通常是输出被激励的地方,一般是处于中间状态,那么LG PLC维修时,我们就应该查找引起它下一步操作发生的信号(定时器,线川,输入,鼓轮控制器等),编程器会显示那个信号的开/关的状态。
3、LG PLC维修时,假如输入状态与输入模块的LED指示一致,那么我们就要比较一下输入装置(按钮、限位开关等)与发光二极管的状态。如果两者不相同,这时我们应该测量一下输入模块,如果发现问题,需要更换I/O装置的,现场就要接线或电源;否则,LG PLC维修时就需要更换输入模块。
4、LG PLC维修时,假如信号是线川,输出与线川的状态不同或没有输出,那么就得用编程器检查输出的驱动逻辑,并检查程序清单。LG PLC维修时,检查应按从左到右进行,找出第一个不接通的触点,如果没有通的那个是输入,就按第二个和第三步检查该输入点,如果是线川,就按第四步和第五步检查。要确认使主控继电器不影响逻辑操作。
5、LG PLC维修时,假如该信号控制在一个计数器上,应该检查控制复位的逻辑,在检查计数器信号,按上述2到5步进行, 变频器频率设定的几种方法有:模拟量输入设定、固定频率设定、通讯输入设定、。
6、LG PLC维修时,假如信号是定时器,停在小于999.9的非零值上,那么就要更换CPU模块
(一)供电电源的检查。供电电源的质量直接影响plc的使用可靠性,也是故障率较高的部件,检查电压是否满足额定范围的85%~110%及考察电压波动是否频繁。 (三)PLC的维修 |
plc系统在长期运行中,可能会出现一些故障。PLC自身故障可以靠自诊断判断,外部故障则主要根据程序分析。常见故障有电源系统故障、主机故障、通讯系统故障、模块故障、软件故障等。 F.4可编程序控制器的故障处理指南 |