news 2026/9/21 16:18:46

产品尺寸测量案例,三菱plc与基恩士侧头通过通讯模块读取侧头数据。 (包含plc人机程序)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
产品尺寸测量案例,三菱plc与基恩士侧头通过通讯模块读取侧头数据。 (包含plc人机程序)

产品尺寸测量案例,三菱plc与基恩士侧头通过通讯模块读取侧头数据。 (包含plc人机程序)。

最近在做一个工业检测项目,客户需要实时获取产品外形尺寸。现场用了三菱FX5U PLC搭配基恩士LS-9000系列激光测头,中间通过MX-10P通讯模块做数据中转。这方案最骚的地方在于用透传模式直接抓取原始测量数据,省去了传统方案里的数据转换器。

产品尺寸测量案例,三菱plc与基恩士侧头通过通讯模块读取侧头数据。 (包含plc人机程序)。

硬件接线其实没啥花头,RJ45直连MX-10P的COM1口,关键是通讯参数得配成基恩士测头的原生协议。PLC这边用了个MOV指令把通讯参数打包扔进D8120寄存器:

MOV K2M100 D8120 //M100-M107对应通讯格式位

这里M100-M107这八个位分别控制波特率、数据位、停止位这些。基恩士测头默认是115200/8/N/1,对应的二进制配置是10001101,换算成十六进制就是8D,所以实际程序里直接给D8120赋值更直观:

MOV H8D D8120 //十六进制直接赋值

数据接收用中断处理更稳当。在PLC里挂了个RS指令轮询,收到测头数据后触发D8406中断标志。这里有个坑要注意——基恩士的数据帧结构前两个字节是设备地址,实测发现用三菱的协议转换模块会自动过滤掉这些,得在程序里手动补上校验位。

数据处理部分得玩点字节操作。测头发过来的浮点数是大端序,而三菱PLC用的是小端序,得用SWAP指令倒腾字节:

LD M8000 //常开触点 MOV D100 D200 //原始数据存放位置 SWAP D200 //高低字节交换 DEDIV D200 K100 D210 //转换成实际尺寸(单位0.01mm)

人机界面用的GT Works3做的,重点是把PLC的D210寄存器绑定到数值显示元件。这里有个骚操作——在触摸屏上做了个动态颜色报警,当尺寸超差时自动变红:

<TextDisplay> <Address>D210</Address> <AlarmCondition> <Range Min="24.95" Max="25.05" NormalColor="#00FF00"/> <OutOfRange Color="#FF0000"/> </AlarmCondition> </TextDisplay>

调试时发现个邪门问题:通讯偶尔会丢包。后来在程序里加了心跳检测机制,每5秒发个空指令维持连接。用T246定时器触发心跳包,实测稳定性直接拉满:

LD T246 OUT M320 //心跳触发信号 RS D500 K0 D600 K0 //发送空指令

这个方案最爽的是扩展性强,后来客户要加CCD视觉检测,直接在现有框架里插了个以太网模块就搞定了。整套代码也就两百来步,比用高级语言写协议解析省事多了。不过还是要说句,三菱的GX Works3编译器有时候抽风,在线修改程序时记得先备份,别问我怎么知道的...

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

通俗解释lvgl移植原理:让GUI跑在你的MCU上

从零跑通LVGL&#xff1a;一文讲透GUI移植的底层逻辑你有没有过这样的经历&#xff1f;手里的STM32板子接上了TFT屏幕&#xff0c;也烧了例程进去&#xff0c;结果界面卡得像幻灯片&#xff1b;或者触摸完全不跟手&#xff0c;点哪儿都不准。更糟的是&#xff0c;想改点UI却发现…

作者头像 李华
网站建设 2026/9/15 2:42:04

FSMN-VAD播客运营:节目片头片尾智能识别裁剪

FSMN-VAD播客运营&#xff1a;节目片头片尾智能识别裁剪 1. 引言 随着播客内容创作的蓬勃发展&#xff0c;音频后期处理成为提升节目专业度的关键环节。其中&#xff0c;节目片头与片尾的统一格式化裁剪是一项重复性高、耗时长的基础工作。传统手动剪辑方式效率低下&#xff…

作者头像 李华
网站建设 2026/9/15 2:41:43

AI智能证件照制作工坊网络隔离部署:内网安全环境配置教程

AI智能证件照制作工坊网络隔离部署&#xff1a;内网安全环境配置教程 1. 引言 1.1 学习目标 本文将详细介绍如何在内网隔离环境中部署「AI 智能证件照制作工坊」系统&#xff0c;实现从镜像导入、服务搭建到权限控制的完整闭环。读者学习完成后&#xff0c;将能够&#xff1…

作者头像 李华
网站建设 2026/9/20 10:58:37

verl使用踩坑记录:这些错误千万别犯

verl使用踩坑记录&#xff1a;这些错误千万别犯 1. 引言 随着大语言模型&#xff08;LLM&#xff09;在自然语言处理领域的广泛应用&#xff0c;基于人类反馈的强化学习&#xff08;RLHF&#xff09;已成为提升模型对齐能力的关键技术。然而&#xff0c;RLHF 训练流程复杂、资…

作者头像 李华
网站建设 2026/9/15 2:42:07

如何扩展到其他模型?镜像结构与适配思路

如何扩展到其他模型&#xff1f;镜像结构与适配思路 在当前大模型快速迭代的背景下&#xff0c;微调技术已成为实现模型定制化的核心手段。以“单卡十分钟完成 Qwen2.5-7B 首次微调”镜像为例&#xff0c;其背后不仅封装了高效的 LoRA 微调流程&#xff0c;更构建了一个可复用…

作者头像 李华