设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
FX5高速计数器功能的使用
返回列表
发新帖
[西门子]
FX5高速计数器功能的使用
[复制链接]
57686
|
0
|
2023-12-30 19:05:37
|
显示全部楼层
|
阅读模式
点击蓝字
关注我们
FX5高速计数器功能的使用
概述
高速计数器
是使用
CPU模块的通用输入端子
及
高速脉冲输入输出模块
,对普通计数器无法计测的高速脉冲的输入数进行计数的功能。
FX5UJ CPU模块及FX5U/FX5UC CPU模块支持高速脉冲输入输出模块。
根据所用输入(模块),高速计数器的各功能有以下限制:
1
高速计数器规格
(1)高速计数器的类型
■ 1相1输入计数器(S/W)
■ 1相1输入计数器(H/W)
■ 1相2输入计数器
■ 2相2输入计数器[1倍频]
■ 2相2输入计数器[2倍频]
■ 2相2输入计数器[4倍频]
(2)高速计数器的形式
■ 设置了链接长度时
■ 未设置链接长度时(环形计数器)
(3)高速计数器的最高频率
2
高速计数器的分配
(1)高速计数器的输入分配
■ FX5U/FX5UC CPU模块
■ 高速脉冲输入输出模块
各输入的n是各高速脉冲输入输出模块的起始输入编号
A:A相输入
B:B相输入(但是,1相1输入(H/W)时,变为方向切换输入。)
P:外部预置输入
E:外部使能输入
要点注意:
高速脉冲输入输出模块的通道编号分配如下。按距离CPU模块的顺序排列,从近到远分别为第1台、第2台……
高速脉冲输入输出模块第1台:通道9、通道10
高速脉冲输入输出模块第2台:通道11、通道12
高速脉冲输入输出模块第3台:通道13、通道14
高速脉冲输入输出模块第4台:通道15、通道16
3
高速计数器功能使用
(1)参数设置
■ CPU模块
导航窗口[参数][模块参数][高速I/O]“输入功能”“高速计数器”“详细设置”
(2)基本设置方法
通过高速计数器的参数,将动作模式设置为普通模式
(3)设置输入响应时间(建议将响应时间设置1ms以下)
(4)高速计数器指令使用
■开始/停止高速计数器的计测
高速计数器仅通过设置参数无法进行计数,要开始/停止计数,需要通过HIOEN/DHIOEN指令执行开始/停止。
①设置开始・停止的功能编号
②设置功能开始生效的CH编号的位
③设置功能停止生效的CH编号的位
例如:
要启用通道3时,应在②中设置04H。要停止时,在③中设置04H
要启用通道1、通道4、通道5时,应在②中设置19H。要停止时,在③中设置19H
要启用通道1、通道4、停止通道5时,应在②中设置09H、在③中设置10H
注:开始与停止均设置相同的CH为ON值时,将优先停止动作。
■读取/写入高速计数器的当前值
高速计数器的当前值按每个通道存储在特殊寄存器中,通过监视该值可确认当前值,可使用HCMOV/DHCMOV指令读取最新的值
X6发生OFF → ON变化时,计数器当前值(SD4501, SD4500)→ 向D1,D0传送,同时将计数器当前值(SD4501, SD4500)置为0
(5)高速计数器程序编写
END
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
lengchao888
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』