机器人教程网

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

作者: 我是机器人    时间: 2019-9-16 10:12
标题: 中断指令ISignalAO-ABB机器人标准指令编程
中断指令ISignalAO-ABB机器人标准指令编程
+ H; O& F* f- S! e% |2 y) q* ~7 n! KISignalAO [\Single], Signal, Condition, HighValue, LowValue, DeltaValue, [\DPos]|[\DNeg] Interrupt;9 W) h+ C- ]' E& g* W
[\Single]:              单次中断开关。        ( switch ) & ~7 f, S0 r% f7 p
Signal:                 触发中断信号。        ( signalao ) + ]3 j7 C; L, c) O+ p, u8 f; V5 ?
Condition:            中断触发状态。        ( aiotrigg )
4 Y$ u! K+ A  x. P! [HighValue:            最大逻辑值。          ( num ) 8 ^% u, g7 W1 d
LowValue:             最小逻辑值。          ( num )4 H" }' j% c! w. D
DeltaValue:            中断复位差值。       ( num ) 9 J' [! E8 e' J/ N9 o, [# P
[\DPos]:                正值中断开关。       ( switch )
; f! a: L$ ]# g+ ^[\DNeg]:               负值中断开关。        ( switch ) 2 U/ v: v4 m4 H
Interrupt:              中断数据名称。        ( intnum )
7 M* g2 f/ x$ L7 p! q9 l5 O

, M+ i1 d) v# r6 q& f. nISignalAO指令中断触发状态:
- R' {- P& l& i* G  d$ b         模拟量信号逻辑值大于最大逻辑值 ( HighValue )。% i2 P' L0 P0 H9 q( C+ B7 A
        模拟量信号逻辑值小于最大逻辑值 ( HighValue )。
  v+ h8 \4 Z( O4 ~7 |8 u2 v4 b        模拟量信号逻辑值大于最小逻辑值 ( LowValue )。& L9 s. i9 O* [3 c  P1 ]# Q
        模拟量信号逻辑值小于最小逻辑值 ( LowValue )。
; Q7 v# Z* [# ^: A6 ~        模拟量信号逻辑值处于最小逻辑值 ( LowValue ) 与最大逻辑值 ( HighValue )之间。
% C" j- D& \* i5 W3 n        模拟量信号逻辑值大于最大逻辑值 ( HighValue ) 或小于最小逻辑值 ( LowValue )。
/ b0 z) g5 v; W! |- ]        总是触发中断,与模拟量信号逻辑值处于最小逻辑值 ( LowValue ) 与最大逻辑值 ( HighValue )无关。3 d7 z$ O' \3 g( @( L( L8 k

8 ]0 G- R7 Q: F0 y6 D9 ^ISignalAO指令应用:- ?1 s9 Y  K/ w( d3 e
        使用相应的模拟量输出信号触发相应的中断功能,必须同指令 CONNECT 联合使用。4 o# h' Y" Q* t( S/ d

( b% z8 l. K( h+ q. AISignalAO指令实例:
2 M" s2 m( m$ T         …
; D6 N( T  K. ~7 ^7 v/ ]1 k        CONNECT int1 WITH iroutine1;
' F( o. {( @. i" \- v3 S        ISignalAO\Single ao1,AIO_BETWEEN,2,1,0,int1; →中断功能在单次触发触发后失效。
. E" q6 d  j" s4 y- R1 U+ Z7 V        …
( O- F% b3 C( w3 p6 y# q        CONNECT int2 WITH iroutine2;
7 N5 y- G2 s6 o: E        ISignalAO ao2,AIO_BETWEEN,1.5,0.5,0,int2;& E. O+ X9 S( \. f& P
        …! b; I. _* w5 m& c
        CONNECT int3 WITH iroutine3;
/ T5 i; _# V0 A9 M& a8 M5 c        ISignalAO ao3,AIO_BETWEEN,1.5,0.5,0.1,int3; →中断功能持续有效,只有在程序重置或运行指令 IDelete 后才失效。
+ O7 E0 T6 H# u        …, ~$ {! L: Q0 j" P: S
5 W9 E& `' u1 n
中断指令ISignalAO-ABB机器人标准指令编程 5 _' ?' i! ^( \- s
ISignalAO指令限制:9 ^1 m! B- n9 s4 P* u" o+ i





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