下载此文档

松下plc编程手册之高级指令f60-f98.ppt


文档分类:汽车/机械/制造 | 页数:约101页 举报非法文档有奖
1/101
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/101 下载此文档
文档列表 文档介绍
16位数据比较
操作数
A: 可以使用
N/A: 不可使用
程序示例
概述
对两个指定的16位数据进行比较,并将结果输出到特殊内部继电器。
对于FP-M/FP0/FP1,P型高级指令不适用。
F60(CMP)
F60(PCMP)
40
41
46
47
48
49
50
51
52
53
54
ST R 0
F 60 (CMP) DT 0
K 100
ST R 0
AN R 900A
OT Y 10
ST R 0
AN R 900B
OT Y 11
ST R 0
AN R 900C
OT Y 12
被比较的16位常数或存放数据的16位区
S1
地址
指令
梯形图程序
布尔形式
(*1)此处不适用FP-M、FP0和FP1。
(*2)对于FP2、FP2SH和FP10SH,此处为I0至IC。
(*3)对于FP2、FP2SH和FP10SH,此处为ID。
触发器
被比较的16位常数或存放数据的16位区
S2
适用机型
FP-e/FP0/FP∑/FP1/FP-M/FP2/
FP2SH/FP3/FP10SH
描述
比较由S1和S2指定的两个32位数据。比较结果输出给特殊内部继电器R9009、R900A、R900B和R900C。
以下表格表示进位标志(R9009)、>标志(R900A)、=标志(R900B)、<标志(R900C)与(S1+1,S1)、(S2+1,S2)之间的关系。
示例说明
当触发器R0为ON时,将数据寄存器DT11和DT10构成的32位数据与数据寄存器DT1和DT0的内容(32位)进行比较。
当(DT1和DT0)>(DT11和DT10)时,R900A为ON,且外部输出继电器Y10为ON。
当(DT1和DT0)>(DT11和DT10)时,R900B为ON,且外部输出继电器Y11为ON。
当(DT1和DT0)>(DT11和DT10)时,R900C为ON,且外部输出继电器Y12为ON。
在此程序示例中,只有当R0为ON时,才执行比较指令。
如果需要始终进行比较,则应使用常闭继电器R9010作为执行条件(触发器)。
执行条件(触发器)
也可以使用PSHS,RDS和POPS指令对上面的电路进行编程。
本程序的运行与3-188页的程序示例的相同。
保持为ON
此种情况下,R9010可以不用
: 表示根据情况ON或OFF
使用两个或两个以上的比较指令时的注意事项
比较指令标志R900A至R900C,随着各比较指令的执行而更新。
若在程序中使用两个或两个以上比较的指令,则一定在每个比较指令之后采用输出继电器或内部继电器。
示例:将DT0中的K100与DT1中的K200进行比较。
程序①的比较结果在程序②中被输出到输出继电器(Y10,Y11和Y12)。
程序③的比较结果在程序④中被输出到输出继电器(Y13,Y14和Y15)。
比较BCD或外部数据时的注意事项
对特殊数据诸如BCD或无符号二进制数(0至FFFF)进行比较时,应使用特殊内部继电器R900B
和R9009,按照下列程序示例表编制程序。
例如,当S1=H8000,S2=H1000时,R900A将为OFF,R900C将为ON。因此,在程序中使用R900A和R900C将无法得到正确的比较结果。
示例:比较DT0和DT1中的BCD数据。
比较BCD或无符号16位数据(0至FFFF)时标志位的状况
: 表示根据情况ON或OFF
·错误标志(R9007):在变址数指定区超限时为ON并保持ON。
·错误标志(R9008):在变址数指定的区超限时瞬间为ON。
标志位状态
32位数据比较
操作数
A: 可以使用
N/A: 不可使用
程序示例
概述
对两个指定的32位数据进行比较,并将结果输出到特殊内部继电器。
对于FP-M/FP0/FP1,P型高级指令不适用。
F61(DCMP)
P61(PDCMP)
50
51
60
61
62
63
64
65
66
67
68
ST R 0
F 61 (DCMP) DT 0
DT 10
ST R 0
AN R 900A
OT Y 10
ST R 0
AN R 900B
OT Y 11
ST R 0
AN R 900C
OT Y 12
被比较的32位常数或存放32位数据的低16位区
S1
地址
指令
梯形图程序
布尔形式
(*1)此处不适用FP-M、FP0和FP1。
(*2)对于FP2、FP2SH和FP10SH,此处为I0至IC。
(*3)对于FP2、FP2SH和FP10SH,此处为ID。
触发器
被比较的32位常数或存放32位数据的低16位区
S2
适用机型
FP-e/FP0/FP∑/FP1/FP-M/FP2/
FP2SH/F

松下plc编程手册之高级指令f60-f98 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数101
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aibuaiwo1318
  • 文件大小2.47 MB
  • 时间2018-05-03