三菱FX3U系列—原点回归指令

news2024/10/6 6:41:12

目录

一、简介

二、指令形式

1、原点指令[ZRN/DZRN]

2、带搜索的原点回归指令[DSZR]

三、回归指令运行过程

1、ZRN原点回归运行过程

2、带搜索的原点回归运行过程

四、特殊辅助继电器

五、特殊输出模块

六、总结


一、简介

        用于将电机或伺服驱动器控制的轴回到预定的原点位置(原点位置由接近开关等提供信号,可以通过代码编程指定)。原点指令有不带DOG搜索和带DOG搜索两种。

二、指令形式

1、原点指令[ZRN/DZRN]

[ZRN S1 S2 S3 Dn]

S1代表:指定开始原点回归的速度,1~32767 HZ

S2代表:指定爬行速度,1~32767 HZ

S3代表:指定输入近点信号(DOG)的输入编号的软元件编号,X0~Xn

Dn代表:指定输出脉冲的输出编号,Y0~Y2

其中,DZRN是32位的操作指令,频率可达到最大频率100K HZ、

2、带搜索的原点回归指令[DSZR]

[DSZR S1 S2 Dn1 Dn2]

S1代表:指定输入近点信号(DOG)的输入编号的软元件编号,X0~Xn

S2代表:指定输入原点信号的输入编号的软元件编号,X0~Xn

Dn1代表:指定输出脉冲的输出编号,Y0~Y2

Dn2代表:指定方向的输出软元件编号,Y0~Yn

其中,S1、S2可使用同一个信号输入;Dn2原则上只要是输出软元件即可,但是为了不占用高速脉冲输出通道,所以使用Y3以后的软元件比较合适。

三、回归指令运行过程

代码:

运行过程简易图:

1、ZRN原点回归运行过程

注:电机默认转动方向为向左

A、当工作台在1位置:

以原点回归速度左行—>工作台触发近点开关信号—>继续往前一段DOG信号—>以爬行速度往右行—>直到工作台刚好离开近点信号停止

B、当工作台在2位置:(需要指定运行方向):

以原点回归速度右行—>工作台触发近点开关信号—>继续往前一段DOG信号—>以爬行速度往左行—>直到工作台刚好离开近点信号停止

C、当工作台在近点开关下方:

以爬行速度向指定方向运行—>直到工作台离开近点信号停止

2、带搜索的原点回归运行过程

注:电机默认转动方向为向左;原点处也有一个开关信号

A、当工作台在1位置:

以原点回归速度左行—>工作台触发近点开关信号—>以爬行速度继续左行—>直到工作台触发原点信号停止

B、当工作台在2位置:

以原点回归速度左行—>工作台触发左限位开关后往右运行—>当工作台触发近点信号—>继续往前运行一个DOG信号—>以爬行速度往左运行—>直到工作台触发原点信号停止

C、当工作台在近点开关下方:

以爬行速度向原点信号运行—>直到工作台触发原点信号停止

四、特殊辅助继电器

常用特殊辅助继电器:(以Y0输出为例)

M8342:可以使用这个辅助继电器改变电机正反转方向

M8343:对于带搜索的原点回归指令触发后会使电机往相反的方向运行;对于不带搜索的原点回归指令触发后电机停止工作。

注意:不同的输出软元件对同一个功能要使用不同的特殊辅助继电器

五、特殊输出模块

当使用这个特殊适配器后有两个作用:

第一个是可以将输出的频率有最高100KHZ提升到最高200KHZ

第二个是可以增加一个高速脉冲输出软元件Y3(本来FX3U基本单元只提供Y0、Y1、Y2三个)

六、总结

1、 使用带搜索的原点回归指令需要在Works2中设置原点速度和爬行速度。

2、可以通过指令内设定电机运行方向,也可以通过特殊辅助寄存器进行设置。

3、电机的默认运行方向需要关注。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1187245.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

PHP利用jsonp跨域实现

