没有合适的资源?快使用搜索试试~ 我知道了~
最新版Gige Vision 2.2协议,要的拿去
需积分: 0 0 下载量 47 浏览量
2023-11-28
19:17:45
上传
评论
收藏 3.85MB PDF 举报
温馨提示
试读
424页
Gige Vision 2.2 最新完全版,博客中通过C++实现虚拟相机基本功能的演示
资源推荐
资源详情
资源评论
Video Streaming and Device Control Over Ethernet Standard
version 2.2
900 Victors Way, Suite 140 • Ann Arbor, Michigan 48108 USA • www.automate.org/vision
最新版
GigE Vision
®
Specification
version 2.2
V2.2.00 Juin 22, 2022 Page 2 of 424
GigE Vision Licensing and Logo Usage
GigE Vision is a widely adopted standard and is used on hundreds of products on the market
today.
The standard was designed so that users of the technology can quickly and easily identify
GigE Vision compliant products that will interoperate and “plug and play” with each other.
All commercial products developed using the GigE vision standard must license the standard
and qualify for the right to use the name and logo. To qualify, each product must have the
proper paperwork submitted to the A3 Vision & Imaging and must pass GigE Vision
compliance testing. More information on licensing GigE Vision can be found at
www.automate.org/a3-content/vision-standards
The GigE Vision logo may be used only in conjunction with licensed
products which have passed GigE Vision compliance testing.
No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise,
without the prior written permission of the A3 Vision & Imaging.
© 2022 Association for Advancing Automation All rights reserved
GigE Vision
®
Specification
version 2.2
V2.2.00 Juin 22, 2022 Page 3 of 424
Table of Content
1 Introduction ............................................................................................................................................. 23
1.1 Purpose ............................................................................................................................................ 23
1.2 Technical Committee ...................................................................................................................... 23
1.2.1 Version 2.2 .................................................................................................................................. 24
1.3 Definitions and Acronyms .............................................................................................................. 25
1.3.1 Definitions................................................................................................................................... 25
1.3.2 Requirements Terminology ........................................................................................................ 26
1.3.3 Acronyms .................................................................................................................................... 28
1.4 Reference Documents ..................................................................................................................... 30
1.5 Document Typographic Convention ............................................................................................... 32
1.6 Liability Disclaimer ........................................................................................................................ 33
1.7 System Overview ............................................................................................................................ 33
PART 1 – Device Discovery ................................................................................ 36
2 Device Discovery Summary ................................................................................................................... 37
2.1 Overview ......................................................................................................................................... 37
2.2 Goals ............................................................................................................................................... 37
2.3 Scope ............................................................................................................................................... 38
3 Physical Link Configuration ................................................................................................................... 39
3.1 Single Link Configuration .............................................................................................................. 40
3.2 Multiple Links Configuration ......................................................................................................... 40
3.2.1 Load Balancing Considerations .................................................................................................. 41
3.3 Link Aggregation Group Configuration ......................................................................................... 41
3.3.1 Network Interface ....................................................................................................................... 42
3.3.2 GVCP Impacts ............................................................................................................................ 42
3.3.3 GVSP Impacts ............................................................................................................................. 42
3.3.4 Static LAG vs Dynamic LAG ..................................................................................................... 43
3.3.5 Events for LAG ........................................................................................................................... 43
4 IP Configuration...................................................................................................................................... 44
4.1 Protocol Selection ........................................................................................................................... 44
GigE Vision
®
Specification
version 2.2
V2.2.00 Juin 22, 2022 Page 4 of 424
4.2 Persistent IP .................................................................................................................................... 46
4.3 DHCP .............................................................................................................................................. 48
4.3.1 DHCP Retransmission Strategy .................................................................................................. 49
4.3.2 DHCP Lease Expiration .............................................................................................................. 50
4.4 Link-Local Address ........................................................................................................................ 50
5 Device Enumeration................................................................................................................................ 52
5.1 GVCP Device Discovery ................................................................................................................ 52
5.1.1 Broadcast Device Discovery ....................................................................................................... 53
5.1.2 Unicast Device Discovery........................................................................................................... 53
5.1.3 Associating the Device to the Enumeration List ......................................................................... 53
5.2 Zeroconf Discovery ........................................................................................................................ 53
5.2.1 Multicast DNS (mDNS) .............................................................................................................. 55
5.2.2 DNS Service Discovery (DNS-SD) ............................................................................................ 56
6 Device Attachment and Removal ........................................................................................................... 60
6.1.1 Removal ...................................................................................................................................... 60
6.1.2 Attachment .................................................................................................................................. 60
PART 2 – GVCP ................................................................................................... 61
7 GVCP Summary ..................................................................................................................................... 62
7.1 Overview ......................................................................................................................................... 62
7.2 Goals ............................................................................................................................................... 62
7.3 Scope ............................................................................................................................................... 62
8 GVCP Transport Protocol Considerations .............................................................................................. 64
8.1 UDP................................................................................................................................................. 64
8.1.1 Fragmentation ............................................................................................................................. 64
8.1.2 Packet Size Requirements ........................................................................................................... 65
8.1.3 Reliability and Error Recovery ................................................................................................... 65
8.1.4 Flow Control ............................................................................................................................... 69
8.1.5 End-to-End Connection .............................................................................................................. 69
9 The Channel Concept .............................................................................................................................. 70
10 Control Channel ...................................................................................................................................... 73
10.1 Control Channel Privileges ............................................................................................................. 74
GigE Vision
®
Specification
version 2.2
V2.2.00 Juin 22, 2022 Page 5 of 424
10.2 Control Channel Registers .............................................................................................................. 78
10.3 Opening a Control Channel ............................................................................................................ 78
10.4 Closing a Control Channel .............................................................................................................. 79
10.5 Control Channel Heartbeat ............................................................................................................. 80
10.6 Controlling the Device .................................................................................................................... 81
10.7 Use of Pending Acknowledge ......................................................................................................... 82
11 Stream Channel ....................................................................................................................................... 86
11.1 Stream Channel Registers ............................................................................................................... 86
11.2 Tagging Data Block ........................................................................................................................ 87
11.3 Opening a Stream Channel ............................................................................................................. 89
11.4 Operation of the Stream Channel .................................................................................................... 89
11.5 Packet Size Negotiation .................................................................................................................. 89
11.6 Closing a Stream Channel ............................................................................................................... 91
11.7 Multicasting .................................................................................................................................... 91
11.8 Impact of Multiple Network Interfaces ........................................................................................... 91
11.9 Traversing Firewalls or Network Address Translation Devices ..................................................... 92
11.10 Unconditional Streaming ................................................................................................................ 92
12 Message Channel .................................................................................................................................... 94
12.1 Message Channel Registers ............................................................................................................ 94
12.2 Opening the Message Channel........................................................................................................ 95
12.3 Operation of the Message Channel ................................................................................................. 95
12.4 Closing the Message Channel ......................................................................................................... 95
12.5 Asynchronous Events...................................................................................................................... 96
12.6 Multicasting .................................................................................................................................... 96
12.7 Traversing Firewalls or Network Address Translation Device ...................................................... 96
13 Device with Multiple Network Interfaces ............................................................................................... 98
13.1 Impact on Control Channel ............................................................................................................. 98
13.2 Impact on Stream Channels ............................................................................................................ 98
13.3 Impact on Message Channel ........................................................................................................... 98
14 Additional Concepts................................................................................................................................ 99
14.1 Retrieving the XML Device Description File ................................................................................. 99
14.1.1 Device Non-Volatile Memory .............................................................................................. 101
剩余423页未读,继续阅读
资源评论
奔跑吧小考拉
- 粉丝: 73
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功