您现在的位置是:首页 > PLC技术 > PLC技术
台达DVP-PLC水闸门控制程序(PWM)程序设计范例
来源:艾特贸易2018-01-23
简介范例示意如图 10-10 所示。 图 10-10 范例示意 【控制要求】 (1) 尽量降低截波器引起的能量损失,将截波器闸门由关闭 (Off) 的状态于一瞬间全开 (On) ,接着再关闭的方式循环,这种作用方
范例示意如图10-10所示。
图10-10 范例示意
【控制要求】
(1)尽量降低截波器引起的能量损失,将截波器闸门由关闭(Off)的状态于一瞬间全开(On),接着再关闭的方式循环,这种作用方法称为开关作用(switching)。由于此作用如同将电流进行切离,因此称为截波器。在电源与电动机之间插入晶体管,在此晶体管的基极加入脉冲状信号时,基极与射极间的电流成为脉冲状。电动机的输入电压与ton/toff的值成比例。因此改变ton/toff的值,即可自由改变电动机的输入电压。改变此比值的方法有很多种,其中较常用的一种为不改变单位时间所发生的On次数而改变On状态的时间长度,此方法称为脉冲宽度调制(Pulse-Width Modulation,PWM)。
(2)本例将PWM技术应用于控制喷水闸门的开度,其闸门控制器可接受24V的PWM控制,控制闸门开度范围为25%、50%、100%,闸门的开度由PWM的ton/toff来决定。
【元件说明】
元件说明见表10-6。
表10-6 元件说明
【控制程序】
控制程序如图10-11所示。
图10-11 控制程序
【程序说明】
(1)本例中通过设置D0值的大小来控制喷水阀门的开度,阀门开度=ton/toff=D0/(K1000=D0)。
(2)按下系统启动按钮,X0由Off→On变化一次,M0被置位为On,自动浇水系统启动,再按下对应的开度按钮即可进行浇水动作。
(3)按下25%开度按钮,X2=On,D0值为K200,D0/(K1000-D0)=0.25,喷水阀门打开至25%开度位置。
(4)按下50%开度按钮,X3=On,D0值为K333,D0/(K1000-D0)=0.5,喷水阀门打开至50%开度位置。
(5)按下100%开度按钮,X4=On,D0值为K500,D0/(K1000-D0)=1,喷水阀门打开至100%开度位置。
(6)按下系统关闭按钮,X1由Off→On变化一次,D0值被清零,D0/(K1000-D0)=0,开度为0,喷水阀门停止喷水,同时系统启动标志M0也被复位为Off。
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)