文件名称:
NAIS PLC中文手册第三章高级指令(6).pdf
开发工具:
文件大小: 454kb
下载次数: 0
上传时间: 2019-10-15
详细说明:NAIS PLC中文手册第三章高级指令(6)pdf,NAIS PLC中文手册第三章高级指令(6)F101(SHL)
匚。适用机型
P1 01(PSHL)16位数据以位为单位左移
FPe/IPO/FP∑/FPL/FPM
FP2/FP2SH/FP3/FPIOSH
概述
将以位单元将数据左移指定的位数。
对于FPM/FO/FP1/FPe/FPΣ,P型高级指令不适用
程序示例
梯形图程序
布尔形式
地址
指令
触发器
ST
R 0
RO
F101
SHL)
10
F101 SHL Dto K 4
DT
K
4
D
n
左移的16位区
n16位常数或16位区指定移位的位数)
操作数
操作数
继电器
定时器/计数器数据寄存器索引寄存器常数
索引变址
WX WY WR WL(*1)SV
0TLD(*1FL(*2)X(*3)Y(*4)K
DN/A A
A
A
A
A
A
A N/AN/A
A
nAAAA
LALALAAAAALA A
(*1)此处不适用FPM、FPO、FPc和FP13
A:可以使用
(*2)此处不适用FPM、FP0、FP-e、FPΣ和FP1
N/A:不可使用
(*3)对于FPΣ、FP2、FP2S和FP10S,此处为I0至IC。
(*4)对于FPΣ、FP2、F2SH和FP⊥0SH,此处为ID
例说明
当触发器RO为0N时,将数据寄存器DT0中数据右移4位。
数抹位12中的数据传输全特殊内部继电器(进位标志)。
位址|15
DTO
0‖01
0110010
位址12的数据被
传送到R909(标志位)
位址15.12|11
DT00110
100101
在这种情况下,DT0的低4位为0
描述
将由D指定的16位数据区向左(向高位)移n位。
位址15
4|3
D
位址16-n的数据被
传送到R9009(标志位)
位址15
12|11
87
4|3
0
D
0000
D的低n位为0
当左移n位时,
6位数据区的低n位填0。
数据位16-n位中的数据被传输至特殊内部继电器R9009(进位标志)
只有16位区的低8位有效。移动总位数可在1位至255位范围内指定。
15..1211
87
43
0000000
高8位无效
K0K255
(HO0-HFF)
标志位状态
·错误标志(R9007):在变址数指定区超限时为0N并保持0N
错误标志(R9008):在变址数指定的区超限时瞬间为0N
进位标志(R9009:当传输到R9009(第16-nbit)的內容被认为是1时,瞬间为0N。
F102 ( DSHR)
F102( PDSHR)32位数据以位为单位右移
适用机型
FP∑/FP2/P2SIFP10SI
概述
将以位为单位将数据右移指定的位数。
对FPΣ,P型高级指令不适用。
程序示例
布尔形式
梯形图程序
地址
触发器
10
ST
R
RO
F102 DSHR
H
F102 DSHR, DT10. DT 2
DT
10
DT
D
n
D
左移的32位数据的低16位区
16位常数或16位区(指定被移位的位数)n的范围:K0~K255(H0~HFF)
操作数
继电器定时器/计数器数据寄存器索引寄存器常数
操作数
索引变址整型参数
WX WY WR WL SV EV DT LD FL(*1)
D NAAAA A AALAI AA NANANAA
N/A
A
AAN/
N/A
(*1)此处不适用FP∑
A:可以使用
NA:不可使用
3-226
描述
将由D指定的32位数据区向右(向低位)移n位
In bits
015
CY
00000000
在第n位的数据被传送到
[n位]为0
R9009(标志位)
当右移n位时,
32位数据的高位n填充0
数据位n位中的数据被传输至特殊内部继电器R9009(进位标志)。
只有16位区的低8位有效。移动总位数可在1位至255位范围内指定
1211
87
43
0000000
高8位无效
KO-K255
(HOO-HFF)
当Ln」指定为K0时,D和D+1中的内容以及特殊内部数据寄存器R9009进位标志)都不变化。
当[n]指定为K32以上时,D和D1中的内谷为0.
标志位状态
错误标志(R9007):在变址数指定区超限时为oN并保持ON。
错误标志(R9008):在变址数指定的区超限时瞬间为0N
进位标志(R9009):当传输到R9009(第nbit)的内容被认为是1时,瞬间为ON
3-227
F103(DSHL)
P103 (PDSHL)32位数据以位为单位左移
适用机型
FP2/FP2/FP2SH/FP1OSH
概述
将以位单元将数据左移指定的位数。
对FPΣ,P型高级指令不适用。
程序示例
梯形图程序
布尔形式
地址
指令
触发器
10
ST
R 0
RO
11
F103 (DSHL
F103 DSHL DT10. DT 2
DT
DT
D
D
左移的32位数据的低16位区
n
16位常数或16位区(指定被移位的位数)n的范围:Ko~K255(Ho~HFF)
操作数
操作数
继电器定时器/计数器数据寄存器索引寄存器常数
索引变址整型参数
WX I WY WR WL SV
EV DT I LD FL(*1)
KHf
D N/AAAA A
AAA A
N/A N/AN/A
N/A
n
AAAA
A
A
AA A
A
A ANAL A
N/A
(*1)此处不适用FP∑
A:可以使用
N/A:不可使用
描述
将由D指定的32位数据区向左(向高位)移n位
[D+1]
n bits
015
CY
在第16-n位的数据被
00000000
传送到R9009(标志位)
n位]从位地址0开始为0
左移n位时,
从数据位0开始的n位填充0
从最高数据位开始的第n位中的数据被传输至特殊内部继电器R9009(进位标志)
3-228
n只有16位区的低8位有效。移动总位数可在1位至255位范围内指定。
15.1211
87
0000000
高8位无效
K0~K255
(H00--HFF)
当[n]指定为K0时,D和D+1中的内容以及特殊内部数据寄存器R9009进位标志)都不变化。
当ln指定为K32或更大的数值时,D和D+1中的内容全部变为0。
标志位状态
错误标忐(R9007):在变址数指定区超限时为0N并保持0N。
错误标志(R9008):在变址数指定的区超限时瞬间为0N。
进位标志(R9009):当传输到R900R(从最高位开始第nbit)的内容被认为是1时,瞬间为0N。
F105(BSR)
适用机型
P105(PBSR)/16位数据右移1dgt(4bt)m
FP2/FP2SHFP3/FP10SH
概述
将指定的16位数据右移 digit(4位)。
对于FPM/FP0/FPl/FPe/FP∑,P型高级指令不适用。
程序示例
梯形图程序
布尔形式
地址
指令
触发器
10
ST
R 0
RO
11
F105(BSR)
10
F105 BSR DT 0
DT
0
待右移的16位区
操作数
操作数
继电器
定时器/计数器
数据寄存器
索引寄存器常数
索引变址
WX WY WR WL(*1)SV
EV
DTLD(*1)FL(*2)X(*3)Y(*4)KH
D N/A AA
A
A
A
A
A
A N/AN/
A
(*1)此处不适用FP-M、FP0、FPe和FP1。
A:可以使用
(*2)此处不适用FM、FPU、He、FPΣ和F1
N/A:不可使用
(*3)对于FPΣ、FP2、FP2SH和FP10SH,此处为I0至IC。
(*4)对于FP∑、FP2、FP2SH和FP10SH,此处为ID。
示例说明
当触发器RO为O时,将数据寄存器DT0中数据右移1个 digit(4位)
第一个 digit(数据位0~3)的数据将被移出并且被传输到特殊数据寄存器DT9014(对于FP0T32/
FP∑/FP2/FP2SH/FP10SH为DT90014)的最低 digit(数据位0~3)中
位地址
D70二进制数据100110011001100
(H9999
六进制数
9
RO: ON
位地址15
87
DT0三进制数据0000100110011001(H9
H六进制数据
位地址|1
87
D9014/二进制数据|。000000000001001(H9)
DT90014
进制数据
0
0
描述
将由指定16位数据右移1个 digit(4位)(向低位)。
位地址15
1211
D中六进制数据01gt4o;git3pgt20
位地址15
1211
87
43
0
D十六进制数
0
Digit
Digit
Digi t2
此 Digit为0↑
位地址15..121.87430
DT9014/
0900六进制数据
Digitl
当右移1个 digit(4位)时,
D中第一ˆ digit(数据位0~3)中的数据将被移岀并且被传输到特殊数据寄冇器
DT9014(对于FPOT32/FPΣ/FP2/FP2SH/FP10SH为DT90014)的最低 digit(数据位0~3)中。
16位数据的第4个 digit(数据位12~-15)填充0。
标志位状态
·错误标志(R9007):在变址数指定区超限时为0N并保持0N
错误标志(R9008):在变址数指定的区超限时瞬间为0N
3-231
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.