STM32 EtherCAT 总线型(1 拖 4)步进电机解决方案

第 1 章 概述
技术特点
支持标准 100M/s 带宽全双工 EtherCAT 总线网络接口及 CoE 通信协议一
进一出(RJ45 接口),支持多组动态 PDO 分组和对象字典的自动映射,支持站
号 ID 的自动设置与保存,支持 SDO 的电机参数设置与自动保存。
自动适配市面上 EtherCAT 总线主站系统或 PLC 运动控制器,如
TwinCAT,Codesys,欧姆龙,Trio,SOEM,IGH,Acontis,KPA 等。
支持标准 CIA DS402 协议,内置同步周期位置(CSP 模式)、回零控制模
式(Homing 模式)。
支持最多驱动 4 路步进电机,实现多轴同步实时控制,具有最高性价比。
内置 12 路 5V 或 24V IO 数字信号输入,采用双向光耦,支持 NPN 和 PNP
型,用于普通的数字 IO 采集或者左、中、右限位和回零参考功能(13pin-免螺
丝快速接线端子 KFM736L-5.0)。
内置 8 路数字信号输出,用于普通的数字 IO 输出或者抱闸和到位功能,单
路可驱动 500mA 电流(10pin-免螺丝快速接线端子 KFM736L-5.0)。
低速运行静音,振动小。
中速运行稳定,驱动能力强。
高速运行平滑,动态响应好。
矢量 FOC 控制技术,电流效能高。
用户可自定义细分(默认 256 细分,51200 个脉冲/圈)。
用户可自定义电机上使能的保持电流和运行过程中的运行电流。
缺相保护、过流保护、过压保护、过温保护,电源防反接保护。
第 2 章 技术参数
EtherCAT_Step_Motor_V1.0,四轴步进电机驱动器,单轴驱动最大电流 3A。
可以配合 28/42/57 步进电机一起使用。
工作转速最好在 1200 转/分以内,因为步进电机随着转速的提高力矩减小,
在 300 转/分钟以内驱动 42/57 步进电机可以达到额定力矩,绝对静音。900 转/
分以上时,电机基本上处于空载状态。使用过程中注意驱动器散热。EtherCAT
总线的 DC 通讯周期可以达到 125us,支持回零模式,循环同步位置模式。
带步进电机加减速最大 500 转/s²,最高速度 3000 转/min,最低转速 0.001
转/分。
数字输入支持 NPN 和 PNP 触发,数字输出最大电流可以达到 0.5A。
建议驱动器的供电电源电压 24V,直流电源有 15A 以上的输出能力,保证驱
动器的供电稳定
产品尺寸: 90mm*200mm,外壳采用 DIN35 标准导轨。
网口(左中): RJ45 网口直插式,上面为 IN 网口,下面为 OUT 网口。总线
运行状态指示灯为 RUN1,错误指示灯为 ERR1。
数字输入(左上): COM 口为公共端,I1-I12 为数字输入口。COM 口可接地
或者 24V,数字输入是双向出发的光耦,双向都可以导通。数字输入通道导通时,
对应的绿色指示灯会亮。
I1-I3
为电机 1 的数字输入,触发时,对应总线的输入对象字典显示 1、2、4。
I4-I6
为电机 2 的数字输入,触发时,对应总线的输入对象字典显示 1、2、4。
I7-I9
为电机 3 的数字输入,触发时,对应总线的输入对象字典显示 1、2、4。
I10-I12 为电机 4 的数字输入,触发时,对应总线的输入对象字典显示 1、2、4。
数字输出(左下):
O1-O2
为电机 1 的数字输出,对应总线的输出对象字典写入 1、2、4 时触发。
O3-O4
为电机 2 的数字输出,对应总线的输出对象字典写入 1、2、4 时触发。
O5-O6
为电机 3 的数字输出,对应总线的输出对象字典写入 1、2、4 时触发。
O7-O8
为电机 4 的数字输出,对应总线的输出对象字典写入 1、2、4 时触发。
步进电机接线端子(右):
4pin 端子为步进电机端子,自上到下依次为电机 1、电机 2、电机 3、电机 4。
24V 供电电源端子(右)
不要带电插拔,否则会产生电火花。不能放在其它发热的设备旁,要避免粉
尘、油雾、腐蚀性气体,湿度太大及强振动场所,禁止有可燃气体和导电灰尘。
为了保证良好的散热条件,实际安转中必须尽可能预留较大安装间隔,保持通风
散热。 直流驱动器电源不可反接。高压驱动器内有大容量电解电容,即使断电
后,仍会保持高压,断电后 5 分钟内切勿触摸驱动器和电机。
第 5 章 软件操作
一、放置 XML 文件:
首先找到商家提供的 XML 设备描述文件,并将其复制到 TwinCAT
安装目录指定文件夹下:C:\TwinCAT\3.1\Config\Io\EtherCAT
Steper_Driver_Cia402_4_AXIS_V1.0.xml
注意:复制完成后要将 TwinCAT 软件重新启动
二、启动 TwinCAT: 在 TwinCAT 中新建工程。并点击 Scan 扫描设备。
按红框指示依次点击之后会出现设备信息,如下图所示:

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

