全站数据
8 4 2 0 5 8 1

西门子st语言基本指令

公务员考霸 | 简单学习,快乐成才!         
问题更新日期:2024-10-17 09:25:44

问题描述

西门子st语言基本指令求高手给解答
精选答案
最佳答案

赋值语句:A:=B; CV := CV + 1; C:=SIN(X);

调用FB:CMD_TMR(IN := %IX5, PT := 300);A:=CMD_TMR.Q;

IF语句:

IF D<0.0 THEN

C:=A;

ELSIF D=0.0 THEN

C:=B;

ELSE

C:=D;

END_IF;

Case语句

CASE INT1 OF

1: BOOL1 := TRUE;

2: BOOL2 := TRUE;

ELSE

BOOL1 := FALSE;

BOOL2 := FALSE;

END_CASE;

For语句

FOR I:=1 TO 100 BY 2 DO

IF ARR[I] = 70 THEN

J:=I;

EXIT;

END_IF;

END_FOR;