- 01 Nov 2024
- Print
- PDF
使用 PLC 触发
- Updated on 01 Nov 2024
- Print
- PDF
通过阅读此文章,将摄像机连接到您选择的PLC。
使用类似的示例编程逻辑
相机触发和状态监控
本节解释使用PLC逻辑触发摄像机和监控其状态的过程。每个信号及其对应的动作都进行了详细说明,以确保正确的集成和功能。
PB_TRIGGER
功能:作为PLC逻辑的控制信号,用于确定何时触发摄像机。
描述:此标签对启动摄像机触发过程至关重要。当激活时,它作为一个输入,开始捕获图像的事件序列。
Trigger_ONS
功能:提供一个单次信号,以确保触发仅在上升边缘发生。
描述:当PB_TRIGGER信号从低到高转换时,Trigger_ONS会生成一个脉冲。这可以防止由于信号波动或噪声导致的多次触发。
Camera_1:I.Data[0].0
功能:指示摄像机已准备好触发。
描述:此位来自PLC,必须监控以确认摄像机已准备好接受触发信号。除非此位为高,否则摄像机不会响应触发信号。
Camera_1:O.Data[0].0
功能:向摄像机发送触发信号。
描述:此PLC输出位必须置高以启动图像捕获。它必须保持锁存状态,直到摄像机确认收到触发信号为止。确认信号通过Camera_1:I.Data[0].1信号接收,然后允许触发位解锁。
Camera_1:I.Data[0].1
功能:确认来自摄像机的触发。
描述:一旦摄像机收到触发信号,此位将变高。PLC逻辑必须监控此位以解锁Camera_1:O.Data[0].0触发信号,从而完成触发序列。
结果可用性和状态
Camera_1:I.Data[2].1 :
功能:指示图像处理结果可用。
描述:当摄像机已处理图像且结果准备好读取时,此位会变高。
- Camera_1:I.Data[2.2] :
功能:提供图像的合格/不合格状态。
- 描述 :
如果此位为高,则表示合格。
如果此位为低,则表示不合格。
错误处理
Camera_1:I.Data[1].0 :
功能:指示错误情况。
描述:如果摄像机出现错误,此位将变高。错误位将保持锁存状态,直到错误清除为止。在PLC中应实现适当的错误处理逻辑以重置此位并相应地处理错误情况。
关键信号摘要:
PB_TRIGGER:启动摄像机触发过程。
Trigger_ONS:确保单次触发脉冲。
Camera_1:I.Data[0].0:摄像机就绪指示。
Camera_1:O.Data[0].0:触发信号,必须锁存直到确认。
Camera_1:I.Data[0].1:来自摄像机的触发确认。
Camera_1:I.Data[2].1:指示结果可用性。
Camera_1:I.Data[2].2:合格/不合格状态指示。
Camera_1:I.Data[1].0:错误指示,锁存直至清除。
通过遵循这些步骤并监控指定的信号,摄像机与PLC逻辑的集成可以得到有效管理,以确保可靠的图像捕获和处理。