查看: 344|回复: 4
收起左侧

[MD880] MD880变频器与上位机的DP通讯配置

邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
接线: image.png 说明:在MD880与西门子PLC做DP通讯时,必须导入汇川MD880gsd工程文件才能在PLC的组态界面添加MD880;而且plc发送控制字时必须将PZD1bit10位置1,不然无法建立有效通讯,即U5-44到U5-99这16个参数不会被更新,而是维持上一拍的数据,但是N1-68到N1-83仍会显示实际接收到的数据。
总线适配器配置:
image.png
image.png
变频通讯接受地址(默认配置):
PZD1控制启停等命令

image.png
即配置为:
image.png
控制字1功能说明:
image.png
image.png
控制字2功能说明:
image.png
自定义变频器通讯地址配置举例:
变频器接收地址为PZD1为控制字,PZD2为速度给定;
image.png
配置为:
image.png
image.png
image.png
image.png
变频器发送地址为PZD1为状态字,PZD2为直流母线电压;(发送和接收地址不冲突,整流和逆变地址也不冲突)
image.png
配置为:
image.png
image.png
状态字1功能说明:
image.png
image.png
状态字2功能说明:
image.png
image.png
PLC可以根据状态字的功能进行读取相关的参数
通讯基值设定(魏工启航总结):
公式:
image.png
基值的设定分为两种情况:
一种是具有标幺基值的,以百分数形式显示,例如输出电流,输出电压,转矩、功率和输出转速。
image.png
这种有标幺值的,以百分比形式显示,发送的数据也是百分比。这个时候就需要协调好上位机和变频器两侧的标幺基值和通讯基值了。
如电机额定速度为1000r/min,需要超频跑到1500r/min,上位机最高显示1500r/min,通讯基值是16384,那么我变频器这边的通讯基值就是16384/1500*1000=10922;当我现在跑到1000r/min时,发送10992过去,在那边就显示1000r/min。
另外一种是不具备标幺值的,以实际值显示,单位就是自己的单位,例如温度,直流母线电压。
image.png
这种的参数配置就比较简单了。像温度是没有小数位的,只需要把通讯基值设置为0(等同于4096),就会把实际值发送给上位机,上位机接收到的就是实际温度;
而直流母线电压是带有一位小数的,发送的时候系统会自动将数据乘以10,将其变为整数,在通讯基值为0(4096)下,上位机收到的是9545;然后PLC再除以10做处理,得到的就是实际的直流母线电压值。
而其他的一些数据,像多段值设定,也是百分制标示的,但是他这个百分制没有单位,100%对应的是4096.若要实现一个功能,比如直流母线电压与多段值给定相比较,大于给定值1100V时就输出1怎么做呢。假设直流母线电压为1100V,发送的实际是乘10之后的11000,所以为了去比较,我多段值的给定必须使11000,但多段值100%对应的是4096,想要10000需要设置为:11000/4096=2.69  也就是269%。
image.png
image.png
<
回复 邀请回答送花

使用道具 举报

Inovance 2020-4-14 20:43:11 | 显示全部楼层
可以尝试尝试markdown~
回复 送花

使用道具 举报

我太难了 2020-4-15 08:52:11 | 显示全部楼层
Inovance 发表于 2020-4-14 20:43
可以尝试尝试markdown~

好的,下次尝试一下
回复 送花

使用道具 举报

小张同志 2020-4-26 08:31:10 | 显示全部楼层
感谢分享
回复 送花

使用道具 举报

快乐小摩托 2020-4-29 11:17:21 | 显示全部楼层
,写的挺详细的
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

汇川控制技术 公众号

全国服务热线:8:30-17:30

400-777-1260

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市宝安区留仙二路6号鸿荣源鸿威工业区E栋

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部