技术论坛

 G120 XA变频器的郁闷调试经过

返回主题列表
作者 主题
yzs
侠圣

经验值:3409
发帖数:435
精华帖:6
楼主    2020-05-13 18:53:35
主题:G120 XA变频器的郁闷调试经过
某项目,整厂有100多个风机水泵需要用到变频器控制。开关柜厂家选择了西门子的变频器,型号是G120XA。我以前使用的变频器多是ABB/施耐德的最多,丹佛斯/AB/国产品牌的用的也不少,西门子就是用过一次MM430不过早就忘了。变频器西家虽然很少用,但是毕竟是西门子的金字招牌,因此我也很放心。

对于变频器的控制为了保障安全,变频器的状态以及启停还是使用传统的DI/DO采集。变频器的频率(西家只能称为转速)/电流以及频率给定通过485 Modbus总线来完成。对于上述需求是变频器的最常见需求,我也没想到当时调试这个变频器有什么困难情况,然而过程对我来说,我还是太年轻了。。。

在现场看了一下开关柜厂家的二次原理图,发现现场的就地/远程转换开关信号并没有接入到变频器中。由于我们需要的是现场转换开关在远程时由PLC给定频率,就地时由变频器给定频率,因此我要求开关柜厂家尽快进行修改,扯了几天后开关柜厂家改好了。由于之前调试任务紧迫,485通讯并没有调试,远程控制时暂时由现场给定频率,控制设备并没有什么问题。

等到现场具备条件进行485通讯调试的时候,为了保证能让公司的员工及开关柜厂家能够尽快调试完成,我特地研究了一下G120的变频器说明书,简单记录了一下变频器参数的注意事项。

其他参数设置此处略过,详谈485通讯调试参数。

MODBUS通讯设定:(9600/N,8,1) P2020=6(9600) P2030=2(MODBUS RTU) P2021=地址 P2031=0(无校验)

测试数据案例

读状态/频率(速度):02 03 00 6D 00 02 55 E5

写入频率(速度):02 06 00 64 20 00 10 A9

由于我并不在现场,因此我将上面的数据给了公司的同事让他在现场调试,本以为是一个很简单的调试工作,预计半天就可以测试完成的,结果同事在现场用串口工具从下午调到晚上都读不上数来。变频器参数改了又改,串口工具线调了又调,变频器重启了一次又一次,地址换了一遍又一遍,尼玛发送的数据变频器就是没有反馈。。。。

中间同事与我通了N次电话,开关柜的厂家和西门子的人员通了N+1次电话,就是通讯不上。。。。

第一天的调试以失败告终,我问现场的同事是否注意变频器有地址拨码开关,如果有要全部拨到OFF,结果第二天从早上又弄到晚上,结果还是通讯不上。我要求开关柜厂家联系西门子的技术人员到现场协助调试。。。

过来两天,西门子的技术人员终于到现场了。进入地下室(项目在地下,暂时没信号)一顿猛操作,结果西门子的技术人员也傻眼了,就是通讯不上。。。

经过从早到晚的辛苦努力,同事开心的告诉我,使用偶校验的情况下变频器终于有反应了,但是我要求的N81还是没有反应。我看了下串口调试工具接收的数据,感觉不大正常,因此我要求西门子的技术人员调出N81出来。。。

现场继续调试,没有结果,西门子的技术人员说过两天让个更厉害点的过来帮忙进行调试。。。

另外一个西门子的技术人员过来了,经过不断的电话沟通和测试,然后告诉了我一个消息:G120 XA的变频器无校验不支持1个停止位,只支持2个停止位,偶校验可以是1个停止位!我一听,蒙了,竟然是这个原因,竟然连最常见的N81都不支持。我当然不满意这个答复,因此我让西门子的技术人员继续与北京方面沟通,然后告诉他西门子的200PLC都不支持2个停止位的通讯,你西门子的变频器凭什么不支持1个停止位的通讯?后来技术人员强调今年5月份新出的G120 XA是支持1个停止位的通讯的,很遗憾现场的变频器并不支持1个停止位的通讯。。。尼玛这不是一个半成品吗??由此我对西门子的变频器通讯的稳定性产生了深深的怀疑!

西门子技术支持既然到了现场,因此我要求他协助公司同事进行PLC与变频器通讯控制的调试。

变频器调试需求如下:

手自动切换

手动时现场设定频率,端子启停变频器

自动时MODBUS设定频率,端子启停变频器

MODBUS参数

9600 无校验 2个停止位 通讯诊断需要设置为忽略通信故障诊断

MODBUS读变频器状态,频率及变频器电流三个参数尽量一条指令读

MODBUS写变频器频率

根据以上需求调好一台变频器并将变频器相关主要参数设置方法记录好并告诉他们

这是一个最简单的变频器调试需求了,西门子的技术人员看了一下也自信满满的说没问题。。。

继续下去地下室调试,其中上来又打了无数个电话,调试没完成,第二天继续来,我都忘记从开始到现在调这台变频器都调了多少天了,心里无数次疑问调个这么简单的变频器需要这么长时间吗??现场100多台变频器啊。。。

终于,今天同事给电话给我说通讯可以了,但是频率和电流没有办法一条指令读上来,我和西门子的技术人员交流了一下,他说将电流映射到过程变量中通讯始终无法成功,他和北京的技术人员确认了一下,这款G120 XA是无法一条指令同时读取状态/频率/电流这3个参数的,但是用DP等其他通讯是没有问题的。。。尼玛这又是什么鬼??半成品啊??

我和西门子的技术支持反复强调这是完全不合理的,ABB/施耐德等市面上常见变频器从来不会出现这类问题,我采集变频器数据需要发送两次指令才能读取所需数据这给我的程序整个通讯周期增加了多少时间?

从这次调试结果来看,西门子的G120 XA不支持最常用的N81 Modbus通讯协议,不支持最常用的数据映射,你变频器的485通讯还能支持什么东西?

调试一个变频器,用了整整一个星期都不成功,其中有可能有我们公司员工的不专业的问题,但我看到的是西门子变频器的更不专业的问题,希望西门子的变频器工程师能够给予一个合理的解决方案!

刚刚入门
至圣

经验值:12686
发帖数:2083
精华帖:23
16楼    2020-05-27 20:00:59
精华帖  主题:回复:G120 XA变频器的郁闷调试经过

我上个月用了十台还行啊(直接越过快速调试就运行),10台一起走Modbus通讯没碰到问题。一条指令读频率电流好多数据要从40340开始读取,确实Modbus无校验不支持1个停止位,刚开始G120标准版也是这样,但后来版本G120是支持2个停止位。我觉得这些无所谓,这些参数上级PLC通讯反正都可以设。我当时远程指导一个电工设置参数和modbus调试(串口工具+200smart),他一天加一晚就配合我搞好了,这是我们第一次用G120XA,感觉还不错。当然我在办公室预先买了一台二手CU240E-2控制单元测试的。



Zane
版主

经验值:75766
发帖数:19245
精华帖:376
19楼    2020-08-07 16:13:13
精华帖  主题:回复:G120 XA变频器的郁闷调试经过

这郁闷得理所当然,对MODBUS规约根本就不了解,无知就是BUG!





Zane 注册自动化系统工程师 Always save before download
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。