// 创建电机控制功能块
FUNCTION_BLOCK "Motor_Control"
VAR_INPUT
Start : BOOL; // 启动信号
Stop : BOOL; // 停止信号
END_VAR
VAR_OUTPUT
Running : BOOL; // 运行状态
END_VAR
VAR
Status : BOOL; // 内部状态
END_VAR
// 功能块程序体
IF Start AND NOT Stop THEN
Running := TRUE;
Status := TRUE;
ELSIF Stop THEN
Running := FALSE;
Status := FALSE;
END_IF;