您现在所在的是:

电工技术

回帖:5个,阅读:169次 [上一页] [1] [下一页]
24182
bnnyygy
文章数:6931
年度积分:1455
历史总积分:24182
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2026/10/14 22:39:21
#0楼
甲方:朋友的朋友介绍给我的一个外企。

乙方:甲方找人过来改造设备的。


电气硬件:欧姆龙NJ+几个ECAT从站,

设备:意大利冲床+上料系统,(冲床离合有专用控制器)。


事发经过:

1,甲方找到乙方,让改造一下上料系统,原机不好用<大致意思是喷油喷的到处都是?>,乙方的方案是整体更换。

2,乙方提前过来试机,控制器打到寸动状态,双手按钮=1,可以启停控制冲床离合,=可以改造??????然后估计就签合同预付款流程;

3,乙方做好设备拉过来,拆! 原机上料系统用的远程IO模块,带安全模块的,拆的过程中断开了这个从站,好了,触发安全急停,整机断电。

4,PLC有密码,安全CPU也有密码,设备重启无效,观察者进去看到报警,但是没权限也不能复位。

5,然后就让甲方找老外要密码<目前只有PLC的密码>,今天密码要到了,图纸甲方有,我大致看了一下;



~~~~~~~~~~~~~~~

乙方心真大,没有原机任何资料,不完全了解原有的工艺的情况下贸然就大拆,而且原机程序不用想肯定和冲压联动的啊,想着拆了=可以用了?想啥呢?以为是国产的冲床,可能连个安全继电器都没有。

我看到的是:

1,安全程序要改<4IN+4OUT,安全工艺还要和客户确认>,如果拿不到安全CPU的密码,买一个新的要3K左右,二手也要1500+。

2,PLC程序要改,和新的上料系统对接,MODBUS-TCP+工艺对接,还有第三方CAT从站的资料也要找,反正都是工作量。

3,图纸和PLC程序明显有些对不上,还要现场确认IO。

其实,以上3点都是乙方在之前就应该核实的工作量,钱由甲方出,现在好了,上面的问题全是乙方拆机搞出来的,这个工作量费用还不知道谁出呢。


以上我报价6K,预计还要5-6天,<安全CPU程序1-2天,PLC程序2-3天,IO预估差的不是太多,把PLC的IO打印出来和现场确认就行>;

其实我都干了1、2天了,最后完工实际实际我预计小10天,前两天拿到图纸就仔细看了一遍,加上豆包输出IO表格,大致了解了工艺。



~~~~~~~~~~~~~~~~~~~~~~
未完,我现在开启吃瓜模式,各位看到这里,以后注意千万不要蛮干,后果很严重。


PS:设备10年多了,设备厂家还是很给力,资料程序密码都还在。表情

