cwm0848
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 184 点
下载积分: 492 分
在线时间: 73(小时)
注册时间: 2017-03-21
最后登录: 2024-04-24
查看cwm0848的 主题 / 回贴
楼主  发表于: 2017-12-09 21:26
描述:我采用的连线方式
图片:
请教各位大神,我有一台FX2N和485BD板和一台三菱E740变频器,想通过485BD和变频器的PU口连接控制变频器,不知道485BD和PU口怎么连线,是采用四线直连还是采用两线交叉连接。编程用RS通信指令。谢谢,初次接触通信这一块,请大神解说详细点。万分感谢。我采用了四线直连方式没反应,好像没有连上。附件里是我采用的连线方式。
小满和老鸟
专注,坚持!
级别: 略有小成
精华主题: 0
发帖数量: 256 个
工控威望: 371 点
下载积分: 904 分
在线时间: 83(小时)
注册时间: 2017-08-27
最后登录: 2024-04-26
查看小满和老鸟的 主题 / 回贴
1楼  发表于: 2017-12-12 19:28
引用
引用第7楼zhangqi_1234于2017-12-12 10:16发表的  :
通信时,如果BD板的SD和RD指示灯不闪。故障有以下几个原因:一是线路连接不对,需要用万用表检测线路是否接通,二是编程不对,不符合规范要求。规律是这样:以专用通信协议为例,(1)D8120设为H0CXX,D8120的设定值必须与变频器的Pr.119、Pr.120参数值匹配,判断是否出错的依据看M063、D8063,以及是否接收到返回数据为准。D8120的高8位必须设为H0C,低8位选择设为H8X(通信速率9600bps),X根据Pr.119、Pr.120参数值变化。选无奇偶校验时,停止位必须设为2位。(2)使M8161置1,使用8位数据模式。(3)发送数据之前,把发送的数据转换成8位ASCII码,计算出数据的求和校验码,再把求和校验码的低8位转换成ASCII码。先执行RS指令且一直保持有效,然后在一个扫描周期内,向收发数据缓冲区传送数据。传送数据完毕后,使M8122为ON持续一个扫描周期,执行发送数据请求。(4)接收到回复数据后,中止执行RS指令,并使M8123复位。(5)回复的数据是ASCII码格式,需要转换成二进制形式。然后经计算后得出所需要的运行频率、工作电压、工作电流和转矩等信息。三是变频器的参数设置不对,参考如下。
项目                          内容                                                     参数设定
运行模式                  网络/PU/外部可切换                    Pr.79=6和Pr.340=10
通讯协议                  专用协议(计算机链接)              RS-485半双工    Pr.549=0
连接台数和站号        设定站号0~31,最好不用0。    Pr.117=1~31
.......

说的太详细了。谢谢!