汇川机器人与PLC通信-ModbusTCP超详细案例

ops/2024/10/24 1:23:52/

#SCARA机器人与H5UPLC通过ModbusTCP通信,HMI界面手动操作#

应用背景:

本项目案例部分软件界面已被更新,如机器人示教软件旧版本S01.19R03。但通信的原理基本一致,废话少说,我们直接上图。

一、PLC端配置

1.添加ROB通讯表(自定义),变量表内容包括ROB系统变量,IN区和OUT区变量等;

2. 添加以太网通讯配置,如IP:192.168.0.140:502,与ROB网段相同即可,在ModbusTCP配置里,添加刚刚变量表中的映射地址;

关于汇川机器人Modbus从站地址表,我这边有一份比较旧的地址表,可以作为参考;

(1)运行信号,如机器人启动控制和状态信号,在QW区。

 

 (2)本体IO信号,如机器人本体的输入输出IO信号,也在Q


http://www.ppmy.cn/ops/127969.html

相关文章

力扣 简单 83.删除排序链表中的重复元素

文章目录 题目介绍题解 题目介绍 题解 法一:带dummy node class Solution {public ListNode deleteDuplicates(ListNode head) {//根据提示,val的值在-100~100,如果括号里面不填则默认dummy.val0,可能会和某些测试用例的val一样…

git tag 用法

文章目录 git tag 用法1 概述2 基本用法2.1 创建标签2.1.1 创建轻量级标签2.1.2 创建附注标签 2.2 查看标签2.3 推送标签到远程仓库2.4 删除标签2.5 根据标签拉取代码2.6 注意事项 3 参考资料 git tag 用法 1 概述 git tag 是 Git 版本控制系统中的一个命令,用于为…

QGraphics类型学习使用【Qt】【C++】

QGraphics类型学习使用 需求过程全部完整代码 首先已知,QGraphicsView,QGraphicsScene, QGraphicsItem,分别称为:视图,场景,图元,图表就是各种各样的元素,图片元素,线条元…

“避免序列化灾难:掌握实现 Serializable 的真相!(二)”

文章目录 一、什么是序列化?二、Serializable 是如何起作用的?三、为什么不自动序列化所有对象?四、Java 序列化的底层原理序列化的核心步骤: 五、反序列化的原理六、总结:为什么必须实现 Serializable 才能序列化&…

ARM嵌入式学习--第四天

汇编与C混合编程 -汇编指令中调用C语言 .global _start _start:mov r0,#5mov r1,#3bl add stop:b stop int add(int a,int b) {int c a b;return c; } 无优化情况:(反汇编之后,发现多了很多很多指令,运行之后结果是错误的&a…

k8s部署Kafka集群超详细讲解

准备部署环境 Kubernetes集群信息 NAMEVERSIONk8s-masterv1.29.2k8s-node01v1.29.2k8s-node02v1.29.2 Kafka:3.7.1版本,apche版本 Zookeeper:3.6.3版本 准备StorageClass # kubectl get sc NAME PROVISIONER RECLA…

旅游攻略网站毕业设计计算机毕设基于SpringBootSSM框架

目录 1.摘要 2 引言 2.1 开发目标 2.2 项目内容 2.3 项目背景与目的 3. 技术选型 3.1 JAVA 简介 3.2 MySQL 介绍 ‌4. 功能描述与创新点 4.1 功能描述 ‌4.2创新点设计 4.3 功能图展示 5. 数据库设计 6. 项目任务与要求 1.摘要 本文旨在设计并实现一个功能全面、…

C++代码操作指令的定义

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、最简单的函数二、栈设计StackEntry 类std::vector 容器std::vector<StackEntry>的特点std::vector<StackEntry>的操作成员枚举 Type&#xff1…