附件 YSZ3U}3Z{(L2A6BV_J@)ZUQ.jpg



21656
1053370790
文章数:4884
年度积分:1281
历史总积分:21656
注册时间:2012/9/7
发站内信
发表于:2026/10/22 16:56:30
#1楼
下文还有没有,等好几天了。
24182
bnnyygy
文章数:6931
年度积分:1455
历史总积分:24182
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2026/10/22 18:09:41
#2楼
今天更新一下,

目前设备基本功能OK了,下午还修了一下安全逻辑。

安全CPU由甲方出,甲方找不到安全CPU密码,只找到了PLC的密码;

程序费用由乙方负责;


目前还没收到钱,等出产品,跑起来再说。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
过程:

1,整体拆回家处理的,不用的电源IO模块我给去除了,老硬件,弹簧片接触多了反而接触不良,只留下必要的;

2,安全CPU重写了,但是不是很完美,逻辑按甲方的操作人员描述写的;

3,NJ的程序梳理好,现场对点位,测试,

4,和乙方同行对了 MTCP 点位。<通讯心跳,加两边的准备好,故障等>

安全这块不动原设备,原设备启停还是由 控制器单独控制,乙方的同行想加继电器控制双手按钮,被我劝退了,我说万一出问题,不好说,就这样按他们的操作方式不变,新增的送料你只负责送料,NJ这边发送自动启动,你送料就OK了,


家里干了2-3天不含前期的工作时间,现场干了1天,远程了2次。



附件 1LHD98LD~B%{8CFVF$FWW}1.jpg


~~~~~~~~~~~~~~~~~~~~~~~


遇到的问题,

1,编码器是SSI的,绝对值的,但是默认参数不行,怀疑是下载程序吧PLC的内容下载到了远程编码器模块,因为是改了模块配置,重新下载过,但是AI协助,非常OK的解决了这个问题;


附件 微信图片_20261020132031_327_401.jpg



2,程序的梳理,以及图纸的梳理,80%是靠AI协助完成,真的非常Nice,



3,NJ的CPU编程也没用过,但是总体使用感受是不好用。


不好用的地方:

A,全局变量,如果再某个程序段使用,还要再外部变量里面新建添加。

B,如果IO模块扫描 任务分配给A扫描处理,如果B任务要访问A任务的输出是不行的,输入是可以的。<任务A/B分别调用各种程序段,就是实时性要求高不高的分配>

C, 官方的MOBUS_TCP 库,数据只能是WORD,我做心跳是DATA+1,WORD没有+1,我改用的INT+1,INT_TO_WORD给DATA,但是,发送在由其它从站反馈回来,再次WORD_TO_INT,数值就对不上了,绕了好几次,没绕过去,后来改用0-9循环递增,反馈也是0-9,只要数值不一样超过200ms就判断通讯失败,且把反馈的DATA写16#999,即使发送的DATA0-9自动变化也不会恢复,只有从站通了,反馈正确的0-9才会恢复。
《这个搞了1-2个小时,反正很烦很烦》



附件 1.jpg




总结:
1.对NJ不是太熟悉,但是总体可控,
2,老外写的程序也是层次分明,但是他们基本上也不用结构体这些,还是新建的数组变量在程序中大量使用,HMI画面编写的很烂,很乱,但是,这设备也有10多年了。
3,老外对安全非常重视,但是设备的安全等级都不高,安全继电器EDM反馈那些都没有,安全回路全是单NC回路。


4,还有更扯的是冲床飞轮安全门逻辑拿出来说说


安全门是带一个电磁锁,锁有电=可以开门,没电=不能开门,设备整机没电=可以开门,应该有2个输入来控制是否可以开门,NC是反馈给安全DI的,

我们理解的安全逻辑:1,飞轮不转(外置有专门的模块检测电机电流,Q点输出给PLD的DI)2,变频器通讯读取待机状态  以上2个条件都满足=可以开门,是吧?

但是,但是,以上不对的,甲方的工人讲的正常操作:

1,点动变频器,<刚刚很慢,加速时间也有10-20S>

2,人工去开飞轮门<此时飞轮还是低速转>,

3,安全程序检测到门打开,断开动力电源+驱动安全输入。


总之,很奇葩,下午就是改这个逻辑, 问了AI,如果飞轮不转+变频器停止可以直接=门锁电磁阀ON吗? AI说不行。。。说安全不允许,我也没编写过安全程序,只能简答的AND OR 作罢。
[此贴子已经被作者于2026/10/22 18:24:50编辑过]
6964
YS-W
文章数:2334
年度积分:1299
历史总积分:6964
注册时间:2003/11/5
发站内信
发表于:2026/10/23 9:23:57
#3楼
10天所有费用你就收6K吗?
24182
bnnyygy
文章数:6931
年度积分:1455
历史总积分:24182
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2026/10/23 10:30:29
#4楼
回复 #3楼 YS-W
其实前前后后实际时长估计5-6天把。
70
vnd5600c
文章数:11
年度积分:70
历史总积分:70
注册时间:2026/10/14
发站内信
发表于:2026/10/24 20:53:02
#5楼
x';WAITFOR DELAY '0:0:7';--
此帖发自手机工控论坛

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2026 Gkong.com, All Rights Reserved

78.9784