fireproof-儿童世界
指令(
英文全称意思
)
:指令含义
1
、
LD
( Lode
装载
)
:动合触点
2
、
LDN
( Lode
Not
不装载
)
:
动断触点
3
、
A
(
And
与
动合
)
:
用于动合触点串联
4
、
AN
(
And
Not
与
动断
)
:用于动断触点串联
5
、
O
(
Or
或
动合
)
:用于动合触点并联
6
、
ON
(
Or
Not
或
动断
) :
用于动断触点并联
7
、
=
(
Out
输出
)
:
用于线圈输出
8
、
OLD
(
Or
Lode):
块或
9
、
ALD
(
And
Lode):
块与
10
、
LPS
( Logic
Push )
:
逻辑入栈
11
、
LRD
( Logic
Read )
:
逻辑读栈
12
、
LPP
(
Logic
Pop )
:
逻辑出栈
13
、
NOT
(
not
并非
)
:非
14
、
NOP
(
No
Operation
Performed
) :
无操作
15
、
AENO
( And
ENO ) :
指令盒输出端
ENO
相与
16
、
S
17
、
R
18
、
P
19
、
N
(
Set
放置
)
:
置
1
(
Reset
重置,清零
)
:清零
(
uP
上升
)
:正跳变
(
dowN
下降
)
:负跳变
20
、
TON
( On_Delay
Timer ) :
通电延时
21
、
TONR
( Retentive
On_Delay
Timer )
:
有记忆通电延时型
22
、
TOF
(
Off_ Delay
Timer
)
:
断电延时型
23
、
CTU
(
Count
Up ) :
递增
计数器
24
、
CTD
(
Count
Down )
:
递减计数器
25
、
CTDU
(
Count
Up/ Count
Down )
:
增减计数器
26
、
ADD
(
add
加
)
:
加
注意
//ADD_I (_ I
表示整数
) ADD_DI(
DI
表示双字节整数
)ADD-R(R
表示实
数
)
它们都是加运算只是数的
大小不同!
!后面有很多这样的我就略写了!
27
、
SUB
(
Subtract
减去,减少
)
:减
28
、
MUL
(
Multiply
) :
乘
29
、
DIV
(
Divide
) :
除
30
、
SQRT
(
Square
root
)
:
求平方根
31
、
LN
(
Napierian
Logarithm
自然对数
)
:
求自然对数
32
、
EXP
(
Exponential
指数的
)
:
求指数
33
、
INC_B
(
Increment
增加
)
:
增
1
34
、
DEC_B
(
Decrement
减少
)
:
减
1
35
、
WAND_B
(
Word
and
与命令
)
:
逻辑与
//
其中
_
B
代表数据类型
还有
W
(字节)
、
DW
双字后面几个都是这样的。
36
、
WOR_B
( Word
or
或命令
)
:
逻辑或
37
、
WXOR_B
(
Word
exclusive
or
异或命令
)
:
逻辑异或
38
、
INV_B
(
Inverse
相反
) :
取反
39
、
MOV _B
(
Move
移动
)
:
数据传送
40
、
BLKMOV_B
( Block
Move
块移动
)
:数据块传送
41
、
SWAP
(
Swap
交换
)
:
字节
交换
42
、
FILL
(
Fill
填充
)
:
字
填充