Ubuntu14.04安装igH EtherCAT Master

news/2024/11/15 7:02:02/

一、下载EtherCAT安装包

安装包下载路径:EtherLab EtherCAT Master / Code / [334c34],打开后点击Download下载

二、安装前置依赖库

最好切换到root用户进行下列步骤

apt-get install autoconf automake libtool net-tools

三、编译安装

解压安装包,进入安装包目录

root@ubuntu:/usr/local/4412# unzip etherlabmaster-code-33b922ec1871ea835f662ac1041317e815a8fdfd/root@ubuntu:/usr/local/4412# cd  etherlabmaster-code-33b922ec1871ea835f662ac1041317e815a8fdfd/

生成配置文件、配置

./bootstrap./configure --enable-cycles --enable-hrtimer --enable-8139too=no --enable-generic=yes

编译,加载模块;注:在depmod前将驱动拷贝lib目录下,不然系统默认搜索目录找不到,最后执行start时报错;参考:ethercat master Module ec_master not found_F_hawk189的博客-CSDN博客

make all modulesmake modules_install installdepmod

注:网上看到的,如果遇到 implicit declaration of function 'signal_pending';did you mean 'timer_pending'错误;

解决办法:在master.c中加入 #include <linux/sched/signal.h>,然后重新编译

这个是网上看到的,我没遇到这个错误。

四、修改网卡地址

使用ifconfig查看机器的网卡信息

ifconfig

 

五、修改EtherCAT配置文件

注:网上很多教程是修改/usr/local/下的etc里,是因为不同版本的安装目录不同,我这个是安装在/opt目录下的的,这个视你使用的版本修改。

gedit /opt/etherlab/etc/sysconfig/ethercat

 六、创建连接

要使用root权限执行以下命令

ln -s /opt/etherlab/etc/init.d/ethercat /etc/init.d/ethercatmkdir /etc/sysconfigln -s /opt/etherlab/etc/sysconfig/ethercat /etc/sysconfig/ethercatln -s /opt/etherlab/bin/ethercat /usr/bin/ethercatecho KERNEL==\"EtherCAT[0-9]*\", MODE=\"0664\" > /etc/udev/rules.d/99-EtherCAT.rules

七、启动EtherCAT

/etc/init.d/ethercat startethercat masterethercat slave


http://www.ppmy.cn/news/261875.html

相关文章

该怎么用设计测试用例测网上银行转账?

目录 前言 1、网上银行转账是怎么测的&#xff0c;设计一下测试用例。 回答思路&#xff1a; 2、测试工作的流程?缺陷状态有什么?设计测试用例有几种方法&#xff1f; 修改完以后&#xff0c;有两种处理情况&#xff1a; 3、在项目中找到的经典BUG是什么&#xff1f; 4、定期…

C语言:字符型数据

字符型数据 字符常量 用一对单引号括起来的单个字符,称为字符常量。 例如:‘A’‘I’‘?’等。 C语言中一个字符常量占用一个字节,存放的是字符的ASCII码值。 C语言中字符常量有以下几个特点 字符常量只能用单引号括起来,不能用其他的双引号或括号等。字符常量只能是单个…

手动创建Spring Boot 2.x项目

创建SpringBoot可以选择手动 也可以利用官方脚手架, 对于新手来说, 先手动创建是个不错的选择 环境说明 JDK1.8 或以上Gradle 4 or Maven 3.2IDE、Eclipse 配置步骤 注意&#xff0c;拉包慢的记得配置一下阿里源, 否则浪费时间, 配置阿里源再 Maven快速入门 这篇文章里面有 …

03_selenium模块的学习和应用/阶段总结

0、前言:python中导包策略是import放前面,from import 放后面 1、selenium环境配置: 文档这部分知识和爬虫之间的关系:第三方模块selenium适合动态页面爬取,当然静态页面也可以用selenium来爬。简介:selenium自动化测试工具selenium是一个用于web程序测试的工具,seleni…

红米k40远程遥控空调教程分享

随着科技的不断发展。现在很多手机都具备智能遥控功能。红米k40也不例外。今天换换就给大家分享一下红米k40绑定遥控智能家电的教程。感兴趣的话快来看看吧&#xff01; 红米k40绑定智能家电教程分享 1、在桌面上找到自带的“万能遥控”选项。&#xff08;未找到的用户可以点…

志高显示df什么意思_志高空调显示df什么意思

大家好&#xff0c;我是时间财富网智能客服时间君&#xff0c;上述问题将由我为大家进行解答。 志高空调显示df是空调正在除霜的意思&#xff0c;这是正常的现象。 广东志高空调有限公司创建于1994年 &#xff0c;总部位于珠江三角洲工业重镇佛山市南海区&#xff0c;是一家以家…

计算机控制技术注册二建,中央空调系统运行培训

浏览数&#xff1a;115 一、机组工作电源 机组工作电源一般要求是 380V/50Hz/3N&#xff0c;其波动范围在 360V&#xff5e;420V 之间。但是机组运行对电源有严格要求&#xff1a;电源三相电压不平衡应不大于 2&#xfe6a;&#xff1b;电源三相电流不平衡应不大于 10&#xf…

self Attention 位置编码的奇偶输入问题

attention机制一直是放在encoder-decoder中进行使用&#xff0c;self-attention是为了解决前者结构无法并行计算&#xff0c;而抽离出的概念&#xff08;前者的编码解码多为时序网络&#xff09;。 但因为缺少时序模型天然的位置编码特点&#xff0c;所以self-attention模型需要…