



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CPM2A高速计数中断功能一、CPM2A高速计数DM6642的设置DM66420003高速计数器输入模式设置0:相位差输入模式 5khz1:脉冲+方向输入模式 20khz2:增/减脉冲输入模式 20khz4:递增模式 20khz0407高速计数器复位方式设置0:Z相+软件复位1:软件复位0815高速计数器使用设置00:不使用高速计数器01:作高速计数器使用02:作同步脉冲控制使用(10hz500hz)03:作同步脉冲控制使用(20hz1khz)04:作同步脉冲控制使用(300hz20khz)DM6600DM6614:设置断电上电生效。DM6615DM6644:设置传输给PC后在下次开始时才生效。DM6645DM6655:设置传入PLC后生效。二、CPM2A复位方式(软复位、Z相+软复位)1.软复位,当复位信号一直为ON时,它只复位一次之后又继续进行计数,然后程序控制一下有一个OFF信号,再有一个ON信号之后,它才再复位一次。2.Z相+软复位,当复位信号一直为ON时,它只复位一次之后又继续进行计数,然后程序控制一下有一个OFF信号,再有一个ON信号之后,它才再复位一次。三、CPM2A高速计数指令的使用注册比较表-CTBL(63)CTBL(63) PCTBP:端口,CPM2A为0C:控制数据,CPM2A为000003TB:比较表首地址(IR、SR、AR、DM、HR、LR)控制数据CCTBL(63)的功能000注册一个目标值比较表并启动比较001注册一个范围值比较表并启动比较002注册一个目标值比较表,用INI(61)指令启动比较003注册一个范围值比较表,用INI(61)指令启动比较模式控制-INI(61)INI(61) PCP1P:端口,CPM2A为000,010,100,101,102,103C:控制数据,CPM2A为000005P1:PV当前值首地址(IR、SR、AR、DM、HR、LR或000)注意:当C为000,001,003,005时,P1必须设为000控制数据CP1INI(61)的功能000000启动CTBL(63)表格比较001000中止CTBL(63)表格比较002新PV值改变高速计数器的PV值或者计数模式下的中断输入003000中止脉冲输出004新PV值改变脉冲输出的PV值005000中止同步脉冲控制输出读取PV值(比248、249通道读到的当前值精确)PRV指令是时时刷新的。PRV(62) PCDP:端口,CPM2A为000,010,100,101,102,103C:控制数据,CPM2A为000003D:目的首地址(IR、SR、AR、DM、HR、LR)注意:1.D和D1+1必须在同一个数据区内2.当D使用DM区,必须是可读/写的DM区P功能000指定高速计数器的输入(输入000.00,000.01,000.02)。同步脉冲控制的输入频率(输入000.00,000.01,000.02),单相脉冲输出0,无加速/减速(输出01000和01001),单相脉冲输出0,梯形加速/减速(输出01000),或者同步脉冲控制输出0(输出01000/01001)。010指定单相脉冲输出1,无加速/减速(输出01000)或者同步脉冲控制输出1(输出01000)100定义中断输入0为计数模式(输入00003)101定义中断输入1为计数模式(输入00004)102定义中断输入2为计数模式(输入00005)103定义中断输入3为计数模式(输入00006)C功能目的字000读取高速计数器或者中断输入(计数模式)的PV或者同步脉冲控制的输入频率D和D+1001读取高速计数器或者脉冲输出的状态D002读取范围对比的结果D003读取脉冲输出的PV值D和D+1四、CPM2A高速计数使用CTBL指令1)CTBL指令目标值比较最多设置16个目标值。248、249当前值与设置目标值相比较,当PV=SV调用子程序。当增值计数子程序号为00000049,当减值计数子程序号为F000F0049。当目标值比较完成表中最后一个目标值比较,才返回执行第一个目标值。目标值比较实验1:目标值按从小到大的顺序排列子程序号子 目标值 目标值地址 1 1000 DM100 2 2000 DM200 3 3000 DM300结果是当PV=SV,依次执行子程序。目标值比较实验2:目标值不按从小到大的顺序排列子程序号子 目标值 目标值地址 1 2000 DM100 2 1000 DM200 3 3000 DM300 结果是当PV1000时,不调用2号子程序,当PV2000时,同时调用1和2号子程序,这样程序执行有误动作。2)CTBL指令范围值比较最多设置8个范围比较(如果小于8个范围比较,可以把不使用的子程序号写为FFFF)248、249当前值与设置范围值相比较,当PV在SV值范围里就调用子程序。当增值计数子程序号为00000049,当减值计数子程序号为F000F0049。当设置范围比较,它的下限必须小于它的上限。子程序编号可以在比较表中多次使用。范围值比较实验1:范围值没有交叉子程序号子 范围值 目标值地址 1 10002000 DM100 2 20013000 DM200 3 30014000 DM300结果是当PV值=SV值(范围值)就调用哪个子程序范围值比较实验2:范围值有交叉子程序号子 范围值 目标值地址 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技术咨询技术服务合同
- 股份代持协议模板
- 全新夫妻离婚财产协议
- 火锅店奖惩制度
- 合同能源管理在热计量节能改造中的实践案例
- 雁门太守行市公开课教案
- 中北大学本科培养方案
- 水电站综自改造施工方案
- 保安开除员工合同样本
- 个人变压器合同样本
- 静疗横断面调查护理
- DB45T 1056-2014 土地整治工程 第2部分:质量检验与评定规程
- 2025年3月《提振消费专项行动方案》解读学习课件
- 4-6岁幼儿同伴交往能力量表
- 人教版 数学一年级下册 第三单元 100以内数的认识综合素养评价(含答案)
- T-CEPPC 18-2024 电力企业数字化转型成熟度评价指南
- XX化工企业停工安全风险评估报告
- 2025年济源职业技术学院单招职业技能测试题库学生专用
- 全国川教版信息技术八年级下册第二单元第3节《评价文创作品》教学设计
- 急诊科护理创新管理
- 临边防护安全培训课件
评论
0/150
提交评论