Ethernet/IP 学习笔记三

原文为硕士论文: 工业以太网Ethernet/IP扫描器的研发
知网网址:
http://kns.cnki.net/KCMS/detail/detail.aspx?dbcode=CMFD&dbname=CMFD2011&filename=2010033787.nh&uid=WEEvREcwSlJHSldRa1FhcEE0NXh1K1IvOTNOZGptTHB6bWRLMVNjamZycz0=$9A4hF_YAuvQ5obgVAqNKPCYcEjKensW4ggI8Fm4gTkoUKaID8j8gFw!!&v=MTUyMjl1UnBGeWpoVjdyUFYxMjZIck83SGRiRXFKRWJQSVI4ZVgxTHV4WVM3RGgxVDNxVHJXTTFGckNVUkwyZVo=

Ethernet/IP 的产品主要分为四类,如下:

第一类:报文服务器
报文服务器只采用显示报文通信方式,显示报文可基于连接或不基于连接,在网络中,报文服务器只作为目标设备进行通信,一般用于数据的上传、下载,数据的采集,状态监控等场合。

第二类:I/O服务器(也被称作适配器:Adapter)
适配器在第一类的基础上,增加了I/O报文传输的功能。同样,在网络中,适配器也只能作为目标设备进行通信。一般用于简单的I/O设备,气动阀、交流驱动设备等。

第三类:报文客户机
报文客户机在第一类的基础上增加了客户机功能,可作为报文的发起者发送显示报文;一般用于PC机接口卡、HMI设备等。

第四类:I/O客户机(也被称作扫描器:Scanner)
扫描器可作为报文的发起者发送显示报文或I/O报文,一般用于PLC,I/O扫描器等。

在系统中,最常用的是第二类的适配器和第四类的扫描器,产品开发也主要集中在这两种上。

Ethernet/IP 学习笔记三相关推荐

  1. Ethernet/IP 学习笔记六

    Ethernet/IP 学习笔记六 EtherNet/IP defines two primary types of communications: explicit and implicit (Ta ...

  2. Ethernet/IP 学习笔记五

    Ethernet/IP 学习笔记五 Accessing data within a device using a non-time critical message (an explicit mess ...

  3. Ethernet/IP 学习笔记四

    Ethernet/IP 学习笔记四 EtherNet/IP Quick Start for Vendors Handbook (PUB213R0): https://www.odva.org/Port ...

  4. Ethernet/IP 学习笔记二

    Ethernet/IP 学习笔记二 原文链接:http://wiki.mbalib.com/wiki/Ethernet/IP 1.通信模式 不同于源/目的通信模式,EtherNet/IP 采用生产/消 ...

  5. Ethernet/IP 学习笔记一

    Ethernet/IP 学习笔记一 原文章:http://blog.csdn.net/destihang/article/details/50674069 每个CIP节点被模拟成一组对象的集合,CIP ...

  6. 工控协议(三):CIP (基于EtherNet/IP) 学习笔记

    CIP (Common Industrial Protocol, 通用工业协议) 是由 ODVA 提出并维护的协议.CIP 适配 EhterNet/IP, DeviceNet, CompoNet 以及 ...

  7. 【TCP/IP学习笔记1】 C语言讲解

    TCP/IP学习笔记(一) 一. TCP/IP结构:      TCP/IP是一个四层协议,结构如下:      1.应用层:各种应用程序和协议,如Http.FTP等.      2.传输层:TCP和 ...

  8. TCP/IP学习笔记(一)(转载)

    一.TCP/IP结构:      TCP/IP是一个四层协议,结构如下:      1.应用层:各种应用程序和协议,如Http.FTP等.      2.传输层:TCP和UDP      TCP提供一 ...

  9. iView学习笔记(三):表格搜索,过滤及隐藏列操作

    iView学习笔记(三):表格搜索,过滤及隐藏某列操作 1.后端准备工作 环境说明 python版本:3.6.6 Django版本:1.11.8 数据库:MariaDB 5.5.60 新建Django ...

最新文章

  1. 学php需要哪些基础,学习php需要什么基础?(附php学习路线图)
  2. golang文件操作:打开关闭文件,带缓冲区的读文件
  3. matlab实时数据传输,利用QuaRC实现c++与simulink(matlab)之间实时双向数据传输
  4. 【C++grammar】多态、联编、虚函数
  5. 数据结构|-二叉查找树(二叉搜索树)的链式存储结构的实现
  6. python-斐波那契数列的计算
  7. HDU6184 Counting Stars(三元环计数)
  8. 深层网络梯度消失-爆炸原因
  9. 714. 买卖股票的最佳时机含手续费-动态规划算法
  10. 从日文输入法项目看心理模型和实现模型
  11. cf Educational Codeforces Round 47 E. Intercity Travelling
  12. gdb调试时no debugging symbols found
  13. KF UD分解之UD分解基础篇【1】
  14. 嵌入式Linux磁盘(硬盘、SD卡)读写性能测试
  15. 文件传输协议:FTP和TFTP
  16. 《MySQL高级篇》三、存储引擎
  17. Leetcode 488.祖玛游戏
  18. python多目标优化_多目标优化---帕累托(Pareto)
  19. C语言关键字浅析-_Imaginary
  20. 服务机器人---基于反光板的定位方法

热门文章

  1. tomcat war java_java – 启动Tomcat WAR
  2. pycharm 运行celery_在 Pycharm 安装使用black的方法详解
  3. java mp3 暂停,Java MP3播放器 - 使用jLayer播放,暂停和搜索不能正常工作
  4. 土拍熔断意味着什么_半小时3宗地接连熔断 今日长沙土拍关键字:“焱”
  5. mybatis,主键返回指的是返回到传入的对象中
  6. .net core 程序退出事件
  7. input标签内容改变的触发事件
  8. IK分词源代码分析学习——与solr4.0接口
  9. 用css3写遨游的logo
  10. AndroidStudio编译提示Could not find com.android.tools.lintlint-gradle26.1.3问题的解决