E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Igh
CAN通讯
开发平台硬件:STM32F407
IGH
6开发板软件:STM32CubeMX、KeilCAN通讯特点关于CAN通讯的特点网上的文章介绍已经很全面了,我个人对CAN通讯的看法就是:挂载设备多(无需像SPI那样通过加线的方式挂载增加的设备
lilei668
·
2022-07-03 22:32
嵌入式
STM32的使用
单片机
stm32
嵌入式硬件
STM32F4软件IIC的使用
1.开发环境2.说明3.F4和F1软件IIC区别GPIO初始化区别us级延时区别总结1.开发环境:硬件:STM32F407
IGH
6开发板任意可使用IIC通讯协议传感器软件:KeilCubeMX2.说明:
lilei668
·
2022-07-03 22:32
STM32的使用
嵌入式
stm32
单片机
arm
自然发音法(赖世雄)笔记
i_e,
igh
发/ai/,如bike,file;sigh,tight。o_e,oa发/əu/,如bone,rose;boat,goat。
菊花小王子
·
2021-06-24 22:29
2020-10-05
嵌入式单板上Ethercat调试基于
igh
移植的Ethercat主站,调试方法有三种:一是使用
igh
提供的命令设置主机的调试级别,同时还可以借助
igh
提供的其它命令行工具,来获取主站和从站的状态,以及主站如何控制从站
chocolate2018
·
2020-10-05 17:00
igh
ethercat
嵌入式
linux
基于LinuxCNC下的EtherCAT的伺服电机控制《二》
软件环境:安装好
igh
-ethercat1.5.2主站debian7硬件环境:estun的伺服电机型号PRONET-04AEG-EC,以及配套插头,网线之类的======================
思之思
·
2020-09-14 16:29
LinuxCNC
LinuxCNC笔记---HAL驱动的指令介绍
LinuxCNC官方给出了操作说明,之后有位国外的大神又开发出了针对LinuxCNC和
IGH
之间的驱动linux-ethercat(在github上可找到源码)。
中华田园巨龙
·
2020-09-14 12:42
LinuxCNC系列
linux
ethercat
嵌入式
igh
ethercat 主站扫描功能开发
ighethercat主站扫描功能开发前言版本与安装添加tool部分代码不要把RxPdo与TxPdo弄反前言为什么要开发扫描功能?众所周知,ighethercat在examples中提供了一个最小的主站开发示例mini.c,这个示例快速开发单个电机控制还是可以的,但是随着设备越来越多,快速开发测试的需求也越来越多,不可能每个设备来了都去手动适配一个写的很死的测试文件,此时就非常怀念在windows
卡列宁在睡觉
·
2020-08-21 00:14
Ethercat
iGH
EtherCAT初始化流程分析(一)
最近开始学习EtherCAT总线协议,以开源iGHEtherCAT主站协议栈为基础。由于没做过大型Linux程序开发,学习起来很慢,目前的方法是追踪调试信息,以摸清程序架构。1.执行/etc/init.d/ethercatstart[91557.546292]EtherCAT:Masterdriver1.5.233b922ec1871+[91557.546575]EtherCAT0:Registe
zhandl100
·
2020-08-11 15:52
EtherCAT
iGH
EtherCAT初始化流程分析(四)
1.请求主站用户程序通过ecrt_request_master请求主站设备,该函数调用ecrt_request_master_err(),取得master设备,并执行ec_master_enter_operation_phase()函数。输出调试信息如下:[102786.471256]EtherCAT:Requestingmaster0...[102786.471268]EtherCATDEBUG
zhandl100
·
2020-08-11 15:52
EtherCAT
iGH
EtherCAT初始化流程分析(三)
接上篇。在执行完成从站设备SDO及PDO信息upload后,回到fsm_master状态机的scan_slave过程中,执行ec_master_calc_dc()输出调试信息:[102716.214019]EtherCAT0:Busscanningcompletedin1412ms.[102716.214024]EtherCAT0:Usingslave0asDCreferenceclock.执行e
zhandl100
·
2020-08-11 15:52
EtherCAT
SylixOS上EtherCAT实现
其中
IgH
作为常用的EtherCAT开源协议栈,SylixOS已移植支持。2SylixOS-
IgH
使用框架SylixOS-
IgH
的使用尽可能保留了Linu
weixin_34138056
·
2020-08-11 14:27
IGH
EtherCAT Master Linux on PC编译教程
1、下载源码去
IGH
官网下载1.5.2版本。
weixin_30376083
·
2020-08-11 14:41
SylixOS-
IgH
系统平台搭建
\\10.9.1.11\3.研发部\9.ExchangeFolder\郑磊”路径下《RealEvo-IDE使用手册》《SylixOS应用开发手册》《SylixOSshell用户手册》《SylixOS-
IgH
zhengleiacoinfo
·
2020-08-11 13:33
Ubuntu16.04.6安装
IgH
EtherCAT Master
1.前言最近做机器人控制器项目需要使用到EtherCAT现场总线通信,通过EtherCATmaster控制伺服驱动器带动多个轴同步运动,从而达到工业机器人多轴同步运动控制的效果。目前使用比较广泛的EtherCATmaster有:TwinCAT,IgHEtherCATMaster,SOEM。IgHEtherCATMaster具有较好的开源性、丰富的功能,因此我打算用IgHEtherCATMaster
绝非小练
·
2020-08-11 13:57
EtherCAT
IGH
EtherCAT应用层控制电机代码
在主站配置好之后,连接从站,我用的是雷赛的伺服,对于大部分来说改个pid,vid,应该就可以用,这个是用的pv模式应该还是容易懂的,我把一些用不到的代码给阉割了/***compile:gcctest.c-otest-I/opt/etherlab/include-L/opt/etherlab/lib-lethercat*/#include#include#include#include#includ
IGH EtherCAT
·
2020-08-11 13:11
ethercat
在树莓派/4.x内核下安装
IgH
EtherCAT master主站
树莓派安装ethercat主站环境:4.14.91-rt49-v7下载源码,解压$tarxvfethercat-1.5.2.tar.bz2$cdethercat-1.5.2$./configure--enable-8139too=no$make有两个警告,但是编译通过,继续执行$sudomakemodules出现错误$videvices/generic.c找到第152行dev->netdev=al
IGH EtherCAT
·
2020-08-11 13:11
ethercat
IGH
EtherCAT Master Linux on PC移植
前言IGHEtherCATMaster1.5.2Documentation:Thelistbelowgivesashortsummaryofthemasterfeatures.•DesignedasakernelmoduleforLinux2.6/3.x.由于以上原因,故采用Ubuntu14.04.6(64位),下载地址。采用VirtualBox虚拟机安装方式,安装完成后,用uname-r发现内核
RosyCloudsLee
·
2020-08-11 12:15
EtherCAT
将Ethercat主站
IGH
移植到Linux应用层
设计目的:
IGH
平台是完完全全的Linux内核层代码,这样设计的目的是为了保证Ethercat主站的实时性。但是Linux即使加了实时补丁也只能实现软实时效果。
huoxian00
·
2020-08-11 12:47
igh
ethercat
zynqmp +
igh
ethercat主站方案设计及程序
zynqmp纯PS端的主站方案,不涉及PL端,主站代码是
IGH
1.5.2,硬件平台xilinx官方zc102开发板,4核A53架构最便宜的开发板是FPGA开发板UltraScale+ZU3EGZYNQMPSOCEdgeboard
huoxian00
·
2020-08-11 12:47
imx6q +
igh
ethercat主站方案设计及程序
Imx6Q平台实现ethercat主站功能,主站代码是
IGH
1.5.2,硬件平台迅为IMX6QNXPCortex-A9四核i.MX6Q处理器开发板官网http://www.topeetboard.com
huoxian00
·
2020-08-11 12:16
ethercat
igh
linux基础
关于
Igh
-EthercatMaster如何使用从站作为dc参考时钟
代码基于xenomai2和qt我
igh
修改了的源码把ecrt_master_reference_clock_time(ighMaster,(uint64_t*)&refTime)函数返回的refTime
exat500g
·
2020-08-11 11:48
Ethercat
c++
realtime
关于
Igh
-EthercatMaster DC时钟的同步方式和性能
发现SYNC0信号的周期跳变最大7us,平均2us,而且有随机周期160ms的7us跳变尖峰,比起官方宣称的100ns时间同步精度相差甚远.原来是
Igh
-EthercatMaster的dc_user例子里给的是使用主站时钟作为整个从机时钟的
exat500g
·
2020-08-11 11:48
Ethercat
Ethercat
EtherCAT
igh
源码的ecrt_slave_config_dc()函数的理解。
总结一下自己对
igh
的ecrt_slave_config_dc()函数的理解。参考了
igh
的example里的“dc_user例程”。
拉松
·
2020-08-11 11:05
ethercat
beaglebone(AM335X)安装
igh
-ethercat
本文基于《beaglebone(AM335X)更换3.8.13内核、打xenomai补丁》,安装
igh
-ethercat1.5.2,并进行实验。
拉松
·
2020-08-11 11:05
ethercat
EtherCAT
igh
函数尝试
尝试
igh
函数的功能,加深对不同函数的认识,总结相关函数的用法。1.ecrt_master_get_slave/**Obtainsslaveinformation.
拉松
·
2020-08-11 11:35
ethercat
EtherCAT
igh
IgH
设置EtherCAT数据流程
1.
IgH
设置EtherCAT数据流程在启动
IgH
协议栈后,协议栈会自动的把EtherCAT从站初始化到PREOP模式,从PREOP状态迁移到SAFEOP状态,需要设置PDO、DC等数据。
chuhan0732
·
2020-08-11 11:33
Etherlab
IGH
DC问题
使用主站时钟作为整个从机时钟的DC同步方式(同步时间长,误差大)2.使用第一个带DC的从站作为参考时钟,然后将主站时钟锁定至参考时钟(同步时间短,误差小)以下来自[etherlab-users]DCquestions:
Igh
-EthercatMaster
PI_sunyang
·
2020-08-11 11:57
EtherCAT
Introduce
IgH
DC设置
IgH
设置DC接口说明应用程序设置DC周期、偏移量、使能控制字。
sylixos-cainiao
·
2020-08-11 10:13
SylixOS
IgH
配置EtherCAT流程
IgH
设置EtherCAT数据流程在启动
IgH
协议栈后,协议栈会自动的把EtherCAT从站初始化到PREOP模式,从PREOP状态迁移到SAFEOP状态,需要设置PDO、DC等数据。
sylixos-cainiao
·
2020-08-11 10:13
SylixOS
igh
-ethercat主站环境搭建记录
首先,本次安装是根据这个教程来的:https://github.com/ART-robot/ethercat_install个人遇到的问题及解决办法:1.本次的工作之前基本上都没接触过——编译内核、安装模块、ethercat主站等,所以一开始是在vmware中搭建环境的,选用的是ubuntu14.04.5-LTS发行版,在安装kernel-package(提示要安装1700多兆的依赖)后总会遇到不
yeelight
·
2020-08-09 16:07
备忘
linux
iGH
EtherCAT初始化流程分析(二)
ec_master_init()的主要工作内容:设置IDLE模式下数据发送周期;初始化数据包队列;初始化网络设备;初始化master状态机;初始化参考时钟数据包;初始化对时数据包;初始化对时监测数据包;初始化字符设备,/dev/EtherCAT0;初始化RTDM设备。调试信息[102714.802347]EtherCAT0:6slave(s)respondingonmaindevice.[1027
zhandl100
·
2020-08-07 22:58
EtherCAT
开源Ethercat主站 SOEM和
IgH
的比较
简介EtherCAT的主站开发是基于EtherCAT机器人控制系统的开发中非常重要的环节。目前常见开源的主站代码为的RT-LAB开发的SOEM(SimpleOpenSourceEtherCATMaster)和EtherLab的theIgHEtherCAT®Master。使用起来SOEM的简单一些,而theIgHEtherCAT®Master更复杂一些,但对EtherCAT的实现更为完整。异同具体比
天已青色等烟雨来
·
2020-08-07 22:55
Ethercat
Ethercat从入门到放弃
开源
ethercat
linuxcnc
soem
igh
IgH
(
IgH
EtherCAT Master for Linux)编译之linux Debian篇
简介在linux中编译
IgH
,命令前面的#代表需要root账户运行,linux的内核需要3.+,4.
天已青色等烟雨来
·
2020-08-07 22:55
Ethercat
Ethercat从入门到放弃
Linuxcnc-Ighethercat 调试心得
①Linuxcnc的安装②
Igh
-Ethercat的安装③Linuxcnc-
Igh
-Ethercat驱动安装下面分别介绍①②③怎么安装!
往事随风,浮生若梦
·
2020-08-07 21:16
LinuxCNC
IgH
EtherCAT Master 源码编译安装
我采用
IgH
提供的源码来开发自己的EtherCAT主站,那就要先编码安装源码。
scyhk
·
2020-08-07 17:36
Linux下
IGH
Ethercat Master安装
引言简单ighethercatmaster安装1,准备工作(1)一个Linux系统,在虚拟机里面也可以,不过如果在虚拟机里面需要一些其他的设置,这个最后再说。Linux内核需要是2.6和3.x,如果不是需要更换内核版本:可以点这里查看内核版本uname-r(2)ethercatmaster源码,官网下载地址:http://www.etherlab.org/de/ethercat/index.php
IGH EtherCAT
·
2020-08-07 17:51
ethercat
Igh
Etherlab-master安装 参考
在安装好安装环境后,终于可以进行Etherlab-master安装了。这里有一点没有进行考察从官网下的ethercat-1.5.2与etherlabmaster-code间的关系,亟待补充。(官网上提供的ethercat到1.5.2版本截止,此内核最高支持3.x系列linux内核,而etherlabmaster可以在SourceForge上进行下载,目前更新度为2017.12,已支持linux4.
linuxarmsummary
·
2020-08-07 15:23
IGH-
ethercat
ethercat
IGH
移植到linux(ubuntu)环境下出现的问题
移植时参考了这个教程:https://github.com/ART-robot/ethercat_install解决问题大部分参考了https://blog.csdn.net/yanlutian/article/details/79747760问题1:在安装xenomai进行到内核编译的时候出现了编译出错的问题如图编译内核时出现“DisableCONFIG_CC_STACKPROTECTORiny
一页繁华灬勿忘初心
·
2020-08-07 13:17
ethercat
菜鸟笔记--
IGH
ethercat master在linux4.x环境下的编译安装
在etherlab官网上的ethercatIGH协议最高版本只到1.5.2,并且只支持linux2.x,3.x内核。对于现在普遍的ubuntu16.4以上以及debian9以上的Linux发行版来说,都是linux4.x内核,网上的朋友如果参照几年前的帖子进行安装的话,在编译时会出现一系列棘手的BUG,导致走上排解BUG的不归路。 首先,在sourceforge上下载IGHstable-1.
最自由的海贼
·
2020-08-07 11:22
菜鸟笔记--安装
IGH
出现error: ‘cpu_khz‘ undeclared (first use in this function)解决办法
今天安装
IGH
时,出现了如下如图所示报警,报警提示信息/home/tsinglin/ethercat-stable1.5/master/master.c:120:59:error:'cpu_khz'undeclared
最自由的海贼
·
2020-08-07 11:22
linux
嵌入式
ethercat
LinuxCNC搭配
Igh
EtherCat Master开源Ethercat主站通讯控制测试
硬件环境:1、树莓派3B打了PREEMPT实时补丁(具体补丁过程网上有)2、台达ASDA-A2-E伺服驱动器3、倍福EK1100、EL1008、EL2008标准IO输入输出模块软件环境:1、LinuxCNC2.7版本:安装教程参考http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html2、IghEthercatM
Pittalways
·
2020-08-03 16:34
Ethercat
IGH
(EtherCAT Master Linux on PC)编译教程
1、下载源码去
IGH
官网下载1.5.2版本。
Beliven
·
2020-08-02 15:53
EtherCAT
Igh
Etherlab-master安装
在安装好安装环境后,终于可以进行Etherlab-master安装了。这里有一点没有进行考察从官网下的ethercat-1.5.2与etherlabmaster-code间的关系,亟待补充。(官网上提供的ethercat到1.5.2版本截止,此内核最高支持3.x系列linux内核,而etherlabmaster可以在SourceForge上进行下载,目前更新度为2017.12,已支持linux4.
Simple_learner
·
2020-08-02 15:21
嵌入式Linux学习
日常学习
Igh
EtherCAT
igh
"Fatal Sync Error"——0x002C,0x001A
使用
igh
进行开发,遇到了一个报错,这种报错无规律可言,测试的时候,有时会出现,有时不出现。
拉松
·
2020-07-29 17:34
ethercat
ubuntu14.04、xenomai3.1、ethercat
igh
构建主站(2)
我是在i99900k的主机上编译的linux内核、xenomai以及ethercatigh。有如下两个版本:1.linux4.9.38+xenomai3.1+ethercatigh2.linux3.14.44+xenomai2.6.5+ethercatigh我分别在i56600和i54460上进行了测试。都能成功驱动台达ethercat伺服(ASD-A2-0421-E),说明主站可以正常运行。xe
拉松
·
2020-07-29 17:34
ethercat
ubuntu14.04、xenomai3.1、ethercat
igh
构建主站(3)
这篇主要写了一个小例子的运行。我把完整的工程项目上传到了CSDN上https://download.csdn.net/download/cln512/12560600。分享两个ethercatighmasterhttps://download.csdn.net/download/cln512/12560585采用倍福的EL2008,运行效果如下图所示。Makefile之前有人问我怎么编译?我写了一
拉松
·
2020-07-29 17:02
ethercat
ubuntu14.04、xenomai2.6.5、ethercat
igh
构建主站
我是在i99900k的主机上编译的linux内核、xenomai以及ethercatigh。生成的文件如下:这是我编译好的上述4个文件,我传到了CSDN。我基于i54460进行了测试。参考文献https://rtt-lwr.readthedocs.io/en/latest/rtpc/xenomai.htmlhttps://rtt-lwr.readthedocs.io/en/latest/rtpc/
拉松
·
2020-07-29 17:02
ethercat
EtherCAT
igh
主站控制3个台达asdaa2伺服转圈圈
1.查看ASDA的PDO映射打开ASDA的Delta_ASDA2-E_rev4-00_XML_TSE_20160620.xml文件修改main.c的pdo部分2.使能伺服设置0x6060和0x60C2for(inti=0;i0x07>0x0F),使驱动器ServoOn并让电机开始运作。switch(ecstate){case1:EC_WRITE_U16(domainOutput_pd+cntlwd
拉松
·
2020-07-29 17:01
ethercat
EtherCAT
igh
主站控制埃斯顿伺服(csp模式)
完整代码算了、干脆直接贴代码了。最近都在搞EtherCAT主站、从站的应用,过段日子再分享一些项目中基础的东西。驱动伺服主要还是参考厂商提供的EtherCAT伺服参考手册,基本上都采用CIA402协议,各个厂商的伺服使能、使用步骤都是一样的。#include#include#include#include#include#include#include#include#include#includ
拉松
·
2020-07-29 17:01
ethercat
JS逆向 | 分析某监测网站的 debugger 反爬措施
建议收藏|最全的JS逆向入门教程合集目标网站
IGh
0dHBzOi8vd3d3LmFxaXN0dWR5LmNuLw0K这个网站的加密比较简单的,网上也有不少关于这个网站加密的分析例子,所以关于这个网站的正文加密
煌金
·
2020-07-10 15:09
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他