您好,欢迎来到工控信息网!
请登录
免费注册
[
手机应用汇
]
家家平台
我的产品信息
我的建站管理
我的询盘管理
家家服务
家家通会员
网站建设
会展服务
广告服务
帮助中心
网站导航
首页
产品
企业
采购
展会
资讯
设为首页
添加收藏
工控信息网
机电之家旗下网站
企业
|
产品
|
商机
|
资讯
|
市场
搜索
高级搜索
0571-87774297
网站首页
供应信息
求购信息
产品信息
工控企业
新闻资讯
资料下载
安全中心
工程案例
行业展会
今日招聘
论坛中心
您当前位置:
首页
>
新闻资讯
>
国内新闻
资讯详情
三菱L系列高速计数器在普通系统配置中的编程
发布者:
milihong
发布时间:2021-12-11 10:10:35
以下对高速计数模块的系统配置及使用条件中的程序示例进行说明。
1、系统配置
在普通的系统配置中使用时的系统配置例如下所示。
使用L02CPU 的情况下,为了设置为与上述系统的I/O分配相同,因此应将高速计数模块的I/O分配设置为X/Y30~X/Y3F。
此外,应将LX40C6 的I/O分配设置为X/Y40~X/Y4F,将LY41NT1P的设置为X/Y50~X/Y6F。
2、编程条件
是对高速计数模块的CH1 中输入的脉冲进行计数的程序。
3、开关设置
对脉冲输入模式、计数速度设置以及计数器形式按下述方式进行设置。
[操作步骤] 工程窗口->[Intelligent Function Module(智能功能模块)]->[LD62]->[Switch Setting(开关设置)]
┌───────────────┬───────────┐
│ 项目 │内容 │
│ ├─────┬─────┤
│ │CH1 │CH2*1 │
├───────────────┼─────┼─────┤
│Pulse input mode(脉冲输入模式)│2相l倍增 │单相1倍增 │
├───────────────┼─────┼─────┤
│Counting speed setting │200kpps │l0kpps │
│(计数速度设置) │ │ │
├───────────────┼─────┼─────┤
│Counter format(计数器形式) │用户任意 │线性计数器│
└───────────────┴─────┴─────┘
*1 对干不使用的通道,以默认值进行设置。
4、初始设置内容
┌───────────────┬─────────────┐
│ 项目 │内容 │
│ ├─────┬───────┤
│ │ CH1 │CH2*1 │
├───────────────┼─────┼───────┤
│预置值 │2500 │0 │
├───────────────┼─────┼───────┤
│一致输出点No.1 │1000 │0 │
├───────────────┼─────┼───────┤
│一致输出点No.2 │0 │0 │
├───────────────┼─────┼───────┤
│环形计数器上限值*2 │5000 │0 │
├───────────────┼─────┼───────┤
│环形计数器下限值*2 │-5000 │0 │
├───────────────┼─────┼───────┤
│计数器功能选择设置 │用户任意 │计数禁用功能 │
├───────────────┼─────┼───────┤
│采样时间设置*3 │1000ms │0 │
├───────────────┼─────┼───────┤
│周期脉冲时间设置*4 │5000ms │0 │
└───────────────┴─────┴───────┘
*1 对于不使用的通道,以默认值进行设置。
*2 仅在使用环形计数器功能时进行此设置。
*3 仅在使用采样计数器功能时进行此设置。
*4 仅在使用周期脉冲计数器功能时进行此设置。
5、用户使用的软元件
┌─────┬───────────────────────┐
│软元件 │内容 │
├─────┼───────────────────────┤
│D0~D1 │当前值 │
├─────┼───────────────────────┤
│D2~D3 │锁存计数值 │
├─────┼───────────────────────┤
│D4~D5 │采样计数值 │
├─────┼───────────────────────┤
│D6~D7 │周期脉冲计数上次值 │
├─────┼───────────────────────┤
│D8~D9 │周期脉冲计数本次值 │
├─────┼───────────────────────┤
│D10 │滋出状态存储 │
├─────┼───────────────────────┤
│M10 │初始设置完成信号 │
├─────┼────────────┬──────────┤
│X40 │计数动作开始信号 │ │
├─────┼────────────┤ │
│X41 │当前值读取信号 │ │
├─────┼────────────┤ │
│X42 │一致输出数据设置信号 │ │
├─────┼────────────┤ │
│X43 │预置指令信号 │ │
├─────┼────────────┤ │
│X44 │计数动作停止信号 │ │
├─────┼────────────┤ │
│X45 │一致LED清除信号 │ │
├─────┼────────────┤ │
│X46 │计数器功能执行开始信号 │ LX40C6(X40~X4F) │
├─────┼────────────┤ │
│X47 │计数器功能执行停止信号 │ │
├─────┼────────────┤ │
│X48 │锁存计数数据读取信号 │ │
├─────┼────────────┤ │
│X49 │锁存执行信号 │ │
├─────┼────────────┤ │
│X4A │采样计数数据读取信号 │ │
├─────┼────────────┤ │
│X4B │采样计数开始信号 │ │
├─────┼────────────┤ │
│X4C │周期脉冲计数数据读取信号│ │
├─────┼────────────┤ │
│X4D │周期脉冲计数开始信号 │ │
├─────┼────────────┼──────────┤
│Y50 │一致确认用LED 信号 │ │
├─────┼────────────┤LY41NT1P(Y50~Y6F) │
│Y51 │溢出发生确认用LED信号 │ │
├─────┼────────────┼──────────┤
│X30 │模块READY │ │
├─────┼────────────┤ │
│X31 │CH1计数器值大(点No.1) │ │
├─────┼────────────┤ │
│X32 │CH1计数器值一致(点No.1) │ │
├─────┼────────────┤ │
│X33 │CH1计数器值小(点No.1) │ │
├─────┼────────────┤ │
│X34 │CH1外部预置请求检测 │ │
├─────┼────────────┤ │
│X35 │CH1计数器值大(点No.2) │ │
├─────┼────────────┤ │
│X36 │CH1计数器值一致(点No.2) │ │
├─────┼────────────┤ │
│X37 │CH1计数器值小(点No.2) │ │
├─────┼────────────┤ LX40C6(X40~X4F) │
│Y30 │CH1一致信号No.1复位指令 │ │
├─────┼────────────┤ │
│Y31 │CH1预置指令 │ │
├─────┼────────────┤ │
│Y32 │CH1一致信号允许指令 │ │
├─────┼────────────┤ │
│Y33 │CH1减法计数指令 │ │
├─────┼────────────┤ │
│Y34 │CH1计数允许指令 │ │
├─────┼────────────┤ │
│Y35 │CH1外部预置检测复位指令 │ │
├─────┼────────────┤ │
│Y36 │CH1计数器功能选择开始 │ │
├─────┼────────────┤ │
│Y37 │CH1一致信号No.2复位指令 │ │
└─────┴────────────┴──────────┘
输入信号X3F为系统所使用,因此用户不能使用。用户使用(OFF->ON) 的情况下,将无法保证高速计数模块功能正常。
7、程序示例
[使用了智能功能模块参数时]
使用各功能的情况下,应在上程序中记载的程序(A部分)中添加下述程序。
1)、使用计数禁用功能时
2)、使用锁存计数器功能时
3)、使用采样计数器功能时
4)、使用周期脉冲计数器功能时
来源:
杭州瑞菱自动化设备有限公司
版权声明:工控网转载作品均注明出处,本网未注明出处和转载的,是出于传递更多信息之目的,并不意味 着赞同其观点或证实其内容的真实性。如转载作品侵犯作者署名权,或有其他诸如版权、肖像权、知识产权等方面的伤害,并非本网故意为之,在接到相关权利人通知后将立即加以更正。联系电话:0571-87774297。
今日最新资讯
热门资讯
0571-87774297