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
CANOpen
基于WinCE的液位遥测系统软件设计
欢迎访问www.sinlinx.com该系统采用CAN总线,遵循
CANopen
协议,在EVC开发环境下结合多线程技术和数据库技术实现遥测系统的通信和界面显示功能。
u010192845
·
2020-06-26 21:45
转载
CAN协议学习(四)
常见的应用层协议有:SAEJ1939、
CANOpen
和DeviceNet。
蛇尾丸
·
2020-06-26 09:32
can open 的学习
can总线基本知识的回顾1.从osi模型上看,can知识属于物理层和数据链路层.而
canopen
相当于can的应用层.是一种分布式无主机的串行通信方式.2.帧的种类包括,数据帧,遥控帧,间隔帧,过载帧,
txsonfire
·
2020-06-25 03:55
agv
CAN总线与
CANOPEN
协议入门
1.什么是CAN总线协议CAN总线协议最早是为了统一汽车车载设备间通信的标准而开发的协议,后来由于其高速、稳定、可靠的特点,已经被ISO标准化并广泛应用于工控、医疗等领域,目前依然是欧洲汽车网络的标准协议。CAN总线协议规定了ISO七层通信协议模型的物理层和数据链路层。其具体实现都已经被固化到CAN总线控制芯片中,无需软件实现。2.CAN总线的传输速率和传输距离理论上,CAN总线在速率小于5K时,
卖女孩的小火柴v1
·
2020-06-24 20:22
canopen
can总线
CANOPEN
的PDO
节点10x1800的01位为COB-ID,若某个节点想接受,在0x1400的01位写相同ID。节点10x1A00中的数据为映射地址,格式为XXXX_XX_XX分别为地址,子索引,数据长度。去找相应地址中的数据,就是要发送的数据。节点20x1800的01位为COB-ID,若某个节点想接受,在0x1400的01位写相同ID。节点20x1A00中的数据为映射地址。节点20x1400的01位为COB-ID
nabiaosu8432
·
2020-06-24 16:55
CANOPEN
STM8/32 CAN过滤器设置详解
CANopen
帧ID最多是11位的,因此是标准帧;而SAE1939协议通常是18XXXXXX的帧ID,是29位的,因此是扩展帧。在CAN协议里,报文的标识符不代表节点的地址,而是跟报文的内容相关的。
jirryzhang
·
2020-06-23 22:24
嵌入式
汽车电子
C++
CANopen
通信之PDO通信
过程数据对象(ProcessDataObject,PDO)是用来传输实时数据的,提供对设备应用对象的直接访问通道,它用来传输实时短帧数据,具有较高的优先权。PDO传输的数据必须少于或等于8个字节,PDO的CAN报文数据域中每个字节都用作数据传输,因此,在应用层上不包含传输控制信息,报文利用率极高。PDO通信是基于生产者/消费者的通讯模式[13],如图3-3所示,每个PDO有一个唯一的标识符且可以通
liyuxia_1991
·
2020-06-23 17:33
CANopen
原理--SDO(download)
本文介绍
CANopen
中的SDOdownloadexpedited原理,以及在CanFestival中的实现过程。
ethercat_i7
·
2020-06-23 06:31
CANopen
EtherCAT 应用层协议的部分理解(一)
1、COE(CANopenoverEtherCAT)一种基于且完全遵循
CANopen
协议的通信协议用途:1、用于驱动PDO对象,实现PDO对象间数据通信2、用于驱动SDO对象,实现SDO对象间的数据传输分类
王三三
·
2020-06-22 19:39
EtherCAT
ROS和CAN的一些资料
最近需要在ROS中使用CAN,这里简单汇总一下看过的资料,参考文献如下:1.ROSControlandCANinterfaceonacustomrobot2.ros_canopenwikiros_
canopen
zhangrelay
·
2020-06-22 10:41
现场总线
CANopen
学习总结笔记五---网络管理系统与节点ID分配
在
CANopen
网络中只允许有一个活动的NMT主机,通常为中央控制器。4.4.1NMT服务与协议所有
CANopen
设备都具有NMT从机功能,通常NMT从机都由NMT主机来启动、监控和重启。
Kelsey11
·
2020-06-21 23:45
CANopen
基于CANoen协议实现DSP系统与上位机CAN的通讯
转基于CANoen协议实现DSP系统与上位机CAN的通讯电子设计•来源:郭婷•作者:电子设计•2019-07-1008:08•1103次阅读1、引言
CANopen
是一个开放的、标准化的应用层协议,在各种控制系统中得到了广泛的应用
light169
·
2020-06-21 02:47
CANOPEN
汇总
CANopen
原理--SDO(download)
CANopen
通信之PDO通信
CANOPEN
的PDOCANOpen中SDO和PDO的COB-ID理解EpecProgrammingandLibrariesManual
light169
·
2020-06-21 02:16
从
CANopen
到
CANopen
FD 的技术升级
2019年11月21日,在SPS2019庆祝30周年展会上,CiA组织通过两个网桥连接的网络展示了从经典
CANopen
到CANopenFD的移植。那么CANopenFD的出现带来哪些变化?
★不坏★
·
2020-05-28 16:59
软件开发
应用间跳转与Applinks
A要打开B程序,如果要执行判断该URL是否能被打开,在A工程中需要设置被名单,设置白名单,在info.plist中设置对应的key:LSApplicationQueriesSchemes3.如果不判断
canOpen
li_礼光
·
2020-03-31 14:03
2020-01-15
亨士乐AC61/1213EQ.72VDZ编码器工业不锈钢型光电绝对值编码器AC61_
CANopen
•工业不锈钢型绝对值编码器•防护等级:IP67•高抗腐蚀性•分辨率可达28位(单圈16位,多圈12位)•
西安德伍拓自动化
·
2020-02-09 21:27
ROS的ros_
canopen
调试(1)
Ros_
canopen
是ros支持can通信的package链接:http://wiki.ros.org/ros_
canopen
?
blinkroad
·
2020-01-16 19:54
ROS
ROS
canopen
ros_canopen
ros_canopen
Perl学习笔记之文件操作
$filename='test.txt';#或者用绝对路径,如:c:/perl/Learn/test.txtif(open(MYFILE,$filename))#MYFILE是一个标志{printf"
Canopen
·
2019-09-22 16:09
CANOpen
学习笔记(二)
官方资源CanFestival使用手册3.0CanFestival官网第一步:下载资源进入官网下载源码下载future下载python下载wxpython下载future下载mavlink代码生成工具包推荐–>教程配套资源汇总第一步:安装注意所有安装包的安装都选择32位的python:下载好之后,打开管理员CMD(注意管理员CMD和CMD的区别),进入安装包路径,输入python-2.7.15.m
NOWAY_EXPLORER
·
2019-09-03 23:16
嵌入式
通信协议
stm32
CANOpen
学习笔记(一)
资源:
canopen
官方介绍
canopen
开源代码下载介绍:学习
CANopen
协议主要需要了解五大部分:对象字典,PDO,SDO,NMT,特殊协议。
NOWAY_EXPLORER
·
2019-07-12 10:04
嵌入式
通信协议
台达AS系列PLC控制A2-M伺服走位置<第一波>(全网首发)
谢谢~前言经过了前几篇的《台达AS系列PLC通讯台达A2-M伺服(全网首发)》基于AS系列PLC基于
CanOpen
网络通讯的已经大致都知道了,今天和大家分享的是用传统的发脉冲的方式进行控制的伺服驱动器进行定位控制
TomatoTor
·
2019-06-09 22:20
台达AS系列PLC通讯台达A2-M伺服<第三波>(全网首发)
谢谢~前言本文是在《台达AS系列PLC通讯台达A2-M伺服(全网首发)》和《台达AS系列PLC通讯台达A2-M伺服(全网首发)》的基础上,针对P1-01的
CanOpen
(Half)和
CanOpen
(Full
TomatoTor
·
2019-06-07 01:36
CANopen
个人之所见,所想
原文请见:http://www.gongkong.com/article/201412/55783.html关键词:摘要:一直想写一篇关于
CANopen
的文章,鉴于个人知识能力没有动笔,今天做了一番思想斗争
david_xtd
·
2019-03-18 17:03
CANopen
个人之所见,所想
原文请见:http://www.gongkong.com/article/201412/55783.html关键词:摘要:一直想写一篇关于
CANopen
的文章,鉴于个人知识能力没有动笔,今天做了一番思想斗争
david_xtd
·
2019-03-18 17:03
Keil编译错误error: #20: identifier "XXXX" is undefined
Buildtarget'
canopen
_mx_v1d61'compilingmain.c.....
david_xtd
·
2019-03-15 11:10
c语言
调试
STM32
编译
Keil编译错误error: #20: identifier "XXXX" is undefined
Buildtarget'
canopen
_mx_v1d61'compilingmain.c.....
david_xtd
·
2019-03-15 11:10
c语言
调试
STM32
编译
CanOpen
协议【CanFestival】移植方法 支持VC、QT、STM32
转自:
CANOpen
协议【CANFestival】移植方法前段时间学习了
CanOpen
协议,到网上下载的CanFestival3-10源码,移植到VC、QT、STM32等平台,由于网上的资源较少,走了不少弯路
david_xtd
·
2019-03-14 20:51
c语言
嵌入式工程师常用的CAN总线协议,全面了解一下!
CAN协议和
CANOpen
协议是两套不同的协议。从软硬件层次来划分,CAN协议属于硬件协议,而
CANOpen
属于软件协议。
嵌入式资讯精选
·
2018-09-20 11:05
CiA402电机控制代码
CiA402是基于
CANOPEN
的电机控制驱动代码和通信层的接口:状态机转换CiA402objects支持csp、csv,csp(cyclicsynchronousposition)、csv(cyclicsynchronousvelocity
PI_sunyang
·
2018-09-18 08:07
EtherCAT
Introduce
ROS下安装libpcan库
有ros_
canopen
的一个功能包http://wiki.ros.org/ros_
canopen
,这个功能包主要是
canopen
402协议,貌似主要做运动控制的,我的项目中传输的数据还是比较大的,不知道
decan5958
·
2018-09-05 20:47
机器人ROS
EtherCAT名词解释
CoE:基于EtherCAT的
CANopen
通信;DC:分布式时钟;ENI:EtherCATNetworkInformation的缩写,即EtherCAT网络信息;EoE:基于EtherCAT的以太网;
China_XXX
·
2018-08-09 10:25
EtherCAT
ubuntu 18.04 ROS melodic 尝试 ROS
CANOPEN
控制 AGV
官方说明:Thecurrentdevelopbranchismelodic-devel,ittargetsROSmelodic.NeedsC++14compiler.Thereleasedversiongetssyncedovertothedistrobranchforeachrelease.尝试roscanopen步骤:1,git下载roscanopen源码到~/catkin_ws/src/2,
大吉机器人
·
2018-07-31 15:16
ROBOT
CANOpen
CANOpen
属于应用层协议来定义CAN报文中的11/29位标识符和8字节数据的使用。
csdn_zhang99
·
2018-07-27 17:06
对于
CANopen
的理解-状态机
本文主要是对DSP402文档的大致翻译加上一些我自己的理解状态机简介上图为
CANopen
协议中的状态机图(StateMachineBlockDiagram),它的作用是展示
CANopen
从设备的状态转换路径
Aphea
·
2018-04-30 18:00
CANOPEN
Ardupilot下移植CAN总线驱动
前言最近由于工作上的需要上
CANopen
的协议栈,所以先来把ardupilot下的总线驱动调试通过。
Alvin Peng
·
2017-12-05 20:53
Ardupilot
CANopen
协议介绍
1.
CANopen
协议简介从OSI网络模型的角度来看,CAN总线只定义了OSI网络模型的第一层(物理层)和第二层(数据链路层),而在实际设计中,这两层完全由硬件实现,设计人员无需再为此开发相关软件或固件
licHeeeer
·
2017-06-14 16:27
总线相关
CANopen
系列文章【1】--SYNC【4】-同步RPDO & 同步TPDO
在本论坛,有网友说:同步RPDO是由主站发送给从站的PDO,主站在发送SYNC之前,将所有从站的RPDO发送给从站,然后再发SYNC,此时所有从站同时处理此RPDO。然后远方大侠同意这个观点。我的问题是:假设主站发送SYNC(1)那么假设这个同步RPDO的ID号是0x308,那么主站发送0x308的快慢可以任意由主站来决定么?比如这个RPDO的传输type是2,那么主站发送0x308的周期可以小于
unsv29
·
2016-05-06 17:00
CANopen
系列文章【1】--SYNC【3】
前两篇文章写的已经涵盖了大部分内容,事实上仍有一部分没有说清楚。所以寄希望于DS301的部分内容能把这部分内容讲清楚。9.3.1 TransmissionofSynchronousPDOMessages Synchronoustransmissionofamessagemeansthatthetransmissionofthemessageisfixedintime withrespecttoth
unsv29
·
2016-04-26 09:00
CANopen
系列文章【1】--SYNC【2】
1】【远方】同步RPDO是由主站发送给从站的PDO,主站在发送SYNC之前,将所有从站的RPDO发送给从站,然后再发SYNC,此时所有从站同时处理此RPDO。每个从站可以有不同的RPDO,以COB-ID来区分,所有的RPDO都要在一个同步周期处理完成。2】【远方】CAN主站在所有從站的PDO傳輸前,要對PDO進行配置和映射,當PDO的配置和映射做完後,主站即切換從站的狀態為運行,開始PDO傳送,一
unsv29
·
2016-04-22 15:00
CANopen
系列文章【1】--SYNC
一个
CANopen
网络中, (1)只有一个站点发送SYNC(2)发送SYNC的为生产者,接收SYNC的为消费者,就是说符合生产/消费模型(3) 不一定让主站发送SYNC,从站也可以。
unsv29
·
2016-04-21 21:00
为什么最近要弄
CANopen
以及资料来源
最近弄个项目,做
CANopen
主站,竟然连接多达16各节点,因此还是有必要弄一下。接触
CANopen
多年,也是似懂非懂,因为懂了似乎也没什么用处,因此没什么动力。
unsv29
·
2016-04-21 20:00
2016年年初计划实施情况
关于2016年的初步规划 实施情况如下:(0)实现midware的驱动与中间件的分离(1)完成
CANOPEN
从站的移植,比较满意,并且马上要大规模上项目了,稳定性测试还没完全结束。
unsv29
·
2016-04-08 22:00
CANOpen
,关于 DS402 电机驱动器的状态切换(控制字&状态字)
CANopen
对于运动控制来说是一款优秀的通讯协议,采用了面向对象的一些设计思路,比如对象字典,过程数据对象(PDO),服务数据对象(SDO)等等。
风竹夜
·
2016-03-31 13:22
c/c++
ethercat
Robotics
机器人
STM32
canopen
调试
问题1:用usbcan监测不到can口的报文属于接线问题
CANopen
程序总使用的是can1对应的接下口在J1的1和2口,而其接口排序是从外向里排序,故最外面的为1号接口,由于接线时,按照左边的顺序来数的
wj_hubei
·
2016-03-22 01:33
关于2016年的初步规划
因此具体学习内容如下:(1)
CANOPEN
(2)lwip&TRDP(3)简单os(4)file系统(5)关注相关技术公司技术动向与潮流(6)APP(7)自身修养与项目管理(8)读书&锻炼
unsv29
·
2016-02-16 10:00
CanFestival源码的获取和编译
CANopen
是一种架构在控制局域网路(ControllerAreaNetwork,CAN)上的高层通讯协定,包括通讯子协定及设备子协定常在嵌入式系统中使用,也是工业控制常用到的一种现场总线。
seek_0380
·
2015-11-14 21:00
局域网
CANOPEN
CanFestival
<2013 07 05> 804.15. 4--> TI MSP430+CC2520 调试
通过对CAN和
CANopen
网络的研究和排查,确定了电机控制器损坏的事实,包括两个内集成控制器的dunker电机和一个驱动电机
·
2015-11-12 15:45
调试
CANopen
学习笔记
RTR-远程传输请求位 RTR=0 数据帧 RTR=1 远程帧 IDE-标识符扩展位 IDE=0:11bits 标准CAN IDE=1:29bits 扩展CAN SDO用来读写其他
CANopen
·
2015-11-02 15:10
学习笔记
20150218【改进信号量】IMX257实现GPIO-IRQ中断按键获取键值驱动程序
一、首先在前面代码的基础上来一个简单的信号 1.定义一个全局的整形变量 2.在打开函数中,每次进入打开函数
canopen
都自减
·
2015-11-02 10:25
信号量
CAN 和
CANopen
的区别和联系
1、CAN与
CANopen
的共同点与不同点: CAN只定义了物理层与链路层,而没有定义用户层,用户可根据自己的需要定义一些网络上的通信约定;
CANopen
是在
·
2015-10-31 10:09
open
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他