zemaxMIF曲线图

调制传递函数( Modulation Transfer Function,MTF )是用来形容光学系统成像质量的重要指标。 通过对光学系统像空间进行傅里叶变换,可以得到一张分析图表,来描述像面上对比度和空间频率之间的对应关系。 对比度&…

相机有俯仰角时如何将像素坐标正确转换到其他坐标系

一般像素坐标系转相机坐标系都是默认相机是水平的,没有考虑相机有俯仰角的情况,大致的过程是:像素坐标系统-->图像坐标系-->相机坐标系 ->世界坐标系或雷达坐标系: 像素坐标系 像素坐标系(u,v)是…

R语言贝叶斯MCMC:GLM逻辑回归、Rstan线性回归、Metropolis Hastings与Gibbs采样算法实例...

原文链接:http://tecdat.cn/?p23236 在频率学派中,观察样本是随机的,而参数是固定的、未知的数量(点击文末“阅读原文”获取完整代码数据)。 相关视频 什么是频率学派? 概率被解释为一个随机过程的许多观测…

Spring Cloud Gateway快速入门(一)——网关简介

文章目录 前言一、什么是网关1.1 gateway的特点1.2 为什么要使用gateway 二、使用 Nginx 实现网关服务什么是网关服务?为什么选择 Nginx 作为网关服务?如何使用 Nginx 实现网关服务?1. 安装 Nginx2. 配置 Nginx3. 启动 Nginx4. 测试网关服务 …

Windows11 手把手教授开放端口