JSONP&#xff08;JSON with Padding&#xff09;是一种使用普通的<script>标签来发起跨域请求的方法。JSONP利用了HTML页面可以直接引入外部JavaScript文件而不受同源策略限制的特性 实现效果 1、实现代码中php文件 <?php // 接收GET请求参数 $param $_GET[callb…

2023年双11有哪些便宜的云服务器值得推荐?

每年的双11期间各大云计算服务商都会推出特价云服务器&#xff0c;今年自然也不例外&#xff0c;下面给大家分享2023年双11有哪些便宜的云服务器值得推荐。 1、阿里云【传送门>>>】 阿里云双11推出了金秋云创季活动&#xff0c;2核2G3M不限流量&#xff0c;1年99元&…

springboot中如何同时操作同一功能

问题描述 测试阶段&#xff0c;由于存在某一功能的同时操作&#xff0c;该功能还是入库逻辑&#xff0c;此时若不进行处理&#xff0c;会造成插入表中多条重复数据&#xff0c;为此该问题需要修复。 解决办法 在接口开始进行对是否存在某个key值的判断&#xff0c;若不存在&…

【C++百宝箱】语法总结:命名空间 | 输入输出 | 缺省参数 | 函数重载

&#x1f6a9;纸上得来终觉浅&#xff0c; 绝知此事要躬行。 &#x1f31f;主页&#xff1a;June-Frost &#x1f680;专栏&#xff1a;C入门宝典 &#x1f525;本文主要探讨C的语法&#xff0c;并深入了解C如何针对C语言中存在的不合理之处进行优化改进。 目录&#xff1a; ⌛…

遭受网络攻击泄露了101GB数据

臭名昭著的BlackCat/ALPHV勒索软件团伙声称对另一个组织发起了攻击。今天轮到意大利-法国科西嘉-费里斯公司发现自己正在与勒索软件作斗争。 BlackCat 在其数据泄露网站上报告称&#xff0c;该公司是网络攻击的受害者&#xff0c;并发布了从该公司 IT 基础设施中泄露的一系列样…

Apache Airflow Celery Broker 远程命令执行 (CVE-2020-11981)漏洞复现

漏洞描述 Apache Airflow 是一个开源的分布式任务调度框架。在 1.10.10 之前的版本中&#xff0c;如果 Redis 代理&#xff08;如 Redis 或 RabbitMQ&#xff09;已被攻击者控制&#xff0c;则攻击者可以在工作进程中执行任意命令。 漏洞环境及利用 搭建docker环境 要利用此…

Rasa NLU中的组件

Rasa NLU部分主要是解决NER&#xff08;序列建模&#xff09;和意图识别&#xff08;分类建模&#xff09;这2个任务。Rasa NLP是一个基于DAG的通用框架&#xff0c;图中的顶点即组件。组件特征包括有顺序关系、可相互替换、可互斥和可同时使用。有向无环图&#xff08;DAG&…

【不正经操作】百度深度学习框架paddlepaddle本地运行python环境记录

百度深度学习框架PaddlePaddle 百度深度学习框架PaddlePaddle是一个支持深度学习和机器学习的开源框架。它由百度公司于2016年开发并发布&#xff0c;现在已经成为中国最受欢迎的深度学习框架之一&#xff0c;并且在国际上也获得了不少关注。 特点与功能 易于使用 PaddlePa…

python循环队列

导语&#xff1a; 队列是一种先进先出&#xff08;first in first out,FIFO&#xff09;的线性表&#xff0c;是一种常用的数据结构。 它只允许在表的前端&#xff08;front&#xff09;进行删除操作&#xff0c;而在表的后端&#xff08;rear&#xff09;进行插入操作&#…

盘点银行账单,订阅刺客让我们发出尖锐爆鸣

点击文末“阅读原文”即可参与节目互动 剪辑、音频 / 卷圈 运营 / SandLiu 卷圈 监制 / 姝琦 封面 / 姝琦Midjourney 产品统筹 / bobo 随着年底大家纷纷开始盘点自己的年度开销&#xff0c;我们的主播们决定为大家揭示一个常被忽视的话题 – “订阅刺客”。在这个数字化时…

