本人在国企多年,接触到的大多是金属切削类的数控设备。西门子840D系列的设备最多,无论是一手的还是改造升级的旧设备。
适配器往NCU上一插,在线监控或是上传下载都很方便。但最近跳槽去了外企,行业变了设备也有很大不同。都是HMI 搭载Wincc flexible 2008 SP3 ,集成的辅助设备很多,包括ABB机器人。进口设备,OEM又没有PLC在线诊断状态。只提供电气图,PLC一概不给。排故非常的恶心,所以就动了自己下载的念头…… 因为设备是外接网线,和国外厂家在线诊断的。倒是有时差,总之不方便。
于是昨天偷偷拔了网线,利用午休时间想见缝插针,把PLC给下载了。因为设备上没有NCU接口,我直接把适配器电缆接在S7-300的CPU上。(型号:CPU315-2 PN/DP)。结果问题来了!
通讯上以后,STEP7软件显示“可访问的节点--MPI=2(直接)--块”。从OB1、FB、FC、SFC确实都有,但是工具栏上的PLC菜单下,没有上传和下载(都是灰色),无法选择。只有(1.将RAM复制到ROM;2.从存储卡中获取)这几条。同样,我也无法通过交叉列表的方式,查询PLC的地址。
这是怎么一回事啊?本来我想尝试:1.将RAM复制到ROM;2.从存储卡中获取。但是以前没这么做过,怕万一把CPU里的程序清空或者空覆盖了。就闯祸了!数据备份目前只有老外有。
想请教下各位:我是不是还有疏漏的地方,请指正。有没有直接在这种方式下,直接下载PLC的经验?如何下载,安全可靠?能否分享一下呢,万分感激!
最佳答案
1.新建一个空程序,然后选择上传到PG.
2.上载程序,首先你得知道CPU用了哪个编程口,设置对应的PG/PC接口。
3.点击浏览按钮,找到对应的CPU后,确认上载。
300的可以通过网线上载的。但以上上载的前提是,CPU不能加密,加密必须有密码。
可以参考官网的这个找答案:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=62319&cid=1029
提问者对于答案的评价:
很感谢大家的指点。今天也算是有收获,最初还是用适配器传数据。这次连上了, 我把传输速率改成了1.5M。找到PLC硬件,在上传到PG的过程中,还是出了问题------“HW组态是使用较新版本的STEP7在TIA Portal基础上创建。PG上传将被取消”。我的STEP7以前是V5.4的版本,老单位的程序没问题。最近重装了V5.5的版本,没想到还是不够……
请问,有什么好的解决方法吗?谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc124577.html