热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

机器人控制LinuxCNC与EtherCAT介绍PDOSDO,搭建环境步骤

机器人控制LinuxCNC与EtherCAT介绍&&PDO&SDO,搭建环境步骤1.前言2.正题1.LinuxCNC介绍2.EtherCAT介绍3.系统环境搭建4.配




机器人控制LinuxCNC与EtherCAT介绍&&PDO&SDO,搭建环境步骤


  • 1.前言
  • 2.正题
    • 1.LinuxCNC介绍
    • 2.EtherCAT 介绍
    • 3.系统环境搭建
    • 4.配置流程

  • LinuxCNC配置文件的修改以及环境搭建后面会更新一个更详细的系统性的文章



1.前言

内容包含:Linuxcnc介绍&&EtherCAT介绍、CANopen协议中SDO&&PDO、LinuxCNC驱动EthertCAT环境搭建工作,具体的流程。


最近几天学习LinuxCNC和EtherCAT的总结报告

《LinuxCNC与EtherCAT学习笔记(3)——基于Preempt_RT的IgH EtherCAT Master安装》这篇博客不错,此博主系统安装倒吐的经验,命令都给背下来了,俺是大写的服

《一次性安装主站》,这是笔者之前写的,后面会整理个更新的,一直以来没咋搞,这次老师催得紧


首先!(重点标红)




我要感谢!

感谢博主:[baby洁]

快点击关注一波,安装ethercat可以按照她这个来:baby洁

baby洁安装IGH ethercat等驱动!!!强推!

仙女帮忙调试了几天,最终让笔者的老牌伺服驱动器转动了…
她是我们的榜样~
啊~榜样
您的力量是无穷的
啊~榜样
您的力量伟大而又崇高
啊~榜样
您具有良好的感染力
啊~榜样
您好比我们人生的坐标,事业成功的导向
啊~榜样
您那伟大的、善良的、无私的、乐于助人、美丽的精神值得学习
啊~榜样





注意

这不是在凑字数



LinuxCNC与EtherCAT这部分的资料比较少,看着那本仅有的LinuxCNC的书也是搭建不起来,初期的时候搭系统都是换了一个又一个,系统搭建好,又不知道需要安装linuxcnc-ethercat的驱动,驱动安装好依旧不能动,linuxcnc需要配置文件配置,配置好又进不去op.......加了4个群聊,问题依旧是石沉大海,私信众多博主,杳无音讯~求助于人难,难于上青天!



感谢的话不多说了




感激之情,溢于言表,唯有铭记于心







正题!

2.正题

包括LinuxCNC、EtherCAT介绍,包含系统环境搭建、驱动安装、以及需要配置的文件。INI\HAL\XML配置。讲解EtherCAT通信原理,讲解LinuxCNC通信原理以及各部分模块的介绍。包含CAN协议的PDO过程数据对象和SDO服务数据对象的讲解等
在这里插入图片描述

在这里插入图片描述


1.LinuxCNC介绍

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2.EtherCAT 介绍

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


3.系统环境搭建

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


4.配置流程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


LinuxCNC配置文件的修改以及环境搭建后面会更新一个更详细的系统性的文章



【关注微信公众号一起来交流】






推荐阅读
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文将详细介绍如何在ThinkPHP6框架中实现多数据库的部署,包括读写分离的策略,以及如何通过负载均衡和MySQL同步技术优化数据库性能。 ... [详细]
  • 智慧城市建设现状及未来趋势
    随着新基建政策的推进及‘十四五’规划的实施,我国正步入以5G、人工智能等先进技术引领的智慧经济新时代。规划强调加速数字化转型,促进数字政府建设,新基建政策亦倡导城市基础设施的全面数字化。本文探讨了智慧城市的发展背景、全球及国内进展、市场规模、架构设计,以及百度、阿里、腾讯、华为等领军企业在该领域的布局策略。 ... [详细]
  • 在Ubuntu 14.04 (Desktop AMD64) 上安装与配置ROS Indigo
    本文档详细介绍了如何在Ubuntu 14.04 (Desktop AMD64) 系统上安装和配置ROS Indigo。包括设置软件源、安装ROS核心组件、初始化rosdep以及创建ROS工作空间等步骤。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 解决PHP与MySQL连接时出现500错误的方法
    本文详细探讨了当使用PHP连接MySQL数据库时遇到500内部服务器错误的多种解决方案,提供了详尽的操作步骤和专业建议。无论是初学者还是有经验的开发者,都能从中受益。 ... [详细]
  • CMake跨平台开发实践
    本文介绍如何使用CMake支持不同平台的代码编译。通过一个简单的示例,我们将展示如何编写CMakeLists.txt以适应Linux和Windows平台,并实现跨平台的函数调用。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
author-avatar
小女人要有小性感
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有