永宏PLC应用指令一览表.docx

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
区域写入(ZoneWrite)
矩阵指令
120
MAND
矩阵逻辑及运算(MatrixAnd)
121
MOR
矩阵逻辑或运算(MatrixOr)
122
MXOR
矩阵逻辑互斥或运算
(MatrixExclusiveOr)
123
MXNR
矩阵互容或运算
(MatrixEnclusiveOr)
124
MINV
矩阵倒相(MatrixInverse)
4~20mA模拟量输入读值转换指令
33
LCNV
线性转换指令
34
MLC
多段线性转换指令
200
I→F
整数转换浮点数
(ConversionOfIntegertoFloatingPointNumber)
201
F→I
浮点数转换整数
(ConversionOfFloatingPointNumbertoInteger)
总和计算(Sum)
25
MEAN
取平均值(Mean)
26
SQRT
取平方根值(SquareRoot)
27
NEG
取负数(Negation)
28
ABS
取绝对值(Absolute)
29
EXT
缓存器正负符号扩展(SignExtention)
30
PID
泛用PID运算指令
31
CRC16
CRC16计算指令
32
ADCNV
202
FADD
浮点数加法运算
(FloatingPointNumberAddition)
203
FSUB
浮点数减法运算
(FloatingPointNumberSubtraction)
204
FMUL
浮点数乘法运算
(FloatingPointNumberMultiplication)
205
FDIV
浮点数除法运算
B→G
二进制码转换格雷码
56
G→B
格雷码转换二进制码
57
DECOD
解码(Decode)
58
ENCOD
编码(Encode)
59
→7SG
7段显示码变换
60
→ASC
ASCII码变换
61
→SEC
时:分:秒→秒
62
→HMS
秒数→时:分:秒
63
→HEX
ASCII码转换为十六进制值
64
→ASCII
十六进制值转换为ASCII码
125
MCMP
矩阵对矩阵比较异同(MatrixCompare)
126
MBRD
矩阵位读取(MatrixBitRead)
127
MBWR
矩阵位写入(MatrixBitWrite)
128
MBSHF
矩阵位位移(MatrixBitShift)
129
MBROT
矩阵位旋转(MatrixBitRotate)
130
MBCNT
缓升/缓降指令
95
RAMP
D/A输出缓升/缓降指令
98
RAMP2
追踪型模拟输出缓升/缓降指令
列表指令
100
R→T
缓存器→列表搬移
(RegistertoTableMove)
101
T→R
列表→缓存器搬移
(TabletoRegisterMove)
102
T→T
列表→列表搬移
(TabletoTableMove)
数学运算指令
11
(+)
加法运算(Addition)
12
(-)
减法运算(Subtraction)
13
(*)
乘法运算(Multiplication)
14
(/)
除法运算(Division)
15
(+1)
递增(加1)
16
(-1)
递减(减1)
23
DIV48
48位除法运算(48-BitDivision)
24
SUM
一般定时器(Timer)
Cnnn
一般计数器(Counter)
07
UDCTR
上/下数计数器(Up/DownCounter)
搬移指令
08
MOV
搬移(Move)
09
MOV/
倒相后搬移(MoveInverse)
40
BITRD
位数据读取(BitRead)
41
BITWR
位数据写入(BitWrite)
42
BITMV
86
TPCTL
PID温控便利指令
(PIDTemperatureControlInstruction)
139
HSPWM
高速脉冲宽度调变
(HighSpeedPulseWidthModulation)
算型计时指令
87
T.01S
积算型定时器(0.01秒)
88
T.1S
积算型定时器(0.1秒)
89
T1S
积算型定时器(1秒)
浮点数反正弦函数运算
(FloatingPointARCsineFunction,sin-1)
219
FACOS
浮点数反余弦函数运算
(FloatingPointarccosineFunction,cos-1)
220
FAtan
浮点数反正切函数运算
(FloatingPointarctangentFunction,
监控计时指令
90
WDT
监控定时器(WatchdogTimer)时间设定
91
RSWDT
清除监控定时器
(Reset Watchdog Timer)
高速计数/计时指令
92
HSCTR
硬件高速计数器当前值(CV)读取
93
HSCTW
硬件高速计数器CV或PV值写入
报表打印指令
94
ASCWR
ASCII档案数据输出
(ASCIIFileWRITE)
10Hale Waihona Puke Baidu
TOGG
交替开关(ToggleSwitch)
位移/旋转指令
06
BSHF
位位移(BitShift)
51
SHFL
向左位移(ShiftLeft)
52
SHFR
向右位移(ShiftRight)
53
ROTL
向左旋转(RotateLeft)
54
ROTR
向右旋转(RotateRight)
一般计时/计数指令
Tnnn
80
MUXI
多任务接点输入(MultiplexInput)
81
PLSO
脉冲输出指令(PulseOutput)
82
PWM
脉冲宽度调变(PulseWidthModulation)
83
SPD
速度检测(SpeedDetection)
84
TDSP
FBs-7SG显示模块应用便利指令
七段⁄米字型显示器之文、数字显示字型转换
108
T_SHF
列表位移(TableShift)
109
T_ROT
列表旋转(TableRotate)
110
QUEUE
贮列(Queue)
111
STACK
堆栈(Stack)
112
BKCMP
区块比较(凸轮开关Drum)
(BlockCompare)
113
SORT
大小排序便利指令(Sorting)
114
Z-WR
35
XOR
逻辑异或(XOR)运算
36
XNR
逻辑同或(XNR)运算
数码变换指令
20
→BCD
BIN→BCD变换
21
→BIN
BCD→BIN变换
32
ADCNV
4~20mA模拟量输入读值转换指令
33
LCNV
线性转换指令(LCNV)
34
MLC
多段线性转换指令
(MultipleLinearConversion)
55
49
BUNIT
字节数据结合(ByteUnite)
50
BDIST
字节数据分配(ByteDistribute)
160
RWFR
读/写档案缓存器
(Read/WriteFileRegister)
161
WR-DP
写入数据至数据记忆匣
(WriteDataPack)
162
RD-DP
由数据记忆匣读取数据
(ReadDataPack)
209
FSIN
浮点数表示法取三角函数(sin)运算
(sinTrigonometricInstruction)
210
FCOS
浮点数表示法取三角函数(cos)运算
(cosTrigonometricInstruction)
211
FTAN
浮点数表示法取三角函数(tan)运算
(tanTrigonometricInstruction)
永宏PLC应用指令一览表
分类
FUN
助记符
指令功能
流程控制指令
00
MC
主控回路开始指令
01
MCE
主控终止指令
02
SKP
跳过回路的开始指令
03
SKPE
跳过回路的结束指令
END
程序执行终止点(除错用)
22
BREAK
FOR与NEXT循环的跳出指令
65
LBL
标记(Lable)
66
JMP
跳跃(Jump)
67
CALL
103
BT_M
整个列表搬移(BlockTableMove)
104
T_SWP
整个列表互换(BlockTableSwap)
105
R- T_S
缓存器对列表找寻异同
(RegisterTOTableSearch)
106
T- T_C
列表对列表比较异同
(TableTOTableCompare)
107
T_FI L
列表填塞(TableFill)
位数据搬移(BitMove)
43
NBMV
位数搬移(NibbleMove)
44
BYMV
字节搬移(Byte Move)
45
XCHG
资料互换(Exchange)
46
Swap
字节数据对换(Byte Swap)
47
UNIT
位数数据结合(Nibble Unite)
48
DIST
位数数据分配(NibbleDistribute)
215
FEXP
浮点数自然指数运算
(FloatingPointExponentialFunction,ex)
216
FLOG
浮点数对数运算
(FloatingPointLogarithm,log10x)
217
FPOW
浮点数乘幂运算
(FloatingPointPowerFunction,xy)
218
FASIN
212
FNEG
浮点数取负值运算
(ChangeSignoftheFloating
PointNumber)
213
FABS
浮点数取绝对值运算
(FloatingPointNumber
AbsoluteValue)
214
FLN
浮点数自然对数运算
(FloatingPointNapierianLogarithm,logeX)
(FloatingPointNumberDividion)
206
FCMP
浮点数比较运算
(FloatingPointNumberCompare)
207
FZCP
浮点数区域比较运算
(FloatingPointNumberZoneCompare)
208
FSQR
浮点数开根号运算
(FloatingPointNumberSquareRoot)
148
MPG
手摇轮定位控制指令
中断控制指令
145
EN
允许外界输入或外围中断作动指令
146
DIS
禁止外界输入或外围中断作动指令
通讯指令
150
M-BUS
ModbusRTU通讯协议(主站)通讯联机便利指令
(使PLC经由Port1,2,3或4当作ModbusRTU通协议的主站)
151
CLINK
通讯联机便利指令
呼叫(Call)
68
RTS
子程序返回
(ReturnFromsubroutine)
69
RTI
中断返回
(ReturnFromInterrupt)
70
FOR
循环开始
71
NEXT
循环结束
单点运作指令
04
DIFU
上微分(DifferentialUp)指令
05
DIFD
下微分(DifferentialDown)指令
矩阵位状态数量计算
(MatrixBitStatusCount)
NC定位控制指令
140
HSPSO
高速脉冲输出指令
141
MPARA
NC定位参数值设定指令
142
PSOFF
强制停止HSPSO脉冲输出指令
143
PSCNV
目前脉冲值转换为显示值(mm,Deg,lnch,PS)指令
147
MHSPO
多轴直线补间定位输出指令
(使PLC经由Port1,2,3或4当作永宏通讯协议的主站)
I/O指令
74
IMDIO
实时I/O更新
(ImmidiateI/ORefresh)
76
TKEY
10进位数字按键(DecimalKey-in)
77
HKEY
16个键多任务输入(Hex-KeyInput)
78
DSW
指拨开关输入(DigitalSwich)
79
7SGD L
7段显示器扫描输出
(7SegmentOutputwithLatch)
tan-1)
比较指令
17
CMP
数值比较(Compare)
37
ZNCMP
区域比较(ZoneCompare)
170
=
相等比较指令
171
>
大于比较指令
172
<
小于比较指令
173
<>
不相等比较指令
174
>=
大于或等于比较指令
175
=<
小于或等于比较指令
逻辑运算指令
18
AND
逻辑与(AND)运算
19
OR
逻辑或(OR)运算
相关文档
最新文档