OAK智能深度相机通过modbus tcp协议控制PLC设备
2023-09-14 09:01:43 时间
编辑:OAK中国
首发:oakchina.cn
喜欢的话,请多多👍⭐️✍
教程可能会不定期更新,官网内容都是最新的,请查看首发地址链接。
Hello,大家好,这里是OAK中国,我是助手君。这个是之前我们客户提的要求,通过modbus tcp协议控制PLC设备,我们花了点时间研究出来了,给大伙分享一下。
▌前言
OAK智能深度相机中的POE系列是专门为工农业领域打造的,能够适应恶劣环境的深度+人工智能相机。
它支持相机无主机的独立运行模式,相机无需接入任何其他主机设备,自身完成深度图计算和人工智能的边缘端加速,算力可以达到4TOPS,功耗只有2.5W。并且它支持相机内部直接编程作为modbus server端,输出modbus tcp协议,将相机内部VPU加速计算的空间信息和 AI推理的结果输入用户的控制逻辑,可以直接控制大型PLC设备。将人工智能,深度相机能够更加简便和低成本的应用在工农业领域。
![](https://www.oakchina.cn/wp-content/uploads/2022/09/plc-1.png)
▌OAK-POE 独立运行模式操作
OAK智能深度相机的独立运行模式请参考这里。
▌OAK-POE 独立运行模式中加入 modbus 协议
OAK-POE 可以通过使用 script 节点 加载修改过得 PyModBusTCP 模块 实现modbus 协议 。
具有修改如下:
(session_data.client.address, session_data.client.port) = self.request.getpeername()
(session_data.client.address, session_data.client.port) = self.client_address
- 将 logger 相关函数/方法 替换为 node.warn 或去除
- 将多个文件合并为一个文件,方便导入
具体可参考 pyModbusTCP.py
▌使用
之后将修改过后的文件,通过 script 节点加载即可像使用 PyModBusTCP模块一样,使用 modbus 协议。
▌参考资料
https://docs.oakchina.cn/en/latest/
https://www.oakchina.cn/selection-guide/
OAK中国
| OpenCV AI Kit在中国区的官方代理商和技术服务商
| 追踪AI技术和产品新动态
戳「+关注」获取最新资讯↗↗
相关文章
- 怎样将游戏从Unity导到iOS设备上
- 使用Phantom omni力反馈设备控制机器人
- 设备重力感应 window.DeviceOrientationEvent
- EasyNVR摄像机网页无插件直播使用过程中问题的自我排查-设备不在线问题的自我排查
- EasyCamera Android安卓移动视频监控单兵设备接入EasyDarwin开源流媒体云平台
- Qt编写物联网管理平台33-设备面板
- Qt编写物联网管理平台12-设备双击
- Atitti onvif 设备发现与原理
- Android USB设备HID通信
- 设备和面向类的函数 基本的终端接口 termios termios 机构 取得前台进程组的 ID 设置前台进程组 ID 行控制函数 获得并设定状态 接口特性 波特率函数 基本的终端接口控制函数
- 安天透过北美DDoS事件解读IoT设备安全——Mirai的主要感染对象是linux物联网设备,包括:路由器、网络摄像头、DVR设备,入侵主要通过telnet端口进行流行密码档暴力破解,或默认密码登陆,下载DDoS功能的bot,运行控制物联网设备
- PYNQ-关于PYNQ的GPIO的使用(RPI接口和arduino接口)或者常用的IO设备(如UART SPI IIC TIMER)
- 思科设备ACL与NAT技术
- Win10新电脑里的设备和驱动器下如何分盘
- 华为M-LAG跨设备链路聚合技术理论讲解
- Win10 磁盘开启BitLocker显示此设备无法使用受信任的平台模块