1 / 38
文档名称:

松下PLC编程手册之F160-F170指令.ppt

格式:ppt   大小:739KB   页数:38页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

松下PLC编程手册之F160-F170指令.ppt

上传人:zxwziyou9 2018/6/12 文件大小:739 KB

下载得到文件列表

松下PLC编程手册之F160-F170指令.ppt

文档介绍

文档介绍:F160(DSQR)
P160(PDSQR)
32bit数据平方根
步数
适用机型
FP
概述
程序示例
操作数
计算32bit数据的平方根。
对于FPΣ, P型高级指令不适用
梯形图程序
布尔形式
地址指令
10
11
ST R 0
F160 (DSQR)
DT 10
DT 20
触发器
D
32bit常数或32bit数据的低16bit地址
S
用于存放计算结果的32bit数据的低16bit地址
3-478
A: 可以使用
N/A: 不可使用
(*1) FPΣ不能使用
(*2) 对于FPΣ、FP2、FP2SH、FP10SH,此处为I0~IC
示例说明
当R0为ON时, 计算存放在DT11和DT10中的32bit数据的平方根, 并且将结果存放在DT21和DT20中.
如果DT11和DT10中的内容为K64, 则处理如下:
源数据[S+1, S] : K64
高16bit区低16bit区
高16bit区低16bit区
目标[D+1, D] : K8
标志状态
· 错误标志(R9007) 当以下情况时变为ON并且保持
· 错误标志(R9008) 当以下情况时瞬间变为ON
描述
计算由S1指定的32bit的数据的平方根, 将结果存放到D指定的32bit数据区.
计算结果中, 小数点以后的数字被舍去.
使用索引寄存器指定数据区超出范围
S指定的数据为负数
3-478
√(S+1, S) →(D+1, D)
F162(HC0S)
目标值一致ON
步数
适用机型
FP
概述
程序示例
操作数
指定一外部输出继电器作为高速计数器的输出. 当高速计数器的经过值与
目标值一致时, 指定的外部输出继电器变为ON并且保持ON.
梯形图程序
布尔形式
地址指令
10
11
12
ST R 3
DF
F162 (HC0S)
K 1000
Y 5
触发器
D
高速计数器目标值的32bit常数或32bit数据的低16bit地址
S
允许使用的外部输出继电器: Y0~Y7
3-478
A: 可以使用
N/A: 不可使用
示例说明
目标值
经过值
F162指令完成(清除)
达到目标值时变为ON
标志状态
· 错误标志(R9007) 当以下情况时变为ON并且保持
· 错误标志(R9008) 当以下情况时瞬间变为ON
描述
将由S指定的数值设置为高速计数器的目标值. 当经过值与该目标值一致时, 指定的输出点Yn变为
ON. (以中断方式进行处理.)
当达到目标值时, 清除对目标值设置和匹配输出点的控制.
由S指定的32bit目标值的设置范围如下:
K-8388608 ~ K8388607 (H FF800000 ~ H007FFFFF)
执行本指令时, 将S的数值存放到DT9047和DT9046.
允许指定的Yn范围是 Y0~Y7
使用索引寄存器指定数据区超出范围
S指定的数据超出允许范围
3-478
编程时的注意事项
从F162(HC0S)指令的执行条件(触发器)变为ON开始, 到目标值一致输出Yn变为ON为止, 高速计数器
控制标志R903A在此过程中为ON.
在控制标志R903A为ON的期间, 不能执行其他高速计数器指令(F162~F165).
在经过值达到目标值之前, 即使执行硬件复位(经过值清0), 也不能清除目标值和目标值匹配输出.
对于指定的目标值匹配输出点Y, 不进行OT指令、KP指令或其他高级指令的双重输出检查.
使用RST指令或F0(MV)指令或同时执行F163(HC0R)指令, 可以将本指令的目标值匹配输出点变为OFF.
F163(HC0R)
目标值一致OFF
步数
适用机型
FP
概述
程序示例
操作数
指定一外部输出继电器作为高速计数器的输出. 当高速计数器的经过值与
目标值一致时, 指定的外部输出继电器变为OFF并且保持OFF.
梯形图程序
布尔形式
地址指令
10
11
12
ST R 3
DF
F163 (HC0R)
K -200
Y 0
触发器
D
高速计数器目标值的32bit常数或32bit数据的低16bit地址
S
允许使用的外部输出继电器: Y0~Y7
3-478
A: 可以使用
N/A: 不可使用
示例说明
目标值
经过值
F163指令完成(清除)
达到目标值时变为OFF
标志状态
· 错误标志(R9007) 当以下情况时变为ON并且保持
· 错误标志(R9008) 当以下情况时瞬间变为ON
描述
将由S指定的数值设置为高速计数器的目标值. 当经过值与该目标值一致时, 指定的输出点Yn变为
OFF. (以中断方式进行