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
ethercat通讯协议
Ubuntu16.04.6安装 IgH
EtherCAT
Master
1.前言最近做机器人控制器项目需要使用到
EtherCAT
现场总线通信,通过
EtherCAT
master控制伺服驱动器带动多个轴同步运动,从而达到工业机器人多轴同步运动控制的效果。
绝非小练
·
2020-08-11 13:57
EtherCAT
IGH
EtherCAT
应用层控制电机代码
这个是用的pv模式应该还是容易懂的,我把一些用不到的代码给阉割了/***compile:gcctest.c-otest-I/opt/etherlab/include-L/opt/etherlab/lib-l
ethercat
IGH EtherCAT
·
2020-08-11 13:11
ethercat
在树莓派/4.x内核下安装IgH
EtherCAT
master主站
树莓派安装
ethercat
主站环境:4.14.91-rt49-v7下载源码,解压$tarxvf
ethercat
-1.5.2.tar.bz2$cd
ethercat
-1.5.2$.
IGH EtherCAT
·
2020-08-11 13:11
ethercat
嵌入式中常见通讯方式的基础概念简介
目录(1)UART(2)SPI(3)IIC(4)TTL(5)RS232(6)RS422(7)RS485(8)CAN(9)USB在这里,主要针对一些常用的
通讯协议
,或者与通讯有关的一些基础概念,做一些简单的介绍
贼菜的菜菜哥
·
2020-08-11 13:59
单片机相关
EtherCAT
状态机控制和状态
主机和从站状态转化规律如下:(1)、主机控制从机状态转换,将目的状态写入从站AL控制位(0x0120.0~3);(2)、从机读取新状态请求后,检查自身状态:a:如果可以转化,则将新状态写入状态机实际状态位(0x0130.0~3);b:如果不能转化,则不改变实际状态位,设置错误指示位(0x013.4),并将错误码写入0x0134~0x0135;(3)、主站读取状态机实际状态(0x0130):a:如果
風之逍遥
·
2020-08-11 13:25
EtherCAT
MQTT协议概述及其应用
MQTT概述MQTT协议是一种基于TCP/IP协议的轻量级实时
通讯协议
,采用发布订阅模式,与Http相比能够主动推送信息给客户端,与WebSocket相比也更加轻量级,往往用于物联网。
岛上的道长
·
2020-08-11 13:06
杂项
西门子S7Comm以太网
通讯协议
解析
首先,这里所说的S7Comm协议只是西门子S7
通讯协议
簇里的一种,以0x32开始的报文结构。
初入江湖的郭大侠
·
2020-08-11 12:12
工业防火墙
Ethercat
学习总结二:从站硬件分析
1
EtherCAT
从站硬件基本结构框图2从站通信运行原理
EtherCAT
数据通过RJ450接口进入,从站控制器通过寻址判断
EtherCAT
数据中是否存在该从站需要处理的子报文,若是存在,从站控制器则将该子报文提取出来并发送给控制器
乐乐家样样
·
2020-08-11 12:12
现场总线
Ethercat
学习总结一:协议总结
自己学习记录用,禁止私自转载
EtherCAT
总线的国家标准相关资料,比较详细介绍了协议:https://download.csdn.net/download/qq923433160/9739665一.
EtherCAT
乐乐家样样
·
2020-08-11 12:41
现场总线
使用EasyCAT快速开发
EtherCAT
从站
EasyCAT(ArduinoShield)使用说明介绍EasyCAT是Arduino的扩展板(ArduinoShield),它通过Arduino技术,大大简化了
EtherCAT
从站的开发,适合基于PC
n8b4y7d7
·
2020-08-11 12:36
ethercat
RS232接口标准、硬件电路
RS-232是常用的
通讯协议
接口,本篇博文旨在介绍RS232的特点,及其的主要电气特性。
lz_kwok
·
2020-08-11 12:34
硬件类小知识
EtherCAT
使用与解析-关于
ethercat
应用层使用
下载
ethercat
源码并且安装好之后,测试
ethercat
使用可以遵循以下步骤:1.开启
ethercat
系统:执行这一步需要确保一点,那就是按照
ethercat
源码中的README指导将一些需要的文件复制以及创建软连接到
苟圣
·
2020-08-11 12:20
EtherCAT
ethercat
IGH
EtherCAT
Master Linux on PC移植
前言IGH
EtherCAT
Master1.5.2Documentation:Thelistbelowgivesashortsummaryofthemasterfeatures.
RosyCloudsLee
·
2020-08-11 12:15
EtherCAT
Ethercat
学习日记
SSC简介供应商:德州仪器公司(0xe000059d)。版本:1.0.0.7注:这是一个自动化的配置和提供的文件或文件碎片,可以添加这是不覆盖的许可证从Beckhoff自动化有限公司.如果代码应设置在am335xexecutes从属设备(CPU:ARMCortexA8)。应用程序应该运行在冰/IDK评估板从德州仪器和需要一个建设项目中,IA的SDK。http://processors.wiki.t
kobesdu
·
2020-08-11 12:01
For
论文
【note】AM335上实现
ethercat
-日记
供应商:德州仪器公司(0xe000059d)。版本:1.0.0.7注:这是一个自动化的配置和提供的文件或文件碎片,可以添加这是不覆盖的许可证从Beckhoff自动化有限公司.如果代码应设置在am335xexecutes从属设备(CPU:ARMCortexA8)。应用程序应该运行在冰/IDK评估板从德州仪器和需要一个建设项目中,IA的SDK。http://processors.wiki.ti.com
kobesdu
·
2020-08-11 12:01
ethercat
EtherCAT
数据帧结构
EtherCAT
采用标准的IEEE802.3以太网帧,帧类型为0x88A4。
EtherCAT
帧是由
EtherCAT
帧头和最大有效长度为1498字节的
EtherCAT
报文组成。
JojenZz
·
2020-08-11 12:48
EtherCAT
EtherCAT
数据帧
将
Ethercat
主站IGH移植到Linux应用层
设计目的:IGH平台是完完全全的Linux内核层代码,这样设计的目的是为了保证
Ethercat
主站的实时性。但是Linux即使加了实时补丁也只能实现软实时效果。
huoxian00
·
2020-08-11 12:47
igh
ethercat
zynqmp + igh
ethercat
主站方案设计及程序
zynqmp纯PS端的主站方案,不涉及PL端,主站代码是IGH1.5.2,硬件平台xilinx官方zc102开发板,4核A53架构最便宜的开发板是FPGA开发板UltraScale+ZU3EGZYNQMPSOCEdgeboard深度学习AIhttps://item.taobao.com/item.htm?spm=a230r.1.14.24.17b83dadniZ03L&id=60870604638
huoxian00
·
2020-08-11 12:47
imx6q + igh
ethercat
主站方案设计及程序
Imx6Q平台实现
ethercat
主站功能,主站代码是IGH1.5.2,硬件平台迅为IMX6QNXPCortex-A9四核i.MX6Q处理器开发板官网http://www.topeetboard.com
huoxian00
·
2020-08-11 12:16
ethercat
igh
linux基础
TCP/IP网络
通讯协议
目录1.TCP/IP网络通信图示2.TCP/IP模型分层:(自上而下)2.1TCP/IP模型应用2.2TCP/IP模型与OSI模型对比3.数据包大小理解4.第一层:【物理层】物理介质5.第二层:【链接层】以太网协议(Ethernet)5.1以太网协议中的数据包怎么传输的呢?6.【链接层】ARP协议(addressresolutionprotocol)7.第三层:【网络层】IP协议、ARP协议、路由
熊猫的功夫之道
·
2020-08-11 12:52
网络协议
C# 开发 ModBus
通讯协议
工业4.0
公司在做一个智能工厂项目,需要将不同厂家的机器设备通过ModBus协议连接起来,于是在网上找了个支持ModBus协议的DLL库HslCommunication。将DLL引入的C#项目中废话不多说,上代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSyste
工业物联网
·
2020-08-11 12:19
工业物联网
物联网
c#
网络
EtherCAT
从站开发入门
EtherCAT
从站开发中,除了常见的ESC(FPGAIP)+DSP方案外,TI、瑞萨、英飞凌等芯片厂家也纷纷推出了集成ESC功能的芯片,本文介绍英飞凌XMC4800芯片的入门使用,并在后续文章中,基于英飞凌提供的从站例程
ethercat_i7
·
2020-08-11 11:19
EtherCAT
EtherCAT
xmc4800
从站开发
EtherCAT
一致性测试简介
在
EtherCAT
从站开发过程中,使用ETG官方提供的一致性测试软件对产品进行一致性测试是非常有必要的。
ethercat_i7
·
2020-08-11 11:19
EtherCAT
关于Igh-
Ethercat
Master如何使用从站作为dc参考时钟
修改了的源码把ecrt_master_reference_clock_time(ighMaster,(uint64_t*)&refTime)函数返回的refTime改成了uint64_t#include"Igh
Ethercat
Master.h
exat500g
·
2020-08-11 11:48
Ethercat
c++
realtime
关于Igh-
Ethercat
Master DC时钟的同步方式和性能
发现SYNC0信号的周期跳变最大7us,平均2us,而且有随机周期160ms的7us跳变尖峰,比起官方宣称的100ns时间同步精度相差甚远.原来是Igh-
Ethercat
Master的dc_user例子里给的是使用主站时钟作为整个从机时钟的
exat500g
·
2020-08-11 11:48
Ethercat
Ethercat
EtherCAT
主站SOEM源码解析----同步管理器SM配置
本文介绍SOEM(SimpleOpenSourceMaster)如何配置从站的SM(SyncManager)寄存器。基于SOEM-1.3.1。1、SM寄存器SM配置寄存器从0x800开始,每个通道使用8个字节,如下图所示:其中,物理起始地址和控制寄存器使用从站EEPROM中的值,长度根据PDO中映射的数据长度计算。2、寄存器初始化初始化过程中,SOEM会通过SII接口读取从站EEPROM中SM信息
ethercat_i7
·
2020-08-11 11:47
EtherCAT
EtherCAT
主站SOEM源码解析----分布时钟DC
分布时钟(DC,DsitributedClock)可以使所有
EtherCAT
设备使用相同的系统时间,从而控制各设备任务的同步执行。
ethercat_i7
·
2020-08-11 11:47
EtherCAT
主站实时性分析
操作系统的实时性体现在需要非常准时地调用
EtherCAT
主站协议栈的发送函数,例如SOEM的发送函数是ecx_send_processdata()Etherlab
ethercat_i7
·
2020-08-11 11:47
EtherCAT
使用ET2000和Wireshak分析
Ethercat
主站的实时性
在DC同步模式下,
Ethercat
主站能否在规定的时间内发送过程数据帧,是影响整个系统性能的关键因素,本文介绍如何使用Wireshark抓取总线上的
Ethercat
数据包,并将主站发过程数据帧的时间间隔以曲线的形式显示出来
ethercat_i7
·
2020-08-11 11:47
EtherCAT
Etherlab源码解析----同步管理器SM配置(过程数据)
在进行过程数据通信之前,
EtherCAT
主站需要配置从站的同步管理器,通常为SM2和SM3,本文介绍IGHEtherlab配置从站SM2和SM3的过程。
ethercat_i7
·
2020-08-11 11:47
Etherlab
EtherCAT
EtherCAT
ET1100从站信息接口介绍
ESC使用EEPROM来存储所需要的设备相关信息,称为从站信息接口SII(SlaveInformationInterface)。以Beckhoff两通道模拟量输入模块EL3102为例,简单介绍EEPROM中存储的各种信息的位置和含义。1、EEPROM内容一览根据ET1100的datasheet,EEPROM中的存储结构如下:以EL3102为例,从TwinCATSystemManager中可以看到E
ethercat_i7
·
2020-08-11 11:16
EtherCAT
EtherCAT
主站SOEM源码解析----EEPROM访问
SOEM(SimpleOpen
EtherCAT
Master)是一个开源的
EtherCAT
主站。本文介绍其中读取从站EEPROM信息的步骤。
ethercat_i7
·
2020-08-11 11:16
EtherCAT
EtherCAT
igh源码的ecrt_slave_config_dc()函数的理解。
总结一下自己对igh的ecrt_slave_config_dc()函数的理解。参考了igh的example里的“dc_user例程”。例程里有这样一处代码://configureSYNCsignalsforthisslaveecrt_slave_config_dc(sc,0x0700,PERIOD_NS,4400000,0,0);在slave_config.c文件里可以查看到函数的定义:/**Co
拉松
·
2020-08-11 11:05
ethercat
beaglebone(AM335X)安装igh-
ethercat
本文基于《beaglebone(AM335X)更换3.8.13内核、打xenomai补丁》,安装igh-
ethercat
1.5.2,并进行实验。
拉松
·
2020-08-11 11:05
ethercat
EtherCAT
igh函数尝试
尝试igh函数的功能,加深对不同函数的认识,总结相关函数的用法。1.ecrt_master_get_slave/**Obtainsslaveinformation.**Triestofindtheslavewiththegivenringposition.Theobtained*informationisstoredinastructure.Nomemoryisallocatedontheheap
拉松
·
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
android java 经典字符模式通信接收处理,标准modbus
通讯协议
接收处理提取数据
通信接收处理一、字符接收数据字符串格式:Te:xxHu:xxGM:xxxCO:xxx\r\n要提取上面这3个参数的值。代码:try{if(smsg.endsWith("\r\n")&&smsg.length()>20){Strings="Te:";if(smsg.contains(s)){intbeginIndex=smsg.lastIndexOf(s);intendIndex=smsg.inde
小黄人软件
·
2020-08-11 11:58
Android复习
Ethercat
解析(十一)之分布时钟
驱动代码中,同步时钟涉及到如下几个概念:⑴本地时钟:每一个支持DC的从站都有一个纳秒级分辨率的本地时钟寄存器。每次从机上电,则寄存器从0开始计时,这就意味着不同的从机因为上电开机的时间不同而本地时钟也会有差异,所以需要对从机的本地时钟对比参考时钟进行偏移补偿。再者,从机的时钟一般由时钟单元为参考,所以每个从机的时钟频率也会有极小的误差,但是由于这种极小的误差在长时间的工作中会累积,所以想要完全的时
识荒者
·
2020-08-11 11:10
Ethercat解析
Ethercat
解析(十)之从站配置
配置文件根据设定的从站在总线上面的位置、厂商ID和产品码与具体的从站进行绑定。对于从站在总线上的位置,驱动提供了别名和位置编码相结合的方式寻找对应的从站。别名和位置编码都是16位的数字,其存放在从站的EEPROM中,具体的含义是:别名位置描述00-65535由于别名为0,因此其位置编码就是从站在总线上的绝对位置1-655350-65535别名为非0值,此时,位置编码就是从站在总线上的相对别名的偏移
识荒者
·
2020-08-11 11:27
Ethercat解析
EtherCAT
一致性测试
EtherCAT
一致性测试为了创建一致性测试环境,需要具备以下条件:(1)一台采用windows操作系统的标准PC+网卡(支持100Mbit,全双工);(2)CTT(ET9400)一致性测试软件下载并安装最新的
Aslier
·
2020-08-11 11:53
EtherCAT
基于AM5728的实时工业以太网
EtherCAT
主站实现
针对
EtherCAT
的数控系统的实现,提出了一种基于
EtherCAT
技术的实时通信及DSP控制的可行系统方案,构建了
EtherCAT
主站网络结构,并重点分析了
EtherCAT
主站的状态机、分布时钟、CoE
专注DSP+ARM+FPGA
·
2020-08-11 11:42
TI_AM5728
RS485
通讯协议
的应用
RS485缺点:RS485总线是一种常规的通信总线,它不能够做总线的自动仲裁,也就是不能够同时发送数据以避免总线竞争,所以整个系统的通信效率必然较低,数据冗余量较大,对于速度要求高的应用场所不适应用RS485总线。同时由于RS485总线上通常只有一台主机,所以这种总线方式是典型的集中—分散型控制系统。一旦主机出现故障,会使整个系统的通信限于瘫痪状态,因此做好主机的在线备份是一个重要措施。**传统光
寒冷的海王星
·
2020-08-11 11:25
协议
工业以太网
EtherCat
学习
一.简单介绍
EtherCAT
是由德国Beckhoff公司提出的实时以太网解决方案,它是国际现场总线标准的组成部分。在现场总线级的高速I/O控制和高速运动控制方面有突出的表现。
RobinXiangZhi
·
2020-08-11 11:08
EtherCat
Etherlab IGH DC问题
使用主站时钟作为整个从机时钟的DC同步方式(同步时间长,误差大)2.使用第一个带DC的从站作为参考时钟,然后将主站时钟锁定至参考时钟(同步时间短,误差小)以下来自[etherlab-users]DCquestions:Igh-
Ethercat
Master
PI_sunyang
·
2020-08-11 11:57
EtherCAT
Introduce
通讯协议
IIC解读片
一、IIC简介IIC协议是飞利浦公司开发的,只需要两根线(SDASCL)的一个
通讯协议
。多半用于IC之间的通信,通信距离短。
Naunyang
·
2020-08-11 11:51
stm32
WEB的基本概念
通讯协议
:TCP/IP、HTTP、SMTP、FTP、POP3等。
白羊的星晴
·
2020-08-11 11:47
WEB开发技术
PLC及PC与RFID射频识别读写器串行通讯的实现
EscortMemorySystems)的RFID射频识别读写器LRP830为例,分别介绍了可编程控制器及微机与RFID射频识别读写器进行串行通讯,从而读取标识数据的具体实现方法:PLC通过串行I/O
通讯协议
与
Mobidogs
·
2020-08-11 11:45
综合
EtherCAT
从站状态机分析:PREOP to SAFEOP过程
EtherCAT
从站状态机在PREOPtoSAFEOP的过程中调用UINT16StartInputHandler(void)函数,该函数主要有以下4个作用:01将过程输出、输入物理地址给到ESC,判定buffer
JavanChen
·
2020-08-11 11:51
EtherCAT
Profinet与
EtherCAT
网关使用方法
一、介绍:所谓的网关通俗来讲就是一种“协议转换器”,它能够将一种通信协议转换到另一种通信协议,满足实际应用中对通信的需求,从而实现投资保护的作用。HongkeGateway模块化网关提供了一种很好的方式来快速、轻松以及经济高效的连接不同的网络,以符合投资保护。HongkeGateway网关能够安装在DIN导轨上并且也很容易拆掉,协议本身已位于紧凑的模块内,外壳尺寸为22.5x101.4x115mm
虹科网络可视化
·
2020-08-11 11:43
虹科工业通讯
什么是RS232电平?什么是TTL电平?
首先来说串口
通讯协议
,串口
通讯协议
包括物理部分与协议部分嘛,物理部分既硬件部分,协议部分既软件部分。形象店来说就是物理层决定人们用嘴巴还是肢体交流,协议层决定人们用英语还是汉语交流。
Gavinli_lgf
·
2020-08-11 11:38
编程基础知识
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他