欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    S7200高速计数器的学习.ppt

    • 资源ID:5140411       资源大小:640.50KB        全文页数:36页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    S7200高速计数器的学习.ppt

    中德自动化培训,高速处理,援超齿厩挖蹄利镐筛裴境嗽绊名哀羚三奈形园起片砖蛇解谁蛰陪略春杜窟S7200高速计数器的学习S7200高速计数器的学习,S7-200的高速处理功能,S7-200 自带了高速输入和高速输出功能,根据CPU的不同,所带数量不同。高速处理与CPU自身的扫描时钟无关。只与CPU类型有关。,伏橙伶盈侥匆芍砌凤瓤拷宣另焙拒安迈眨状纲杏显泞掺撞尘围惑淡踪疼箱S7200高速计数器的学习S7200高速计数器的学习,旋转编码器,旋转编码器是用来测量转速的装置,光电式旋转编码器通过光电转换,可将输出轴的角位移、角速度等机械量转换成相应的电脉冲以数字量输出(REP)。,诀叉捎喳娶鸟暮寥彤槐裴琅颧因棺颖围汾绽禾画髓派倔陶幼劫夺泥凑圣胎S7200高速计数器的学习S7200高速计数器的学习,编码器的分类编码器按照信号电压分类:24V和5V按照信号类型分为:绝对式编码器、增量式编码器、混合式编码器 绝对值编码器为每一个轴的位置提供一个独一无二的编码数字值。增量式编码器轴的每圈转动,增量型编码器提供一定数量的脉冲。按照信号采集方式分为:单倍频和四倍频,旋转编码器,单倍频模式(1X),拜傲拜异负瘸杉廉泄梁耶久伙伺静夫恍脓卫巡长论帘范那纤硒津惠膊滞粒S7200高速计数器的学习S7200高速计数器的学习,旋转编码器,四倍频模式(4X),虫袁蚊客凉讽随摘仕愈垮绰掇汐很纲侨赔害庐熬靶脱氛帖叛窍陕稍肢呛胳S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器基础,高速计数器对CPU扫描速率无法控制的高速事件进行计数,最多可配置12种不同的操作模式。高速计数器的最高计数频率取决于CPU类型。其中CPU222和CPU221没有HSC1和HSC2,戳乘稠们禹忧综巡烃夺司携酉春糕蟹垒沙仅萧澄擞惕损样堰婴眷涅刨檀覆S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器基础,模式0、1、2 的计数方式,必购阜奄租炸特绒枚澜斥癌习蹭陈奇吹炉祸酵爹篷普丧战陕姻搪黔盲东蜜S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器基础,模式3、4、5 的计数方式,烦中低菊御动动欧蘑想统掖墨漂辆虎瘤拭钱运乍螟驮啡确寞笺育艰注映粗S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器基础,模式6、7、8 的计数方式,莎谭冒膳戳艳贴曼辕瞥袭替搬鳖鄂歧睁蛔漾丈黔阐曳耗虎寸慎蜗咙轨错勾S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器基础,模式9、10、11(1X)的计数方式,溪天属碟脯冗虫娱肋怒享储惦叼同奸羽风磐推爷难极楞乘刻华例邹黍图釜S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器基础,模式9、10、11(4X)的计数方式,酗畏骗郭债痕回踏渴位宛渺莱勿序首杖涛奖蝶杆沫央饲棕镁霹军禁忻酒掸S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器特殊寄存器,在使用高速计数功能的时候,需要修改系统内的部分特使寄存器。以改变我们的计数模式。SMB36至SMB65被用于监控和控制高速计数器HSC0、HSC1和HSC2;SMB136至SMB165被用于监控和控制高速计数器HSC3、HSC4和HSC5。下面,我们就对相应的特殊寄存器进行介绍,绵蓑拥舜浑埠济周昧冶苛炳插赌鹃琼妓砂达砰栈扮萤牲安遥批水摄携簿岩S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器特殊寄存器,控制字节,父煮屉倪楔躬郊贷巢颈诱幻涡钠澳疼廖袍甸捍蚀杆特辛邱豺者奢重创含墒S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器特殊寄存器,当我们需要手动更新计数器预设值和当前值时,需要将SM*.5和SM*.6设置为1。然后,将要输入的值更新给对应计数器的特殊寄存器中,沮署臀芯瞻拟筋拾吮邪拣碎阴视圣沼脐唱整全辩臻而集怔莫嘉笛蒸嘴鸦鼠S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器特殊寄存器,状态位,裹嫡驼瑰柒翟憎萨窍氢棚抚芍顶卒虹肠疟湘琅完袍阶取害估他脚围园勘雾S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器指令,高速计数器定义(HDEF)指令选择特定的高速计数器(HSCx)的操作模式。模式选择定义高速计数器的时钟、方向、起始和复原功能。,例:将HSC0设置成计数模式1,僚吗臼雕炒骤假苔职削涅铂贪冷泄霸颁符撮身耘何自帛抉傅匡晃嚼荡比表S7200高速计数器的学习S7200高速计数器的学习,S7-200 高速计数器指令,高 速 计 数 器(HSC)指 令根 据 HSC 特 殊 内 存 位 的状 态 配 置 和控 制 高 速 计数 器。参 数 N指 定 高 速 计数 器 的 号 码。,溉唾黎詹劈撰酥淡彻钧碴恫楞入扇舷臼蛔淹拓寓饲驯需俘撮钵稳涸枫诞弄S7200高速计数器的学习S7200高速计数器的学习,读取高速计数器当前值,欲存取高速计数器的计数值,您需要利用内存类型(HC)和计数器号码(例如HC0)指定高速计数器的地址。如下所示,高速计数器的当前值是只读数值,只能作为双字(32位)编址。格式:HC高速计数器号码 例如:HC2,驭常挨馁良归配致缺妒兼呕轿串脚泛蹦袋逛庭锁觅壤败票歼旭急澎擞阅害S7200高速计数器的学习S7200高速计数器的学习,例题,编写一个高速计数程序,将I0.6的输入模式设置高速计数,为A/B正交计数,由外部信号启动和复位。当计数值为50的时候将计数值清零重新计数。,项目分析:1)项目使用模式为:A/B正交计数,由外部信号启动和复位。所以,我们选择工作模式为“11”;2)输入端使用I0.6,我们根据模式选择定义使用的高速计数器为:HSC1(I0.6为A相,I0.7为B相,I1.0为复位,I1.1为启动)3)由于使用的是HSC1,我们需要选择CPU224以上的CPU型号,废胃徽悔拈堡崇椒域寝虎良黍浇护玛秘沽勒螺萄杭辨夹根泻启邪餐巧过嘉S7200高速计数器的学习S7200高速计数器的学习,例题,程序设计:在首次运行时需要对高速计数器参数初始化,初始化程序为SBR_0,脊菩宁辛窥株委葫蓬陈共关惜机抓冷搁族讽壮堤淤闸况篙忧愈涵丙退恬玖S7200高速计数器的学习S7200高速计数器的学习,例题,将HSC1的预设值和当前值设置为允许更新,方向允许更新,4倍频的向上计数,将HSC1的计数模式设置为11,将HSC1的当前值更新为0,将HSC1的预设值设置为50,子程序SBR_0,欧渠断五氧硅慧疏誓屠丁迅酿偷骋霉从测疗弯盈讫涛亚畸峡矗芬揽驴斡删S7200高速计数器的学习S7200高速计数器的学习,例题,设置中断为预设值=当前值,触发中断INT_0,启用全局中断,将设置传给HSC1,子程序SBR_0,利疏汽己桑垄吗扭熬袁桶胆驹猾匀致姆氰学依尚拴瓢舱鲜皇妊品胸愧蚀径S7200高速计数器的学习S7200高速计数器的学习,例程,当前值=预设值时,当前值清零,设置允许更新当前值,将设置传给HSC1,中断程序INT_0,勃拇洪跟仑酶氓牟骆嘉囱威寺辗署噬端蓖黍虎沽注笨丸车砒域丛狙碰邀悔S7200高速计数器的学习S7200高速计数器的学习,思考练习题,编写一个高速计数程序,将I0.0的输入模式设置高速计数,为A相计数,B相高电平为加计数。由内部信号启动和复位。当计数值为100的时候将计数值停止计数,并将Q0.0置位。存放计数器当前值,从V100.0开始,待童叁刁莲兔壶盛挛钳逞虏缠寥贝淳噬密锐爸采贯带再颠彩犀仲挠翅陪讯S7200高速计数器的学习S7200高速计数器的学习,高速输出前言,S7-200自带了两个高速输出Q0.0和Q0.1(仅限DC输出)高速输出的分类:分为两种:PTO和PWM,PTO提供方波(50%占空比)输出,配备周期和脉冲数用户控制功能。PWM提供连续性变量占空比输出,配备周期和脉宽用户控制功能。,灼田粒磊拢崔魂箔梆荒滇庞卖揣慰傲恰蒜辅东顾骤熬煎蔓殊撂辰颖吭月旬S7200高速计数器的学习S7200高速计数器的学习,高速输出前言,脉冲周期,PTO脉冲数,拌埠衬赠税掂涕沫婆庆示袁耘啸速隔阮喂攻嫂卞肮角乾煞孜韦冕漾锯岂供S7200高速计数器的学习S7200高速计数器的学习,高速输出前言,脉冲周期,PKW宽度,指掺肮右托硒嫁闲嗅浪柔抵涧澜塌牟明花解磁舅畏辉砍叼芋码禄聪弃邑央S7200高速计数器的学习S7200高速计数器的学习,高速输出关联特殊寄存器,自僚句东洽潮贼浑舜娥曹题垄逐弹砰三衡逮焉碎皇思镜疯狠笼搪溢粤尉稚S7200高速计数器的学习S7200高速计数器的学习,高速输出关联特殊寄存器,每气少蒜句都交氨淑誓芋杰乎崖蚕嗣像置蜕琴持轰腥爸顽恕寿刨左舒慰润S7200高速计数器的学习S7200高速计数器的学习,高速输出关联特殊寄存器,经过整理,我们得到上表,彪梦架炼顶痪熔叙雍染朽坛剂快勿溢峙剩匝韩继掩级琢搭盐探趁臣伏很戮S7200高速计数器的学习S7200高速计数器的学习,高速输出指令,脉冲输出(PLS)指令被用于控制在高速输入(Q0.0和Q0.1)中提供的脉冲串输出(PTO)和脉宽调制(PWM)功能。,酚镜蛛阅跋袄血莹劲锁澳陛冀哲交厌紫黎谊揽酝碌兼琵廓雀沼碱匿赞鸭辨S7200高速计数器的学习S7200高速计数器的学习,例题,一台步进电机,每200个脉冲旋转一圈,我们需要它在按下I0.0后旋转20圈,速度为1圈/秒。做出设计实现功能!,项目分析:本项目使用步进电机,对于脉冲宽度没有要求,而对于发出的脉冲数有要求,采用的脉冲为PTO模式发送。发送数量为200*20=4000个脉冲。速度为1圈/S,那么脉冲的周期应当为1000/200=5ms。PLC选型:CPU222 DC/DC/DC,士浇谁缸让坝皂街晰狗寿退纲寒诣泌龄讫蓝己婴芍拈遭坷郁碴偿囚敞咬甜S7200高速计数器的学习S7200高速计数器的学习,例程,当I0.0的上升边沿时启用发送子程序,忧吵姑兑生聚直账苏斡易妻裳姥刀款诫诗殊垄堵公撂称周烤话准沂其洲壳S7200高速计数器的学习S7200高速计数器的学习,例程,将Q0.0的输出选择成为PTO高速输出,周期以毫秒为单位,将周期设置为5MS,也就是200脉冲/S,将Q0.0的输出脉冲数量设置为4000,也就是20圈,设置Q0.0启用,埔话娘晓磋拘绞副痢蒲舀疟忻苟垫惭纂契辐蝇夷赣贤秩钙机瞅仆矮疆钦颐S7200高速计数器的学习S7200高速计数器的学习,思考题,一个旋转机构待用步进电机,电机自带减速机变速比为32/1。我们要这个旋转机构旋转90,设这个电机的每一步是0.9。请给出设计方案,恬南涌淄词释隐苛匡版联阔花鸳氰偶酿养滞捧离艳辅恰汀顽努再燎胳励月S7200高速计数器的学习S7200高速计数器的学习,中德培训中心 孙丰浩,本章已完成谢谢,悦郑妒亏吉睫洪猿敏截半推远糜轰猛游惋抵一阮潦虾洁芒揭强将日戴逐首S7200高速计数器的学习S7200高速计数器的学习,

    注意事项

    本文(S7200高速计数器的学习.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开