输入:加载作业文件
In-Sight 2000 系列传感器
为了使用此功能,您必须至少保存一个作业,作业必须以数字前缀 0 至 3 1保存,格式为#jobfilename.job(例如,2PinInspection.job)。
- 选择输入线 0,并将信号类型设置为作业更改(脉冲)。
-
要将 2PinInspection.job 加载到传感器,外部设备(例如PLC)会向 In-Sight 2000 传感器发出一系列脉冲。
| 脉冲类型 |
脉冲长度 |
| 起始脉冲 |
20ms (±2ms) |
| 脉冲计数 |
10ms (±1ms) |
| 脉冲间隔 |
10ms (± 1ms) |
| 停止脉冲 |
20ms (±2ms) |
- 外部设备发出一个开始脉冲,随后是一个脉冲间隙。
- 然后外部设备发出三个计数脉冲。 每个计数脉冲与最后一个计数脉冲之后的脉冲间隙之间存在一个脉冲间隙。 发出的计数脉冲数必须与要加载的作业的数字前缀相对应(例如,加载2PinInspection.job需要两个计数脉冲)。
- 外部设备发出停止脉冲。 当所有脉冲和脉冲间隙与指定的脉冲长度匹配时,作业更改请求成功,并将 2PinInspection.job 加载到传感器。 如果任何条件失败(即,不正确的脉冲或不正确的脉冲间隙时间),则作业改变请求将失败并且不会发生作业更改。
注意:
- SetSystemConfig(“PulseJobChangeTiming”)本机模式命令可用于配置起始脉冲、计数脉冲、脉冲间隙和停止脉冲的脉冲宽度。
- (可选)离散输出线可以配置为作业加载成功或作业加载失败类型来进行脉冲输出,并报告作业更改请求的成功或失败。 如果未使用指定的输入脉冲长度,则输出不会产生脉冲以显示作业负载故障。
In-Sight 视觉系统
为使用此功能,必须至少保存一项作业,且要加载的作业必须使用 0 至 127 的数字前缀(如 1PinInspection.job)保存。
- 选择要配置的输入线,并将信号类型设置为作业加载开关。 加载的作业文件由设置为作业 ID 号的任何其他输入线路的状态(0 或 1)来指示。
- 至少将另一条输入线的信号类型设置为作业 ID 号。
- 一个设置为作业 ID 编号的输入表示二进制数的一位。 设置为作业 ID 编号的后续行输入表示该二进制数的其它位。 完整的二进制数表示保存在以下格式的作业文件的数字前缀(十进制#):#jobfilename.job。
示例 1
三个离散输入设置为作业 ID 编号,表示一个 3 位二进制数。 这三个输入的状态分别为 0、1 和 0 时,二进制数 010 表示要加载前缀为 2(十进制形式为 010)的 .job 文件。
示例 2
有三个不同的 .job 文件,名称分别为 3inspection.job、6inspection.job 和 9inspection.job。 您想要指定:传感器收到来自 PLC 的 HIGH 信号时加载名为 6inspection.job 的 .job 文件。 目前使用离散输入 1 作为图像采集触发。
- 将输入线 1 连接到 PLC。
- 将输入线 1 的信号类型设置为作业加载开关。
- 由于 .job 文件名前缀的范围为 3 到 9,您需要将 4 个输入设置为作业 ID 编号。 (9 的二进制形式为 1001。)
-
当“作业 ID 编号”行的状态分别为 1、1、0 和 0(6 的二进制形式为 1100),且输入行 2 的状态为 HIGH (1) 时,将加载名为 6inspection.job 的作业。
注意:如果 In-Sight 传感器中存储了具有相同数字前缀的多个作业,将加载按字母数字顺序排在最前面的文件。