1.准备: 硬件: 康耐视 InSight-8402 智能相机西门子S7-1200 PLC电脑 软件: Cognex In-Sight Explorer西门子 TIA Portal 软件 组态文件:
硬件:
软件:
组态文件:
在电子表格视图中,选择菜单栏中–传感器—网络设置,打开下图。
这里主要设置相机的 IP 地址、选择工业以太网协议为Profinet、并启用 Profinet 站名。这里IP地址和站名要求和PLC中配置的严格一致,站名区分大小写。
双击电子表格中的A0单元格,将触发器类型修改为”网络“。
插入函数。
Count: 用来监控相机的触发次数。
FORMatOutputBuffer: 定义输出缓冲区,引用要发送给PLC的结果单元格。
WriteResultBuffer: 发送缓冲区数据(注意这里的事件选择的A0就表示网络信号触发一次,此函数写入一次)
经过上面的步骤,相机发送数据到PLC的操作已经完成,接下来插入相机的接收PLC的函数。
FormatInputBuffer: 定义输入缓冲区,注意数据类型。
ReadUserDataBuffer: 读取缓冲区数据,缓冲区引用前面定义的 FormatInputBuffer。
GetBufferData: 获取缓冲区数据,前面输入缓冲区定义了3组数据,所以此函数后面使用索引 0、1、2 代表输入的3个32位浮点数据。
在 Cognex In-Sight Explorer 帮助菜单下\ Communication Reference\ PROFINET Communications\ PROFINET IO Module Reference\ PROFINET IO Module Reference Table- In-Sight 5.x.x and Later Fireware 依次双击打开。
博途中自动生成的地址数据:
1. 触发相机:① Trigger Enabled ② Trigger
写到这里,走过路过点个关注点个赞,谢谢。。。
来源地址:https://blog.csdn.net/qq_34699535/article/details/127025126
--结束END--
本文标题: 康耐视InSight相机与西门子PLC关于Profinet通讯说明
本文链接: https://www.lsjlt.com/news/422403.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-06-03
2024-06-03
2024-06-04
2024-06-03
2024-06-03
2024-06-03
2024-06-03
2024-06-04
2024-06-03
2024-06-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0