资讯详情
三菱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