C++二分算法:水位上升的泳池中游泳

涉及知识点 二分查找 并集查找或BFS。 题目 在一个 n x n 的整数矩阵 grid 中&#xff0c;每一个方格的值 grid[i][j] 表示位置 (i, j) 的平台高度。 当开始下雨时&#xff0c;在时间为 t 时&#xff0c;水池中的水位为 t 。你可以从一个平台游向四周相邻的任意一个平台&…

git上传项目至github(Linux)

01 git版本创建 git init 创建版本库 创建一个版本 git add test1.cpp git commit -m 说明信息 git log 查看版本记录 02 版本回退 git reset --hard HEAD^ 版本回退一个 git reset --hard HEAD^^ 版本回退二个 git reset --hard 版本号 版本回退到指定版本&#xff0…

Springboot集成redis和mybatis-plus及websocket异常框架代码封装

在软件开发过程中&#xff0c;一款封装完善简洁大气的全家桶框架&#xff0c;能大大提升开发人员的工作效率&#xff0c;同时还能降低代码的复杂程序&#xff0c;也便于后期方便维护。本文所涉及源代码在文章最后&#xff0c;有下载链接。 本文章所涉及封装的框架&#xff0c;…

Redis系列-Redis过期策略以及内存淘汰机制【6】

目录 Redis系列-Redis过期策略以及内存淘汰机制【6】redis过期策略内存淘汰机制算法LRU算法LFU 其他场景对过期key的处理FAQ为什么不用定时删除策略? Ref 个人主页: 【⭐️个人主页】 需要您的【&#x1f496; 点赞关注】支持 &#x1f4af; Redis系列-Redis过期策略以及内存淘…

js:React中使用classnames实现按照条件将类名连接起来

参考文档 https://www.npmjs.com/package/classnameshttps://github.com/JedWatson/classnames 安装 npm install classnames示例 import classNames from "classnames";// 字符串合并 console.log(classNames("foo", "bar")); // foo bar//…

学之思开源考试系统部署至Centos7

学之思开源考试系统部署至Centos7 1、下载源码 源码下载&#xff1a; https://gitee.com/mindskip/xzs-mysql 数据库脚本下载&#xff1a; https://www.mindskip.net:999/ 2、项目打包 分别在\source\vue\xzs-student目录和source\vue\xzs-admin目录&#xff0c;执行前端打…

Improved Population Control for More Efficient Multimodal Optimizers

多模态优化 NC-VMO means ‘Niche-Clearing-based VMO’&#xff0c;ASD means ‘Adaptive Species Discovery’&#xff0c;HVcMO means ‘Clustering-based Variable Mesh Optimization’ N c A _c^A cA​是A的推荐种群规模&#xff0c;inc means ‘increment’&#xff0c;…

中国芯片产能加速增长,美芯销量下滑,难怪美芯和ASML都低头了

日前分析机构给出的数据指中国的芯片产量呈现加速增长的趋势&#xff0c;伴随的就是芯片进口在下滑&#xff0c;国产芯片的加速替代&#xff0c;已给美国芯片等海外芯片行业造成巨大的打击。 分析机构给出的数据指今年3-6月中国的芯片产能都在稳步增长&#xff0c;不过增长为个…

如何检测小红书账号是否被限流?哪些原因会导致账号被限流?

hi&#xff0c;同学们&#xff0c;本期是第5期AI运营技巧篇&#xff0c;文章底部准备了粉丝福利&#xff0c;看完后可领取&#xff01; 最近好多新手学员运营小红书账号&#xff0c;可能会遇到这样的问题&#xff1a;发布的内容小眼睛少得可怜&#xff1f;搜索不到自己的笔记&…

Qt开发环境搭建

Index of /official_releases/online_installers (qt.io)