电工学习网

 找回密码
 立即注册
查看: 2412|回复: 2
打印 上一主题 下一主题

记第一次PLC远程下载程序

[复制链接]
跳转到指定楼层
楼主
发表于 2021-4-2 11:41:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

先介绍一下背景,我们厂是无缝钢管连轧生产线,轧机主机液压控制采用TDC系统,TDC的程序厂家技术保密,没有留给我们,程序也无法上传。TDC上接有很多位移传感器,没有信号隔离器,所以在维修工焊接的时候,开始生产的时候,烧坏了好几块板子,所以后来在维修工工作的时候需要给TDC断电,并把外部线路断开,防止焊接电流串入烧坏板子。

那是2月28日,厂里有个车间检修,检修期间为了防止维修工焊接工作,烧坏TDC板子,所以把TDC给断电了,等检修完毕开始上电,发现TDC无法启动,经过测试判断位MMC坏了导致TDC无法启动,当时是晚上7点左右,领导安排3月1日早上7点必须生产,怎么办……

由于厂家仍不愿意给程序,当时想了两个办法,一个是使用虚拟专用网络(别英文缩写被和谐)远程下载程序,另一个是领导安排人拿MMC卡到厂家进行下载程序,第二个方法一来一回的,怎么也得近24小时,所以采用虚拟专用网络远程下载程序是相对快捷的办法,不过这需要厂家工程师配合,经过领导联系厂家工程师,还好,人家愿意配合远程下载程序,剩下的就是我们搭建虚拟专用网络平台了。

经过领导协调公司信息管理中心,他们可以搭建专用网络平台,平台使用公司的网络防火墙,很快搭建成功,由于没有使用经验,TDC的IP地址没有更改,只是和现场笔记本以其组一个交换机上,厂家工程师远程能ping通笔记本,但是ping不到TDC的CPU,现场又用软件proneta扫了一下,发现找不到TDC的CPU,当时CPU上插的是新的MMC卡,但是不知道卡内是否有程序,之后来回折腾,发现当这个新的MMC卡插上的时候,CPU根本没有启动,像是系统进入引导区后,没有进行初始化就卡死那了,而不插卡或者使用就的MMC卡,CPU能启动,也能扫到CPU硬件,于是再使用旧的MMC卡启动后,并使用proneta更改了CPU的IP地址和笔记本在一个网段,终于成功下载了。

在下载程序之后,厂家功臣是把TDC的硬件组态的IP地址也改了,虽然程序能运行,但是由于TDC和其他主机的plc有通讯,再重新下载的时候,又连不上了,由于MMC卡内有程序,TDC上电启动之后,执行的卡内的硬件组态,使用proneta软件无法更改其IP地址,TDC上没有和300PLC似的有硬件的运行模式转换开关,不插卡能改IP地址,但是无法下载程序,插卡运行又没办法改IP地址,一时又陷入了僵局,此时已经3月1日的1点左右。

在来回测试的时候,突然想到以前用300/400PLC的时候,即使程序不一样,也能只要CPU信息组态正确,也能查看CPU的诊断信息、设置CPU时间和更改CPU的运行状态,TDC应该可以的,于是边想别的办法边安装STEP7 V5.6 和D7-SYS,安装完成,创建了一个空项目,然后根据实际的组态组态了之后,一试果然可以,真是柳暗花明又一村,于是把TDC的CPU转成STOP模式,再进行更改IP地址后,重新下载后恢复正常。此时已经2点多了。

在来回测试的时候,还发现,如果CPU设置IP地址后,没有设置网关,网内电脑PING正常,但是远程连接的电脑缺ping不通。还有就是应该所有西门子的PLC只组态了硬件后,在线都能查看CPU的诊断信息,以后没有程序的话,CPU报警,也能通过这种方法查看CPU的诊断记录,方便故障排查。


回复

使用道具 举报

沙发
发表于 2021-5-23 20:33:38 | 只看该作者
好家伙,半夜没睡整这个设备

回复 支持 反对

使用道具 举报

板凳
发表于 2021-6-23 17:27:54 | 只看该作者
现在方便了,有远程模块 网关了

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-20 02:18

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表