首先在控制面板点击“系统与安全”,找到防火墙 然后点击“windows defender”打开防火墙 点击左侧目录栏中“高级设置” 点击“入站规则”,再点击新建入站规则(开放端口有开放入站端口与开放出站端口之分,这里讲入站端口的开放…

精品Python宠物领养网站系统失物招领

《[含文档PPT源码等]精品基于Python实现的宠物网系统》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程等 软件开发环境及开发工具: 开发语言:python 使用框架:Django 前端技术:JavaScript、VUE.js&…

华为云云耀云服务器L实例评测|基于L实例安装Prometheus+Grafana插件实现数据可视化监控

文章目录 一、云耀云服务器介绍二、安装Prometheus创建prometheus.service配置文件启动prometheus服务查看prometheus服务进程三、安装node_exporter下载node_exporter组件包创建node_exporter.service配置文件启动node_exproter服务配置prometheus.yml文件访问Prometheus四、安…

php代码审计篇熊海cms代码审计

文章目录 自动审计逐个分析首页index.php文件包含漏洞后台逻辑漏洞cookie绕过登录后台sql报错注入存储型XSS 结束吧 自动审计 看到有很多 逐个分析 首页index.php文件包含漏洞 读一下代码&#xff0c;可以看到很明显的一个文件包含 <?php //单一入口模式 error_repor…

SpringBoot Admin监控平台《二》基础报警设置

一、前置准备 首先搭建监控一个平台和连个客户端&#xff0c;搭建流程见SpringBoot Admin监控平台《一》平台搭建及基础介绍 &#xff0c;搭建完毕之后&#xff0c;启动各个项目&#xff0c;监控平台的界面如下所示&#xff1a; 二、邮件报警 2.1.邮箱授权码获取 授权码主要…

minikube搭建k8s

环境&#xff1a;centos7&#xff0c;docker18 minikube搭建k8s 说明 minikube是最接近原生kubernetes的本地单机版集群&#xff0c;支持大部分kubernetes功能&#xff0c;用于学习和开发k8s。支持Linux、Windows、Mac 官网安装文档 安装前提 一台物理机或者虚拟机&#x…

配置HBase和zookeeper

一、上传文件 二、解压 tar -zxf ./zookeeper-3.4.5-cdh5.14.2.tar.gz -C /opt/soft/ tar -zxf ./hbase-2.3.5-bin.tar.gz -C ../soft/ 三、改名字 mv ./zookeeper-3.4.5-cdh5.14.2/ zk345 mv ./hbase-2.3.5/ hbase235 四、配置映射 vim /etc/profile#ZK export ZOOKEEPE…

宝塔部署node后使用pm2管理上传文件路径失效问题

如何进行文件上传&#xff1f; node上传文件 vue3 elementPlus 组件封装 在本地或者以宝塔终端的形式允许 上传后是没问题的&#xff0c;直接默认对multer直接写入路径就可以了 const multer require(multer) const upload multer({ dest: ./public/avataruploads/ }) …

(十二)VBA常用基础知识:worksheet的各种操作之sheet移动

当前sheet确认 把sheet1移动到sheet3前边 Sub Hello()10Worksheets("Sheet1").Move Before:Worksheets("Sheet3") End Sub3. 把sheet2移动到sheet1后边 Sub Hello()11Worksheets("Sheet2").Move after:Worksheets("Sheet1") End Sub…

ARM 汇编指令集——汇编中三种符号(汇编指令、伪指令、伪操作)、汇编基本格式、数据操作指令、跳转指令、特殊功能寄存器操作指令、内存操作指令、混合编程

目录 一、汇编中三种符号&#xff08;汇编指令、伪指令、伪操作&#xff09; 二、汇编基本格式 三、数据操作指令 3.1 数据搬移指令mov/mvn ① 示例 ② 立即数 3.2 移位操作指令lsl/lsr/asr/ror 示例 3.3 位运算操作指令and/orr/eor/bic ① 示例1 ② 示例2 3.4 算数…

【云计算】从云计算到边缘计算

从云计算到边缘计算 1.前言2.边缘计算概述2.1 边缘计算的定义2.2 边缘计算的价值 3.边缘计算服务商3.1 CDN 服务商3.1.1 Akamai3.1.2 网宿科技 3.2 移动运营商3.2.1 中国移动3.2.2 中国电信3.2.3 中国联通3.3.4 AT&#xff06;T 3.3 硬件厂商3.3.1 Intel3.3.2 Arm 3.4 云计算服…

使用 LangChain 和 Elasticsearch 对私人数据进行人工智能搜索

关于本博文的所有代码可以在地址下载&#xff1a;GitHub - liu-xiao-guo/python-vector-private 我将在本博文中其中深入研究人工智能和向量嵌入的深水区。 ChatGPT 令人大开眼界&#xff0c;但有一个主要问题。 这是一个封闭的托管系统。 在一个被大型网络公司改变的世界里生…

iOS——present相关属性以及dismiss多级的方法

push和present 两者的区别 push: push由视图栈控制&#xff0c;每一个视图都入栈&#xff0c;调用之前的视图则需要出栈&#xff0c;可返回任意一层&#xff0c;一般用于同一业务不同界面之间的切换。 push是由UINavigationController管理的视图控制器堆栈&#xff0c;在wind…

MySQL学习笔记

目录 注释1、启动和关闭MYSQL服务2、库的增删改查3、表的增删改查3.1 创建表3.2 修改表3.3 删除 4、数据类型4.1 字符串&#xff1a;char(num) 与 varchar(num)的区别4.2 整型4.3 浮点型4.4 日期型4.5 枚举型 注释 单行注释&#xff1a;#注释文字&#xff08;没空格&#xff09…

如何运用yolov5训练自己的数据(手把手教你学yolo)

在这篇博文中&#xff0c;我们对YOLOv5模型进行微调&#xff0c;用于自定义目标检测的训练和推理。 目录 引言&#xff1a; YOLOv5是什么&#xff1f; YOLOv5提供的模型 YOLOv5提供的功能 使用YOLOv5进行自定义目标检测训练 自定义训练的方法 自定义训练代码 准备数据集 …

对话ChatGPT:AIGC时代下,分布式存储的应用与前景

随着科技的飞速发展&#xff0c;我们正步入一个被称为AIGC时代的全新阶段&#xff0c;人工智能、物联网、大数据、云计算成为这个信息爆炸时代的主要特征。自2022年11月以来&#xff0c;ChatGPT的知名度迅速攀升&#xff0c;引发了全球科技爱好者的极大关注&#xff0c;其高超的…