DVPPLC应用技术手册ch应用指令传送比较控制设计范例

上传人:博****1 文档编号:467225723 上传时间:2023-08-27 格式:DOC 页数:10 大小:2.95MB
返回 下载 相关 举报
DVPPLC应用技术手册ch应用指令传送比较控制设计范例_第1页
第1页 / 共10页
DVPPLC应用技术手册ch应用指令传送比较控制设计范例_第2页
第2页 / 共10页
DVPPLC应用技术手册ch应用指令传送比较控制设计范例_第3页
第3页 / 共10页
DVPPLC应用技术手册ch应用指令传送比较控制设计范例_第4页
第4页 / 共10页
DVPPLC应用技术手册ch应用指令传送比较控制设计范例_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《DVPPLC应用技术手册ch应用指令传送比较控制设计范例》由会员分享,可在线阅读,更多相关《DVPPLC应用技术手册ch应用指令传送比较控制设计范例(10页珍藏版)》请在金锄头文库上搜索。

1、6 应用指令传送比较控制设计范例6.1 CMP原料渗混机【控制要求】l 有一原料渗混机有A及B料,当系统启动(X0)后,系统启动灯(Y0)亮,当按下加工启动开关(X1)后,A料控制阀(Y1)开始送料,且搅拌器电机(Y3)开始转动,设置时间(D0)到达后换由B料控制阀(Y2)开始送料,且搅拌器电机(Y3)持续转动,直到工作时间(D1)到达。【元件说明】PLC软元件控制说明X0系统启动开关,按下时,X0状态为OnX1加工启动开关,按下时,X1状态为OnY0系统启动灯Y1A料出口阀Y2B料出口阀Y3搅拌器电机D0A料送料的时间D1A料+B料送料的总时间【控制程序】【程序说明】l 当按下启动按钮后,X

2、0=On,Y0线圈导通,待机灯(Y0)亮。l 当按下加工开关后,X1由OffOn变化,SET指令执行,Y3被置位,TMR指令执行,T0开始计时。l 同时,CMP指令也被执行,当T0现在值小于D0时,M0为On,Y1导通,开始送A料;当T0现在值大于等于D0的内容值时,M1及M2变为On,而M0变为Off,此时Y2导通,Y1关闭,开始送B料,停止送A料。l 当T0现在值等于D1(送料总时间)时,T0常开接点变为On,ZRST 和RST指令执行,Y1Y3、T0被复位,搅拌机停止工作,直到再次按下加工开关。6.2 ZCP水塔水位高度警示控制【控制要求】l 大型公用水塔利用模拟式液位高度测量仪(010

3、V电压输出)测量水位高度,进行水位的控制。水位处于正常高度时,水位正常指示灯亮,水塔剩1/4水量时进行给水动作,水位到达上限时,报警并停止给水。【元件说明】PLC软元件控制说明Y0给水阀开关(下限设置值K1000)Y1水位正常指示灯Y2水位到达警报器(上限设置值K4000)D0模拟式液位高度测量值(K0K4000)【控制程序】【程序说明】l 利用模拟式液位高度测量仪(010V电压输出)测量水位高度, 经台达DVP04AD扩充模块转换成数值K0K4000存放在D0中,通过对D0的值进行判断来控制水面处于正常高度。l 当D0值小于K1000时,水位偏低,M0=On,SET指令执行,Y0被置位,给水

4、阀开关打开,开始给水。l 当D0的值在K1000K4000之间时,水位正常,M1=On,Y1被导通,用水位正常指示灯亮。l 当D0的值大于K4000时,水位到达上限,M2=On,Y2被导通,水位到达警报器响;同时RST指令执行,Y0被复位,给水阀开关关闭,停止给水。l API78 FROM指令(特殊模块CR数据读出)的用法请参考DVP-PLC应用技术手册 程序篇。6.3 BMOV多笔历史数据备份【控制要求】l 使用DVP-PLC搭建一个测试实验台,对待测设备的数据进行记录,并将纪录的数据依次放入寄存器D0D99中,每间隔30分钟将D0D99的数据转移到其它寄存器中,以便D0D99重新接收新数据

5、,待测设备的一个测试周期为2个小时。【元件说明】PLC软元件控制说明X0测试启动开关,按下时,X0状态为OnX1重复测试按钮,按下时,X1状态为OnX2测试停止开关,按下时,X2状态为OnD0D99数据收集D100D499数据备份【控制程序】【程序说明】l 当X0=On时,T0定时器开始执行计时,每隔30分钟定时器的常开接点由OffOn动作一次。l 采用计数器C0对定时器的常开接点进行计数,当C0=1时,将D0D99的数据传送到D100D199;当C0=2时,将D0D99的数据传送到D200D299;当C0=3时,将D0D99的数据传送到D300D399;当C0=4时,将D0D99的数据传送到

