社区
其它技术问题
帖子详情
EtherNet/IP示例代码C源文件和微软的VisualC+十6.0项目和工作区文件中,发送数据的触发时间在哪里
dj452118673
2015-11-18 09:04:40
EtherNet/IP示例代码C源文件和微软的VisualC+十6.0项目和工作区文件中,采用class 1,传输,发送数据的触发时间在哪里,是在EN_CD_PutTransportBuffer()当中吗?
...全文
6796
回复
打赏
收藏
EtherNet/IP示例代码C源文件和微软的VisualC+十6.0项目和工作区文件中,发送数据的触发时间在哪里
EtherNet/IP示例代码C源文件和微软的VisualC+十6.0项目和工作区文件中,采用class 1,传输,发送数据的触发时间在哪里,是在EN_CD_PutTransportBuffer()当中吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
工控协议(三):C
IP
(基于
EtherNet
/
IP
) 学习笔记
本文介绍了C
IP
协议及其在
EtherNet
/
IP
中
的应用。C
IP
是通用工业协议,用于多种网络,如
EtherNet
/
IP
、DeviceNet等。
EtherNet
/
IP
支持显性和隐性通信,C
IP
对象模型包括类、实例和属性,服务涉及连接管理、读写等。C
IP
对象库涵盖一般、特定应用和特定网络类别,如身份、参数和集成对象。
EtherNet
/
IP
---2面向对象的协议
本文介绍了
EtherNet
/
IP
的基础知识,包括其提供的服务、对象模型及如何使用C
IP
公开应用程序数据等内容。此外,还提供了C
IP
通信的三个
示例
,帮助开发者更好地理解和实施
EtherNet
/
IP
。
Ethernet
/
IP
学习
本文系统介绍
EtherNet
/
IP
通信架构及其底层C
IP
协议核心机制。重点涵盖显性(TCP)与隐性(UDP)两类通信模式、C
IP
对象模型(类/实例/属性)、C
IP
服务
代码
、标准对象库(身份/参数/集成对象),以及
EtherNet
/
IP
封装格式、会话管理(RegisterSession)、设备发现(ListIdentity)和I/O消息传输机制,适用于工业自动化网络开发与调试。
C
IP
(基于
EtherNet
/
IP
) 协议
本文深入介绍了C
IP
(通用工业协议)及其在
EtherNet
/
IP
中
的应用。C
IP
是一种多层协议,适用于多种工业网络,如DeviceNet和ControlNet。
EtherNet
/
IP
基于标准以太网,支持TCP和UDP,提供显性和隐性通信。显性通信通过TCP用于配置信息,而隐性通信通过UDP实现高实时性数据传输。C
IP
对象模型由类、实例和属性构成,服务
代码
定义了操作指令。C
IP
连接通过ConnectionManager对象的ForwardOpen服务建立。文章还详细阐述了C
IP
对象库,包括身份、参数和集成对象。此外,解析了
EtherNet
/
IP
的帧结构、主要指令以及数据封装格式。C
IP
Extension部分提及了C
IP
Safety、C
IP
Security等扩展协议,增强了网络的安全性和功能性。
EtherNet
/
IP
协议结构
EtherNet
/
IP
是一种工业以太网技术,将标准TCP/
IP
与C
IP
结合,用于工业实时控制。它建立在以太网和TCP/
IP
基础上,应用层使用C
IP
。C
IP
是
EtherNet
/
IP
、DeviceNet和ControlNet共用的部分,提供了实时性和确定性的通信。通信机制包括生产者/消费者模式,无连接和连接报文通信。
EtherNet
/
IP
硬件通常基于ARM9 CPU。C
IP
协议支持显示报文(如配置、故障诊断)和隐式报文(如I/O数据),具有与介质无关性,确保网络的开放性和一致性。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章