下载此文档

FP特殊功能指令.ppt


文档分类:通信/电子 | 页数:约57页 举报非法文档有奖
1/57
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/57 下载此文档
文档列表 文档介绍
一、脉冲捕捉功能
一个窄脉冲在第n个扫描周期的I/O刷新后到来,若无捕捉功能,此脉冲将会被漏掉;有了捕捉功能,PLC内部电路将此脉冲一直延时到下一个(第n+1个)扫描周期的I/O刷新结束,这样PLC就能响应此脉冲。
脉冲捕捉示意图
§ FP1的特殊功能及特殊命令
只有输入端X0 ~ X7共8个输入端可以设成具有脉冲捕捉功能的输入端,。:
输入端X0 ~ ,当某位设置为1时,则该位对应的输入端就具有脉冲捕捉功能;设置为0时,对应的输入端仍是普通的输入端。
二、输入延时滤波功能
图中,t1为干扰脉冲,小于延时时间Δt,因此不响应;t2、t4分别为机械开关接通和断开时的抖动时间,由图可见,经过延时,避开了输入信号的抖动部分,直接在稳定导通区间t3进行输入状态的采集和响应。
图5-4 输入信号延时滤波示意图
FP1的延迟时间可以根据需要,在1 ~ 128ms之间进行调节。延时时间的设定是通过软件,在对应的系统寄存器中设置时间常数来实现,时间常数和延时时间的对应关系如下表:
表5-2 时间常数与对应延时时间关系
~ 407用于预先存放设置的时间常数,与输入端的对应关系为:
:设定X0 ~ X1F的时间常数。
:设定X20 ~ X3F的时间常数。
:设定X40 ~ X5F的时间常数。
:设定X60 ~ X6F的时间常数。
时间常数(BCD码)
0
1
2
3
4
5
6
7
延时时间(ms)
1
2
4
8
16
32
64
128
三、脉冲输出功能
图5-1 脉冲输出进行位置控制示意图
FP1的输出端Y7可输出一路脉冲信号,其输出频率范围为360Hz ~ 5kHz。这一功能只有晶体管输出方式的PLC才具有,且需配合脉冲输出控制指令F164(SPD0)使用。
四、高速计数功能(High Speed Counter)
在FP1内部有高速计数器,可同时输入两路脉冲。
最高计数频率:10kHz;
计数范围: K-8388608 ~ K8388607;
输入模式:加计数、减计数、可逆计数、两相输入;
此外,每种模式又分为有复位输入和无复位输入两种情况,输入计数不受扫描周期影响,处理过程中响应时间不延时。

HSC需占用FP1输入端子X0、X1和X2。其中X0和X1作为脉冲输入端,X2作为复位端,可由外部复位开关通过X2使HSC复位。
2. 输入模式及设置
HSC的四种输入模式中,前三种为单相输入,最后一种为两相输入。
1) 加计数模式
2) 减计数模式
3) 加/减计数模式
4) 两相输入方式
四种计数模式的脉冲波形示意图

表4-13
设定值
功能
输入模式
X0
X1
X2
H1
双相输入
-
双相输入方式
H2
双相输入
复位
H3
加计数
-
-
加计数方式
H4
加计数
-
复位
H5
-
减计数
-
减计数方式
H6
-
减计数
复位
H7
加计数
减计数
-
加/减计数方式
H8
加计数
减计数
复位
H0
HSC功能未用
不工作(默认模式)

1) 高速计数器的控制指令
[ F0 MV, S, DT9052 ]:高速计数器控制指令。
该指令功能是将S中的控制字数据写入DT9052中,DT9052的低四位作为高速计数器控制用。

FP特殊功能指令 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数57
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小2.80 MB
  • 时间2018-05-03