编程语言应用

首页 » 常识 » 预防 » 三菱Q系列PLC,浅淡ST语言编程的指令
TUhjnbcbe - 2022/11/10 21:40:00

程序指令是组成程序本体的一个个小“细胞”,掌握指令的构成,是编程的基本要求。指令名、数据类型、变量是ST语言编程指令的三要素。

数据类型

位←1位

字(有符号)←16位

双字(有符号)←32位

字(无符号)←16位

双字(无符号)←32位

单精度实数(浮点数)←32位

双精度实数(浮点数)←64位

字符串←如“A”8位:,0x41

时间←如T#1d20h11m11sms

定时器←16位

计数器←16位

累积定时器←16位

指针←16位

结构体:包含一个及以上的变量的数据类型,可以在所有的程序中使用。

FB:把FB进行实例化。

数组:相同数据类型的变量连续集合体,用一个名称表示。

参阅:《三菱Q系列PLC,数组与变址寄存器的功能类似,但数组比它强大》

ST语言的格式:

BMOV(?BOOL_EN?,?ANY_SIMPLE_s?,?ANY16_n?,?ANY_SIMPLE_d?);

指令名(自变量);与FBD指令是对等的,只是写法不一样。

指令名:表示功能。

执行条件:?BOOL_EN?

源数据:?ANY_SIMPLE_s?

软元件数:?ANY16_n?

目标数据:?ANY_SIMPLE_d?

执行状态:ENO:=

赋值:D0:=D1+D2;

取反:ANDNOT

在编程窗口输入指令名,按Ctrl+F1软件会提示可用的总称数据类型。

总称数据类型:把细分的数据类型用一个带有共同特点的名称表示。

参阅:《什么是ST语言,三菱PLC两种ST语言创建方法及注意事项》

1
查看完整版本: 三菱Q系列PLC,浅淡ST语言编程的指令