使用输入脉冲更改程序
您可以通过向输入线 1 发送脉冲来更改程序。在 视觉传感器 检测到指定的输入脉冲(按脉冲宽度区分)时,启动程序更改。您可以使用外部设备(例如 PLC)来生成脉冲并将其发送到 In-Sight视觉传感器:
-
外部设备发送启动脉冲。
-
外部设备发送计数脉冲,每个计数脉冲之间有一个脉冲间隙。
注意: 计数脉冲数表示 视觉传感器 更改的程序的 ID 。有效 ID 是 1 到 20 之间的整数。 -
外部设备发送停止脉冲。
-
视觉传感器 会接收并评估脉冲:
-
如果所有脉冲和脉冲间隙均在指定脉冲长度的公差范围内,则程序更改请求成功,并且程序将加载到 视觉传感器。
-
如果任何条件失败,例如由于不正确的脉冲或不正确的脉冲间隙定时,则程序更改请求失败并且程序更改不会发生。
-
要通过向输入线 1 发送脉冲更改 视觉传感器 上的程序:
-
在 视觉传感器 UI 上,导航到设置菜单的通信选项卡,并启用输入。
-
在外部设备上,配置以下脉冲特征:
脉冲特征 长度 启动脉冲宽度 40 ms 停止脉冲宽度 40 ms 对脉冲宽度计数 20 ms 脉冲间隙宽度 20 ms 公差 9 ms -
将脉冲发送到 视觉传感器 的输入线 1。
下图和表格显示更改为程序 4 的有效脉冲串。
|
|
|
| 编号 | 备注 |
| 1 | 起始脉冲的宽度为 40 ms。 |
| 2 | 起始脉冲和第一个计数脉冲之间的间隔为 20 ms。 |
| 3 | 四个 20 ms 宽度的计数脉冲,每个脉冲之间有 20 ms 的间隙。 |
| 4 | 最后一个计数脉冲和停止脉冲之间的间隔为 23 ms,该值在公差范围内。 |
| 5 | 停止脉冲的宽度为 38 ms,该值在公差范围内。 |
下图和表格显示了更改为程序 3 的无效脉冲串。
|
|
|
| 编号 | 备注 |
| 1 | 启动脉冲的宽度为 25 ms,该值在公差范围外。 |
| 2 | 启动脉冲和第一个计数脉冲之间的间隙为 35 ms,该值超出了公差限制。 |
| 3 | 三个不同宽度的计数脉冲,每个脉冲之间的间隙也不同。脉冲宽度和间隙均超出公差限制。 |
| 4 | 最后一个计数脉冲和停止脉冲之间的间隔为 30 ms,超出了公差限制。 |
| 5 | 停止脉冲的宽度为 20 ms,该值超出了公差限制。 |