XC系列PLC应用案例集锦
声明:您必须遵守我们的协议,如果您下载了该资源行为将被视为对《电天下账号管理规范》全部内容的认可,本网站资源来自原创,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请举报本资源,我们将及时审核处理!
XC系列PLC应用案例集锦
文本预览
XC 系系系系列列列列 PLC 应应应应用用用用案案案案例例例例
一. 通过流程实现小车控制…………………………………………………………………2
二. 两路脉冲输出……………………………………………………………………………6
三. 高速计数中断……………………………………………………………………………10
四. modbus通讯……………………………………………………………………………..14
五. 自由格式通讯……………………………………………………………………………20一一一一.通通通通过过过过流流流流程程程程指指指指令令令令实实实实现现现现小小小小车车车车控控控控制制制制
概述:
XC系列提供STL、STLE、SET、ST四条指令。PLC指令均STL与STLE必需配对使
用。STL表示一个流程的开始,STLE表示一个流程的结束。执行SET Sxxx将所在的流程
关闭,并将流程Sxxx打开。执行ST Sxxx将流程Sxxx打开,但不将关闭自身流程。
本例是一个运货小车的自动控制的流程。本程序实现了按事件步顺序执行的例子。每
步包含一系列动作,一步紧跟一步,并且只有条件满足时,才能执行。
例图:
前进 后退
SQ0 SQ1
程序流程框图:
主流程
启动按钮X0
停止按钮X1
小车后退S0
后退限位开关X4
延时S1
T0时间到 停止按钮X1 空流程S10
小车前进S2
T1时间到
前进限位开关X3
停止按钮X1
卸料/延时S3程序说明:
按下启动按钮X0后,小车后退,碰到后退限位X4开关后,小车停止延时5秒。延时时
间到小车前进。碰到前进限位开关X3,小车停止前进,开启卸料。延时8 秒后,小车又继
续后退,这样不停地循环工作,直到按下停止按钮,小车停止。
程序:二二二二.两两两两路路路路脉脉脉脉冲冲冲冲输输输输出出出出
概述:
XC3系列和XC5系列PLC一般具有2个脉冲输出。为了使用脉冲输出,必须要使用带
有晶体管输出的 PLC。通过使用不同的指令编程方式,可以进行无加速/减速的单向脉冲输
出,也可以进行带加速/减速的单向脉冲输出,还可以进行多段、正反向输出等等,输出频
率最高可达400K Hz。
本例中,使用单段单向脉冲输出,Y0控制X轴步进电机,Y1控制Y轴步进电机。通
过流程控制两个轴轮流驱动。
例图:
Y轴
Y0 Y1 Y2
COM0 COM1 COM2
X轴
程序流程框图:
上电初始脉
冲M8002
S0驱动X轴
S1驱动Y轴程序及注释:三三三三.高高高高速速速速计计计计数数数数中中中中断断断断
概述:
XC系列PLC都具有高速计数功能,通过选择不同的计数器可以进行单相(递增模式、
脉冲+方向输入模式),AB相模式计数,最高频率可达到200KHz。PLC 2.51版本以上包含
高速计数中断功能,每路高速计数器拥有24段32位的预置值,计数器的每段计数差值等于
预置值时产生中断。
本例中,C630=-1000 时,Y0 输出,其他复位;C630=-1500 时,Y1 输出,其他复位;
C630=1500时,Y2输出,其他复位;C630=3500时,Y3输出,其他复位。
例图:
计数输入
B A
传感器 旋转编码器
COM X1 X3 X5
COM X0 X2 X4 X6
程序流程框图:
主程序开始
复位输出和高
速技术
C630=-1000 C630=-1500 C630=1500 C630=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设为从站,从站站号分别设置为 2,
3,4(PLC在监控模式下把各分站FD8220改为2,3,4)。
例图:
L N L N L N L N
FG COMCOMX0X1X2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21 FG COMCOMX0X1X2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21 FG COMCOMX0X1X2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21 FG COMCOMX0X1X2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21
06712345 06172345 06712345 60712345
PORT1 PORT2 X YCX 063- 7132 2R-E 3REP 4URWNRR
5
PORT1 PORT2 X YC 0X 63- 7132 2R-E 3ERP 4RUW RNR
5
PORT1 PORT2 X YC 0X 63- 7132 2R-E 3ERP 4RUW RNR
5
PORT1 PORT2 X YC 06X 3- 7132 2R-E 3ERP 4RUWNRR
5
24V0V ABCOM0Y0COM1Y1COM2Y2Y3Y4Y5COM3Y6Y7Y10Y11COM4Y12Y13Y14Y15 24V0V ABCOM0Y0COM1Y1COM2Y2Y3Y4Y5COM3Y6Y7Y10Y11COM4Y12Y13Y14Y15 24V0V ABCOM0Y0COM1Y1COM2Y2Y3Y4Y5COM3Y6Y7Y10Y11COM4Y12Y13Y14Y15 24V0V ABCOM0Y0COM1Y1COM2Y2Y3Y4Y5COM3Y6Y7Y10Y11COM4Y12Y13Y14Y15
B B B B
A A A A
程序流程框图:
初始脉冲
M8002
地址偏移MODBUS循环读写
通讯写S0
通讯读S1
通讯状况判
断S2
通讯地址偏
一. 通过流程实现小车控制…………………………………………………………………2
二. 两路脉冲输出……………………………………………………………………………6
三. 高速计数中断……………………………………………………………………………10
四. modbus通讯……………………………………………………………………………..14
五. 自由格式通讯……………………………………………………………………………20一一一一.通通通通过过过过流流流流程程程程指指指指令令令令实实实实现现现现小小小小车车车车控控控控制制制制
概述:
XC系列提供STL、STLE、SET、ST四条指令。PLC指令均STL与STLE必需配对使
用。STL表示一个流程的开始,STLE表示一个流程的结束。执行SET Sxxx将所在的流程
关闭,并将流程Sxxx打开。执行ST Sxxx将流程Sxxx打开,但不将关闭自身流程。
本例是一个运货小车的自动控制的流程。本程序实现了按事件步顺序执行的例子。每
步包含一系列动作,一步紧跟一步,并且只有条件满足时,才能执行。
例图:
前进 后退
SQ0 SQ1
程序流程框图:
主流程
启动按钮X0
停止按钮X1
小车后退S0
后退限位开关X4
延时S1
T0时间到 停止按钮X1 空流程S10
小车前进S2
T1时间到
前进限位开关X3
停止按钮X1
卸料/延时S3程序说明:
按下启动按钮X0后,小车后退,碰到后退限位X4开关后,小车停止延时5秒。延时时
间到小车前进。碰到前进限位开关X3,小车停止前进,开启卸料。延时8 秒后,小车又继
续后退,这样不停地循环工作,直到按下停止按钮,小车停止。
程序:二二二二.两两两两路路路路脉脉脉脉冲冲冲冲输输输输出出出出
概述:
XC3系列和XC5系列PLC一般具有2个脉冲输出。为了使用脉冲输出,必须要使用带
有晶体管输出的 PLC。通过使用不同的指令编程方式,可以进行无加速/减速的单向脉冲输
出,也可以进行带加速/减速的单向脉冲输出,还可以进行多段、正反向输出等等,输出频
率最高可达400K Hz。
本例中,使用单段单向脉冲输出,Y0控制X轴步进电机,Y1控制Y轴步进电机。通
过流程控制两个轴轮流驱动。
例图:
Y轴
Y0 Y1 Y2
COM0 COM1 COM2
X轴
程序流程框图:
上电初始脉
冲M8002
S0驱动X轴
S1驱动Y轴程序及注释:三三三三.高高高高速速速速计计计计数数数数中中中中断断断断
概述:
XC系列PLC都具有高速计数功能,通过选择不同的计数器可以进行单相(递增模式、
脉冲+方向输入模式),AB相模式计数,最高频率可达到200KHz。PLC 2.51版本以上包含
高速计数中断功能,每路高速计数器拥有24段32位的预置值,计数器的每段计数差值等于
预置值时产生中断。
本例中,C630=-1000 时,Y0 输出,其他复位;C630=-1500 时,Y1 输出,其他复位;
C630=1500时,Y2输出,其他复位;C630=3500时,Y3输出,其他复位。
例图:
计数输入
B A
传感器 旋转编码器
COM X1 X3 X5
COM X0 X2 X4 X6
程序流程框图:
主程序开始
复位输出和高
速技术
C630=-1000 C630=-1500 C630=1500 C630=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设为从站,从站站号分别设置为 2,
3,4(PLC在监控模式下把各分站FD8220改为2,3,4)。
例图:
L N L N L N L N
FG COMCOMX0X1X2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21 FG COMCOMX0X1X2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21 FG COMCOMX0X1X2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21 FG COMCOMX0X1X2X3X4X5X6X7X10X11X12X13X14X15X16X17X20X21
06712345 06172345 06712345 60712345
PORT1 PORT2 X YCX 063- 7132 2R-E 3REP 4URWNRR
5
PORT1 PORT2 X YC 0X 63- 7132 2R-E 3ERP 4RUW RNR
5
PORT1 PORT2 X YC 0X 63- 7132 2R-E 3ERP 4RUW RNR
5
PORT1 PORT2 X YC 06X 3- 7132 2R-E 3ERP 4RUWNRR
5
24V0V ABCOM0Y0COM1Y1COM2Y2Y3Y4Y5COM3Y6Y7Y10Y11COM4Y12Y13Y14Y15 24V0V ABCOM0Y0COM1Y1COM2Y2Y3Y4Y5COM3Y6Y7Y10Y11COM4Y12Y13Y14Y15 24V0V ABCOM0Y0COM1Y1COM2Y2Y3Y4Y5COM3Y6Y7Y10Y11COM4Y12Y13Y14Y15 24V0V ABCOM0Y0COM1Y1COM2Y2Y3Y4Y5COM3Y6Y7Y10Y11COM4Y12Y13Y14Y15
B B B B
A A A A
程序流程框图:
初始脉冲
M8002
地址偏移MODBUS循环读写
通讯写S0
通讯读S1
通讯状况判
断S2
通讯地址偏
AIGC
尊敬的用户,XC系列PLC(可编程逻辑控制器)应用案例集锦是我们电气行业精心编撰的一本资料集。该集锦详细展示了XC系列PLC在各种实际工业控制场景中的应用实例,包括但不限于自动化生产线、建筑设备控制、物流仓储管理、环境保护系统、能源管理以及过程控制等多个领域。通过这些丰富多样的案例,您可以了解到XC系列PLC卓越的性能、高效的工作模式和强大的功能如何助力各行业客户实现智能化、精准化和高效化的生产管理。同时,案例集锦中还包含了每个应用场景的技术选型分析、实施步骤、效果评估等内容,以便您更好地理解和借鉴,为您的工程项目或设备升级提供有价值的参考和指导。如果您有关于XC系列PLC在具体应用中的疑问或者需要更多技术支持,请随时联系我们获取帮助。