功能指令编程应用举例.ppt

功能指令编程应用举例.ppt

ID:49377387

大小:236.00 KB

页数:15页

时间:2020-02-05

功能指令编程应用举例.ppt_第1页
功能指令编程应用举例.ppt_第2页
功能指令编程应用举例.ppt_第3页
功能指令编程应用举例.ppt_第4页
功能指令编程应用举例.ppt_第5页
资源描述:

《功能指令编程应用举例.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、指令数据LDFNC(SUB)FNC(DIV)FNC(MOV)LDFNC(SUB)FNC(DIV)FNC(MOV)LDFNC(SEGL)ENDM121K200T0D023D0K10D112D1D10M421K300T4D323D3K10D412D4D11M800074D10Y0K6M1SUBK200END图3-86绿灯亮剩余时间显示用户程序DIVD0M4M8000T10D0K10D1MOVD1D10SUBK300DIVD3T4D3K10D4MOVD4D11SEGLD10Y0K6例3-11编制一个用户程序,要求用二组数码管分别显示例题

2、3-4中南北向和东西向绿灯亮还剩余的时间(以秒为单位),其他情况下数码显示为零。例3-12FX2型PLC的输入端X7与引导脉冲相接,其脉冲宽度为500μs,输入端X0和X1,X2和X3分别与两个主脉冲相接,各脉冲波形图如图3-87所示。试编制一个用户程序,要求每接一次启动按钮(与X20相接),测量一次二个主脉冲之间的中心距(测量精度为±0.1ms)并将测量结果存入数据寄存器D20中(以ms为单位)解:设计梯形图如图3-88所示。其中M8099为0.1ms脉冲信号,M0,M1,M2,M3为中断标志0X0、X1X7X2、X3指令数据L

3、DISETFNC(CJ)P1LDFNC(WDT)FNC(REFF)LDIFNC(CJ)EILDFNC(ZRST)RSTP2LDX20M809900P0M80000751K0X700P1800040M0M3D8099M8000X20SETM8099EI图3-86测量的主脉冲中心距用户程序CJP0M8000M8000WDTREFFK0ZRSTM0RSTD8099M3WDTCJP2M8000CJP1X7M0M1M2M3P1P2指令数据FNC(WDT)LDIORORORFNC(CJ)07M0M1M2M300P2指令数据DIP0LDFNC(

4、ZRST)FNC(MEAN)FNC(MEAN)FNC(SUB)FNC(DIV)KDM800040M0M345D0D2K245D2D5K221D5D4K623D61020M8000ZRSTM0DI图3-86测量的主脉冲中心距用户程序(续)MEAND0P0指令数据FENDI001LDFNC(MOV)SETIRETI100LDFNC(MOV)SETIRETM800012M8099D0M0M800012M8099D1M1M3D4K2MEAND2D5K2SUBD5D4K6DIVD6K10D20FENDM8000MOVM8099SETM0I0

5、01D0IRETMOVM8099SETM1I100D1IRETM8000M8000图3-86绿灯亮剩余时间显示用户程序(续)MOVM8099SETM2I201D2IRETMOVM8099SETM3I300D3IRETM8000M8000END指令数据I201LDFNC(MOV)SETIRETI300LDFNC(MOV)SETIRETENDM800012M8099D2M2M800012M8099D3M3例3-13编制一个给定温度曲线的用户程序。其要求如下:按下启动按钮后温度给定值从15ºC开始每2min增加1ºC,增加到160ºC后

6、保温60min,然后每min增加1ºC,增加到380ºC后再保温55min停止运行。温度给定值存放在数据D10内,当停止运行时温度给定值变为零。解:1设启动按钮SB1接X20,为便于设定参数修改,设温度给定值存放在D10内(初始值D10=15ºC),两段温度增加值分别存放在D11,D13中(D11=145ºC,D13=220ºC)保温时间分别存放在D12,D14中(D12=60min,D14=55min)2设计梯形图如图3-89所示。指令数据LDFNC(CALL)LDANISETSETLDOUTKLDFNC(INC)RSTOUTK

7、LDRSTRSTSETLDOUTKM800201P0X20M0M0M1M1T01200T024D10T0C0D11C0M1C0M2M2T1600M8002CALLP0图3-89温度给定曲线梯形图SETX20M0M0SETM1M1T0K1200RSTM1RSTC0M2T1K600SETM2INCT0D10RSTT0C0D11C0指令数据LDOUTKRSTLDRSTRSTSETLDOUTKLDFNC(INC)RSTOUTKLDRSTRSTSETLDOUTKT1C1D12T1C1M2C1M3M3T2600T224D10T2C2D13C2

8、M3C2M4M4T3600图3-89温度给定曲线梯形图(续)T1C1D12RSTT1RSTM2RSTC1M3T2K600SETM3INCT2D10RSTT2C2D13C1RSTM3RSTC2M4T3K600SETM4C2指令数据LDOUTKRSTL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。