解耦时必须注意以下事项

描述

解耦时必须注意以下事项:

设备输出端设置保持不变还是改变,取决于用哪个 IOCTL 功能给设备解耦。

IOCTL(”PNIO-CTRL”,60, [ 用户 ID]):设备输出端设置保持不变。如果将设备短时间断开电源后又重新接上,则会恢复输出端设置。

IOCTL("PNIO-CTRL",1060, [ 用户 ID] ):设备输出端设置不会保持不变,而是在解耦后立即归零。如果将设备短时间断开电源后又重新接上,则不会恢复输出端设置。

解耦

始终可用网络

勾选:机器人控制器启动时期待设备已被激活。若设备未被激活,将输出故障信息。

未勾选:机器人控制系统在启动时不检查设备是否已被激活。

解耦:

1. 在一台机器人上使用该设备时:

RET =IOCTL(”PNIO-CTRL”,60, [ 用户 ID] )

2.在一台或多台机器人上使用该设备时:

RET =IOCTL("PNIO-CTRL",1060, [ 用户 ID] )

耦合:

1. 在一台机器人上使用该设备时:

RET =IOCTL(”PNIO-CTRL”,50, [ 用户 ID] )

2. 在一台或多台机器人上使用该设备时:

RET =IOCTL(”PNIO-CTRL”,1050, [ 用户 ID] )

RET 的返还值:

0    IOCTL 已成功执行。

1    超时

2    IOCTL 包含一个错误参数。

------------------------------------------------

解耦的操作步骤:

1. 选择菜单序列显示 > 变量 > 单个。

2. 在名称栏输入:

在一台机器人上使用该设备时:

=IOCTL("PNIO-CTRL",60,[ 用户识别号 ])

在一台或多台机器人上使用该设备时:

=IOCTL("PNIO-CTRL",1060,[ 用户识别号 ])

3. 用回车键确认。设备即被解耦。

耦合的操作步骤:

1. 选择菜单序列显示 > 变量 > 单个。

2. 在名称栏输入:

在一台机器人上使用该设备时:

=IOCTL("PNIO-CTRL",50,[ 用户识别号 ])

在一台或多台机器人上使用该设备时:

=IOCTL("PNIO-CTRL",1050,[ 用户识别号 ])

3. 用回车键确认。设备即被耦合。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分