Abilitare JavaScript per vedere questo sito.

Validità: Rule, Task

Questa keyword permette di accedere ad un canale di input logico

Sintassi

I32 inp (I32 n)

n

Indice del canale di input booleano (vedi file RHW.CFG).

Minimo numero rappresentabile: 1

Massimo numero rappresentabile: Dipende dall'Hardware

Attributi

Solo lettura.

Esempio

; Se viene rilevato un fronte di salita sul canale di input 257,

; allora nel registro stringa sr(1) sarà memorizzata la stringa

; "Il primo canale di input del modulo RMC2 è eccitato"

if(rise(inp(257)))

    sr(1)= "Il primo canale di input del modulo RMC2 è eccitato"

Esempio

; se il canale inp(1) è uguale a 1, allora nel registro stringa sr(1) sarà memorizzata la stringa

; "hai premuto il pulsante adv rosso posto sul pannello frontale della CPU"

_if(inp(1))

    sr(1)= "hai premuto il pulsante adv rosso posto sul pannello frontale della CPU"

; se il canale inp(2) è uguale a 1, allora nel registro stringa sr(1) sarà memorizzata la stringa

; "hai premuto il pulsante mode rosso posto sul pannello frontale della CPU"

_if(inp(2))

    sr(1)= "hai premuto il pulsante mode rosso posto sul pannello frontale della CPU"

; se il canale inp(3) è uguale a 1, allora nel registro stringa sr(1) sarà memorizzata la stringa

; "hai premuto il pulsante feed- rosso posto sul pannello frontale della CPU"

_if(inp(3))

    sr(1)= "hai premuto il pulsante feed- rosso posto sul pannello frontale della CPU"

; se il canale inp(4) è uguale a 1, allora nel registro stringa sr(1) sarà memorizzata la stringa

; "hai premuto il pulsante feed+ rosso posto sul pannello frontale della CPU"

_if(inp(4))

    sr(1)= "hai premuto il pulsante feed+ rosso posto sul pannello frontale della CPU"

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC