一、什么是UDP?
1、UDP 是User Datagram Protocol的简称,中文名全称是用户数据报协议;
2、在网络中UDP与TCP协议一样用于处理数据包,是一种无连接的协议。
3、在OSI模型中,UDP和TCP都属于传输层(第四层),处于IP协议的上一层;
4、优点:UDP不属于连接型协议,因而具有资源消耗小、数据传输过程中延迟小,处理速度快的优点,适合对可靠性要求不高的应用程序,或者可以保障可靠性的应用程序,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。比如我们聊天用的ICQ和QQ就是使用的UDP协议。
5、缺点:UDP报文没有可靠性保证、顺序保证和流量控制字段等,可靠性较差。
二、关于程序说明
1、程序功能:AB PLC使用UDP通信协议与其他设备交换数据,并能设置交换数据的速率;
2、测试硬件:1769-L18ERM-BB1B,当然适用于AB 其他支持UDP通信的控制器或模块;
3、开发平台:Studio 5000 v30.0;
4、测试工具:NetAssit
5、演示视频:见下文附件
三、程序源代码
1、程序内容截图:
2、程序部分截图:
3、程序源代码和演示视频下载:
UDP_COM_V30.rar
(32.39 MB, 售价: 20 E币)
其他版本的logix5000也能打开使用,先在studio5000 v30里导出Add-On Instructions中的AOI_ UDP_COM,现在AOI的导入和软件版本没有关系,我用v20版本都能导入打开。有图为证:
【必读】版权免责声明
1、本主题所有言论和内容纯属会员个人意见,与本论坛立场无关。2、本站对所发内容真实性、客观性、可用性不做任何保证也不负任何责任,网友之间仅出于学习目的进行交流。3、对提供的数字内容不拥有任何权利,其版权归原著者拥有。请勿将该数字内容进行商业交易、转载等行为,该内容只为学习所提供,使用后发生的一切问题与本站无关。 4、本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 5、本网站所有软件和资料均为网友推荐收集整理而来,仅供学习用途使用,请务必下载后两小时内删除,禁止商用。6、如有侵犯你版权的,请及时联系我们(电子邮箱1370723259@qq.com)指出,本站将立即改正。
|