自动化网-工控人家园官网移动版

主页 > 工控品牌 > 西门子 >

西门子品牌情结 MMC卡接触不良误认为丢程序做的无用功

从2011年参加工作初始,就一直有一个西门子梦,虽然当时公司的产品不是西门子的,只是觉得学好西门子对自己的工控生涯一定有很大帮助,所以一直在自学。一年半后公司上了一条全西门子系列的轧钢生产线,短短的几个月的调试和学习使我的经验和能力有了飞跃式的提升,也对西门子的产品有了更深的认识,从那时起才真正的决心在这条西门子的不归路上继往前行。
    后来又来到了现在的公司,是做控制系统OEM的公司,现在的我,自认为是一个西门子的狂热爱好者,继续着我对西门子的狂热追求......
    目前,我的新房正在装修中,冰箱洗衣机、烟机罩具、插座开关等我都是订的西门子品牌的哈哈。



MMC卡接触不良误认为丢程序做的无用功

我曾经碰到过三次这种情况,第一次是进口德国线的一个S7-317-2DP 。


另外二次是国内生产线的一个S7-315-2DP。


前二次把我折腾的够呛。以为是CPU上 MMC卡内数据丢失,就做恢复程序工作,恢复好程序再恢复触摸屏内设置参数。
记得第三次出现时现场设备不能启动,DP从站通讯不上,西门子触摸屏没有连接上不能正常显示plc反馈的数据,PLC是一直在通电的,检查PLC指示灯指示PLC状态在STOP,使用钥匙开关打到STOP位置后再打回RUN位置,PLC RUN灯亮,但是触摸屏还是没有数据显示,从站也没有通讯上,将电脑连接上CPU,现场监控发现没有程序,开始怀疑程序丢失了,下载程序发现下载不进去,断电后通电发现PLC上所有指示灯都在亮,我就开始怀疑是不是MMC卡有问题,重新断电后将MMC拔出清洁重新插入后通电,再将钥匙开关从RUN打到STOP再到RUN后正常,测试设备正常工作。
需要注意一个问题就是,当MMC卡和PLC接触不良时,拔卡出后重新插入往往可以正常,因为卡内的程序并没有丢,所以不需要重新下载程序,特别是对于有第三方DP从站情况下,如果这个程序不是你编程的,是厂家给的原始程序,或是自己在线从PLC上载来的程序,重新下载程序后PLC可能不会运行,主要原因就是第三方的DP从站,你的电脑上可能没有他的GSD文件,造成下载硬件组态后PLC不能识别导致问题,碰到这种情况需要先在你的STEP7内安装第三方的DP从站的GSD文件,并且重新做硬件组态,硬件组态地址和原来一样就可以了。
此外如果你在MMC是正常情况下,使用变量表做了对一些变量的置位,MMC卡接触不好抽出重新插入后,原先变量表内置位的变量会复位。其中我也犯过MMC卡没有接触好,误以为是程序丢失,重新下载程序后部分DP从站不能正常运行,解决这个问题,是我一个痛苦的经历,当时折腾了我10多个小时才解决。

(责任编辑:admin)