西门子S7-300系统(CPU315-2PN/DP)通过DP控制MM440变频器,Starter V5.1软件通过CPU315-2PN/DP路由利用网线访问MM440变频器; A.利用SFC14、SFC15读写MM440变频器;包括DP从站的诊断(SFC14、SFC15读取DP从站出错(即RET_VAL不为零),及DP从站丢站时(也可以通过SFC51来诊断)触发DP通讯故障)
需要注意的是DP通讯控制MM440变频器时,控制字1的Bit10必须为1; 当MM440变频器运行时,控制字1的Bit10为0时,则变频器保持之前的运行状态; 如果MM440变频器运行之前控制字1的Bit10为0时,则DP通讯无法控制MM440启动运行; B. 通过SFC51系统功能块来获取CPU315-2PN/DP指示灯的状态;将数据存放到DB1中;前两个字节表示指示灯的类型,表示SF还是BF灯等等;第三个指示灯表示灯是亮还是灭,如果为1则灯亮,如果为0则灯灭;第四个指示灯表示灯是否闪烁,如果为0表示不闪,为1表示正常闪烁(2HZ),为2表示慢闪(0.5HZ); 上面PC、S7-300、MM440、电机图标在Siemens HMI Symbol Library 1.4.1(WinCC V7.0 SP3亚洲版)可以找到;
a. HMI画面 通过以太网与CPU315-2PN/DP通讯,当网络正常时显示Communication is normal; 当网络异常时显示Abnormal communication; 通过静态文本的颜色、字体属性结合变量状态来实现网络的诊断;
当双击相应的图标时,将相应画面显示在当前画面窗口;
b.MM440的诊断 相关参数设置
b. S7-300诊断
包括CPU指示灯的诊断(CPU STOP状态无法读取)和DP(MM440地址为3,315的DP地址为2)诊断; 来源:西门子工业技术论坛 |