新闻
西门子6DL8901-0BD11-0AB5
2024-07-19 03:12  浏览:6
西门子6DL8901-0BD11-0AB5

分享的是用微硬创新modbus转Profinet网关,把三菱FR-A700变频器接入到西门子1200PLC,实现Profinet转modbus的通讯协议的互转

poYBAGLWiU2ACJq1AACPh-Xc4Es013.png

网络拓扑图

一、用到产品清单:

1、modbus转Profinet网关:PNMD485-K20   

2、三菱变频器: FR-A700系列

3、PLC:西门子S7-1200

4、软件:博图(博途)

二、配置步骤:

1、硬件连接之后打开博图(博途)

2、安装GSD文件,建立S7-1200与Modbus RTU转Profinet网关PNMD485-K20的连接

3、给PNMD485-K20网关配置名称(网关IP地址与电脑、PLC在同一网段)

poYBAGLWiQuAAuYTAAJDpVHvdVY507.png

设备和网络配置图

4、默认状态下点击更新列表-分配名称

poYBAGLWiQuAYntoAAGRUOtVPks259.png

分配profinet设备名称图

5、给modbus转Profinet网关PNMD485-K20添加通讯modbus指令(填写从站站号和寄存器地址)

pYYBAGLWiQuALYX0AAJPHlGZd9s932.png

添加modbus指令图

6、设置 Modbus端的485参数,与从站保持一致

pYYBAGLWi1-AfMp-AAHkSGNKNNw259.png

设置 Modbus端的485参数图

7、下载组态到S7-1200PLC,将控制字地址Q1.0置1即可启动Modbus转Profinet网关

8、打开三菱FR-A700变频器使用手册,使用Modbus转Profinet网关通信参数,通过手册对变频器通讯参数进行设置

(1) Pr332为通讯波特率,默认为19200

波特率越大数据传输速度越快,上位机与变频器波特率必须一致,否则无法通讯

(2) Pr333 Modbus数据格式中的停止位长默认为1, Modbus-RTU协议的数据长度固定位8位

pYYBAGLWiQuAcIwPAAzG_u4D94Q253.png

(3)  Pr334 Modbus数据格式中的奇偶校验位,默认为2偶校验,系统中PLC与Modbus转Profinet网关及各变频器通讯格式必须保持一致,才能正常通讯

pYYBAGLWiQuAYQ9kAAAeGNJeHrA662.png

(4)    Pr 331本机地址的设定范围0-31,0为广播地址,实现上位机广播功能,本地地址设置为1-31时,地址具有唯一性,这是实现PLC与变频器点对点通讯的基础,需要注意其他参数例如通讯应答延时、通讯超时时间等参数可以使用变频器默认参数,一般情况下不需要更改

三、三菱FR-A700系列变频器ModbusRTU通讯规格如下

poYBAGLWiQuAA0OrAAIferDq1s0121.png

变频器Modbus地址表

pYYBAGLWiQuAVRqbAArViAdEBKc378.png

 

pYYBAGLWiQuAWDxUAAabrX5zyUw370.png

1、数据帧字段说明

pYYBAGLWiQuAITDcAAEtXMa-fBg310.png

2、功能码说明

(1)命令码03H:寄存器数据读取

举例:通过读取十进制40009地址的数值来确认当前变频器的状态,变频器40009地址中数据与PLC内部IW2形成映射,通过判断IW2的bit0的值来判断变频器的状态,若I2.0为1即表示运行中,若I2.0为0表示停机中

poYBAGLWiQuAcM2xAACnWxNN70s563.png

 

poYBAGLWiQuAT-8HAAGWo-NGs5c412.png

 

poYBAGLWiQuAd_FjAADwpxHyHdE372.png

(2)命令码06H:写入一个字(Word)

pYYBAGLWiQyAVr-sAAF4Z2H3zZI753.png

举例:modbus转Profinet网关通过给Modbus地址40009赋值来控制变频器运行和停止

poYBAGLWjVOAeiOJAAFiVF8xNoY286.png

根据变频器Modbus地址说明进行赋值,变频器地址2000H对应PLC内部寄存器为QW20,当给QW20赋值2时变频器会正转运行,若要想变频器停止运行,需要给QW20赋值1

poYBAGLWjWWAMJMPAAFh8zxKKpQ891.png

需要注意此处相比其他品牌变频器,变频器状态与输入指令均使用的一个寄存器地址,对其进行数据分析时需要注意,写入是发送数据为控制输入命令,读取时读取数据为变频器运行状态

pYYBAGLWjXiABXsIAAG0l6Aco48006.png

当在项目调试过程中,若项目对启动响应要求较高时,需要将波特率改大,且将加速时间减小,启动频率参数增大且不能大于运行频率

总结:以上就是对三菱变频器增加外部Modbus转Profinet网关设备的配置过程,无需手动编程,只需要Modbus转Profinet网关组态及通讯参数配置下载到西门子PLC即可对Profinet转Modbus协议进行转换实现协议转换网关桥接的作用。


相关新闻
联系方式
公司:湖南西控自动化设备有限公司
姓名:徐嘉泉(先生)
职位:经理
手机:17838383235
地区:湖南-长沙
地址:中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
QQ:3305575995
微信:17838383235
拨打电话
微信咨询
请卖家联系我