4.3 ÂÛÕÎÄ ÐÅÇÓËÜÒÀÒÀ ËÎÃÈ×ÅÑÊÈÕ ÖÅÏÅÉ (OUT)
ÔÓÍÊÖÈß
Ïðèñâîåíèå ñîñòîÿíèÿ ñèãíàëà (âêëþ÷åíèÿ èëè îòêëþ÷åíèÿ âûõîäà) â çàâèñèìîñòè îò
ðåçóëüòàòà ëîãè÷åñêèõ ñâÿçåé (ðåçóëüòàòà îáðàáîòêè öåíòðàëüíûì ïðîöåññîðîì
ëîãè÷åñêîãî âûðàæåíèÿ).
ÎÏÈÑÀÍÈÅ
쎲
Ñ ïîìîùüþ èíñòðóêöèè OUT ìîæíî çàâåðøèòü ïðîãðàììèðîâàíèå öåïè òîêà
(ëîãè÷åñêîãî âûðàæåíèÿ).
쎲
Ïðîãðàììèðîâàíèå íåñêîëüêèõ èíñòðóêöèé OUT êàê ðåçóëüòàò îáðàáîòêè ëîãè÷åñêîãî
âûðàæåíèÿ òàêæå âîçìîæíî.
쎲 Ðåçóëüòàò ëîãè÷åñêèõ ñâÿçåé, ïðåäñòàâëåííûé ïîñðåäñòâîì èíñòðóêöèè OUT, ìîæåò
ïðèìåíÿòüñÿ â ñëåäóþùèõ øàãàõ ïðîãðàììû êàê ñîñòîÿíèå âõîäíîãî ñèãíàëà, ò.å. ìîæåò
ìíîãîêðàòíî îïðàøèâàòüñÿ âî ìíîãèõ ëîãè÷åñêèõ âûðàæåíèÿõ.
쎲 Ðåçóëüòàò ëîãè÷åñêèõ ñâÿçåé, ïðåäñòàâëåííûé OUT èíñòðóêöèåé, àêòèâåí (âêëþ÷åí) äî
òåõ ïîð, ïîêà äåéñòâóþò óñëîâèÿ åãî âêëþ÷åíèÿ.
ÏÐÈÌÅÐ 쑴
Èñïîëüçîâàíèå èíñòðóêöèè OUT
Âõîä Õ0 îïðàøèâàåòñÿ íà ñîñòîÿíèå ñèãíàëà "1". Âûõîä Y0 âêëþ÷àåòñÿ íà ñîñòîÿíèå ñèãíàëà
"1", êàê òîëüêî âõîä Õ0 ïîëó÷èò çíà÷åíèå "1".
Âõîä Õ1 îïðàøèâàåòñÿ íà ñîñòîÿíèå ñèãíàëà "0". Ìåðêåð Ì100 è òàéìåð Ò0 ïîëó÷èò ñîñòîÿíèå
ñèãíàëà "1", êàê òîëüêî âõîä Õ1 ïðèîáðåòåò çíà÷åíèå "0".
Ïîñëå îòñ÷åòà íàñòðîåííîãî çíà÷åíèÿ âðåìåíè (19 õ 100 ìñ = 1,9 ñ) òàéìå Ò0 âêëþ÷èò âûõîä
Y1 íà ñîñòîÿíèå ñèãíàëà "1".
4–6 MITSUBISHI ELECTRIC
ÂÛÕÎÄ ÐÅÇÓËÜÒÀÒÀ ËÎÃÈ×ÅÑÊÈÕ ÖÅÏÅÉ (OUT) ÍÀÁÎÐ ÁÀÇÎÂÛÕ ÊÎÌÀÍÄ
OUT
ÂÛÕÎÄ; Âûõîä, ïðèñâîåíèå ðåçóëüòàòà ëîãè÷åñêèõ
ñâÿçåé
CPU
FX1S FX1N FX2N FX2NC FX3U
Operanden Øàãè ïðîãðàììû Ïðèìå÷àíèå
Y, M, S, T, C
Y, M
1
T, C (16бита)
3
S,
2
C (32бита)
5
X0
Y0
X1
M100
T0
T0
Y1
K19
X
Y
X
M
T
K
T
Y
OUT
OUT
OUT
0
1
2
3
4
7
8
0
0
1
100
0
19
0
1
LDI
LD
OUT
LD
OUT
OUT
OUT
Ðèñ.4-2. Ïðèìåð ïðîãðàììèðîâàíèÿ ñ ïðèìåíåíèåì èíñòðóêöèè OUT
C000038C