信号与槽是如何实现的_机器人信号与IO模块接口的对应

2024-02-09 09:40

本文主要是介绍信号与槽是如何实现的_机器人信号与IO模块接口的对应,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上一期关于快换系统接线中提到,E538、E540(机器人输入信号)了解VASS标准的都知道这两个信号含义。对于一些非标的配置我们应该如何查看输入输出端信号与I/O模块接口的匹配.

物理接口

以快换系统的准备好信号为例;

快换系统使用的I/O模块;DI8 DO8共16个信号,8个接口0-3为输出信号接口,4-7为输入信号接口。快换准备好信号的反馈信号线接到快换系统I/O模块的5号端口的第二个信号输入点。

图纸如图;

b06e2ccb697bdbf4e88d427c193ab2b1.png

信号连接

WorkVisual软件打开机器人快换系统I/O模块组态,4-7接口为输入信号接口对应DI1-DI8。

5号端口的第二个信号输入点为03槽位的第4个信号.

如下图;

5a9e058795ea3e77dafff2c5ee3eca37.png

打开WorkVisual中的接线编辑器窗口如图;                                             

25f7f15d33eab87f90f140aa73f5b2f6.png

I/O模块名称栏如图;

e57b9be72b1de92c0d48d2c4909c07ba.png

03:表示该地址位对应的组态槽位

0004:表示该槽位的第几个信号

03:01:0004 Inputs.3即为快换系统准备好信号的输入端口,将该端口与相应的输入信号连接,这个输入信号就可以接收到快换系统反馈的准备好状态了。

抓手模块也是如此

WorkVisual中的组态如图;

1056d07263d6aebfca7210e7fb573b34.png

信号连接如图;

56ccd70ac8e3bf7777087af991a905e9.png

----------希望我的分享对您有所帮助----------

b98865da480e726abd50bfe2f247a6da.png

关注公众号持续更新机器人应用相关知识

这篇关于信号与槽是如何实现的_机器人信号与IO模块接口的对应的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/693860

相关文章

IDEA如何实现远程断点调试jar包

《IDEA如何实现远程断点调试jar包》:本文主要介绍IDEA如何实现远程断点调试jar包的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录问题步骤总结问题以jar包的形式运行Spring Boot项目时报错,但是在IDEA开发环境javascript下编译

Python实现自动化Word文档样式复制与内容生成

《Python实现自动化Word文档样式复制与内容生成》在办公自动化领域,高效处理Word文档的样式和内容复制是一个常见需求,本文将展示如何利用Python的python-docx库实现... 目录一、为什么需要自动化 Word 文档处理二、核心功能实现:样式与表格的深度复制1. 表格复制(含样式与内容)2

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

如何解决Druid线程池Cause:java.sql.SQLRecoverableException:IO错误:Socket read timed out的问题

《如何解决Druid线程池Cause:java.sql.SQLRecoverableException:IO错误:Socketreadtimedout的问题》:本文主要介绍解决Druid线程... 目录异常信息触发场景找到版本发布更新的说明从版本更新信息可以看到该默认逻辑已经去除总结异常信息触发场景复

Python中bisect_left 函数实现高效插入与有序列表管理

《Python中bisect_left函数实现高效插入与有序列表管理》Python的bisect_left函数通过二分查找高效定位有序列表插入位置,与bisect_right的区别在于处理重复元素时... 目录一、bisect_left 基本介绍1.1 函数定义1.2 核心功能二、bisect_left 与

VSCode设置python SDK路径的实现步骤

《VSCode设置pythonSDK路径的实现步骤》本文主要介绍了VSCode设置pythonSDK路径的实现步骤,包括命令面板切换、settings.json配置、环境变量及虚拟环境处理,具有一定... 目录一、通过命令面板快速切换(推荐方法)二、通过 settings.json 配置(项目级/全局)三、

pandas实现数据concat拼接的示例代码

《pandas实现数据concat拼接的示例代码》pandas.concat用于合并DataFrame或Series,本文主要介绍了pandas实现数据concat拼接的示例代码,具有一定的参考价值,... 目录语法示例:使用pandas.concat合并数据默认的concat:参数axis=0,join=

java中BigDecimal里面的subtract函数介绍及实现方法

《java中BigDecimal里面的subtract函数介绍及实现方法》在Java中实现减法操作需要根据数据类型选择不同方法,主要分为数值型减法和字符串减法两种场景,本文给大家介绍java中BigD... 目录Java中BigDecimal里面的subtract函数的意思?一、数值型减法(高精度计算)1.

C#代码实现解析WTGPS和BD数据

《C#代码实现解析WTGPS和BD数据》在现代的导航与定位应用中,准确解析GPS和北斗(BD)等卫星定位数据至关重要,本文将使用C#语言实现解析WTGPS和BD数据,需要的可以了解下... 目录一、代码结构概览1. 核心解析方法2. 位置信息解析3. 经纬度转换方法4. 日期和时间戳解析5. 辅助方法二、L

使用Python和Matplotlib实现可视化字体轮廓(从路径数据到矢量图形)

《使用Python和Matplotlib实现可视化字体轮廓(从路径数据到矢量图形)》字体设计和矢量图形处理是编程中一个有趣且实用的领域,通过Python的matplotlib库,我们可以轻松将字体轮廓... 目录背景知识字体轮廓的表示实现步骤1. 安装依赖库2. 准备数据3. 解析路径指令4. 绘制图形关键