检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:赵纯 杨志家[1,2,3] 谢闯 王剑[1,2,3] Zhao Chun;YangZhijia;Xie Chuang;Wang Jian(Key Laboratory of Networked Control Systems,Chinese Academy of Sciences,Shenyang 110016,China;Shenyang Institute of Automation,Chinese Academy of Sciences,Shenyang 110016,China;Institutes for Robotics and Intelligent Manufacturing,Chinese Academy of Sciences,Shenyang 110169,China)
机构地区:[1]中国科学院网络化控制系统重点实验室,沈阳110016 [2]中国科学院沈阳自动化研究所,沈阳110016 [3]中国科学院机器人与智能制造创新研究院,沈阳110169
出 处:《电子测量技术》2022年第20期37-42,共6页Electronic Measurement Technology
基 金:国家重点研发计划(2018YFB1702000)项目资助。
摘 要:本文设计了一种基于树莓派的轻量化EtherCAT主站及其测试系统。在测试系统上,通过多通道侦听器,测量了多个并行运行主站的性能参数;借助于软硬件时间戳,测量了轮询/中断、单/多核等多种模式下的时延抖动;还测量了数据帧在协议各层的时延与抖动。基于树莓派的EtherCAT主站采用VxWorks操作系统,在实现过程中重点对系统内核配置、网卡驱动、报文处理、应用层软件等方面进行了优化。经测试,该主站性能稳定,在125μs循环周期下的抖动约6μs,可满足工业现场数据采集、楼宇自动化、AGV控制等需求。This paper designs a lightweight EtherCAT master and its test system based on Raspberry Pi. On the test system, the performance parameters of several parallel running masters are measured by multi-channel listeners, the delay jitters in polling/interrupt and single/multi-core modes are measured by means of software and hardware timestamp, and the delays and jitters of frame at each protocol layers are also measured. The EtherCAT master station based on Raspberry Pi adopts VxWorks operating system, the main optimization direction includes system kernel configuration, network adapter driver, message processing, application layer software, etc. By testing, the master has stable performance, the period jitter is about 6 μs under 125 μs period, which can meet the requirements of industrial field data acquisition, building automation, AGV control and so on.
关 键 词:ETHERCAT VXWORKS 树莓派 实时以太网 抖动测试
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.171