开始调试 EtherCAT 网络
Skip to main content
Deutsch
English
Français
Español
Italiano
Русский
日本語
中文
選單
搜索
Deutsch
English
Français
Español
Italiano
Русский
日本語
中文
Toggle navigationprintToggle navigationCODESYS EtherCAT开始调试 EtherCAT 网络上一页下一页开始调试 EtherCAT 网络要求使用时注意要求 CODESYS Control Win V3 和 CODESYS Control RTE V3.过程. 创建和扫描项目安装 EtherCAT 已部署设备的设备描述(ESI XML 文件)到设备存储库中。使用所需的控制器创建一个新项目。在 通讯设置 选项卡,在设备编辑器中设置与控制器的连接。插入 EtherCAT Master下面的控制器作为一个新设备。双击 EtherCAT 大师打开它的编辑器。点击 浏览 按钮。在下一个对话框中,选择网络适配器 EtherCAT 沟通。将项目下载到控制器,以便 EtherCAT 堆栈被加载到控制器上。提示如果不执行此步骤,则会出现错误消息“无法进行设备扫描:堆栈不可用。请先登录。”扫描设备时显示。扫描网络中的设备。为此,请选择 EtherCAT 掌握并点击 项目 → 扫描设备.提示当控制器处于停止状态和启动状态时,都可以读取连接的设备。扫描也可以在注销状态下工作。片刻之后,将打开一个对话框以显示连接的设备。如果对话框仍然为空,则没有与设备的连接。在这种情况下,请检查 1) 网线连接是否正确,2) 设备是否已上电,以及 3) 选择了正确的网络适配器。提示错误和消息显示在 PLC 的记录器中或 EtherCAT 大师帮助任何后续的诊断。如果缺少设备描述,则会在扫描对话框中显示(消息 注意力!在存储库中找不到该设备)。您可以直接在扫描对话框中安装缺少的设备描述。为此,请单击 安装缺少的描述 按钮。只有在安装了所有设备描述后,才能将设备完全插入项目中。否则 CODESYS 无法确定星形分支的拓扑。将所有检测到的设备复制到项目中。为此,请单击 将所有设备复制到项目.再次将更改的项目下载到控制器并启动它。几秒钟后,设备开始工作,并在设备树中显示为绿色箭头。注意 示例程序 EtherCAT: 开始调试 EtherCAT 网络要求Möchten Sie uns Feedback geben? Klicken Sie hier, um Änderungen vorzuschlagen.上一页下一页
top
CODESYS Group | We software Automation.
to software
['sɒftwɛər]
transitive verb
__softwared/softwaring
: to develop software
// to software automation: to develop software for automation purposes
The CODESYS Group is the manufacturer of CODESYS, the leading hardware-independent
IEC 61131-3 automation software for developing and engineering controller
applications.
CODESYS® is a registered trademark.
CODESYS GmbH
A member of the CODESYS Group
Memminger Straße 151, 87439 Kempten
Germany
Tel.:
+49-831-54031-0
info@codesys.com
Legal Notice
Privacy Policy
Youtube
RSS
Downloads
Login
CODESYS Store
© 2022 CODESYS GmbH
| A member of the CODESYS Group
EtherCAT Technology Group | EC-Engineer: EtherCAT®网络配置和诊断
EN
|
DE
|
ES
|
IT
|
CN
|
JP
主页
新闻
市场活动
新闻发布
联系方式
会员专区
搜索
技术概览 协会组织 常见问题 会员相关 供应商ID 产品指南 资料下载 一致性测试 EtherCAT G EtherCAT P Safety over EtherCAT EtherCAT 和 TSN 技术汇编 开发者论坛 知识库
退出
Development Systems, Tools > Monitoring and Diagnosis Tools
返回
EC-Engineer: EtherCAT®网络配置和诊断
EC-Engineer是一个功能强大的,用于EtherCAT®网络配置和诊断的软件工具。只需要通过这个工具就可以让用户快速且便捷得处理所有工程需求和诊断任务。为了让用户在EtherCAT®网络的配置和诊断方面获得更加流畅的体验,则现代化、清晰且直观的用户界面是至关重要的。
常规功能
在一个项目内配置多个主站系统
EtherCAT从站可以连接到Windows PC
EtherCAT从站可以连接到控制系统
树状视图和拓扑视图
ESI和EMI管理
支持多种语言
基于微软WPF技术的新颖用户界面
配置功能
根据ETG.2000导入ESI(EtherCAT Slave Information)文件
根据ETG.2100导出ENI(EtherCAT Network Information)文件
自动测定已连接的从站(总线扫描)
从站设备所有参数可以复制和粘贴使用
PDO选择和配置
调整和追加EtherCAT从站初始化命令
透明集成MDP(Modular Device Profile)从站
从站固定存储映射
分布时钟(DC)设置
"热插拔"组定义
编程站别名地址
其他主站和从站的参数
诊断功能
主站和从站状态(显示和控制)
过程(I/O)数据(显示和控制)
ESC寄存器(读和写)
EEPROM(读和写)
主站和从站的对象字典
邮箱传输(服务数据对象上传和下载)
固件上传和下载
比较现有配置和实际网络
公司
acontis technologies GmbH
www.acontis.com
更多
EC-Engineer
EC-Inspector - Troubleshooting and Monitoring Tool for EtherCAT® Networks - acontis
跳过引导
acontis
About us
Our History
Events
Blog
新闻
Newsletter
技术合作伙伴
EtherCAT Slave Devices
Hardware (IPC & Boards)
Operating Systems
Organizations
Semiconductors
Services
Software
销售办公室
联系
Products
EtherCAT
EC-Master
Linux
Windows
Embedded OS
Programming Languages
Feature Packs
Data Acquisition
EtherCAT Troubleshooting
EC-Win
EC-Engineer
EC-Engineer Web
Monitoring and Diagnosis Software
EC-Engineer
EC-Inspector
EC-Monitor
EC-Lyser
EC-Simulator
EC-STA
EC-EAP
下载
Windows Real-time Extension
Realtime Hypervisor
Type 1: RTOSVisor
Type 2: LxWin
Type 2: VxWin
Downloads
TSN Stack
Success Stories
Downloads
Industries
Automation Controllers
Machine Builders
Robotics
Solutions
Motion Control EC-Motion
Technologies
EtherCAT
Real-time Hypervisor
Symmetric Multiprocessing (SMP) and Asymmetric Multiprocessing (AMP)
技术支持
Developer Center
☰
Contact
Accept all
Deny all
Privacy settings
Statistics
Google Analytics
Essential
Contao HTTPS CSRF Token
Protects against cross-site request forgery attacks.
Retention period: This cookie will only remain for the current browser session.
PHP SESSION ID
Saves the current PHP session.
Retention period: This cookie will only remain for the current browser session.
Save selection
Contact
Imprint
Data Protection
DE
EN
中文
日本語
跳过引导
acontis
About us
Our History
Events
Blog
新闻
Newsletter
技术合作伙伴
EtherCAT Slave Devices
Hardware (IPC & Boards)
Operating Systems
Organizations
Semiconductors
Services
Software
销售办公室
联系
Products
EtherCAT
EC-Master
Linux
Windows
Embedded OS
Programming Languages
Feature Packs
Data Acquisition
EtherCAT Troubleshooting
EC-Win
EC-Engineer
EC-Engineer Web
Monitoring and Diagnosis Software
EC-Engineer
EC-Inspector
EC-Monitor
EC-Lyser
EC-Simulator
EC-STA
EC-EAP
下载
Windows Real-time Extension
Realtime Hypervisor
Type 1: RTOSVisor
Type 2: LxWin
Type 2: VxWin
Downloads
TSN Stack
Success Stories
Downloads
Industries
Automation Controllers
Machine Builders
Robotics
Solutions
Motion Control EC-Motion
Technologies
EtherCAT
Real-time Hypervisor
Symmetric Multiprocessing (SMP) and Asymmetric Multiprocessing (AMP)
技术支持
Developer Center
EC-Inspector:EtherCAT®网络的故障排除和监视工具
概述
EC-Inspector 是一款易于使用的 Windows 软件应用程序,用于分析和监控 EtherCAT 网络。该程序可以独立于主控制器使用,并且可以与任何制造商(Beckhoff,Omron,Bosch-Rexroth,Lenze,acontis等)的EtherCAT主站一起使用。 EC-Inspector通过在主站之后插入的TAP(测试访问点)设备分析主站和EtherCAT从站之间的完整数据通信。 TAP设备可以记录和评估传出帧(主站->从站)和传入帧(主站<-从站)。
不会对网络造成任何影响的EtherCAT分析
使用EC-Inspector时,无需干预或控制网络,也不要对EtherCAT主站的软件或配置进行更改。 因此,EC-Inspector适用于新安装(”绿地”)以及现有系统和机器(“棕地”)。 基于来自EtherCAT网络信息文件(ENI)的描述,对原始数据(EtherCAT帧)进行解码并与相应的符号变量(输入和输出)相关联。
除了监视过程数据外,EC-Inspector还可以用于分析EtherCAT网络上的通信故障。 只要EtherCAT主软件定期检查从错误计数器的寄存器,该数据也可以由EC-Inspector分析,并且可以在拓扑视图中清楚地显示故障。
系统架构
必须将测试接入点 (TAP) 插入现有的 EtherCAT 网络以捕获 EtherCAT 帧。 默认情况下,TAP 放置在主站和第一个从站之间,当然也可以安装在其他任意两个从站之间。 但是所有输入和输出数据只有在安装在主站后面时才能完全分析,因为在使用 LRW 命令时,输出数据会被输入数据覆盖。 TAP这类硬件,例如 Dualcomm ETAP-1000,应该有很小的传播延迟,以免干扰网络时序。
TAP 的“监视器”端口使用标准以太网电缆连接到笔记本电脑
基于网络配置文件(ENI)的EtherCAT协议解析与解码
记录的 EtherCAT 帧根据 EtherCAT 网络信息描述文件 (ENI) 进行解码。 该文件包含过程映像的定义、所有变量(包括数据类型)以及循环帧的结构。 ENI 文件是 EtherCAT 规范 ETG.2100的一部分,可以由任何传统的 EtherCAT 配置软件生成。
监视过程数据变量
EC-Inspector 的核心功能之一是在实时图表中显示过程数据(输入和输出)。随着时间的推移,每个变量的最后 500 个(可调整)值准确地显示在图表中。缩放功能允许查看特定部分,包括确定精确值。 可以将相关的数据选择显示在监控列表中。
连续显示可以通过可编程触发条件手动或自动停止。 触发条件可以将某个变量(输入或输出)与固定值或另一个变量进行比较,可以使用各种比较运算符。触发触发后,可以分析其他变量或其他数据(从站状态、错误计数器等)。
从站状态监控
使用清晰的颜色编码(Init = 白色,PreOp = 蓝色,SafeOp = 黄色,Op = 绿色),可以在拓扑视图中快速轻松地识别各个从站的状态。
通信问题分析帧错误、链路丢失等。
EC-Inspector 记录的部分数据通信包含有关网络传输质量的信息。 EC-Inspector 相应地处理此信息并以图形方式显示结果。
例如,可以根据从站和端口特定的错误计数器(例如电缆损坏或插头连接错误)确定可能错误的位置或原因。 在拓扑视图中,这由相应的符号指示。 此外,还会报告和记录发生的每个新错误。
网络数据帧的捕获和处理(Wireshark 文件)
用于评估现有数据记录(Wireshark PCAP 文件)的 EC-Inspector 功能不仅可以简单快速地检测通信故障,还可以对所有输入和输出数据进行信号评估。
加载 PCAP 文件后,可以以各种可调速度或单独的步骤(逐个循环)对其进行评估。 EC-Inspector 的操作类似于示波器,其输入信号(根据示波器的样本)由 PCAP 文件确定。 例如,可以在此处选择某个过程数据变量,然后 EC-inspector 显示来自 PCAP 数据的信号的时间进程。
当从站更改状态(例如从 OPERATIONAL 更改为 SAFEOP)时,将在消息窗口中创建带有时间戳等的日志条目。 例如,可以确定错误的确切时间。
相应的触发和搜索功能可以在特定情况下或检测到错误时有针对性地停止处理(记录)。 例如,当达到某个变量值或从站离开操作状态时,可以停止。
通过 EC-Inspector,可以使用功能强大的图形 Wireshark 示波器(调试器)!
快照和离线诊断
从当前诊断状态收集数据并将其保存到捕获文件中
离线调查模式,用于分析捕获的数据
捕获文件可以通过电子邮件发送给其他人进行进一步分析
使用捕获的数据作为文档,例如状态报告
特征
分析和解码EtherCAT协议
利用EtherCAT网络信息(ENI)文件
Monitoring of Process Data Variables including Trigger Conditions
监视从站状态
监视从站错误计数器(ESC寄存器0x300至0x313)
网络拓扑的图形视图
处理以前捕获和保存的原始网络流量(Wireshark文件)
拍摄快照以保存到文件
优势
无需与现有的主控制器集成
不需要特定的TAP设备,甚至可以使用常规的开关设备
对现有网络和应用程序没有影响(例如时间,负载)
无需更改现有软件
非常小的工程工作量:只需使用现有的ENI文件
使用相同的工具来分析来自不同制造商(Beckhoff公司,博世力士乐,欧姆龙,安川等)控制器操作的机器
无需安装Windows Packet Capture库和驱动程序(WinPcap/Npcap)
New Features
EC-Inspector V3.x
更多信息
请在我们下载区申请更多相关信息.
Request a Free Evaluation
跳过引导
联系
版本说明
网站地图
数据保护
acontis technologies GmbH
88212 Ravensburg
Germany
Tel. +49 751 5 60 30 30
Accept all
Deny all
Privacy settings
Statistics
Google Analytics
Essential
Contao HTTPS CSRF Token
Protects against cross-site request forgery attacks.
Retention period: This cookie will only remain for the current browser session.
PHP SESSION ID
Saves the current PHP session.
Retention period: This cookie will only remain for the current browser session.
Save selection
Contact
Imprint
Data Protection
EtherCAT运动控制卡的辅助调试工具与方法介绍 - 知乎切换模式写文章登录/注册EtherCAT运动控制卡的辅助调试工具与方法介绍正运动技术做最好用的运动控制 — www.zmotion.com.cn 今天,正运动小助手给大家分享一下EtherCAT运动控制卡之ECI2820如何使用通过正运动辅助调试工具ZDevelop进行调试,本文以单轴例程为例进行演示如何通过ZDevelop进行对应调试内容。 在正式学习之前,我们先了解一下正运动技术的运动控制卡ECI2618和ECI2828。这两款产品分别是6轴,8轴运动控制卡。 ECI2618支持6轴脉冲输入与编码器反馈,板载24点输入,16点输出,2AD,2DA,支持手轮接口,其中特定输出口支持高速PWM控制。 ECI2828支持8轴总线型输入与编码器反馈,板载24点输入,16点输出,2路AD,2路DA,支持手轮接口,其中特定输出口支持高速PWM控制。 ECI2618,ECI2828均使用同一套API函数,均支持C、C++、C#、LabVIEW、Python、Delphi等开发语言,支持VC6.0、VB6.0、Qt、.Net等平台,支持Windows、Linux、WinCE、iMac等操作系统。 接下来,进入正题。一 ECI2828运动控制卡硬件介绍 ECI2828系列运动控制卡支持多达 16 轴直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随、虚拟轴、机械手指令等;采用优化的网络通讯协议可以实现实时的运动控制。 ECI2828系列运动运动控制卡支持以太网,232 通讯接口和电脑相连,接收电脑的指令运行,可以通过EtherCAT总线和CAN总线去连接各个扩展模块,从而扩展输入输出点数或运动轴。 ECI2828系列运动控制卡的应用程序可以使用 VC,VB,VS,C++,C#等软件来开发,程序运行时需要动态库 zmotion.dll。调试时可以把ZDevelop软件同时连接到控制器,从而方便调试、方便观察。 二 C#语言进行运动控制开发 1.在VS2015菜单“文件”→“新建”→ “项目”,启动创建项目向导。 2.选择开发语言为“Visual C#”和.NET Framework 4以及Windows 窗体应用程序。 3.找到厂家提供的光盘资料里面的C#函数库,路径如下(64位库为例): A、进入厂商提供的光盘资料找到“8.PC函数”文件夹,并点击进入。 B、选择“函数库2.1”文件夹。 C、选择“Windows平台”文件夹。 D、根据需要选择对应的函数库这里选择64位库。 E、解压C#的压缩包,里面有C#对应的函数库。 F、函数库具体路径如下。 4.将厂商提供的C#的库文件以及相关文件复制到新建的项目中。 A、将zmcaux.cs文件复制到新建的项目里面中。 B、将zaux.dll和zmotion.dll文件放入bin\debug文件夹中。 5.用VS打开新建的项目文件,在右边的解决方案资源管理器中点击显示所有,然后鼠标右键点击zmcaux.cs文件,点击包括在项目中。 6.双击Form1.cs里面的Form1,出现代码编辑界面,在文件开头写入 using cszmcaux,并声明控制器句柄g_handle。 至此项目新建完成,可进行C#项目开发。 单轴运动例程的具体开发过程此处不做详细描述,详情可以查看正运动小助手,《EtherCAT运动控制卡的硬件接线与C#单轴运动控制》文章。 单轴运动控制人机交互界面如下。 三 辅助调试工具ZDevelop功能 编译运行例程,同时连接ZDevelop软件进行调试,对运动控制的轴参数和运动情况进行监控。 1.轴参数 在操作运行的过程中可以同时通过ZDevelop软件进行监控对应的轴参数查看位置速度加速度等参数,同时也可以通过查看轴状态参数查询当前控制器是否进行报警。 在运动进行的过程中,如果触发了某个轴的报警信号,那么在AXISSTATUS的参数部分将会显示出对应的轴报警码,可通过ZDevelop帮助文档进行查询AXISSTATUS轴状态指令,查询当前的报警码,并进行对应修正即可。 报警码列表如下: 上位机函数中也可通过函数接口进行查询当前轴状态对应上位机查询接口为:ZAux_Direct_GetAxisStatus。 具体说明如下: 2.示波器 示波器属于程序调试与运行中极其重要的一个部分,用于把肉眼看不到的信号转换成图形,便于研究各种信号变化过程。示波器利用控制器内部处理的数据,把数据显示成图形,利用示波器可以显示各种不同的信号,如轴参数、轴状态等。在“视图”—“示波器”中打开示波器窗口或点击菜单栏快捷按钮,通过示波器的波形我们可以准确观察到上位机软件进行的运动的波形,以及各种参数对应的运行过程中的变化,我们都可以从示波器中看出来。 示波器必须先启动后触发才能成功采样。打开示波器设置好相关参数之后点击启动,可手动触发采样,也可在上位机程序里加入ZAux_Trigger函数自动触发示波器采样。 ZAux_Trigger函数是进行示波器触发抓取波形的一个函数,主要是为了方便在使用上位机开发调试过程中利用ZDevelop软件进行抓取对应波形出来进行分析调试的一个函数接口,方便在使用过程中无需进行手动触发示波器的抓取,可以自动进行触发。 函数说明如下图: 在示波器中可抓取出轴位置,轴速度等各种参数观察当前运动的状态。 如下图所示: 例: 以C#单轴运动例程为例轴寸动距离50速度设置100,速度波形曲线以及位置曲线可以从图中很明显的看出来。 3.输入输出 在ZDevelop软件中还可以进行监控硬件的输入输出,AD、DA能量的大小以及各种硬件寄存器内部存储内容,如下图所示: 4.手动运动 在ZDevelop软件中可直接进行操作手动运动视图,进行对应的轴操作运动,此功能可以帮助判断,上位机驱动轴操作进行不成功时,若手动运动不成功,可能是硬件接线问题或者驱动器设置问题,若手动运动成功进行,那么则是上位机代码实现存在一定问题,需要进行修改。 5.远程IO的扩展 通过ZDevelop软件还可以进行查看通过can通讯连接的扩展板当前状态以及通过EtherCAT总线连接的设备信息。 在进行总线控制之前,需要进行控制器的总线初始化程序的加载,加载完成后才能进行对应驱动,详细控制过程可参考文章《EtherCAT运动控制卡的总线轴参数设置和轴运动》。 6.快速诊断与调试EtherCAT伺服 在“命令与输出”中输入“?*ethercat”可以查看各个EtherCAT伺服的状态。 其次可以利用ZDevelop软件上面的总线诊断工具进行连接到控制器对当前连接状态进行判断查看。 本次,正运动技术EtherCAT运动控制卡的辅助调试工具与方法介绍,就分享到这里。 更多精彩内容请关注“正运动小助手”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师:400-089-8936。 本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。发布于 2021-04-17 10:10运动控制系统(书籍)赞同 2添加评论分享喜欢收藏申请
nexcobot
English繁體简体
解决方案
机器人自动化 工业机器人教育机器人自主移动机器人 EtherCAT 自动化 EtherCAT 主站EtherCAT I/O 系统 工业 ODM 解决方案 工业控制器 ODM
解决方案
机器人自动化 工业机器人教育机器人自主移动机器人 EtherCAT 自动化 EtherCAT 主站EtherCAT I/O 系统 工业 ODM 解决方案 工业控制器 ODM
产品中心
机器人系统 机器人控制器机器人功能性安全示教器机器人网关开放式工业机器人教育机器人解决方案包 EtherCAT运动控制 EtherCAT控制器运动控制软件EtherCAT 主站软件 EtherCAT I/O 模组 数字量 I/O模拟量 I/O通讯型模组脉冲输出模组 嵌入式自动化系统 年末促销 工业宽温嵌入式电脑机械自动化PC机器人控制主机板AI 加速模块/系统x86实时Linux控制系统GPU解决方案
产品中心
机器人系统 机器人控制器机器人功能性安全示教器机器人网关开放式工业机器人教育机器人解决方案包 EtherCAT运动控制 EtherCAT控制器运动控制软件EtherCAT 主站软件 EtherCAT I/O 模组 数字量 I/O模拟量 I/O通讯型模组脉冲输出模组 嵌入式自动化系统 年末促销 工业宽温嵌入式电脑机械自动化PC机器人控制主机板AI 加速模块/系统x86实时Linux控制系统GPU解决方案
CobotXtra
支持与服务
下载
在线手册
常问问题
应用报告
培训视频
最新消息
新闻
活动
影片
关于创博
公司简介
全球运营网
人才招募
語系
English繁體简体
NexCOBOT Taiwan
13F, No.916, Zhongzheng Rd., Zhonghe Dist., New Taipei City, Taiwan 23586, R.O.C.
TEL: +886-2-8226-7786
Home
Solutions
方案介绍
强大的EtherCAT配置工具
NexECM Studio为新汉自主研发的EtherCAT主站人机介面软件,提供丰富的可视化操作介面,让用户可在短时间内完成以下四个项目:
EtherCAT从站模块硬件配置验证
EtherCAT协议相关设定
EtherCAT从站模块相关参数设定
EtherCAT从站模块控制
NexECM Studio除了具备EtherCAT主站的基本功能之外,还包含了以下五大特色操作设定介面,提供给使用弹性并且更有效率的EtherCAT配置工具:
项目功能
NexECM Studio具备项目功能,储存用户当前配置。允许用户在既有的配置下继续进行设定修改,更可以将项目档移植至其他安装NexECM Studio的x86 PC/IPC平台,加速开发效率。
图 使用NexECM Studio的首要步骤为新增/开启一个项目
EtherCAT协议设定介面
NexECM Studio协议设定介面包含:显示Slave内部信息、对在线Slave进行控制,例如切换EtherCAT state、读写 Process Data、CoE SDO通讯以及 Slave功能测试
图 EtherCAT state切换操作页面
图 Process Data读写功能页面
友善CiA402操作介面
CiA402操作介面是专门为CiA402协议设计的操作介面,用户可以透过接口上的State Control区域控制CiA402状态机、并且由Status word区域得知CiA402状态机当前的状态,更可以切换不同的运动模式(Operation mode, Index: 0x6060),搭配NexECM Studio特别为各个运动模式设计的专属控制介面,对Servo drive进行操作、测试
图 Servo drive模块操作介面
可视化DIO控制介面
NexECM Studio设计了图像化DIO控制介面,让用户更直觉式的读取到目前装置上Digital Input的数值,而Digital Output区域可以透过鼠标点击的方式控制Digital Output输出的数值,亦可使用”Cyclic”功能,使用跑马灯的方式测试DIO模块
图 DIO模块操作介面
强大的脱机编辑网络拓朴功能
使用者只需将NexECM Studio安装于任一个x86 PC/IPC,透过脱机编辑的方式编辑网络拓朴,不需要实际与EtherCAT Slave通讯,即可取得 Slave内部信息、编辑Pdo mapping、Distributed Clock、EEPROM与COE initial command、将编辑结果汇整成ENI档案(EtherCAT Network Information) …等等
图 脱机编辑网络拓朴流程图
图 脱机编辑EtherCAT网络拓朴操作画面
关于详细的NexECM Studio规格与介绍请参阅本公司网站内的产品中心。
BACK
我们使用cookie来帮助我们改善网页。 请阅读并同意我们的隐私政策。
Agree
NEXCOM CN
NEXCOM
NEXCOBOT
NexCOBOT Taiwan
NexCOBOT China
NexCOBOT USA
NexGOL
NEXAIOT
NexAIoT Taiwan
NexAIoT China
NexAIoT USA
PARTNER PORTAL
NexSales Resources
Digi-Key Electronics
Mouser Electronics
© 2019 NexCOBOT Co.,Ltd. All Rights Reserved
Cookie Policy| Privacy Policy
联络我们
选择国家
安道尔
阿拉伯联合大公国
阿富汗
安地卡
安圭拉
阿尔巴尼亚
亚美尼亚
荷属安地列斯
安哥拉
阿根廷
美属萨摩亚
奥地利
澳大利亚
阿鲁巴
奥兰群岛
亚塞拜然
波士尼亚赫塞哥维
巴贝多
孟加拉
比利时
布吉纳法索
保加利亚
巴林
浦隆地
贝南
圣巴泰勒米
百慕达
汶莱
玻利维亚
巴西
巴哈马
不丹
波札那
白俄罗斯
贝里斯
加拿大
可可斯群岛
刚果民主共和国
中非
刚果共和国
瑞士
象牙海岸
科克群岛
智利
喀麦隆
中国
哥伦比亚
哥斯大黎加
古巴
维德角岛
圣诞岛
赛普勒斯
捷克
德国
吉布地
丹麦
多米尼克
多明尼加
阿尔及利亚
厄瓜多
爱沙尼亚
埃及
西撒哈拉
厄利垂亚
西班牙
依索比亚
芬兰
斐济
福克兰群岛
密克罗尼西亚
法罗群岛
法国
加彭
大不列颠群岛
格瑞那达
乔治亚
法属圭亚那
格恩西岛
迦纳
直布罗陀
格陵兰
甘比亚
几内亚
瓜德鲁普岛
赤道几内亚
希腊
瓜地马拉
关岛
几内亚比索
盖亚那
香港
宏都拉斯
克罗埃西亚
海地
匈牙利
印尼
爱尔兰
以色列
马恩岛
印度
英属印度洋地区
伊拉克
伊朗
冰岛
义大利
泽西
牙买加
约旦
日本
肯亚
吉尔吉斯
柬埔寨王国
吉里巴斯
葛摩
韩国
科威特
开曼群岛
哈萨克
寮国
黎巴嫩
圣露西亚
列支敦斯登
斯里兰卡
赖比瑞亚
赖索托
立陶宛
卢森堡
拉脱维亚
利比亚
摩洛哥
摩纳哥
摩尔多瓦
黑山
圣马丁
马达加斯加
马绍尔群岛
马其顿
马利
缅甸
蒙古
澳门
北马里亚纳群岛
马丁尼克
茅利塔尼亚
蒙瑟拉特岛
马尔他
模里西斯
马尔地夫
马拉威
墨西哥
马来西亚
莫三比克
纳米比亚
新克里多尼亚
尼日
诺福克群岛
奈及利亚
尼加拉瓜
荷兰
挪威
尼泊尔
诺鲁
纽埃
纽西兰
阿曼
巴拿马
秘鲁
法属玻里尼西亚
巴布亚纽几内亚
菲律宾
巴基斯坦
波兰
圣匹及密启伦群岛
皮特康岛
波多黎各
巴勒斯坦占领区
葡萄牙
帛琉
巴拉圭
卡达
留尼旺
罗马尼亚
塞尔维亚
俄罗斯
卢安达
沙乌地阿拉伯
索罗门群岛
塞席尔
苏丹
瑞典
新加坡
圣赫勒拿
斯洛凡尼亚
斯瓦巴及尖棉岛
斯洛伐克
狮子山
圣马利诺
塞内加尔
索马利亚
苏利南
圣多美及普林西比
萨尔瓦多
叙利亚
史瓦济兰
土克斯及开科斯群岛
查德
多哥
泰国
塔吉克
托克劳群岛
东帝汶
土库曼
突尼西亚
东加
土耳其
千里达
吐瓦鲁
台湾中华民国
坦尚尼亚
乌克兰
乌干达
英国
美国
乌拉圭
乌兹别克
教廷
圣文森
委内瑞拉
英属维尔京群岛
美属维尔京群岛
越南
万那杜
沃里斯与伏塔那岛
萨摩亚群岛
大溪地
叶门
马约特
南非
尚比亚
辛巴威
其他国家
发送讯息
一款功能强大的EtherCAT网络仿真软件:EC-Simulator - 知乎切换模式写文章登录/注册一款功能强大的EtherCAT网络仿真软件:EC-Simulator盟通科技已认证账号EC-Simulator是一款盟通科技发行的功能强大的实时EtherCAT网络仿真软件,该软件可以通过仿真EtherCAT®从站设备进而实现虚拟化EtherCAT®网络,做到没有真实的EtherCAT®从站硬件同样可以运行EtherCAT®主站应用的效果。这样一来,网络运维人员和研究测试人员能够在无需设备的情况下校准EtherCAT®主站的功能并测试规划网络拓扑,进而使网络配置工作轻量化和精细化,减少现场优化的频次,提高工程和研究的效率。EtherCAT是一种基于IEEE802.3以太网的现场总线系统。EtherCAT在通信速度上定义了一个新标准,并且由于其灵活的拓扑结构和简单的配置方式,可以像传统的现场总线一样进行处理。实施EtherCAT成本低廉,使得过去无法使用现场总线技术的应用能够使用该技术。EtherCAT是一项开放的技术,被国际电工委员会(IEC)标准化。EtherCAT在众多领域有广泛应用,例如,在半导体行业中,EtherCAT的使用已经非常成熟:在全球领先的13 家晶圆制造设备商中,有12家是EtherCAT 技术协会(ETG)成员,并在他们的机器和系统中广泛使用 EtherCAT 技术。此外,EtherCAT 还被广泛应用于机器人和数控机床等运动控制行业。EtherCAT需要主站和从站,相较要求较少,仅需以太网口的主站来说,从站往往需要特定的从站控制芯片,即需要专用的EtherCAT从站设备来实现网络的构建。当然,目前有众多自动化厂商(如倍福、西门子等)均配置有包含EtherCAT从站功能的各种设备,网络实施者拥有了这些从站设备后,只需要找个适配和高效的主站软件(如EC-Master主站协议栈和配套的demo)即可。而对于当前没有从站设备并希望了解EtherCAT技术或希望测试和配置手头的EtherCAT主站的研究人员和工程师来说,EC-Simulator就成为了他们的最佳选择。EC-Simulator是一款功能强大的实时EtherCAT® 网络仿真软件。它能够通过模拟 EtherCAT 从站设备来虚拟化EtherCAT网络,使开发测试人员可以在没有真实的 EtherCAT 从站硬件设备的情况下运行 EtherCAT 主站应用程序。EtherCAT 仿真可以通过物理网络适配器或虚拟方式实现,以实现完全模拟的机器设备设置。配置仿真实例时,可以无缝使用真实网络的 ENI 文件。实际与模拟流程对比EC-Simulator包含众多从站功能,可以模拟主从站之间的各类交互,例如对过程数据(PDO)进行响应,发送和接收服务数据(SDO),与从站堆栈进行交互等。这一切都可以通过C/C++或.NET编程语言提供的API来实现,从而将 EtherCAT 数据连接到各种其他专业软件工具,以模拟现实网络。Simulator结构图EC-Simulator 具有许多强大的功能,支持多种网络操作和诊断功能。EC-Simulator能够模拟多达 2000 个 EtherCAT 从站,包括支持和不支持邮箱协议的从站。它支持更改网络拓扑、断开/连接/移动从站、关闭/启动从站电源、更改从站状态等操作,并提供了 API 来模拟特定从站/端口丢失帧或丢失链接的情况。此外,EC-Simulator还具有诊断功能,包括 API 用于读取和写入从站寄存器、读取和写入从站 EEPROM 内容、读取模拟器对象字典、评估网络拓扑等。此外,它还提供了 RAS 服务器,用于连接 EC-Lyser 或 EC-Engineer。开测试人员通过EC-Simulator可以轻松进行功能测试和性能评估。EC-Simulator能够模拟节点之间的实时通信,验证 EtherCAT 通信协议的正确性,并测试应用程序在各种负载和网络条件下的稳定性和可靠性。EC-Simulator 还支持错误注入功能,以便开发者能够模拟网络中的故障和异常情况,检测和处理潜在的问题。EC-Simulator 友好的用户界面使开发测试人员能够轻松设置和配置虚拟网络,监视节点状态和通信情况。它直观的操作界面和实时数据显示功能有助于快速分析和调试应用程序。客户应用与SSC图在工业生产中,现有的各种标准和要求都是无数的误差与错误发生后才被总结出来并严加落实的,每一个生产操作的错误都有可能需要为之付出巨大代价。 EtherCAT作为一种高标准的现场总线,符合标准的EtherCAT网络通常具有冗余和热插拔等功能来保护网络的正常运行和数据的顺利流通。即使有上述功能,对于初学者或在外的工程师来说,仍然有可能无法快速熟练地实现网络配置,使用软件EC-Simulator来模拟构建网络,熟悉环境和网络设置,获得一种全局性的视角来配置实际网络,将会大大提高网络配置效率和提升整体网络的稳定性。下方是EC-Simulator的操作视频,涵盖创建模拟器配置,安装软件,并演示示例应用程序以模拟从属设备。我们欢迎对EC-Simulator感兴趣的新老朋友联系盟通科技获得更多资料和信息。{盟通干货}EC-Simulator视频https://www.zhihu.com/video/1672566869545517056联系盟通科技盟通科技作为EC-Simulator的指定代理发行方,积累了多年的实现项目与解决方案的经验,EC-Simulator的更多信息,可以在盟通科技的官网找到,客户朋友也可以通过邮箱与电话与专业的技术人员直接高效地交流,来获取更多本地化的方案与信息。官网:http://www.motrotech.com电话:010-62740270 (北京) 0571-56125098 (杭州)邮箱:info@motrotech.com发布于 2023-08-09 11:20・IP 属地北京EtherCAT 总线驱动器通信行业自动化控制行业赞同添加评论分享喜欢收藏申请
Linux开源实时EtherCAT主站操作系统安装和调试笔记 - 知乎切换模式写文章登录/注册Linux开源实时EtherCAT主站操作系统安装和调试笔记七秒鱼道隐于小成,言隐于荣华话要从去年找工作的时候说起。秋招收了俩offer,一个自动驾驶领域一个机器人领域,跟我说的工作内容都是“实时操作系统的移植”方面的实现工作。好家伙,既然都差不多我就选了个待遇好的。半年后入职,他们却跟我说这块工作已经外包给一老哥干了,到时候我们只要拿到镜像用起来就行。好家伙,那咱就等着呗。从入职起又等了小半年终于拿到了人家给装好的Linux+xenomai+igh镜像,开始了我们工控机上的安装和调试工作。首先利用百度云下载老哥用systemback做好的.iso镜像文件,然后按照一般的方法用UltraISO写入硬盘,然后在工控机上BIOS设置U盘启动,结果却黑屏报这个错:(initramfs) mount: mounting /dev/loop2 on //filesystem.squashfs failed: No such device. Can not mount /dev/loop0 但奇怪的是在vm虚拟机上就可以正常安装。参考https://blog.csdn.net/Q_upup/article/details/105853327这篇帖子,搞了半天原来不需要制作镜像,直接把systemback生成的sblive备份文件写入U盘,直接作为启动盘就可以了。好家伙,我们只好先在虚拟机上安装系统,然后用systemback生成sblive文件写入U盘。安装系统和生成备份的时候都务必勾选传递用户文件数据,不然就会被过滤掉了。在工控机上U盘启动前需要先禁用EFI避免影响实时性。把Boot option filter这一项设置成Lagecy only。启动后会出现systemback的恢复界面。可能会乱码,选择第二项就行。填写新用户名和密码:设置挂载点:选择一个SWAP和/挂载点即可进入下一步。记得勾选传递用户文件数据。安装成功后,测试实时补丁xemomai和EtherCAT主站igh。xenomai默认安装在/usr/xenomai目录下,igh默认安装在/opt/etherlab目录下。运行/usr/xenomai/bin/latency文件简单测试实时性能:尝试通过BIOS设置改善实时性能,参考https://github.com/intel/linux-stable-xenomai/wiki/%E5%9F%BA%E4%BA%8EUbuntu%E7%9A%84xenomai%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85%E6%B5%8B%E8%AF%95%E6%8C%87%E5%AF%BC?tdsourcetag=s_pctim_aiomsg对CPU全频(使能Speedstep)、超线程、C states、GPU频率进行了设置:(工控机厂家说没有SA GV内部总线频率设置选项)接下来测试igh。有两个LAN网口,要查询装好驱动的网卡对应的网口。在终端输入ifconfig得到eth2和eth3两个网络设备名,及其对应的MAC硬件地址。终端输入ethtool -i eth2得到网络设备对应的驱动driver我们这里用的是igb驱动对应的网卡,因此需要找到eth2对应的LAN网口。可以先把网线插到一个网口上(网线另一端连上电的伺服驱动器),终端输入ethtool eth2,会输出Link detected即是否检测到连接,如果是no说明没插对,换一个口试试,如果是yes就说明插对了。将eth2对应的MAC地址,修改到/etc/sysconfig/ethercat配置文件中:然后编写一个小程序测试下igh的API接口函数。我们这里采用Qt创建C++工程,在.pro文件中加入外部依赖库及其路径,就能调用igh和xenomai的接口函数了。编译成功生成可执行文件test0。终端输入sudo /etc/init.d/ethercat start启动主站。终端输入sudo test0即可运行。实时主站总算是搭起来,虽然是找人完成的系统搭建,省去了很多麻烦,但也因此对它的认知只能停留在安装和调试的层面。不知道这算好事还是坏事,毕竟这个实时操作系统确实很多领域都在用。Xenomai移植本身没有什么特别的,工控机本身硬件及BIOS设置对实时性能影响较大,尝试从这方面改善。附:(1)设置启动内核参考Ubuntu 指定默认启动内核 - MyCPlusPlus - 博客园sudo vi /etc/default/grub修改为GRUB_DEFAULT="1>2",:wq!保存,然后执行sudo update-grub即可生效。(2)设置开机自动运行在/etc/rc.local文件的exit 0语句前加入开机要自动执行的命令行:#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
sudo /etc/init.d/ethercat start
sudo ifconfig eth2 192.168.1.207
exit 0这里在初始化命令和运行程序命令之间,可能需要添加sleep 2延时两秒,以保证初始化完成后再运行用户程序。由于不同硬件平台上需要的延时时间可能有差异,可以通过/etc/init.d/ethercat status查询协议栈是否启动完成,完成后再运行用户程序,即#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/etc/init.d/ethercat start
ifconfig eth2 192.168.1.207
ECFLAG=1
while [ ${ECFLAG} -eq 1 ]; do
sleep 1
/etc/init.d/ethercat status
ECFLAG=$?
done
unset ECFLAG
exit 0定义Shell变量ECFLAG用于读取和存放/etc/init.d/ethercat status的运行结果,0代表成功,1代表失败。保存后执行sudo chmod u+x /etc/rc.local即可生效。(还有一种设置开机自启动的方法是利用gnome-session-properties)补充:该系统在后续使用过程中,在实时线程中加入记录时间的函数,结果发现时间间隔并不是设定的1ms,每过2sec记录的周期会大幅度跳动一次。首先是问题定位,使用ftrace看下究竟是卡在哪里了。在/sys/kernel/debug/tracing/目录下echo function > current_tracer设置当前跟踪器为一般的函数跟踪器,echo 4096 > buffer_size_kb设置缓存大小(因为这里的bug是两秒出一次,所以缓存至少要记够两秒),echo 2900 > set_ftrace_pid设置要跟踪的进程PID(根据实际情况设置),echo > trace清空当前跟踪缓存。准备完成后,就可以在程序运行过程中echo 1 > tracing_on开启跟踪器,echo 0 > tracing_on关闭跟踪器。然后通过cat trace > ~/trace.txt即可保存跟踪结果。在跟踪结果中,可以主要查看ecrt_master_receive()和ecrt_master_send()两个函数。结果发现,在ec_poll()中有个叫igb_has_link()的函数好像在读写硬件,导致执行时间过长而且这个if判断刚好是两秒执行一次。定位问题之后,发现这段代码其实是查看当前link状态,然后调用ecdev_set_link()给IgH中的一个变量赋值。这个步骤不能删除,但也不能搁在实时调用中执行。我的做法是把它搁到watchdog线程中执行,并在__igb_open()中打开对watchdog线程的调度。编辑于 2022-11-16 00:13・IP 属地北京实时操作系统工业自动化控制Linux赞同 1410 条评论分享喜欢收藏申请
EC-Simulator:强大的EtherCAT网络模拟工具软件_ec-simulator安装和使用-CSDN博客
EC-Simulator:强大的EtherCAT网络模拟工具软件
北京盟通科技官方账号
于 2023-08-14 10:34:26 发布
阅读量393
收藏
2
点赞数
1
分类专栏:
EtherCAT
文章标签:
网络
自动化
物联网
制造
信息可视化
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/MotroEngineer/article/details/132269916
版权
EtherCAT
专栏收录该内容
20 篇文章
3 订阅
订阅专栏
EC-Simulator是一款盟通科技发行的功能强大的实时EtherCAT网络仿真软件,该软件可以通过仿真EtherCAT®从站设备进而实现虚拟化EtherCAT®网络,做到没有真实的EtherCAT®从站硬件同样可以运行EtherCAT®主站应用的效果。这样一来,网络运维人员和研究测试人员能够在无需设备的情况下校准EtherCAT®主站的功能并测试规划网络拓扑,进而使网络配置工作轻量化和精细化,减少现场优化的频次,提高工程和研究的效率。
EtherCAT是一种基于IEEE802.3以太网的现场总线系统。EtherCAT在通信速度上定义了一个新标准,并且由于其灵活的拓扑结构和简单的配置方式,可以像传统的现场总线一样进行处理。实施EtherCAT成本低廉,使得过去无法使用现场总线技术的应用能够使用该技术。EtherCAT是一项开放的技术,被国际电工委员会(IEC)标准化。
EtherCAT在众多领域有广泛应用,例如,在半导体行业中,EtherCAT的使用已经非常成熟:在全球领先的13 家晶圆制造设备商中,有12家是EtherCAT 技术协会(ETG)成员,并在他们的机器和系统中广泛使用 EtherCAT 技术。此外,EtherCAT 还被广泛应用于机器人和数控机床等运动控制行业。
EtherCAT需要主站和从站,相较要求较少,仅需以太网口的主站来说,从站往往需要特定的从站控制芯片,即需要专用的EtherCAT从站设备来实现网络的构建。当然,目前有众多自动化厂商(如倍福、西门子等)均配置有包含EtherCAT从站功能的各种设备,网络实施者拥有了这些从站设备后,只需要找个适配和高效的主站软件(如EC-Master主站协议栈和配套的demo)即可。而对于当前没有从站设备并希望了解EtherCAT技术或希望测试和配置手头的EtherCAT主站的研究人员和工程师来说,EC-Simulator就成为了他们的最佳选择。
EC-Simulator介绍
EC-Simulator是一款功能强大的实时EtherCAT® 网络仿真软件。它能够通过模拟 EtherCAT 从站设备来虚拟化EtherCAT网络,使开发测试人员可以在没有真实的 EtherCAT 从站硬件设备的情况下运行 EtherCAT 主站应用程序。EtherCAT 仿真可以通过物理网络适配器或虚拟方式实现,以实现完全模拟的机器设备设置。配置仿真实例时,可以无缝使用真实网络的 ENI 文件。
EC-Simulator包含众多从站功能,可以模拟主从站之间的各类交互,例如对过程数据(PDO)进行响应,发送和接收服务数据(SDO),与从站堆栈进行交互等。这一切都可以通过C/C++或.NET编程语言提供的API来实现,从而将 EtherCAT 数据连接到各种其他专业软件工具,以模拟现实网络。
EC-Simulator 具有许多强大的功能,支持多种网络操作和诊断功能。EC-Simulator能够模拟多达 2000 个 EtherCAT 从站,包括支持和不支持邮箱协议的从站。它支持更改网络拓扑、断开/连接/移动从站、关闭/启动从站电源、更改从站状态等操作,并提供了 API 来模拟特定从站/端口丢失帧或丢失链接的情况。此外,EC-Simulator还具有诊断功能,包括 API 用于读取和写入从站寄存器、读取和写入从站 EEPROM 内容、读取模拟器对象字典、评估网络拓扑等。此外,它还提供了 RAS 服务器,用于连接 EC-Lyser 或 EC-Engineer。
开发测试人员通过EC-Simulator可以轻松进行功能测试和性能评估。EC-Simulator能够模拟节点之间的实时通信,验证 EtherCAT 通信协议的正确性,并测试应用程序在各种负载和网络条件下的稳定性和可靠性。EC-Simulator 还支持错误注入功能,以便开发者能够模拟网络中的故障和异常情况,检测和处理潜在的问题。
EC-Simulator 友好的用户界面使开发测试人员能够轻松设置和配置虚拟网络,监视节点状态和通信情况。它直观的操作界面和实时数据显示功能有助于快速分析和调试应用程序。
在工业生产中,现有的各种标准和要求都是无数的误差与错误发生后才被总结出来并严加落实的,每一个生产操作的错误都有可能需要为之付出巨大代价。EtherCAT作为一种高标准的现场总线,符合标准的EtherCAT网络通常具有冗余和热插拔等功能来保护网络的正常运行和数据的顺利流通。即使有上述功能,对于初学者或在外的工程师来说,仍然有可能无法快速熟练地实现网络配置,使用软件EC-Simulator来模拟构建网络,熟悉环境和网络设置,获得一种全局性的视角来配置实际网络,将会大大提高网络配置效率和提升整体网络的稳定性。
干货视频
下方是EC-Simulator的操作视频,涵盖创建模拟器配置,安装软件,并演示示例应用程序以模拟从属设备。我们欢迎对EC-Simulator感兴趣的新老朋友联系盟通科技获得更多资料和信息。
{盟通干货}EtherCAT网络仿真工具-EC-simulator操作视频
优惠劵
北京盟通科技官方账号
关注
关注
1
点赞
踩
2
收藏
觉得还不错?
一键收藏
知道了
0
评论
EC-Simulator:强大的EtherCAT网络模拟工具软件
EC-Simulator是一款盟通科技发行的功能强大的实时EtherCAT网络仿真软件,该软件可以通过仿真EtherCAT®从站设备进而实现虚拟化EtherCAT®网络,做到没有真实的EtherCAT®从站硬件同样可以运行EtherCAT®主站应用的效果。这样一来,网络运维人员和研究测试人员能够在无需设备的情况下校准EtherCAT®主站的功能并测试规划网络拓扑,进而使网络配置工作轻量化和精细化,减少现场优化的频次,提高工程和研究的效率。
复制链接
扫一扫
专栏目录
参与评论
您还未登录,请先
登录
后发表或查看评论
博客
EC-Inspector&EC-Simulator:强大的EtherCAT网络分析、监控和仿真工具
03-11
17
在工业生产中,现有的各种标准和要求都是无数的误差与错误发生后才被总结出来并严加落实的,每一个生产操作的错误都有可能需要为之付出巨大代价。EtherCAT作为一种高标准的现场总线,符合标准的EtherCAT网络,具有冗余和热插拔等功能来保护网络的正常运行和数据的顺利流通。对于初学者或在外的工程师来说,有可能无法快速熟练地实现网络配置,使用软件EC-Simulator来模拟构建网络,熟悉环境和网络设置,获得一种全局性的视角来配置实际网络,将会大大提高网络配置效率和提升整体网络的稳定性。
博客
EtherCAT FP介绍系列文章—UDP gateway
02-01
527
文章讨论了EtherCAT主站的Mailbox Gateway功能,它能将邮箱协议路由到EtherCAT从站设备。但对EoE功能无效,因为EoE直接传输TCP/IP信息。Acontis EC-Master EtherCAT主站集成了Mailbox Gateway功能的UDP Mailbox SDK。最后,文章提到了使用Beckhoff TwinSAFE的应用案例。
博客
利用实时加速器技术实现Windows操作系统对实时应用程序的支持
01-26
864
如今,越来越多的应用,特别是在工业自动化、医疗技术、数据采集和测量技术等领域,都需要确定性的实时行为。acontis实时加速器技术(RtaccWin)使您能够在Windows下运行具有确定性的硬实时功能应用程序。这是通过专门为实时应用程序保留一个或多个 CPU来实现的,设置 Windows 适当的参数化并利用 acontis 内核驱动程序进行精确定时和直接硬件访问。
博客
EtherCAT FP介绍系列文章—热插拔
01-04
381
本文介绍了热插拔这一重要概念,EtherCAT的热插拔是重要特性之一,使EtherCAT网络更加灵活
博客
盟通科技年终总结:动者常成,2024再续新章!
12-29
908
盟通科技年度总结搬运和备份
博客
IXXAT NT系列高稳定性网关网桥解决方案
12-22
714
CAN网桥和CAN网关是CAN网络中的重要设备。CAN网桥可以重新发送CAN数据帧,延长传输距离,整合和过滤数据。CAN网关则可以将CAN信号转换为以太网信号,实现远距离传输。IXXAT CAN bridge和CAN @net系列产品就具备这些功能。这些设备可以链接不同CAN网络,延长传输距离,实现CAN信号的远距离传输。NT200型号还可以作为CAN网桥使用,链接不同网段的数据进行处理。
博客
EtherCAT FP介绍系列文章—SuperSet ENI
12-15
78
介绍EtherCAT的功能——SuperSet ENI
博客
OPCUA:打造高效智能工厂的利器
12-01
76
OPCUA协议标准在智能工厂的建设中发挥了关键作用,帮助实现了基于现有网络的快速结构搭建,提高了生产效率,使厂区的智能化水平得到提高。OPCUA生成的应用/软件具有一定的可移植性,可以在不同的平台上运行,非常适合工厂将它作为一个成熟的备用选项,来协助智能工厂搭建。现有的OPCUA协议的实现,可以通过SDK来快速落地。如果想进一步降低成本,也可以使用集成了OPCUA的工业网关软件,如Connext和KepServer等,都可以帮助搭建智能工厂。
博客
系统实时性优化:通过Hypervisor技术在对称多处理(SMP)处理器上实现多操作系统部署
11-20
89
介绍如何来让多个系统在对称多处理的多核处理器上顺利运行和部署的文章。
博客
FRC-EP系列--你的汽车数据一站式管家
11-09
603
汽车电子生成研发过程中,需要对汽车各个控制器进行仿真测试,典型的测试对象有:BCM(车身域控制器)、IP(组合仪表)、PEPS(信息娱乐系统)、APM(智能车窗)、SCU(天窗控制器)等。之后,将配置完成的工程下载到对应的硬件平台上(FRC-EP190/EP170),所有待仿真的报文将按照通信矩阵中所定义的周期在总线上进行发送。提供了 FlexRay、CAN FD、高速 CAN、低速 CAN、LIN、EtherCAT 等多种协议,信号可在任意协议中无障碍进行互转。直接分析网络通信矩阵文件,无需二次配置。
博客
EtherCAT FP介绍系列文章—RAS
10-31
107
RAS扩展功能包是acontis公司在EC-Master EtherCAT主站基础上提供的一套基于TCP/IP的客户端/服务器架构的Remote API。Remote API旨在远程API提供了一个接口,解决在操作系统中当第二个进程(例如OPC服务器)可能访问EtherCAT总线的数据或在EtherCAT主站上执行操作。在两个不同的操作系统或者某些操作系统下的两个应用程序(EXE–文件)无法访问彼此的内存,因此Remote API通过TCP/IP连接并提供了两个应用程序的完整交互机制。
博客
好用的OPCUA多语言服务器地址空间生成软件——UaModeler
10-12
286
Unified Automation公司基于多年的技术积累和与OPC基金会的密切交流,结合自身的SDK版本,推出了同时支持Windows和Linux系统的软件——UaModeler,通过UaModeler可以生成C、C++、C#等语言的框架性文件,这些文件可直接导入对应工程,并成为地址空间的节点,进而被调用和读取。
博客
盟通科技亮相工博会,带来EtherCAT前沿技术
09-18
100
本文为介绍盟通科技公司的产品和近况,不含联系方式等宣传引流内容
博客
2023工博会,盟通邀您共享自动化盛会!
09-04
67
盟通科技邀您参加2023年中国工业博览会!
博客
盟通邀约:参加STM32 全国巡回研讨会,与您相约五大城市!
08-28
182
9月12日至10月27日,以“STM32不止于芯” 为主题的STM32全国巡回研讨会将走进多个城市。作为获得“Partner Award”奖的积极合作伙伴,盟通将参与杭州、苏州、南京、广州、北京5座城市。本届研讨会为全天会议,围绕STM32最新产品开展技术演讲和方案演示,展示在智能工业、无线连接、边缘人工智能、安全、图形用户界面等领域的产品解决方案及多样化应用实例,盟通将现场展示与acontis合作的前沿EtherCAT最新技术,结合ST的MPU系列产品,实现搭建稳定且快速推向市场的EtherCAT应用。
博客
EtherCAT的高安全性、可用性和网络拓扑
08-08
361
本文介绍了EtherCAT网络的几种特性:高安全性、可用性和可随意搭建的网络拓扑。
博客
EtherCAT主站同步实现方式
08-08
698
通常情况下,EtherCAT主站协议栈通过在其控制硬件(例如嵌入式x86PC中的8254计时器)中的硬件计时器来发送循环输出数据。如果系统运行周期为1kHz,那么8254计时器以及负责生成同步脉冲的从站计时器都应设置为1kHz。因此,EtherCAT主站必须要与DC时钟主站同步(就是主站上的第一个DC从站)。这一机制被称为分布式时钟主站同步(DCM)。
博客
Windows上开发运行EtherCAT主站的几种方案
08-08
1319
本文介绍了几种可以在windows上开发EtherCAT的方案,因为EtherCAT网络的高实时要求与windows本身匹配度不高,所以如何在windows上开发运行EtherCAT就成为开发者的明显需求,希望本文介绍的几种方法能帮助开发人员更好使用EtherCAT。
博客
EtherCAT循环时间计算器演示
08-08
476
EtherCAT循环周期时间计算:由于 EtherCAT 是最快的工业以太网协议,因此很多使用者想知道他们使用 EtherCAT 运行其应用程序的速度究竟有多快。当然,周期时间不仅取决于特定的应用,还取决于网络中设备的数量以及每个周期将发送的数据量。Beckhoff 和 ETG 将其称为总“通信时间”,其中考虑了发送帧的完整时间、通过网络的传播延迟以及接收帧的时间。
博客
EtherCAT基础之寻址方式介绍
08-08
705
EtherCAT主站有三种不同的寻址方式,分别应用于EtherCAT网络配置、邮箱通信和过程数据通信。对寻址方式的深入了解能帮助大家更好的理解EtherCAT技术,比如我们在编写针对某个从站的控制程序时,过程数据的读写并不直接针对从站的物理地址,而是操作控制器内存的某段逻辑地址,其原因即来源于对逻辑寻址的应用。
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
北京盟通科技官方账号
CSDN认证博客专家
CSDN认证企业博客
45
原创
115万+
周排名
4万+
总排名
3万+
访问
等级
577
积分
82
粉丝
84
获赞
13
评论
153
收藏
私信
关注
热门文章
OPCUA客户端工具:UaExpert使用进阶小技巧
4775
行业观察:ChatGPT进入工业自动化前景探讨
3635
Windows上开发运行EtherCAT主站的几种方案
1316
EtherCAT 功能介绍系列文章——EoE
1186
随时随地进行开发的Windows EtherCAT解决方案 – LxWin + EC-Simulator
1166
分类专栏
EtherCAT
20篇
Windows实时
1篇
行业观察
11篇
ixxat
9篇
OPC UA
19篇
自动化平台案例
5篇
PLC
5篇
OPC
11篇
三菱iQ-R系列PLC设备
1篇
最新评论
EtherCAT主站同步实现方式
嵌入式内核源码:
大佬,请问从站的sync引脚怎么才能输出脉冲呢
使用Ixxat canAnalyser3的总结(中)
A_zzet_:
小白用起来好痛苦
使用Ixxat canAnalyser3的总结(上)
hongge1997:
这个软件怎么买的?
OPCUA客户端工具:UaExpert使用进阶小技巧
m0_62350591:
您好,请问有UaExpert的linux版本安装包吗?
Movicon/Connext设备连接实例(五)——Movicon.NExT与欧姆龙OPC UA通讯连接
许海_:
Movicon.NExT这个软件能麻烦老板给一下吗
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
EC-Inspector&EC-Simulator:强大的EtherCAT网络分析、监控和仿真工具
EtherCAT FP介绍系列文章—UDP gateway
利用实时加速器技术实现Windows操作系统对实时应用程序的支持
2024年4篇
2023年48篇
2022年9篇
目录
目录
分类专栏
EtherCAT
20篇
Windows实时
1篇
行业观察
11篇
ixxat
9篇
OPC UA
19篇
自动化平台案例
5篇
PLC
5篇
OPC
11篇
三菱iQ-R系列PLC设备
1篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
个
红包个数最小为10个
红包总金额
元
红包金额最低5元
余额支付
当前余额3.43元
前往充值 >
需支付:10.00元
取消
确定
下一步
知道了
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom 发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
0
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值
EC-Win - Windows EtherCAT real-time platform - acontis
跳过引导
acontis
About us
Our History
Events
Blog
新闻
Newsletter
技术合作伙伴
EtherCAT Slave Devices
Hardware (IPC & Boards)
Operating Systems
Organizations
Semiconductors
Services
Software
销售办公室
联系
Products
EtherCAT
EC-Master
Linux
Windows
Embedded OS
Programming Languages
Feature Packs
Data Acquisition
EtherCAT Troubleshooting
EC-Win
EC-Engineer
EC-Engineer Web
Monitoring and Diagnosis Software
EC-Engineer
EC-Inspector
EC-Monitor
EC-Lyser
EC-Simulator
EC-STA
EC-EAP
下载
Windows Real-time Extension
Realtime Hypervisor
Type 1: RTOSVisor
Type 2: LxWin
Type 2: VxWin
Downloads
TSN Stack
Success Stories
Downloads
Industries
Automation Controllers
Machine Builders
Robotics
Solutions
Motion Control EC-Motion
Technologies
EtherCAT
Real-time Hypervisor
Symmetric Multiprocessing (SMP) and Asymmetric Multiprocessing (AMP)
技术支持
Developer Center
☰
Contact
Accept all
Deny all
Privacy settings
Statistics
Google Analytics
Essential
Contao HTTPS CSRF Token
Protects against cross-site request forgery attacks.
Retention period: This cookie will only remain for the current browser session.
PHP SESSION ID
Saves the current PHP session.
Retention period: This cookie will only remain for the current browser session.
Save selection
Contact
Imprint
Data Protection
DE
EN
中文
日本語
跳过引导
acontis
About us
Our History
Events
Blog
新闻
Newsletter
技术合作伙伴
EtherCAT Slave Devices
Hardware (IPC & Boards)
Operating Systems
Organizations
Semiconductors
Services
Software
销售办公室
联系
Products
EtherCAT
EC-Master
Linux
Windows
Embedded OS
Programming Languages
Feature Packs
Data Acquisition
EtherCAT Troubleshooting
EC-Win
EC-Engineer
EC-Engineer Web
Monitoring and Diagnosis Software
EC-Engineer
EC-Inspector
EC-Monitor
EC-Lyser
EC-Simulator
EC-STA
EC-EAP
下载
Windows Real-time Extension
Realtime Hypervisor
Type 1: RTOSVisor
Type 2: LxWin
Type 2: VxWin
Downloads
TSN Stack
Success Stories
Downloads
Industries
Automation Controllers
Machine Builders
Robotics
Solutions
Motion Control EC-Motion
Technologies
EtherCAT
Real-time Hypervisor
Symmetric Multiprocessing (SMP) and Asymmetric Multiprocessing (AMP)
技术支持
Developer Center
EC-WIN -WindowsEtherCAT实时平台
EC-WIN为Windows系统提供了一个专业的开放的实时EtherCAT平台。因此基于越来越流行的EtherCAT技术,可以创建出更快速、更精确的实时解决方案。典型的应用是运动控制器、PLC控制器或者执行频率高达20kHz的实时测量应用。EC-WIN的核心组件是功能强大的EC-Master协议栈,为了与成熟的acontis Windows Hypervisor和实时技术相匹配,EC-Master协议栈分别进行了特殊的优化。
客户可以获得一个完美匹配、功能强大的实时EtherCAT编程环境;一个具有价格优势,一站式、独家供应的解决办法。硬件平台采用了多核系统。Windows系统与EtherCAT主站和实时应用程序分别在不同的CPU核心上运行。快速并且经过优化的英特尔和瑞昱网络控制器驱动确保了尽可能高的实时性。对EC-WIN Hypervisor的集成也是提供实时性重要的一项,它确保了实时应用和EtherCAT从站的同步;以及本地PC定时器与EtherCAT从站的分布时钟同步。同时有EC-Lyser的诊断和监测工具作为补充。使用Microsoft Visual Studio作为整合开发和调试的工具,同时应用于Windows应用开发部分以及实时/EtherCAT应用开发部分。使用EC-WIN的客户省去了购买扩展控制卡以及单独的Hypervisor或Windows实时扩展的高额花费。
EC-WIN系统管理软件(System Manager)
EC-WIN一站式的配置工具
将EtherCAT兼容性硬件分配到实时环境中
(可选)将附件的硬件分配到实时环境中
Windows和实时环境的CPU分配和内存配置可通过GUI完成
EtherCAT应用程序配置
实时平台
集成Hypervisor程序:Windows和实时部分(操作系统)安全分开的。有效隔离Windows系统故障(蓝屏)。
为实时部分(抢占式多任务、线程、事件、信号量、互斥锁,......)提供Win32编程示例。
快速、高分辨率的系统定时器(分辨率低于10纳秒)。中断频率可以达到25kHz。
Windows和/或实时部分均可运行于多核(SMP:对称多处理器)。这对于四核或者其他多核CPU是很重要的。
Windows和实时部分之间采用虚拟TCP/IP网络。因而可以用于EtherCAT诊断的完整功能。
可以便捷的使用Microsoft Visual Studio作为开发和调试环境。能够通过以太网实现远程调试。
功能强大、图形化的实时分析工具。
EtherCAT主站配置
支持标准的EtherCAT配置器ET9000。
支持标准化ENI格式(EtherCAT网络信息)的配置文件,所有兼容的配置均可使用。
可选:ET9000插件,用于直接通过TCP/IP与EtherCAT主站协议栈传输数据(例如可以配置EtherCAT安全设备)。
EtherCAT主站运行
拥有Class A功能的EC-Master协议栈SDK。
快速并且经过优化的因特尔和瑞昱网络控制器驱动。这些驱动不需要使用中断,既能提供优秀的实时性能,又能够顺利地集成到Windows或者实时环境中。
标准邮箱协议:CoE-CAN application protocol over EtherCAT,SoE-Servo Profile over EtherCAT,AoE-ADS over EtherCAT,VoE-Vendor over EtherCAT。
实现传输延时测量和补偿的分布式时钟,可以实现本地实时定时器和EtherCAT分布式时钟参考时钟的同步以及连续的漂移补偿。此功能对于许多EtherCAT运动控制应用程序来说是非常重要的。
通过主站通信实现slave to slave。
总线扫描带有拓扑检测、分析和验证功能。
EEPROM编程(读和写)。
全面可靠的诊断。
集成EC-Master扩展功能包“远程访问服务"。使用虚拟网络连接提供一个简单的EC-Master协议栈远程访问。
可选:我们以有吸引力的价格提供更多的EC-Master扩展功能包。
EtherCAT 主站诊断
EC-Lyser: 图形化的应用,用于开发过程中分析acontis主站协议栈控制的EtherCAT网络。
可选: ET9000 插件,可以通过TCP/IP直接连接到EtherCAT主站协议栈 (用于ET9000 在线功能)。
可选: 通过Windows TCP/IP(虚拟网络)远程访问主站,主要和ECMaster 对象字典功能配合用于复杂情况的诊断功能。
新特性
EC-Win V7.0
更多信息
User Manual and QuickStart Guide
Request technical slides
Flyer
请通过 下载区 申请更多信息。
Request a Free Evaluation
跳过引导
联系
版本说明
网站地图
数据保护
acontis technologies GmbH
88212 Ravensburg
Germany
Tel. +49 751 5 60 30 30
Accept all
Deny all
Privacy settings
Statistics
Google Analytics
Essential
Contao HTTPS CSRF Token
Protects against cross-site request forgery attacks.
Retention period: This cookie will only remain for the current browser session.
PHP SESSION ID
Saves the current PHP session.
Retention period: This cookie will only remain for the current browser session.
Save selection
Contact
Imprint
Data Protection
EtherCAT运动控制卡的辅助调试工具与方法介绍_ethercat调试助手-CSDN博客
EtherCAT运动控制卡的辅助调试工具与方法介绍
最新推荐文章于 2024-01-17 17:20:51 发布
编程小ruo鸡
最新推荐文章于 2024-01-17 17:20:51 发布
阅读量2.2k
收藏
4
点赞数
2
分类专栏:
运动控制
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/AGONIiii/article/details/115474595
版权
运动控制
专栏收录该内容
75 篇文章
50 订阅
订阅专栏
今天,正运动小助手给大家分享一下EtherCAT运动控制卡之ECI2820如何使用通过正运动辅助调试工具ZDevelop进行调试,本文以单轴例程为例进行演示如何通过ZDevelop进行对应调试内容。
在正式学习之前,我们先了解一下正运动技术的运动控制卡ECI2618和ECI2828。这两款产品分别是6轴,8轴运动控制卡。
ECI2618支持6轴脉冲输入与编码器反馈,板载24点输入,16点输出,2AD,2DA,支持手轮接口,其中特定输出口支持高速PWM控制。
ECI2828支持8轴总线型输入与编码器反馈,板载24点输入,16点输出,2路AD,2路DA,支持手轮接口,其中特定输出口支持高速PWM控制。
ECI2618,ECI2828均使用同一套API函数,均支持C、C++、C#、LabVIEW、Python、Delphi等开发语言,支持VC6.0、VB6.0、Qt、.Net等平台,支持Windows、Linux、WinCE、iMac等操作系统。
接下来,进入正题。
一 ECI2828运动控制卡硬件介绍
ECI2828系列运动控制卡支持多达 16 轴直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随、虚拟轴、机械手指令等;采用优化的网络通讯协议可以实现实时的运动控制。
ECI2828系列运动运动控制卡支持以太网,232 通讯接口和电脑相连,接收电脑的指令运行,可以通过EtherCAT总线和CAN总线去连接各个扩展模块,从而扩展输入输出点数或运动轴。
ECI2828系列运动控制卡的应用程序可以使用 VC,VB,VS,C++,C#等软件来开发,程序运行时需要动态库 zmotion.dll。调试时可以把ZDevelop软件同时连接到控制器,从而方便调试、方便观察。
二 C#语言进行运动控制开发
1.在VS2015菜单“文件”→“新建”→ “项目”,启动创建项目向导。
2.选择开发语言为“Visual C#”和.NET Framework 4以及Windows 窗体应用程序。
3.找到厂家提供的光盘资料里面的C#函数库,路径如下(64位库为例):
A、进入厂商提供的光盘资料找到“8.PC函数”文件夹,并点击进入。
B、选择“函数库2.1”文件夹。
C、选择“Windows平台”文件夹。
D、根据需要选择对应的函数库这里选择64位库。
E、解压C#的压缩包,里面有C#对应的函数库。
F、函数库具体路径如下。
4.将厂商提供的C#的库文件以及相关文件复制到新建的项目中。
A、将zmcaux.cs文件复制到新建的项目里面中。
B、将zaux.dll和zmotion.dll文件放入bin\debug文件夹中。
5.用VS打开新建的项目文件,在右边的解决方案资源管理器中点击显示所有,然后鼠标右键点击zmcaux.cs文件,点击包括在项目中。
6.双击Form1.cs里面的Form1,出现代码编辑界面,在文件开头写入 using cszmcaux,并声明控制器句柄g_handle。
至此项目新建完成,可进行C#项目开发。
单轴运动例程的具体开发过程此处不做详细描述,详情可以查看正运动小助手,《EtherCAT运动控制卡的硬件接线与C#单轴运动控制》文章。
单轴运动控制人机交互界面如下。
三 辅助调试工具ZDevelop功能
编译运行例程,同时连接ZDevelop软件进行调试,对运动控制的轴参数和运动情况进行监控。
1.轴参数
在操作运行的过程中可以同时通过ZDevelop软件进行监控对应的轴参数查看位置速度加速度等参数,同时也可以通过查看轴状态参数查询当前控制器是否进行报警。
在运动进行的过程中,如果触发了某个轴的报警信号,那么在AXISSTATUS的参数部分将会显示出对应的轴报警码,可通过ZDevelop帮助文档进行查询AXISSTATUS轴状态指令,查询当前的报警码,并进行对应修正即可。
报警码列表如下:
上位机函数中也可通过函数接口进行查询当前轴状态对应上位机查询接口为:ZAux_Direct_GetAxisStatus。
具体说明如下:
2.示波器
示波器属于程序调试与运行中极其重要的一个部分,用于把肉眼看不到的信号转换成图形,便于研究各种信号变化过程。示波器利用控制器内部处理的数据,把数据显示成图形,利用示波器可以显示各种不同的信号,如轴参数、轴状态等。在“视图”—“示波器”中打开示波器窗口或点击菜单栏快捷按钮,通过示波器的波形我们可以准确观察到上位机软件进行的运动的波形,以及各种参数对应的运行过程中的变化,我们都可以从示波器中看出来。
示波器必须先启动后触发才能成功采样。打开示波器设置好相关参数之后点击启动,可手动触发采样,也可在上位机程序里加入ZAux_Trigger函数自动触发示波器采样。
ZAux_Trigger函数是进行示波器触发抓取波形的一个函数,主要是为了方便在使用上位机开发调试过程中利用ZDevelop软件进行抓取对应波形出来进行分析调试的一个函数接口,方便在使用过程中无需进行手动触发示波器的抓取,可以自动进行触发。
函数说明如下图:
在示波器中可抓取出轴位置,轴速度等各种参数观察当前运动的状态。
如下图所示:
例:
以C#单轴运动例程为例轴寸动距离50速度设置100,速度波形曲线以及位置曲线可以从图中很明显的看出来。
3.输入输出
在ZDevelop软件中还可以进行监控硬件的输入输出,AD、DA能量的大小以及各种硬件寄存器内部存储内容,如下图所示:
4.手动运动
在ZDevelop软件中可直接进行操作手动运动视图,进行对应的轴操作运动,此功能可以帮助判断,上位机驱动轴操作进行不成功时,若手动运动不成功,可能是硬件接线问题或者驱动器设置问题,若手动运动成功进行,那么则是上位机代码实现存在一定问题,需要进行修改。
5.远程IO的扩展
通过ZDevelop软件还可以进行查看通过can通讯连接的扩展板当前状态以及通过EtherCAT总线连接的设备信息。
在进行总线控制之前,需要进行控制器的总线初始化程序的加载,加载完成后才能进行对应驱动,详细控制过程可参考文章《EtherCAT运动控制卡的总线轴参数设置和轴运动》。
6.快速诊断与调试EtherCAT伺服
在“命令与输出”中输入“?*ethercat”可以查看各个EtherCAT伺服的状态。
其次可以利用ZDevelop软件上面的总线诊断工具进行连接到控制器对当前连接状态进行判断查看。
本次,正运动技术EtherCAT运动控制卡的辅助调试工具与方法介绍,就分享到这里。
更多精彩内容请关注“正运动小助手”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师:400-089-8936。
本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。
优惠劵
编程小ruo鸡
关注
关注
2
点赞
踩
4
收藏
觉得还不错?
一键收藏
知道了
0
评论
EtherCAT运动控制卡的辅助调试工具与方法介绍
今天,正运动小助手给大家分享一下EtherCAT运动控制卡之ECI2820如何使用通过正运动辅助调试工具ZDevelop进行调试,本文以单轴例程为例进行演示如何通过ZDevelop进行对应调试内容。 在正式学习之前,我们先了解一下正运动技术的运动控制卡ECI2618和ECI2828。这两款产品分别是6轴,8轴运动控制卡。 ECI2618支持6轴脉冲输入与编码器反馈,板载24点输入,16点输出,2AD,2DA,支持手轮接口,其中特定输出口支持高速PWM控制。
复制链接
扫一扫
专栏目录
原创LabVIEW与台达EtherCAT运动控制卡完整测试程序代码
07-14
labview2013版本可以打开,利用LabVIEW调用台达提供的库函数,控制台达EtherCAT运动控制卡,实现初始化、IO、运动控制、模拟量读取等功能。LabVIEW2013以上版本可以打开。可实现单轴、多轴运动控制。
倍福调试工具.zip
10-15
倍福调试工具过程映像大小、标志区、程序大小、POU 大小、变量数量仅取决于用户存储器的大小(对于 NT/ 2000 / XP/Vista,最大 2GB)
周期时间 ≥ 50 µs,可调链接时间 1 µs (Pentium® 4 2.8 GHz) 用于 1000 条 PLC 指令编程 IEC 61131-3: IL, FBD, LD, SFC, ST, 强大的功能库管理和方便的调试
参与评论
您还未登录,请先
登录
后发表或查看评论
PCIE464 — 高速高精,超高实时性的PCIe EtherCAT实时运动控制卡
最新发布
weixin_57350300的博客
01-17
2304
正运动高速高精运动控制卡家族迎来新成员!
EtherCAT运动控制卡和LabVIEW构建智能装备(四)
weixin_57350300的博客
08-21
888
今天,正运动小助手给大家分享一下EtherCAT运动控制卡的开发辅助调试工具ZDevelop软件。本文以回零例程为例,演示如何通过ZDevelop软件配合LabVIEW等上位机开发软件进行开发调试。
一、ECI2828硬件介绍
ECI2828系列运动控制卡支持多达16 轴直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随、虚拟轴和机械手指令等;采用优化的网络通讯协议可以实现实时的运动控制。
ECI2828系列运动运动控制卡支持以太网,232 通讯接口和电脑.
全国产EtherCAT运动控制边缘控制器(四):轴参数配置与单轴运动PC上位机C++控制
weixin_57350300的博客
09-27
146
全国产EtherCAT运动控制边缘控制器的轴参数设置与单轴运动例程讲解。
EtherCAT超高速实时运动控制卡XPCIE1032H上位机C#开发(五):通过RTSys进行调试与诊断
weixin_57350300的博客
12-11
1030
以单轴运动为例,介绍正运动RTSys开发软件如何对控制器进行调试与诊断。
H5U通过EtherCAT总线对SV660进行在线调试
qq_34415156的博客
06-10
1927
它通过在标准以太网协议中添加一个EtherCAT帧头(以太网最小帧64字节)头部有几个帧定义EtherCAT协议后面的数据也就是CANopen协议,将传感器、执行器和其他设备连接到一个实时控制网络上,从而实现快速、可靠、低成本的数据交换和控制。此时可以正常调试控制模式选”相对定位”目标位置”1”点击”开始” 可以观察到电机转了一圈;L1接火线(棕色) L2接地线(蓝色) 黄绿是地线接在伺服控制器留给你的接地端(外露铁片)我手里的是SV660NS2R8I单相的给(给我的三相我也用不了)
EC-Simulator:强大的EtherCAT网络模拟工具软件
MotroEngineer的博客
08-14
394
EC-Simulator是一款盟通科技发行的功能强大的实时EtherCAT网络仿真软件,该软件可以通过仿真EtherCAT®从站设备进而实现虚拟化EtherCAT®网络,做到没有真实的EtherCAT®从站硬件同样可以运行EtherCAT®主站应用的效果。这样一来,网络运维人员和研究测试人员能够在无需设备的情况下校准EtherCAT®主站的功能并测试规划网络拓扑,进而使网络配置工作轻量化和精细化,减少现场优化的频次,提高工程和研究的效率。
正运动技术 运动控制卡应用开发教程之C#
AGONIiii的博客
11-18
6003
今天,正运动小助手为大家分享一下应用C#开发一个多段连续插补的运动控制应用。 我们主要从新建项目,添加函数库讲起,再了解PC函数使用,最后通过项目实战——连续插补运动例程讲解,来让大家熟悉它的项目开发。 在正式学习之前,我们先了解一下正运动技术的运动控制卡ECI2418和ECI2618。这两款产品分别是4轴,6轴运动控制卡。 ECI2418支持4轴脉冲输入与编码器反馈,板载24点输入,16点输出,2AD,2DA,支持手轮接口,其中特定输出口支持高速PWM控制。 ECI2.
学习网络请落实这几款小工具
airyea的博客
11-24
287
在实际开发过程中,熟练使用Linux或者Windows中相关网络工具,可以更快更准地找到故障。所以,今天就跟大家分享几个实用的网络利器。
1 nc
nc-->“瑞士军刀”。不知大家在渗透过程中,拿了shell有没有使用nc搞点事儿。它用来快速构建网络链接,常用来调试客户端程序。
nc参数
举例
执行任务
命令
扫描机器A端口号在30-40的服务
nc -z A 30-40
连接服务器A端口号为5000
nc -C A 5000
传送文件
Mac.
EtherCAT运动控制卡和LabVIEW构建智能装备(一)
weixin_57350300的博客
08-04
1841
今天,正运动小助手给大家分享一下EtherCAT运动控制卡之ECI2828的硬件接线和如何使用LabVIEW进行单轴的运动控制。
一 、ECI2828硬件介绍
ECI2828系列运动控制卡支持多达16 轴直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随、虚拟轴和机械手指令等;采用优化的网络通讯协议可以实现实时的运动控制。
ECI2828系列运动运动控制卡支持以太网,232 通讯接口和电脑相连,接收电脑的指令运行,可以通过EtherCAT总线和CAN总线去连接各个扩展模块,从而扩展输
EtherCAT 常用开发工具介绍
08-13
介绍常用的开发EtherCAT实时以太网的工具及开发流程,适用于嵌入式开发
几款以太网调试工具
03-19
一共有四款调试工具,还包括一款开源的!
etherCat抓包
01-18
etherCat抓包工具ET2000en应文版,etherCat开发辅助工具
EtherCAT简易调试手册.pdf
03-26
本文档对以太网现场总线系统的EtherCAT技术进行了基本的介绍,基于主从站之间通讯的方式和原理,结合华中8型数控系统,重点介绍了系统软件的升级安装过程,和EtherCAT配置工具的具体使用方法,并针对EtherCAT配置过程中常见的问题提供了解决方法。
以太网转包工具,调试协议时候的好帮手
10-14
好用的以太网抓包工具,十分好用的有。欢迎大家来下载啊
基于EtherCAT的多轴运动控制器.pdf
04-21
介绍了ETHERCAT的技术原理和通信协议,并对多轴运动控制器的硬件构成、软件架构进行了详细说明,最后对该控制器在多轴控制平台上进行了验证。
MINIPCIE1016EH运动控制卡用户手册
09-18
MINIPCIE1016EH 经济型运动控制卡是一款 EtherCAT 总线+脉冲型、MINIPCIE 接口式的运动控制卡。控制卡最多支持 64 轴,可以实现直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随、虚拟轴...
固高与雷赛性运动控制卡
04-02
固高与雷赛都是国内知名的运动控制卡厂商,其产品性能和质量都得到了广泛的认可和信赖。以下是它们的一些特点: 固高: 1. 具有高精度、高速度、高稳定性等优点,适用于各种运动控制领域; 2. 支持多种通讯接口,...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
编程小ruo鸡
CSDN认证博客专家
CSDN认证企业博客
码龄5年
暂无认证
72
原创
6万+
周排名
56万+
总排名
13万+
访问
等级
1189
积分
241
粉丝
79
获赞
41
评论
687
收藏
私信
关注
热门文章
正运动技术快速入门 | 篇十六:正运动控制器EtherCAT总线快速入门
6855
正运动技术 运动控制卡应用开发教程之C#
5997
快速入门丨篇八:如何进行运动控制器EtherCAT总线的基础使用?
5156
快速入门 | 篇十七:运动控制器多轴插补运动指令的使用
5102
快速入门 | 篇十四:运动控制器基础轴参数与基础运动控制指令
5020
分类专栏
运动控制
75篇
最新评论
运动控制器之追剪应用Demo
ghdxb:
这样的运动控制器 还能提高中国智能制造水平 呵呵
运动控制器之追剪应用Demo
ghdxb:
这样的控制器 还可以提高中国制造 搞笑
正运动技术 运动控制卡应用开发教程之C#
CF137133:
脱机运行程序怎么写?
正运动技术 运动控制卡应用开发教程之C#
m0_54680262:
为什么不显示图片了
运动控制卡应用开发教程之C++
ddyzd:
哪里有下载头文件和函数库,学习用
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
运动控制卡应用开发教程之MATLAB
VPLC系列机器视觉运动控制一体机快速入门(十一)多轮廓匹配
EtherCAT运动控制卡的电子凸轮追剪飞剪等应用(一)
2021年35篇
2020年40篇
目录
目录
分类专栏
运动控制
75篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
个
红包个数最小为10个
红包总金额
元
红包金额最低5元
余额支付
当前余额3.43元
前往充值 >
需支付:10.00元
取消
确定
下一步
知道了
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom 发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
0
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值
开始调试 EtherCAT 网络
Skip to main content
Deutsch
English
Français
Español
Italiano
Русский
日本語
中文
選單
搜索
Deutsch
English
Français
Español
Italiano
Русский
日本語
中文
Toggle navigationprintToggle navigationCODESYS EtherCAT开始调试 EtherCAT 网络上一页下一页开始调试 EtherCAT 网络要求使用时注意要求 CODESYS Control Win V3 和 CODESYS Control RTE V3.过程. 创建和扫描项目安装 EtherCAT 已部署设备的设备描述(ESI XML 文件)到设备存储库中。使用所需的控制器创建一个新项目。在 通讯设置 选项卡,在设备编辑器中设置与控制器的连接。插入 EtherCAT Master下面的控制器作为一个新设备。双击 EtherCAT 大师打开它的编辑器。点击 浏览 按钮。在下一个对话框中,选择网络适配器 EtherCAT 沟通。将项目下载到控制器,以便 EtherCAT 堆栈被加载到控制器上。提示如果不执行此步骤,则会出现错误消息“无法进行设备扫描:堆栈不可用。请先登录。”扫描设备时显示。扫描网络中的设备。为此,请选择 EtherCAT 掌握并点击 项目 → 扫描设备.提示当控制器处于停止状态和启动状态时,都可以读取连接的设备。扫描也可以在注销状态下工作。片刻之后,将打开一个对话框以显示连接的设备。如果对话框仍然为空,则没有与设备的连接。在这种情况下,请检查 1) 网线连接是否正确,2) 设备是否已上电,以及 3) 选择了正确的网络适配器。提示错误和消息显示在 PLC 的记录器中或 EtherCAT 大师帮助任何后续的诊断。如果缺少设备描述,则会在扫描对话框中显示(消息 注意力!在存储库中找不到该设备)。您可以直接在扫描对话框中安装缺少的设备描述。为此,请单击 安装缺少的描述 按钮。只有在安装了所有设备描述后,才能将设备完全插入项目中。否则 CODESYS 无法确定星形分支的拓扑。将所有检测到的设备复制到项目中。为此,请单击 将所有设备复制到项目.再次将更改的项目下载到控制器并启动它。几秒钟后,设备开始工作,并在设备树中显示为绿色箭头。注意 示例程序 EtherCAT: 开始调试 EtherCAT 网络要求Möchten Sie uns Feedback geben? Klicken Sie hier, um Änderungen vorzuschlagen.上一页下一页
top
CODESYS Group | We software Automation.
to software
['sɒftwɛər]
transitive verb
__softwared/softwaring
: to develop software
// to software automation: to develop software for automation purposes
The CODESYS Group is the manufacturer of CODESYS, the leading hardware-independent
IEC 61131-3 automation software for developing and engineering controller
applications.
CODESYS® is a registered trademark.
CODESYS GmbH
A member of the CODESYS Group
Memminger Straße 151, 87439 Kempten
Germany
Tel.:
+49-831-54031-0
info@codesys.com
Legal Notice
Privacy Policy
Youtube
RSS
Downloads
Login
CODESYS Store
© 2022 CODESYS GmbH
| A member of the CODESYS Group
一款功能强大的EtherCAT网络仿真软件:EC-Simulator - 知乎切换模式写文章登录/注册一款功能强大的EtherCAT网络仿真软件:EC-Simulator盟通科技已认证账号EC-Simulator是一款盟通科技发行的功能强大的实时EtherCAT网络仿真软件,该软件可以通过仿真EtherCAT®从站设备进而实现虚拟化EtherCAT®网络,做到没有真实的EtherCAT®从站硬件同样可以运行EtherCAT®主站应用的效果。这样一来,网络运维人员和研究测试人员能够在无需设备的情况下校准EtherCAT®主站的功能并测试规划网络拓扑,进而使网络配置工作轻量化和精细化,减少现场优化的频次,提高工程和研究的效率。EtherCAT是一种基于IEEE802.3以太网的现场总线系统。EtherCAT在通信速度上定义了一个新标准,并且由于其灵活的拓扑结构和简单的配置方式,可以像传统的现场总线一样进行处理。实施EtherCAT成本低廉,使得过去无法使用现场总线技术的应用能够使用该技术。EtherCAT是一项开放的技术,被国际电工委员会(IEC)标准化。EtherCAT在众多领域有广泛应用,例如,在半导体行业中,EtherCAT的使用已经非常成熟:在全球领先的13 家晶圆制造设备商中,有12家是EtherCAT 技术协会(ETG)成员,并在他们的机器和系统中广泛使用 EtherCAT 技术。此外,EtherCAT 还被广泛应用于机器人和数控机床等运动控制行业。EtherCAT需要主站和从站,相较要求较少,仅需以太网口的主站来说,从站往往需要特定的从站控制芯片,即需要专用的EtherCAT从站设备来实现网络的构建。当然,目前有众多自动化厂商(如倍福、西门子等)均配置有包含EtherCAT从站功能的各种设备,网络实施者拥有了这些从站设备后,只需要找个适配和高效的主站软件(如EC-Master主站协议栈和配套的demo)即可。而对于当前没有从站设备并希望了解EtherCAT技术或希望测试和配置手头的EtherCAT主站的研究人员和工程师来说,EC-Simulator就成为了他们的最佳选择。EC-Simulator是一款功能强大的实时EtherCAT® 网络仿真软件。它能够通过模拟 EtherCAT 从站设备来虚拟化EtherCAT网络,使开发测试人员可以在没有真实的 EtherCAT 从站硬件设备的情况下运行 EtherCAT 主站应用程序。EtherCAT 仿真可以通过物理网络适配器或虚拟方式实现,以实现完全模拟的机器设备设置。配置仿真实例时,可以无缝使用真实网络的 ENI 文件。实际与模拟流程对比EC-Simulator包含众多从站功能,可以模拟主从站之间的各类交互,例如对过程数据(PDO)进行响应,发送和接收服务数据(SDO),与从站堆栈进行交互等。这一切都可以通过C/C++或.NET编程语言提供的API来实现,从而将 EtherCAT 数据连接到各种其他专业软件工具,以模拟现实网络。Simulator结构图EC-Simulator 具有许多强大的功能,支持多种网络操作和诊断功能。EC-Simulator能够模拟多达 2000 个 EtherCAT 从站,包括支持和不支持邮箱协议的从站。它支持更改网络拓扑、断开/连接/移动从站、关闭/启动从站电源、更改从站状态等操作,并提供了 API 来模拟特定从站/端口丢失帧或丢失链接的情况。此外,EC-Simulator还具有诊断功能,包括 API 用于读取和写入从站寄存器、读取和写入从站 EEPROM 内容、读取模拟器对象字典、评估网络拓扑等。此外,它还提供了 RAS 服务器,用于连接 EC-Lyser 或 EC-Engineer。开测试人员通过EC-Simulator可以轻松进行功能测试和性能评估。EC-Simulator能够模拟节点之间的实时通信,验证 EtherCAT 通信协议的正确性,并测试应用程序在各种负载和网络条件下的稳定性和可靠性。EC-Simulator 还支持错误注入功能,以便开发者能够模拟网络中的故障和异常情况,检测和处理潜在的问题。EC-Simulator 友好的用户界面使开发测试人员能够轻松设置和配置虚拟网络,监视节点状态和通信情况。它直观的操作界面和实时数据显示功能有助于快速分析和调试应用程序。客户应用与SSC图在工业生产中,现有的各种标准和要求都是无数的误差与错误发生后才被总结出来并严加落实的,每一个生产操作的错误都有可能需要为之付出巨大代价。 EtherCAT作为一种高标准的现场总线,符合标准的EtherCAT网络通常具有冗余和热插拔等功能来保护网络的正常运行和数据的顺利流通。即使有上述功能,对于初学者或在外的工程师来说,仍然有可能无法快速熟练地实现网络配置,使用软件EC-Simulator来模拟构建网络,熟悉环境和网络设置,获得一种全局性的视角来配置实际网络,将会大大提高网络配置效率和提升整体网络的稳定性。下方是EC-Simulator的操作视频,涵盖创建模拟器配置,安装软件,并演示示例应用程序以模拟从属设备。我们欢迎对EC-Simulator感兴趣的新老朋友联系盟通科技获得更多资料和信息。{盟通干货}EC-Simulator视频https://www.zhihu.com/video/1672566869545517056联系盟通科技盟通科技作为EC-Simulator的指定代理发行方,积累了多年的实现项目与解决方案的经验,EC-Simulator的更多信息,可以在盟通科技的官网找到,客户朋友也可以通过邮箱与电话与专业的技术人员直接高效地交流,来获取更多本地化的方案与信息。官网:http://www.motrotech.com电话:010-62740270 (北京) 0571-56125098 (杭州)邮箱:info@motrotech.com发布于 2023-08-09 11:20・IP 属地北京EtherCAT 总线驱动器通信行业自动化控制行业赞同添加评论分享喜欢收藏申请