- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务3 3台电动机顺序起动 ① 控制要求。电动机M1起动5s后电动机M2起动, 电动机M2起动5s后电动机M3起动;按下停止按钮时,电动机无条件全部停止运行。 ② 输入/输出分配。X1:起动按钮,X0:停止按钮,Y1:电动机M1,Y2:电动机M2,Y3:电动机M3。 ③ 梯形图方案设计。 说明 1、 MCN0 M0是主控开始; 2、当X0接通,PLC执行主控开始后面跟的程序; 3、如果X0没接通,直接跳至MCR N0以后执行; 4、MCR N0是主控结束。 这里N0 为嵌套编号:N0-N7, M0是接通执行主控后面的触点,当X0接通时,M0触点就接通,执行主控后面的程序,否则不执行。 用于中断的指针 中断指针应放在FEND指令之后。 从X0的上升沿开始,用定时器中断使D0的值每隔10ms加1,在100s内由0线性增大到10000,大于100s时D0值保持不变。 EI //允许中断 LDP X0 // X0的上升沿 ANI M8002 //禁止X0在第一个扫描周期自动出现的上升沿起作用 RST M8056 FEND I610 //每隔10ms中断1次 INC D0 LD= K10000 D0//100S到 SET M8056 SET Y0 IRET END 下面介绍功能指令(选常用的) PLSY和PLSR指令 PLSY:16位连续执行型脉冲输出指令 DPLSY:32位连续执行型脉冲输出指令 FXPLC的PLSY指令的编程格式: PLSY K1000 D0 Y0 *K1000:指定的输出脉冲频率,可以是T,C,D,数值或是位元件组合如K4X0 *D0:指定的输出脉冲数,可以是T,C,D,数值或是位元件组合如K4X0,当该值为0时,输出脉冲数不受限制 *Y0:指定的脉冲输出端子,只能是Y0或Y1 相关标志位与寄存器: M8029:脉冲发完后,M8029闭合。当M0断开后, M8029自动断开。 M8147:Y0输出脉冲时闭合,发完后脉冲自动断开; M8148:Y1输出脉冲时闭合,发完后脉冲自动断开; D8140:记录Y0输出的脉冲总数,32位寄存器 D8142:记录Y1输出的脉冲总数,32位寄存器 D8136:记录Y0和Y1输出的脉冲总数,32位寄存器 注意: PLSY指令断开,再次驱动PLSY指令时,必须在M8147或M8148断开一个扫描周期以上,否则发生运算错误! PLSR PLSR:16位连续执行型带加减脉冲输出指令 DPLSR:32位连续执行型带加减脉冲输出指令 其编程格式为: PLSR K1500 D10 K100 YO *K1500:指定的最高输出频率(HZ),其值只能是10的倍数,范围:10---20K(HZ),可以是T,C,D,数值或是位元件组合 *D10:指定的输出脉冲数),范围:110---2,124,483,647,脉冲数小于110时,脉冲不能正常输出,可以是T,C,D,数值或是位元件组合 *K100:指定的加减速时间,设定范围:5000ms以下,可以是T,C,D,数值或是位元件组合 *Y0:指定的脉冲输出端子,只能是Y0,Y1。 本讲内容结束 下一讲 步进电机驱动 K值 1 2 3 4 5 6 复位 增计数器的动作时序图 RST C0 X10 X11 C0 K6 C0 Y0 X10 X11 Y0 0 复位 任务3 三电机的循环启停运转控制设计 三台电机接于Y001、Y002、Y003 ;要求它们相隔5s启动,各运行10s停止;并循环。据以上要求,绘出电机工作时序图如图4-10所示。 图4-10 三电机控制时序图 25 分析时序图,不难发现电机Y001、Y002、Y003的控制逻辑和间隔5s一个的“时间点”有关,每个“时间点”都有电机启停。因而用程序建立这些“时间点”是程序设计的关键。由于本例时间间隔相等,“时间点”的建立可借助振荡电路及计数器。 设X000为电机运行开始的时刻让定时器 T0实现振荡。再用计数器C0、C1、C2、C3作为一个循环过程中的时间点。循环功能是通过C3常开触点将全部计数器复位来实现的。“时间点”建立之后,用这些点来表示输出的状态就十分容易了。设计好的梯形图如图4-11所示。 三电机控制梯形图 梯形图中Y001、Y002、Y003支路也属于启—保—停电路,其中启动及停止条件均由“时间点”组成。 主控与主控复位指令 MC (Master
文档评论(0)