机器人教程网

标题: 中断指令ISignalAI-ABB机器人标准指令编程 [打印本页]

作者: 我是机器人    时间: 2019-9-14 17:38
标题: 中断指令ISignalAI-ABB机器人标准指令编程
中断指令ISignalAI-ABB机器人标准指令编程. S9 Q% ?9 R1 a
ISignalAI [\Single], Signal, Condition, HighValue, LowValue, DeltaValue, [\DPos]|[\DNeg] Interrupt;3 i+ B. o( v8 o! M
[\Single]:            单次中断开关。( switch )   h$ U( O0 {+ r( N/ _& Q0 P$ @! x
Signal:                触发中断信号。( signalai )
, G4 R5 c0 n$ P2 ECondition:           中断触发状态。( aiotrigg ) ; f1 m% r) {. R6 r. f  h
HighValue:          最大逻辑值。    ( num )
7 Z, v4 w8 f1 D# p2 g% I8 dLowValue:           最小逻辑值。    ( num )% b8 q& }3 @$ y
DeltaValue:          中断复位差值。( num )
1 H7 H. h7 A" i, b[\DPos]:              正值中断开关。( switch )# v" i' g. r' A( ?- }# q9 f
[\DNeg]:             负值中断开关。( switch ) * \) U3 E9 o8 o
Interrupt:            中断数据名称。( intnum )
中断触发状态:6 i& V  \. B; S  L  {' j4 Y7 J
         模拟量信号逻辑值大于最大逻辑值 ( HighValue )。" Y% }* X, O% r, ^7 @8 z) v
        模拟量信号逻辑值小于最大逻辑值 ( HighValue )。" B) q2 ?8 }; O: [4 ^  p' V, }
8 k, _7 }* F- r  a1 l1 ^: k7 `  Y
        模拟量信号逻辑值大于最小逻辑值 ( LowValue )。
/ g5 {: Z6 d& |" n3 x2 p, K& M& d4 i, d& _, `6 T) z3 X/ y6 W
        模拟量信号逻辑值小于最小逻辑值 ( LowValue )。
0 B" J+ `; u& ]+ Z: p3 ?
. ~# F1 t  p5 t& I
        模拟量信号逻辑值处于最小逻辑值 ( LowValue ) 与最大逻辑值 ( HighValue )之间。
6 s" A0 C, ?. u: g# @
# Z  d7 R9 e5 i; C
        模拟量信号逻辑值大于最大逻辑值 ( HighValue ) 或小于最小逻辑值 ( LowValue )。
% w1 l! |2 k3 W, R
: q% W* I) W% `# ^
        总是触发中断,与模拟量信号逻辑值处于最小逻辑值 ( LowValue ) 与最大逻辑值 ( HighValue )无关。
9 W7 k- Q/ ~# f5 [% d) f
中断指令ISignalAI-ABB机器人标准指令编程应用:; ^) b- H! n6 M; b" p) X
        使用相应的模拟量输入信号触发相应的中断功能,必须同指令 CONNECT 联合使用。
0 \# N1 l/ [- D# n. N2 V! o. K/ N2 O5 y' N; G) z
中断指令ISignalAI-ABB机器人标准指令编程实例:1 c6 h( p' ]( i# C7 H
         …- G9 |: W, ~' e5 g4 [
        CONNECT int1 WITH iroutine1;
$ R0 ~+ h9 M" y5 b0 M        ISignalAI\Signal ai1,AIO_BETWEEN,2,1,0,int1; →中断功能在单次触发触发后失效。. A1 Z; |2 J/ N! m" a# s; ^/ ^
       …1 p: f+ P; [  W9 D! w( U
        CONNECT int2 WITH iroutine2;
% f9 z) Q( C; t* i' `: ^0 q        ISignalAI ai2,AIO_BETWEEN,1.5,0.5,0,int1;
2 o0 p( X- \, ~0 b* J        …' z1 Y3 y0 R! y% n" e1 m8 C4 Y4 d2 f
        CONNECT int3 WITH iroutine3;
' A, I& K# ^: f8 |" V6 |        ISignalAI ai3,AIO_BETWEEN,1.5,0.5,0.1,int3;   →中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
2 r! R: T8 ]4 E) w) C& c, d6 ]        …; v, t8 H3 M- j" z5 ?0 Q
中断指令ISignalAI-ABB机器人标准指令编程
; ?- Y  y  W8 b3 u9 U中断指令ISignalAI-ABB机器人标准指令编程限制:
% `! R+ H' }# v5 g; |( J
0 M. c& D  K0 n/ B4 {2 `  s5 p3 D" D5 M! j/ Q





欢迎光临 机器人教程网 (http://robotjc.com/) Powered by Discuz! X3.2