技术论坛

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

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

经验值: 3460
发帖数: 441
精华帖: 7
楼主    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通讯还能支持什么东西?

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

水冰凉乐园
侠圣

经验值: 3653
发帖数: 667
精华帖: 0
1楼    2020-05-13 19:34:50
主题:回复:G120 XA变频器的郁闷调试经过

G120一条MB_MASTER指令只能读写1个参数,这个我是深有体会,当时第一次使用也是一个MB_MASTER指令读2个参数,也是通讯不上。

你让我滚,我滚了。你让我回来,对不起,滚远了...
yzs
侠圣

经验值: 3460
发帖数: 441
精华帖: 7
2楼    2020-05-13 19:46:58
主题:回复:G120 XA变频器的郁闷调试经过
西门子变频器只是写参数一次只能写一个参数,还好我是端子启停,否则通讯一台变频器起码都要读写4次那还通信个屁啊?一条总线变频器如果只有一台通讯正常的时候客户是否会拿刀砍我?真是一个脑残的通讯设计!
东哥7691
侠客

经验值: 712
发帖数: 33
精华帖: 0
3楼    2020-05-13 20:00:31
主题:回复:G120 XA变频器的郁闷调试经过

 貌似看了下,100多台变频器,用S7-200PLC 还是用的485的通讯。。。。还有G120ux变频器BOP面板不是有本地和PLC程序控制切换按钮吗?为什么还要搞个转换开关?

yming
至圣

经验值: 126848
发帖数: 21989
精华帖: 824
4楼    2020-05-13 20:04:45
主题:回复:G120 XA变频器的郁闷调试经过

这个型号的变频器是新出的。

说实话,此型号就不适用于通讯。因为它不像其他的G120产品,其控制器有独立的24V电源供电。

一旦拉闸,就无法通讯了。

而其他的型号,哪怕是G120C(一体机便宜货),也是控制器可以独立24V电源供电,即便是功率部分断电,仍可以通讯,上级CU可以知道故障原因。

而且最大的好处是:采用2X双绞线屏蔽电缆,同时供给DC24V(提供CU)和485通讯(可以提供485的0V参考点位);稳稳的不掉站运行。


此外,不知道为啥要用ModBus RTU?它是提供给第三方厂家控制器用的。

如果用S7-200; S7-1200直接使用USS通讯多省事儿?

当前都支持 最多8/8PZD;你就读写状态、频率,2/2PZD就够了。要同时读电流、电压也就4/4PZD。

根本用不到那个  读状态/频率(速度):02 03 00 6D 00 02 55 E5的报文


学而时习之,不亦说乎?温故而知新,不亦乐乎?
yzs
侠圣

经验值: 3460
发帖数: 441
精华帖: 7
6楼    2020-05-13 20:31:47
主题:回复:G120 XA变频器的郁闷调试经过
多谢Y版回复,对于第一个观点我不是很认同,不能说新,便宜就能够不稳定闹情绪,然后就是现场的错选型的错。。。做一个好产品的态度绝不能是这样子的。
同时也多谢Y版的提醒,我已经让西门子的技术人员去了解看USS通讯是否能够正常稳定的控制变频器了。
对于这个项目采用的是1200通讯,每个1200带3个通讯模块,每条总线下面带不超过10台变频器。
希望能够稳定的运行吧,但通过MODBUS我真的对西门子的变频器没有任何信心了
yming
至圣

经验值: 126848
发帖数: 21989
精华帖: 824
7楼    2020-05-13 22:30:28
主题:回复:G120 XA变频器的郁闷调试经过

一个1200带3个485通讯模块,下面不超过10台。这个配置USS通讯没问题。

(其实最多每个485模块可以带31台,只不过轮询比较慢。要根据轮询周期,确定变频器的看门狗时间。)

波特率仅仅根据线路的距离来确定,越远要低。


通讯轮询时,当这种变频器掉电时,不会有应答。主站会重复再发送2次,才会下一个。

(这个意思是,如果变频器的看门狗时间太短,这种情况会引起另外一台的报警,继而掉站;继而引发更多的掉站。)

此外,如果使用变频器内置的MOP(电动电位器)来设置频率,该设定是可以在变频器中保存的(下次上电启动后就上升到保存的频率)。

这时,远程理论上仅需要一个控制字(用控制字1启动、停止、急停;且同时用它的第13位提高转速、第14位降低转速);全部配置都在变频器中BiCo互联。

如果用USS库不会操作升降频率,也可以用控制字3(未用)来操作它们。此时需要4/4PZD报文。变频器应答可以做成状态字,频率实际值、实际电流、实际输出电压(4个字)

并不复杂。




学而时习之,不亦说乎?温故而知新,不亦乐乎?
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。