您的位置:控制工程论坛网论坛 » 电机与运动控制 » 为什么使用Drive ES SIMATIC功能块FB42对MM440变频器上载/下载参数时会报错

wj321

wj321   |   当前状态:离线

总积分:1211  2025年可用积分:0

注册时间: 2003-05-12

最后登录时间: 2009-11-05

空间 发短消息加为好友

为什么使用Drive ES SIMATIC功能块FB42对MM440变频器上载/下载参数时会报错

wj321  发表于 2008/11/13 20:44:01      2716 查看 0 回复  [上一主题]  [下一主题]

手机阅读

使用Drive ES SIMATIC功能块FB42(PDAT_UD2)对MM440 FW2.1上载/下载参数到相应的数据块,如果数据块由Starter中FW2.0x的MM440的参数转换而来,则会出现错误信息。 (button "Convert list to S7 data block").

这一错误信息由三个参数引起:P1233 (直流制动持续时间), P2151 (CI: 速度设定值监控) and P2152 (CI: 实际速度监控).

MM440 FW2.0x到FW2.1x的参数转换时,这些参数会发生变化。

具体为:
- 参数P1233 的数据类型由无符号16位整数(U16)变为浮点数;
- MM440 FW2.1x中取消了参数 P2151 和 P2152 .

如果从Starter 中FW2.0x MM440 上载/下载完整参数表或用户定义参数表到数据块,或者用户定义参数表含有上文提到的三个参数中的至少一个,那么FW2.0x的数据块结构不能匹配版本为FW2.1x 的MM440的参数结构。当上载参数时,驱动数据被写入到错误的数据块存储单元中(如DWORD 写入到 WORD) ,下载参数时,错误的数据从数据块中读出然后写入到驱动器中。所以使用FB42会报错。

可以通过参数来设置错误发生时FB42的响应,忽略错误信息继续下载操作。 "LOG_FCT“ 的输入设为 "1" ,下载操作启动,当报错时不会终止下载操作,而是记录错误信息、忽略参数P1233, P2151 和P2152继续下载。DB号,参数号,索引号,故障代码都会记录在日志文件中。这样设置后,只有记录了20条错误信息之后下载操作才会被中断。


进一步信息,请参考 DRVDPS7, FB42 PDAT_UD2 的S7帮助。


注意:
当带错下载完成后,驱动器需要进行以下设置:
P0010 = 0 // 准备
P0003 = 1/2/3 // 访问等级 1, 2 或 3
必要时,设置P0971 = 1进行从 RAM 到 EEPROM 的数据传输 .



注意:
建议在参数下载完成后,将驱动器中的参数与DB中的进行检查比较。

1楼 0 0 回复