6、D400D499;此时,整个测试过程结束。l 如果需要对待测设备进行重复测试,只要将X1由OffOn动作一次即可。l 当X2=On时,停止测试,PLC不再对待测设备采集数据,同时清除计数器C0。6.4 FMOV单笔数据多点传送【控制要求】l 使用一台台达PLC通过RS-485通讯,控制多台台达变频器时,有时需要多台变频器运转频率相同,假设通过内部程序使得PLC的D10D13分别对应四台变频器驱动频率,此时,只需旋转旋钮开关,四台变频器被设置相同的运转频率。【元件说明】PLC软元件控制说明X1选择0Hz频率,旋转到“0Hz”时,X1状态为OnX2选择30Hz频率,旋转到“30Hz”时,X2态为O

7、nX3选择40Hz频率,旋转到“40Hz”时,X3态为OnX4选择50Hz频率,旋转到“50Hz”时,X4状态为OnD10变频器1驱动频率D11变频器2驱动频率D12变频器3驱动频率D13变频器4驱动频率【控制程序】【程序说明】l 当X1=On时,将0传送到寄存器D10D13,变频器的运转频率为0Hz。l 当X2=On时,将K3000传送到寄存器D10D13,变频器的运转频率为30Hz。l 当X3=On时,将K4000传送到寄存器D10D13,变频器的运转频率为40Hz。l 当X4=On时,将K5000传送到寄存器D10D13,变频器的运转频率为50Hz。l 以通讯写入变频器的频率,需注意的是

8、4个MODWR指令不能同时执行,否则会产生通讯冲突,多笔通讯的范例请参考12章。6.5 CML彩灯交替闪烁【控制要求】l 按下开关到On状态后,偶数编号和奇数编号的彩灯交替亮1秒。l 按下开关到Off状态后,所有彩灯熄灭。【元件说明】PLC软元件控制说明X1彩灯闪烁启动开关,拨动到“On”位置时,X1状态为OnM10131秒时钟脉冲Y0Y1716个彩灯【控制程序】【程序说明】l 开关由OffOn状态变化时,K4Y0=H5555,Y17Y0的状态为:“0101 0101 0101 0101”,即偶数编号的彩灯亮,当M1013=On时,CMLP指令执行,K4Y0的状态被反转,Y17Y0的状态为为:

9、“101 0 1010 1010 1010”, 即奇数编号的彩灯亮,此状态将保持1秒。l 当M1013再次由OffOn时,CMLP指令又执行,K4Y0状态又被反转,偶数编号的彩灯亮。l 每当M1013由Of fOn时,Y0Y17状态被反转1次,且反转后的状态被保持1秒,如此反复循环。6.6 XCH实现一个寄存器上下8位的位数交换【控制要求】l 一个D的数据长度为Word(16位),而一个Word由4个位数“Nibble”组成。实现每隔一秒钟D0的NB0/NB1,NB2/NB3数据互换。【元件说明】PLC软元件控制说明T0计时1秒定时器,时基为100ms的定时器D0数据寄存器Y0Y17存放4个位

10、数【控制程序】【程序说明】l 程序先将D0的16Bit(4个“半Byte”)的数据存放到Y0Y17,当1秒钟的定时时间到后,T0由OffOn变化,XCHP指令执行一次,K1Y0与K1Y4,K1Y10与K1Y14进行数据交换,交换完成后的数据再传送到D0,完成D0的NB0/NB1,NB2/NB3资料互换。6.7 指拨开关输入及7段显示器输出程序【控制要求】l 利用台达EH机种的DVP-F8ID扩充卡实现对计数器C0预设值从K0K99的设置,并且通过七段译码显示器将计数器C0现在值(K0K99)显示出来。【元件说明】PLC软元件控制说明X0启动C0的显示M1104M1111外部8个开关的On/Of

11、f状态映射D0C0预设值Y0Y7C0显示值Y10C0计数到达【控制程序】【程序说明】l PLC RUN时 ,DVP-F8ID卡会自动将外部8个开关的On/Off状态映射到PLC内部特殊辅助继电器M1104M1111,8BIT的开关通过配合指令可实现两位数的输入。l 程序一执行,M1000=On,通过BIN指令抓取DVP-F8ID卡的计数设置值至D0。l 未启动计数时,X0=Off, BCD指令执行,2位数的7段显示器将显示C0预设值。l 启动计数后,X0=On,C0开始计数,同时BCD指令执行,2位数的7段显示器将显示C0的现在值。l 假设2位数7段显示器从左到右显示为“34”,则DVP-F8ID卡DI7DI0开关状态为:“0011 0100”。l 当C0计数值到达计数预设值D0后,C0常开接点导通,Y10=On。6-1DVP-PLC 应用技术手册

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号