aelikyang
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 250 点
下载积分: 36519 分
在线时间: 281(小时)
注册时间: 2013-04-10
最后登录: 2024-04-08
查看aelikyang的 主题 / 回贴
楼主  发表于: 2013-09-04 16:40
本程序采用PORT1端口与变频器通信,把PORT0端口留给PLC与其编程软件STEP 7 MicroWIN进行通信,以便实时监测PLC的数据变化;
实际上,早期的G11不支持Modbus通讯,通讯使用富士电机自己的协议--在其RS485接口手册上有详细的指令格式。从06年开始,G11支持了Modbus通讯,通过用户在变频器参数U49中选择是采用富士电机协议FGI-Bus还是采用Modbus RTU协议。不过,笔者的这台富士变频器太老,不支持Modbus RTU协议,所以就采用自由口通信来控制这台富士FRN3.7G11S-4CX型变频器;
虽然MODBUS RTU模式通信相对而言比较简单,不过快乐到自由口通信应用更为广泛和灵活,该程序的自由口通信也比较有参考价值。
变频器参数设置:与通讯有关的主要参数设置如下所诉(如果变频器通信过程中存在问题"无法按设定频率运行等",怀疑其他参数还有问题,那么请将参数初始化"参数H03,同时按STOP键和上键设为1,再按FUNC/DATA键确认"以后再来设定以下参数)。
变频器地址设置为2,通讯格式设置为9600bps,8位数据,E〕偶校验,1个停止位:
F01:频率设定1;默认为0,采用默认值;
H30:链接功能(通信功能);默认为0,现设置为3--RS485设定有效,运行命令有效;
H31:RS485地址;默认为1,现设置为2;
H32:故障处理;默认为0--立即Er8跳闸,采用默认值;
H33:定时时间--通信故障后,再定时时间内继续运行;默认为2.0秒,采用默认值;
H34:通信传送速度(波特率);默认为1--9600bit/s,采用默认值;
H35:数据长度:默认值0--8位数据,采用默认值
H36:奇偶校验;默认值0--无奇偶校验,现设置为1--偶校验;
H37:停止位;默认值0--2个停止位,现设置为1--1个停止位;
H49:RS485协议;默认为0--富士专用通信协议FGI-Bus,采用默认值;对于老版本变频器,不用设置该参数(因为没有该参数),默认就是富士专用通信协议FGI-Bus;该程序为控制1台变频器的程序,如果要控制多台变频器,那么发送/接收/频率显示功能还需要进行相关处理--接收条件,频率显示对应的地址等。
附件: 富士通讯.zip (10 K) 下载次数:1297
网站提示: 请不要用迅雷下载附件,容易出错
本帖最近评分记录:
  • 工控威望:+8(ymmfa) 感谢分享!
  • 下载积分:+5(fjqz00) 感谢分享!
    56ty78
    星光夜空
    级别: 略有小成
    精华主题: 0
    发帖数量: 240 个
    工控威望: 383 点
    下载积分: 725 分
    在线时间: 244(小时)
    注册时间: 2008-06-14
    最后登录: 2024-05-15
    查看56ty78的 主题 / 回贴
    1楼  发表于: 2013-09-05 14:14
    问个初级的问题,程序是不是不全,如频率60HZ是怎样给定的