- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
plc高频脉冲输出通道-plc与电机控制技术
PLC与步进电机驱动器之间的接线图 步进电机与步进电机驱动器的接线图如图所示 * * 项目十三 PLC的步进机驱动器控制系统 【项目功能】 【知识点和技能点】 1、利用PLC实现高频脉冲输出的方法 2、 1、掌握PLC高频脉冲的控制方法 2、掌握步进电机与步进电机驱动器的接线方法以及 PLC与步进电机驱动器的接线方法。 3、具有利用S7-300PLC产生脉冲控制步进电机能力 利用S7-300PLC产生脉冲控制步进电机 西门子PLC与步进电机驱动器控制步进电机 (2)使用步进电机驱动器控制步进电机,可以不考虑各 相的时序问题(由驱动器处理),只要考虑输出脉冲 的频率(控制驱动器CP端),以及步进电机的方向 (控制驱动器的DIR端)。 (一)步进机驱动器 特点: (1)步进电机驱动器采用超大规模的硬件集成 电路,具有高度的抗干扰性以及快速的响应性,不易出 现死机或丢步现象。 【项目知识准备】 (3)使用步进电机驱动器时,往往需要较高频率的 脉冲。 (二)PLC高频脉冲输出的控制过程(CPU313C-2DP) 1、PLC高频脉冲输出通道 (1)数量:3个 (2)位置:位于CPU 313C-2DP集成数字量输出点首 位字节的最低三位:Q124.0、Q124.1、Q124.2 这三位在通常情况下可以作为普通的数字量 输出点来使用。 在需要高频脉冲输出时,可通过硬件设置将 这三位作为高频脉冲输出通道来使用。通道 号为0通道、1通道、2通道。(地址用户可根 据需要自行修改,通道号为固定值,用户不 能自行修改) 注意: (3)每个通道都可输出最高频率为2.5kHz(周期为 0.4ms)的高频脉冲 (4)每个通道都有自己的硬件控制门: 0通道:I124.2;1通道:I124.5;2通道:I125.0 2、控制通道产生高频脉冲步骤: 硬件设置 调用系统功能块SFB49 (1)硬件设置 计数器属性: 通道:0、1、2 工作模式:五种。要在通道中产生高频脉冲, 必须选择最后一种工作模式:脉宽调制 简述:作为高频脉冲输出时,最大频率为2.5kHz; 进行高速计数或频率测量时,最大频率可 达30kHz。 设置脉冲参数(脉宽调制选项卡) 输出格式: 每密尔:输出格式取值范围0~1000; S7模拟量值:输出格式取值范围0~27648 注意:输出格式的取值在调用SFB49时设置,这 一设置的取值会影响到输出脉冲的占空比。 时基:(1ms、0.1ms) 用户可根据需要选择合适的时基。一般要产生较 高频率的脉冲,可选择较短的时基(0.1ms). 接通延时时间值:当控制条件成立时,对应通道 将延时指定时间后输出高频脉冲。 延时时间=设置值×时基(取值范围0~65535) 周期:指定输出脉冲的周期。 周期=设置值×时基(4~65535) 最小脉冲宽度:输出脉冲的最小脉宽取值范围为 2~周期/2 注意:在指定了最小脉冲宽度后,应保证根据占 空比计算出来的高电平时间不小于最小脉冲宽 度,否则脉冲将不能正常输出。 (2)调用系统功能块SFB49 Ⅰ、调用SFB49 Ⅱ、分配SFB49参数 参数有两类 控制脉冲输出或作为数字量输出的控制变量 修改脉冲参数 控制脉冲参数 CHANNEL:通道号,数据类型为整数,此参数 指定启用的通道号。 SW_EN:软件控制门,数据类型为BOOL SW_EN为1时,高频脉冲输出; SW_EN为0时,高频脉冲停止输出 MAN-DO:手动输出使能端。 MAN-DO端为1时,指定通道不输出高频脉冲,只能作为 数字量输出点使用。 MAN-DO端为0时,指定通道只能作为高频脉冲输出通道 使用,输出指定频率的脉冲信号。 SET-DO:数字量输出控制端 SET-DO端为1时,可通过该端控制指定通道的状态 是为高电平1,还是低电平0 SET-DO端为0时,则该端状态不起作用 OUTP-VAL:输出值设置,用来设置占空比。 占空比设置方法: 输出形式为每密尔,则此项的取值范围为0~1000,输出脉冲高电平时间长度为:脉宽=(OUTP-VAL/1000)*周期 例如:OUTP-VAL值设置为200,则一个周期中,20
您可能关注的文档
最近下载
- 2022年考博英语-中国艺术研究院考前模拟强化练习题74(附答案详解).docx VIP
- 山东淄博卷(“暖”起来;从“阅”到乐,悦,跃,月,钥,越……)-2024年中考语文作文真题解读.docx
- 省级优秀课件人教版数学四年级上册第8单元数学广角——优化.pptx
- 四川省成都市2023-2024学年度上学期期末考试高一语文试题(解析版).doc VIP
- 第8课 第一次世界大战(导图上课)公开课教案教学设计课件资料.pptx VIP
- 全自动凯氏定氮仪的工作原理及操作流程.pdf
- 2024中小学校公开招聘简章.pdf
- GB 1499.2-2024钢筋混凝土用钢 第2部分:热轧带肋钢筋-副本.pdf
- 学堂在线海上求生与救生期末考试答案.docx
- 小学美术手工《折纸》ppt课件.pptx
文档评论(0)