可编程序控制器第九讲 顺序控制梯形图的编程方式
可编程序控制器第九讲 顺序控制梯形图的编程方式
顺序控制梯形图的编程方式 根据系统的顺序功能图设计梯形图的方式,称为顺序 控制梯形图的编程方式。 在个人计算机中用的PLC编程语言,可由顺序功能图 直接生成指令表程序等。也可由梯形图或指令表生产 成顺序功能图对系统进行监控 顺序控制梯形图的编程方式主要有: sTL指令 起保停电路 以转换为中心的编程方式 仿STL指令的编程方式
顺序控制梯形图的编程方式 ◼ 根据系统的顺序功能图设计梯形图的方式,称为顺序 控制梯形图的编程方式。 ◼ 在个人计算机中用的PLC编程语言,可由顺序功能图 直接生成指令表程序等。也可由梯形图或指令表生产 成顺序功能图对系统进行监控。 ◼ 顺序控制梯形图的编程方式主要有: ◼ STL指令 ◼ 起保停电路 ◼ 以转换为中心的编程方式 ◼ 仿STL指令的编程方式
自动/手动程序的转换 公用程序 为便于将顺序功能图 PO 转换为梯形图,最好 自动程序 用代表各步的编程元 X2 CJ P1 件的元件号作为步的 手动程序 代号 PI FEND 图6.1自动/手动程序
自动/手动程序的转换 为便 于将顺序功能图 转换为梯形图,最好 用代表各步的编程元 件的元件号作为步的 代号
使用STL指令的编程方式 为便于将顺序功能图转换为梯形图,用代表各步的编程 元件号作为步的代号。在STL指令编程中,用PLC状态编 程元件S代表各步。FX2N系列PLC的状态S0~S9用于初 始步,S10~s19用于返回原,S20~S499是通用状态, s500~s899有断电保持功能,S900~s999用于报警。 sTL指令的特点 ■单序列的编程方式 ■选择序列的编程方式 ■并行序列的编程方式 举例
使用STL指令的编程方式 ◼ 为便于将顺序功能图转换为梯形图,用代表各步的编程 元件号作为步的代号。在STL指令编程中,用PLC状态编 程元件S代表各步。FX2N系列PLC的状态S0~S9用于初 始步, S10~S19用于返回原, S20~S499是通用状态, S500~S899有断电保持功能, S900~S999用于报警。 ◼ STL指令的特点 ◼ 单序列的编程方式 ◼ 选择序列的编程方式 ◼ 并行序列的编程方式 ◼ 举例
sTL指令的特点1 驱动处理 STL LD驱动处理 STL S21 S21 S21 TO YO Ⅺ1转换条件 LD XI S22转换目标 H SET S22 SET S22 转换条件转换目标 图6.2STL指令 Y1 Y1 XO 2 Y Y (a)错误的梯形图 (b)正确的梯形图 图6.3梯形图
STL指令的特点1