登录
首页
串口通信
串口通信
回帖
发帖
正文
主题:三菱FX5U和西门子MM440变频器串口通信
点击:83 回复:7
楼主
编辑
引用
管理
gyn19821205
如题!要求三菱FX5U通过本体自带RS485口可以控制西门子MM440变频器启动、停止,可以给到频率。
请问使用什么指令,程序该如何编写呢?
谢谢各位大神。
25-09-01 12:11
1楼
编辑
引用
管理
YXBK
抖音上有个教程,可以看看,是西门子V20的
9.74 复制打开抖音,看看【电气大佬的作品】三菱FX5U和西门子V20变频器ModbusRTU...
https://v.douyin.com/L49yPx5NKFM/
06/25 tRk:/ I@V.Ym
25-09-01 17:45
2楼
编辑
引用
管理
guanyumou
引用
YXBK
在 2025/9/1 17:45:38 发言
【内容省略】
MM440和三菱FX5U串口通信,基本只能选USS协议
25-09-01 21:10
3楼
编辑
引用
管理
guanyumou
使用USS协议,约定通信参数为9600,8,E,1
变频器基本参数设置如下:
变频器命令给定源选择COM链路的USS设定、频率给定源选择为COM链路的USS设定、使能USS规格化方便频率给定、USS通讯波特率设定为9600bps、USS通讯站地址设定为1、USS协议的PZD长度设定为2、USS协议的PKW长度设定为4、USS协议的报文停止传输时间设定为1000ms
P0003 设置参数访问等级 3 参数访问等级为专家级
P0700 选择命令给定源 5 命令给定源为COM链路的USS设定
P1000 选择频率给定源 5 频率给定源为COM链路的USS设定
P2009 选择是否使能USS规格化 1 使能USS规格化,给定频率0~5000对应0~50Hz
P2010 USS通讯波特率 6 USS通讯波特率为9600bps
P2011 USS通讯地址 1 USS通讯站地址为1
P2012 USS协议的PZD长度 2 USS协议的PZD长度为2
P2013 USS协议的PKW长度 4 USS协议的PKW长度为4
P2014 USS协议的报文停止传输时间 1000 USS协议的报文停止传输时间为1000ms
那么启动并30HZ的报文为:
02 0E 01 00 00 00 00 00 00 00 00 04 7F 0B B8 C5
那么停止并0HZ的报文为:
02 0E 01 00 00 00 00 00 00 00 00 04 7E 00 00 77
25-09-01 21:15
4楼
编辑
引用
管理
guanyumou
三菱FX5U这里编程使用RS2指令,发送16个字节、接收16个字节,因为只是实现启动、停止、给定频率,那么接收报文基本可以不用理睬。给发送缓冲区填写上述报文即可实现相应的操作。
最后修改:
2025/9/1 21:16:55
25-09-01 21:15
5楼
编辑
引用
管理
guanyumou
RS2指令实现经由RS-232C及RS-485的串行口,通过无协议通信收发数据。指令参数包括s、n1、d、n2、n3。于s参数中设置发送数据起始软元件、n1参数中设置发送数据字节数、n3参数中设置通信通道,然后置位对应通信通道的发送请求标志位,就会执行发送数据操作,发送完成后发送数据剩余点数清零,当发生串行通信错误时,错误代码可以查看对应通信通道的错误代码寄存器。
使用RS2指令可以实现,也可以使用封装的功能块,这样比较方便:
最后修改:
2025/9/2 23:56:22
25-09-01 21:18
6楼
编辑
引用
管理
guanyumou
然后PLC这里编写程序即可了,RS2指令使用起来比较简单。
25-09-01 21:19
7楼
编辑
引用
管理
740508wyn
高手
25-09-02 08:04
工控新闻
IAR借助在瑞萨RH850/U2A MCU MCAL支持,加速汽车软件开发
尼得科精密检测技术将参展SEMICON TAIWAN 2025
把握“AI+”趋势!华北工控精彩亮相2025世界智能产业博览会
重磅新品发布!罗斯蒙特推出全新3144S温度变送器
连续5年市占率第一,国产具身智能公司完成近5亿融资
国内首家!汇川PLC控制系统斩获TÜV南德产线级功能安全认证
电子信息制造业稳增长行动方案发布
西门子出售旗下电力自动化合资公司全部股份
更多新闻资讯