- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC程序设计基础4讲述
根据语句表,画出梯形图。 要求掌握:梯形图--语句表; 语句表--转换成梯形图; 程序执行过程中,堆栈内数据的变化; 在定时器学习过程中,注意三个因素: 定时器计数值的变化情况; 定时器的位(对应着其触点的状态) 定时器复位的情况 1、当IN无能流通过时--接通延时定时器TON,在T37存储器内的值为0(表示其计数值),同时定时器的位(对应其触点的状态)为OFF; 2、当IN有能流通过时-定时器开始计数,当计数值到达预定值30时,定时器的位(对应其触点的状态)为ON,然后计数值继续计数,直至到32767,以后就一直保持32767不变。 3、TON断开有两种情况(当前值变为0,定时器的位为OFF) IN输入端信号断开; 遇到R指令; 思考:设计一程序 用一个TON去完成TOF的功能?即上图的功能 思考题: 1、 设计一个PLC程序完成以下功能.在一楼按一下按钮,一楼的灯长亮,同时经过500MS后,三楼的灯长亮. 2、设计一个PLC程序完成以下功能.在一楼按一下按钮,一楼的灯长亮,同时经过500MS后,三楼的灯长亮且一楼的灯灭. Q0.0 Q0.1 4、分辨率对定时器的影响P43 三种定时器定时精度的不同,它们的刷新方式就不一样了,一个程序的扫描周期大约是几毫秒到几十毫秒,如果程序中使用了定时器进行计时,那么定时器的状态值就会不停的刷新,假设定时器在一个扫描周期内刷新的很多次,那么这个定时器计时的精确度就可以保证,如果只刷新了一次或几个周期才刷新一次,那它计时的准确度就很差了, 1毫秒分辨率 1毫秒定时器记录自现用1毫秒定时器启用以来1毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,1毫秒定时器每毫秒更新一次(定时器位及定时器当前值),不与扫描循环同步。换言之,在超过1毫秒的扫描过程中,定时器位和定时器当前值将多次更新。 定时器指令用于打开和复原定时器,如果是TONR定时器,则用于关闭定时器。 因为可在1毫秒内的任意时刻启动定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用1毫秒定时器时,为了保证时间间隔至少为56毫秒,则预设时间值应设为57。 10毫秒分辨率 10毫秒分辨率 10毫秒定时器记录着用10毫秒定时器指令启用以来10毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,在每次扫描循环的开始更新10毫秒定时器,其方法是以当前值加上积累的10毫秒间隔的数目(自前一次扫描开始算起)(换言之,在整个扫描过程中,定时器当前值及定时器位保持不变) 因为可在10毫秒内的任意时刻开始定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用10毫秒定时器时,为了保证时间间隔至少为140毫秒,则预设时间值应设为15。 100毫秒分辨率 100毫秒定时器记录自现用100毫秒定时器上一次更新以来100毫秒定时器间隔的数目。这种定时器的更新方法是在执行定时器指令时以当前值加上积累的100毫秒间隔的数目(自前一次扫描开始算起)。 只有在执行定时器指令时才对100毫秒定时器的当前值进行更新。因此,如果启用了100毫秒定时器但并未对各扫描循环执行定时器指令,则仍不能更新定时器当前值并将丧失时间。 同样,如果在单个扫描循环内多次执行100毫秒定时器指令,将向定时器的当前值多次增加100毫秒间隔数,赢得时间。只有在每次扫描循环仅仅执行一次定时器指令时,才应该使用100毫秒定时器 图3-25 加计数器 3.4.2 计数器指令 图3-26 减计数器 图3-27 加减计数器 装载输入(LD)为ON时,计数器位被复位,并把设定值装入当前值。减至0时,停止计数,计数器位被置1。 小结 本章介绍SIMATIC指令集所包含的主要指令及使用方法.重点掌握基本指令的应用,并熟练使用梯形图编程. 可编程控制器的编程以指令系统为基础,指令又是以机器硬件为依据的,编程时,必须考虑到存储器中各编程器件的地址分配及操作数的范围. 常用的构成梯形图的元素有触点\线圈\功能指令及相应的操作数等 通过基本指令的学习,基本上可以用PLC实现原来电器控制系统的控制任务,基本指令通常与位操作和位运算有关.位运算在机器内部通过逻辑堆栈完成. 基本指令包括位逻辑指令\定时器指令\计数器指令.. 习 题 1.填空 (1) 接通延时定时器(TON)的输入(IN)电路 时开始定时,当前值大于等于设定值时其定时器位变为
您可能关注的文档
最近下载
- JR-T 0014-2005 银行信息化通用代码集.pdf VIP
- 关于建设项目水影响评价报告编制费计列的说明起执行.docx VIP
- 上海三菱LEHY-MRL-II-SL 版本d无机房电梯随机出厂图样图册.pdf VIP
- 酒店管理专业人才培养方案_1(高职).pdf VIP
- 桥梁施工主桥施工方案设计.pdf VIP
- 沥青三大指标详解ppt课件.pptx VIP
- 第四版(2025)国际压力性损伤溃疡预防和治疗临床指南解读.docx VIP
- 高一英语语法填空专项训练100(附答案)及解析.pdf VIP
- (整理)肺癌中医临床路径及诊疗方案.pdf VIP
- 人工智能导论期末考试试卷(附答案).docx VIP
原创力文档


文档评论(0)