Òåêóùèé ðåçóëüòàò ýòèì îïåðàòîðîì íå
LD t#3ms (*ðåçóëüòàò := time constant *)
LD boo_var1 (*ðåçóëüòàò := boolean variable *)
LD ana_var1 (*ðåçóëüòàò := analog variable *)
LD tmr_var1 (*ðåçóëüòàò := timer variable *)
LDN boo_var2 (*ðåçóëüòàò := NOT ( boolean variable ) *)
Îïåðàòîð ST
Îïåðàöèÿ: çàïîìèíàåò òåêóùèé ðåçóëüòàò â ïåðåìåííîé
Òåêóùèé ðåçóëüòàò ýòèì îïåðàòîðîì íå èçìåíÿåòñÿ
Äîïóñòèìûå ìîäèôèêàòîðû: N
Îïåðàíä: âíóòðåííÿÿ èëè âûõîäíàÿ ïåðåìåííàÿ
Ïðèìåð:
(* ÏÐÈÌÅÐ ST ÎÏÅÐÀÖÈÉ *)
STboo: LD false
ST boo_var1 (* boo_var1 := FALSE *)
STN boo_var2 (* boo_var2 := TRUE *)
STana: LD 123
ST ana_var1 (* ana_var1 := 123 *)
STtmr: LD t#12s
ST tmr_var1 (* tmr_var1 := t#12s *)
Îïåðàòîð S
Îïåðàöèÿ: çàïîìèíàåò TRUE â áóëåâñêîé ïåðåìåííîé, åñëè òåêóùèé ðåçóëüòàò èìååò çíà÷åíèå TRUE. Íèêàêèõ îïåðàöèé íå âûïîëíÿåòñÿ, åñëè òåêóùèé ðåçóëüòàò ðàâåí FALSE. Òåêóùèé ðåçóëüòàò íå ìîäèôèöèðóåòñÿ.
Äîïóñòèìûå ìîäèôèêàòîðû: (íåò)
Îïåðàíä: âíóòðåííÿÿ èëè âûõîäíàÿ áóëåâñêàÿ ïåðåìåííàÿ
Ïðèìåð:
(* ÏÐÈÌÅÐ S ÎÏÅÐÀÖÈÉ *)
SETex: LD true (*òåêóùèé ðåçóëüòàò := TRUE *)
S boo_var1 (* boo_var1 := TRUE *)
(*òåêóùèé ðåçóëüòàò íå èçìåíÿåòñÿ *)
LD false (*òåêóùèé ðåçóëüòàò := FALSE *)
Ñîäåðæàíèå Íàçàä Âïåðåä