您的当前位置:首页正文

PLC运料小车的程序控制

2022-03-06 来源:汇智旅游网
运料小车的程序控制

一、实验目的

1. 熟悉时间控制和行程控制的原则。 2. 掌握定时器指令的使用方法。

3. 掌握顺序控制继电器指令(SCR)的编程方法。 二、实验器材

计算机一台;S7-200PLC一台;PC/PPI编程电缆一根;模拟输入开关一套;JD-PLC3运料小车实验模板一块;导线若干。 三、实验步骤

1. 按I/O接线图进行接线。

2. 输入运料小车的控制程序,编译下载后,调试该程序。

3. 按运料小车的顺序功能图调试程序。调试时,用模拟开关模拟输入信号,特别要注意模拟行程开关SQ1和SQ2状态的变化。注意观察输入、输出状态指示灯(或输入信号、输出负载)的状态变化是否与顺序功能图一致。便于观察,也可点击“程序状态”按钮进行调试。

(1)、顺序功能图

压SQ10启动115s2SQ2310s4SQ1左行

起始状态装料右行卸料(2)、I/O端子接线图 YV1YV2KM1KM2 FR1 1L1L 1M Q0.0I0.0Q0.1Q0.2Q0.3I0.1I0.2I0.3(3)、梯形图 SB1SB2SQ1SQ2

TITLE=程序注释

Network 1 // 网络标题

STL语言

// 初始化,启动S0.1 LD I0.0 A I0.2 AN Q0.0 AN Q0.1 AN Q0.2 AN Q0.3 S S0.1, 1 Network 2

// 激活第一段SCR程序,控制开始 LSCR S0.1 Network 3

// 原位装料,启动定时器 LD I0.2 = Q0.0

TON T37, +150 Network 4

// 15s后程序转到第二段SCR程序 LD T37 SCRT S0.2 Network 5

// 第一段SCR结束 SCRE

Network 6

// 第二SCR段控制开始 LSCR S0.2 Network 7 // 小车右行 LD SM0.0 = Q0.2 Network 8

// 右行到位,程序转到第三SCR程序段 LD I0.3 SCRT S0.3 Network 9

// 第二SCR程序段结束 SCRE

Network 10

// 第三SCR程序段控制开始 LSCR S0.3 Network 11

// 小车卸料,启动10s定时器 LD SM0.0

= Q0.1

TON T38, +100 Network 12

// 10s后程序转到第四SCR程序段 LD T38 SCRT S0.4 Network 13

// 第三SCR程序段结束 SCRE

Network 14

// 第四SCR程序控制开始 LSCR S0.4 Network 15 // 小车左行 LD SM0.0 = Q0.3 Network 16

// 左行到为,程序转到第一SCR程序段 LD I0.2 SCRT S0.1 Network 17

// 第四SCR程序段结束 SCRE

Network 18

// 停车后,返回初始状态 LD I0.1 R S0.1, 4

四、思考题

1.总结顺序控制程序的设计方法和调试方法。

(1)设计步骤: 首先对各输入、输出信号进行编址,再列出输入、输出信号得分配

表,再根据输入、输出分配表画出可编程序控制器I/O端子接线图,最后依据顺序功能图设计梯形图。编程时,对应顺序功能图中的每一个“步”,组成一个SCR程序段。每一个SCR程序段都由LSCR n、SCRT、SCRE指令构成。

(2)调试方法: 程序输入完毕,选择菜单PLC的“编译”项,对程序进行离线编

译,编译的结果将在窗口显示。若出错,将显示语法错误的数量、原因和位置,必须进行修改,直至完全正确后,编译才会成功。

2.总结顺序控制继电器指令(SCR)的编程方法。

顺序控制继电器指令的SCR程序段对应着顺序功能图中的步。当顺序控制继电器S位的状态为“1”时,对应的SCR段被激活,即顺序功能图对应的步被激活,成为活动步,否则是非活动步。SCR段中执行程序所完成的动作或命令对应着顺序功能图中该步相关的动作或命令。程序段的转换(SCRT)指令相当于实施了顺序功能图中的步的转换功能。

因篇幅问题不能全部显示,请点此查看更多更全内容