06-30-2019,上午10:15
大家好,
我想知道在带IRC5紧凑型控制器的ABB机器人中使用数字输出的正确方法是什么。
我正在使用以太网连接(因此机器人中的驱动程序是RDK_DriverSocket.mod),关于连接和运动的一切都很好(这意味着我能够使用RoboDK毫无问题地移动机器人)。
现在我试图使用数字输出(我已经在机器人中配置了I/O系统),但是当我们使用python中的setDO函数甚至“设置或等待I/O指令”时,它似乎没有做任何事情……查看.mod文件,我意识到setDO函数实际上是注释的(从第273行开始):
好吧,我只是取消注释这3行,有一个错误消息(40223),所以显然这行被注释是因为一个问题??
有办法解决吗?
提前感谢!
我想知道在带IRC5紧凑型控制器的ABB机器人中使用数字输出的正确方法是什么。
我正在使用以太网连接(因此机器人中的驱动程序是RDK_DriverSocket.mod),关于连接和运动的一切都很好(这意味着我能够使用RoboDK毫无问题地移动机器人)。
现在我试图使用数字输出(我已经在机器人中配置了I/O系统),但是当我们使用python中的setDO函数甚至“设置或等待I/O指令”时,它似乎没有做任何事情……查看.mod文件,我意识到setDO函数实际上是注释的(从第273行开始):
代码:
121年情况:
COM_SendNum (121);
num1:= COM_ReadNum();
num2:= COM_ReadNum();
!DO_Signal:= num1;
!DIO_Value:= num2;
SetDO DO_Signal, DIO_Value;
TPWrite“实现设置数字输出”;
COM_SendNum (128);
好吧,我只是取消注释这3行,有一个错误消息(40223),所以显然这行被注释是因为一个问题??
有办法解决吗?
提前感谢!