PF_Start 方法

描述
开始指定零件的Part Feeding进程。

语法
Sub PF_Start (PartID1 As Integer, [PartID2 As Integer], [PartID3 As Integer], [PartID4 As Integer])

参数

  • PartID1
    显示主零件ID的整数值(116)
  • PartID2
    显示附属零件ID的整数值 (116)。可省略
  • PartID3
    显示附属零件ID的整数值 (116)。可省略
  • PartID4
    显示附属零件ID的整数值 (116)。可省略

备注
开始本方法之前,请限制性以下操作。
- 选择要使用的机器人
- 开启电机
- 执行 PF_InitLog 以输出日志

执行此方法将创建一个新任务,并将控制权返回给调用命令。

如在以下条件中执行Status调用函。Part Feeding进程则不会启动。

条件 Status调用函数的参数Status的值
零件ID无效 PF_STATUS_BAD_ID

零件参数设定无效

(Enabled未选中等)

PF_STATUS_BAD_PARAMETER
供料器未完成校准 PF_STATUS_CAL_NOT_COMPLETE
发生错误 PF_STATUS_ERROR

本方法无法同时执行多次。如果执行,则已经执行的处理将继续。不会发生错误。
请在普通任务中执行 PF_Start。如果在后台任务中执行,则会报错。

注意 在本方法中,去过指定不存在的零件ID,则会产生7600错误。

PF_Start 示例
VB 例:

m_spel.PF_Start(1)  

C# 例:

m_spel.PF_Start(1);