信捷PLC高速输出计数通信例程

信捷PLC高速输出计数通信例程

ID:40062467

大小:297.86 KB

页数:23页

时间:2019-07-18

信捷PLC高速输出计数通信例程_第1页
信捷PLC高速输出计数通信例程_第2页
信捷PLC高速输出计数通信例程_第3页
信捷PLC高速输出计数通信例程_第4页
信捷PLC高速输出计数通信例程_第5页
资源描述:

《信捷PLC高速输出计数通信例程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、XC系列PLC应用案例一.通过流程实现小车控制…………………………………………………………………2二.两路脉冲输出……………………………………………………………………………6三.高速计数中断……………………………………………………………………………10四.modbus通讯……………………………………………………………………………..14五.自由格式通讯……………………………………………………………………………20一一一.通过流程指令实现小车控制概述:XC系列提供STL、STLE、SET、ST四条指令。PLC指令均STL与STLE必需配对使用。STL表示一个流程的开始,STLE表

2、示一个流程的结束。执行SETSxxx将所在的流程关闭,并将流程Sxxx打开。执行STSxxx将流程Sxxx打开,但不将关闭自身流程。本例是一个运货小车的自动控制的流程。本程序实现了按事件步顺序执行的例子。每步包含一系列动作,一步紧跟一步,并且只有条件满足时,才能执行。例图:前进后退SQ0SQ1程序流程框图:主流程启动按钮X0停止按钮X1小车后退S0后退限位开关X4延时S1T0时间到停止按钮X1空流程S10小车前进S2T1时间到前进限位开关X3停止按钮X1卸料/延时S3程序说明:按下启动按钮X0后,小车后退,碰到后退限位X4开关后,小车停止延时5秒。延时时间到小车前进。碰到前进限

3、位开关X3,小车停止前进,开启卸料。延时8秒后,小车又继续后退,这样不停地循环工作,直到按下停止按钮,小车停止。程序:二二二.两路脉冲输出概述:XC3系列和XC5系列PLC一般具有2个脉冲输出。为了使用脉冲输出,必须要使用带有晶体管输出的PLC。通过使用不同的指令编程方式,可以进行无加速/减速的单向脉冲输出,也可以进行带加速/减速的单向脉冲输出,还可以进行多段、正反向输出等等,输出频率最高可达400KHz。本例中,使用单段单向脉冲输出,Y0控制X轴步进电机,Y1控制Y轴步进电机。通过流程控制两个轴轮流驱动。例图:Y轴Y0Y1Y2COM0COM1COM2X轴程序流程框图:上电初始

4、脉冲M8002S0驱动X轴S1驱动Y轴程序及注释:三三三.高速计数中断概述:XC系列PLC都具有高速计数功能,通过选择不同的计数器可以进行单相(递增模式、脉冲+方向输入模式),AB相模式计数,最高频率可达到200KHz。PLC2.51版本以上包含高速计数中断功能,每路高速计数器拥有24段32位的预置值,计数器的每段计数差值等于预置值时产生中断。本例中,C630=-1000时,Y0输出,其他复位;C630=-1500时,Y1输出,其他复位;C630=1500时,Y2输出,其他复位;C630=3500时,Y3输出,其他复位。例图:计数输入BA传感器旋转编码器COMX1X3X5COM

5、X0X2X4X6程序流程框图:主程序开始复位输出和高速技术C630=-1000C630=-1500C630=1500C630=3500调用中断I2501调用中断I2502调用中断I2503调用中断I2504直接输出Y0;直接输出Y1;直接输出Y2;直接输出Y3;Y1,Y2,Y3复位Y0,Y2,Y3复位Y0,Y1,Y3复位Y0,Y1,Y2复位主程序结束程序:四.MODBUS指令应用概述:XC3系列、XC5系列可编程控制器都支持MODBUS协议。本例是1个主站对3个从站循环进行MODBUS通讯读和写的程序。下图左边PLC设为主站,使用2号通讯口,其他PLC设为从站,从站站号分别设置

6、为2,3,4(PLC在监控模式下把各分站FD8220改为2,3,4)。例图:LNLNLNLNCOMX1X3X5X7X11X13X15X17X21COMX1X3X5X7X11X13X15X17X21COMX1X3X5X7X11X13X15X17X21COMX1X3X5X7X11X13X15X17X21FGCOMX0X2X4X6X10X12X14X16X20FGCOMX0X2X4X6X10X12X14X16X20FGCOMX0X2X4X6X10X12X14X16X20FGCOMX0X2X4X6X10X12X14X16X20012345012345012345012345676767

7、67XXXXPWRPWRPWRPWRXC3-32R-ERUNXC3-32R-ERUNXC3-32R-ERUNXC3-32R-ERUNPORT1PORT2ERRPORT1PORT2ERRPORT1PORT2ERRPORT1PORT2ERRYYYY012345012345012345012345676767670VACOM0COM1COM2Y3Y5Y6Y10COM4Y13Y150VACOM0COM1COM2Y3Y5Y6Y10COM4Y13Y150VACOM0COM1COM2Y3Y5Y6Y10CO

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

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

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