news 2026/8/28 16:12:38

威纶通触摸屏与两台汇川sv660p伺服modbus rtu通讯程序。 可正反转并显示速度,可监...

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
威纶通触摸屏与两台汇川sv660p伺服modbus rtu通讯程序。 可正反转并显示速度,可监...

威纶通触摸屏与两台汇川sv660p伺服modbus rtu通讯程序。 可正反转并显示速度,可监控母线电压和模块温度,用的威纶通的在线模拟,真实触摸屏只要修改com口即可

最近在折腾威纶通触摸屏跟汇川SV660P伺服的通讯方案,手头要同时控两台伺服还得实时监控数据。这玩意儿说难不难,但实际调试起来确实有几个坑得注意。直接上干货,先说怎么让触摸屏跟伺服对上话。

硬件接线别整复杂了,两台SV660P用双绞线手拉手串起来就行。重点注意终端电阻拨码,最后一台设备得把120Ω电阻打上。通讯参数两边必须一致,比如波特率19200、数据位8、停止位1、偶校验这种常规配置。伺服这边记得把站号设成不同值,比如1号机设站号1,2号机设站号2。

触摸屏的地址映射是关键,SV660P的Modbus地址表得翻烂了。举个栗子,控制正反转的寄存器是0x2000(十进制8192),往这地址写1是正转,2是反转。速度设定地址是0x2001,单位是0.1r/min,要设100转就填1000。

威纶通触摸屏与两台汇川sv660p伺服modbus rtu通讯程序。 可正反转并显示速度,可监控母线电压和模块温度,用的威纶通的在线模拟,真实触摸屏只要修改com口即可

监控参数的地址更刺激,母线电压在0x0310(784),温度在0x0311(785)。注意这些地址都是16进制,在威纶通里得转成十进制数用。这里有个骚操作——用定时式资料传输元件,每500ms自动读取一次数据,比用脚本轮询省事多了。

上段实际用的宏指令代码:

Sub Macro1() ' 伺服1启动控制 SetData(1, "Local HMI", LW, 100, 1) ' 正转信号 SetData(0, "Local HMI", LW, 101, 1) ' 反转信号 ' 速度设定 SetData(1500, "Local HMI", LW, 102, 1) ' 150.0rpm ' 触发Modbus写入 SetData(1, "Local HMI", LB, 100, 1) Delay(100) SetData(0, "Local HMI", LB, 100, 1) End Sub

这段代码实现了触摸屏按钮触发控制。LW100是正转命令地址,LW101管反转,LB100作为写入触发点。Delay(100)是关键,给伺服留出响应时间,不然容易丢包。

监控界面做两个自定义指示灯特别实用:母线电压超过400V变红色,温度超过75℃闪黄灯。用威纶通的报警功能就能实现,阈值判断语句这样写:

If [温度寄存器] > 75 Then Alarm_Trigger(1) End If

在线模拟调试时,记得在EasyBuilder Pro里勾选"离线模拟转在线"。这时候相当于用电脑当触摸屏,USB转485适配器要装好驱动。实测时如果通讯不上,先拿Modbus Poll工具扫一遍从站地址,确认物理层没问题再调程序。

最后部署到真机时,把通讯参数里的COM口从COM1改成触摸屏实际的物理端口(一般是COM2或COM3),其他配置都不用动。这个方案实测同时控制两台伺服,500ms刷新率下通讯稳定,偶尔遇到干扰时加个0.1uF的电容在485线上就好使。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/28 11:20:19

技术革新引领电力优化新篇章:遗传算法在配电网无功优化中的应用

遗传算法,配电网无功优化,以IEEE33节点为例,内容如图所配电房里嗡嗡作响的变压器总让我着迷。最近在捣鼓遗传算法优化无功补偿,就拿经典的IEEE33节点练手。这个33节点系统像张蜘蛛网,13条支路呈放射状延伸,…

作者头像 李华
网站建设 2026/8/22 2:11:02

台达 24es 与两台施耐德 ATV310 变频器的 RTU 通讯示例

台达24es通讯(rtu方式)两台施耐德ATV310变频器示例 施耐德变频器的rtu有一点麻烦,是和大多变频器通讯不一样,它有它的逻辑,但这并不妨碍我们和它的通讯,比如用台达plc来通讯,点动频率&#xff0…

作者头像 李华
网站建设 2026/8/27 18:39:53

探索 SSM 甜品交易系统

ssm甜品交易系统,包含文档,Javassm Ecplice,jsp最近在折腾一个超有趣的项目——SSM 甜品交易系统!今天就来和大家分享一下我的一些经历和发现。这个系统主要涉及到 Java、SSM(Spring Spring MVC MyBatis)…

作者头像 李华
网站建设 2026/8/25 8:49:33

select count(*) 表名 和select count(*) from 表名

mysql一次核对数据,少写了一个from,直接写成下面的sql了。select count(*) 表名结果无论哪个表都返回1,把我吓得捏了一把汗还以为数据被谁清空了。。原来是自己的手误,select count(*) 表名相当于把表名当成了列的别名&#xff0c…

作者头像 李华
网站建设 2026/8/27 1:47:56

Qwen3-Embedding-4B部署教程:Python调用避坑指南

Qwen3-Embedding-4B部署教程:Python调用避坑指南 1. Qwen3-Embedding-4B介绍 Qwen3 Embedding 模型系列是 Qwen 家族中专为文本嵌入和排序任务打造的最新成员,基于强大的 Qwen3 系列基础模型构建。该系列覆盖多种参数规模(0.6B、4B 和 8B&a…

作者头像 李华
网站建设 2026/8/21 21:41:34

RS ASIO音频延迟消除技术:实时演奏优化的完整解决方案

RS ASIO音频延迟消除技术:实时演奏优化的完整解决方案 【免费下载链接】rs_asio ASIO for Rocksmith 2014 项目地址: https://gitcode.com/gh_mirrors/rs/rs_asio 您是否遇到这些音频延迟困扰? 当您满怀激情地在摇滚史密斯中弹奏时,是…

作者头像 李华