rrjlove
与自己较劲,磨炼自己,成就自己。
级别: 略有小成
精华主题: 0
发帖数量: 149 个
工控威望: 289 点
下载积分: 1791 分
在线时间: 61(小时)
注册时间: 2015-10-13
最后登录: 2024-09-09
查看rrjlove的 主题 / 回贴
楼主  发表于: 2016-04-28 11:19
各位老师好!
     最近一个问题搞的有点晕,关于三菱PLC 与台达变频通讯的问题
      现状如下:
              
        1:接线    
                  PLC通过RS485与变频器通讯(RS485+,RS485_,接PLC, 变频器PU口插入水晶头)
                  变频接入三相(380V)电压,输出三相电到马达。(就这么多)
        2:程序在附件。
        3:变频器设置
                       02-00:第一频率来源设定(由通信RS485输入)
                       02-01:第一运转指令来源设定(由RS485通信界面操作键盘STOP键有效)
                       09-00:通讯地址(设1)
                       09-01:通讯传输速度(01)9600
                                              09-04:通讯数据格式(00)7  N 2 for ASCII
                       现在有问题:
                       1:请问PLC 与变频器通讯上,在变频器的显示上有变化或者变频器数据有变化呢?
                       2:也在网上查了相关的资料,觉的也没有什么问题,程序很相似。
                       3:   如有人能帮我理清除可以现金支付。

                
泽西1968
级别: 探索解密
精华主题: 0
发帖数量: 63 个
工控威望: 159 点
下载积分: 469 分
在线时间: 171(小时)
注册时间: 2015-09-02
最后登录: 2023-05-10
查看泽西1968的 主题 / 回贴
1楼  发表于: 2016-04-28 17:31
你这个程序是之前帖子上的程序,不能使用。关键你要理解通讯中的每个含义,我有写过三菱PLC通过RS-485模块,控制台达变频器正反转及停止,以及改变变频器运行频率的程序。
泽西1968
级别: 探索解密
精华主题: 0
发帖数量: 63 个
工控威望: 159 点
下载积分: 469 分
在线时间: 171(小时)
注册时间: 2015-09-02
最后登录: 2023-05-10
查看泽西1968的 主题 / 回贴
2楼  发表于: 2016-05-11 15:17
你给的程序是把以前帖子的程序修改了下,但你没真正明白程序错在哪里。RS指令发送的数据以ASCII码发送至D10至D26,共K17个。
你可以算下你程序中D23和D24是缺失的,应该把传送数据侦错码变成ASCII码放到D23和D24中,这样才能控制变频器运行。