- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
plc培训教程,西门子splc基本指令定时器和计数器
西门子S7-200PLC基本指令_定时器/计数器
定时器
定时器号(Txx):定时器的编号为(0-255),也就是说总共有256个定时器可以使用。
定时时间 = 设定值 * 基准时间
注意,不能将同一个定时器号同时用作TOF和TON。
定时器分类表:
定时器类型 分辨率 设置范围 最大值(秒) 定时器号码 TONR 1ms 0-32767 32.767 T0,T64 10ms 0-32767 327.67 T1-T4,T65-T68 100ms 0-32767 3276.7 T5-T31,T69-T95 TON、TOF 1ms 0-32767 32.767 T32,T96 10ms 0-32767 327.67 T33-T36,T97-T100 100ms 0-32767 3276.7 T37-T63,T101-T255
定时器分为三类:TON、TONR、TOF 。
接通延时定时器(TON)
TON指令在启用输入端使能后,开始计时。当前值(Txxx)大于或等于预设时间(PT)时,定时器触点接通。当输入端断开时,接通延时定时器当前值被清除,触点断开达到预设值后,定时器仍继续计时,达到最大值32767时,停止计时。
用法举例:
此例中,定时器号是T37,因此此定时器为100ms的定时器。定时器预设值为60,即定时时间为:60*100ms=6s;初始时,I0.1断开,定时器当前值为0。当I0.1接通,则定时器开始计时,当前值到达60后,定时器常开点接通。到达预设值后若I0.1还是接通,则定时器继续计时,直到当前值到达32767。在定时过程中,只要I0.1断开,则定时器当前值清0,触点断开。
掉电保护性接通延时定时器(TONR)
TONR指令在启用输入端使能后,开始计时。
当前值到达80后,触点接通。到达预设值后若I0.1还是接通,则定时器继续计时,直到当前值到达32767。在计时过程中I0.1断开,则定时器保持当前值不变。
TONR指令功能与TON指令类似,TONR指令带保持功能
若要使定时器复位,清0,则需用复位指令
断开延时定时器(TOF)
TOF功能及用法:
TOF指令用于在输入关闭后,延迟固定的一段时间再关闭输出。
当输入信号I0.1使能后,定时器触点T38立刻接通,当前值被清0,并保持此状态。
当输入信号I0.1由接通→断开时,定时器开始计时,当前值到达设定值,定时器触点断开。当前值停止计时。
若在定时器计时过程中,输入信号I0.1接通,则定时器仍保持接通状态。当前值清0.
注:使用定时器时,不管是哪种类型的定时器(TON,TONR,TOF),定时器号不能重复。
实例1.延时启动程序
按下按钮I0.0,马达Q0.Y0延时6秒后启动,按下停止按钮I0.1,马达立即停止。
注:程序通定时器不是直接由 I0.0来定时,因为当按下启动按钮I0.0时,定时器可以计时,但是一旦按钮松开,定时器就会清0,停止计时,这样就不能启动马达了。
实例2.闪烁程序
按下启动按钮I0.0,指示灯以2秒的频率闪烁,按下停止按钮I0.1,指示灯灭。
写法1:
写法2:
计数器
计数器的编号及功能(C)
计数器范围: Cxxx = C0 至 C255
计数最大值为32767
1.增计数器CTU
初始时,计数器当前值为0,触点断开。每次计数信号输入端接通时,计数器当前值加1,当计数器当前值=设定值后,计数器接通。最大计数到32767时,停止计数。当复位信号接通时,计数器立刻复位,当前值清0,触点断开。
2.减计数器CTD
初始时最好用SM0.1复位计数器,复位后计数器当前值=设定值。当计数输入端每次由OFF→ON时,计数器当前值减1,当计数器减为0时,计数器触点接通,此时若输入信号再次由OFF→ON,则计数器不再计数。当前值保持0.
3.增减计数器CTUD
增计数输入端由OFF→ON时,作增计数,直到32767后,若再由OFF→ON,则变为-32768;减计数输入端由OFF→ON时,作减计数,直到-32768后,若再由OFF→ON,则变为32767。
当前值=设定值PV后,计数器触点接通。否则计数器断开。复位输入端信号接通,计数器复位,触点断开,计数器清0
注:使用不同类型的计数器时,计数器编号不能重复使用。
计数器应用实例:
要求:
按下按钮I0.0,水泵Q0.0启动,24小时后水泵自动停止。
分析:普通定时器定时范围为0~32767*100ms,因此远远不够24小时的定时时间,若用好几个定时器进行累加,则需太多的定时器,非常麻烦。
此例可用定时器及计数器的组合来实现。定时器每隔30分钟(半小时),计数器进行记一次数,计数后把定时器复位,重新计时,如此,24小时需计数48次就可以。
程序如下:
杭州端德教
您可能关注的文档
- hrsb作业流程图【培训管理】.doc
- hjsh环境管理体系审核清单.doc
- g标准adpcm编码方法研究与仿真.doc
- hp-激光一体机电脑接收传真设置方法.doc
- granity梯控管理系统方案建议书.doc
- hr绩效管理办法v.doc
- htdjqpjb集团公司审计管理程序.doc
- hxqpi 采购过程管理控制程序.docx
- htpccnt投标资料mw机组以下豫辉发电有限责任公司mw技术部分汽机方案.doc
- icecream创业计划书.doc
- 人教PEP版五年级英语上册《Unit6 In a nature park》单元测试卷及答案.docx
- 七年级语文上册期中考试试卷带答案.docx
- 人教PEP版六年级英语上册《Unit 1 How can I get there》单元测试卷及答案.docx
- 统编版高一下学期政治(必修二)《4.1我国的个人收入分配》同步测试题及答案.docx
- 统编版高二上学期政治(选择性必修1)《第四课和平与发展》单元测试卷及答案.docx
- 人教版高二上学期第一次月考试生物试卷带答案.docx
- 人教版高二上学期第一次月考试生物试卷及答案.docx
- 统编版高一下学期政治(必修二)《4.2我国的社会保障》同步测试题及答案.docx
- 人教版高二上学期化学(选择性必修1)《1.1.1反应热焓变》同步测试题及答案.docx
- 统编版高二上学期政治(选择性必修1)《第六课走进经济全球化》单元测试卷及答案.docx
文档评论(0)