工控论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 59|回复: 3

[变频传动] 西门子s7-200与富士变频器通讯的程序,有详细注释

[复制链接]

580

主题

593

帖子

129

积分

初级会员

Rank: 2

工控币
123
发表于 2018-10-18 11:37:22 | 显示全部楼层 |阅读模式
厂商
厂商: 西门子
本程序采用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  [预览压缩包] (9.53 KB, 售价: 1 工控币)
回复

使用道具 举报

0

主题

2

帖子

0

积分

新手上路

Rank: 1

工控币
0
发表于 2018-12-25 23:22:28 来自手机 | 显示全部楼层
学习一下     
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

积分

新手上路

Rank: 1

工控币
0
发表于 2018-12-26 09:23:38 | 显示全部楼层
进来学习一下。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

积分

新手上路

Rank: 1

工控币
0
发表于 5 天前 | 显示全部楼层
支持支持一下,能用吗
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|工控技术网

GMT+8, 2019-1-22 02:06

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表