
项目训练题 系别 班级 姓名学号 总分」 设备号 控制要求:设一站为主站,另一站为从站远程从站上电运行时,复位灯闪,按下复位灯后,灯灭,开 始灯闪,这时从主站输入一个四位二进制的数作为其电机的运行时基后,开始灯灭,等待一秒后, 电机进入预设轨迹,到位,出料,等一秒后,回位,然后回到起始位,再等待主站输入指令 (使用全局变量MPI方式) 1.按运动要求绘制程序框图。(20分) 2.编写系统控制程序。(20分) 3.调试系统程序和机电元件使其正确、可靠工作。(40分) 4.系统故障排查。(20分)》 硬件组态: 站点 输入地址: 输出地址: Clock memory 主站 10.011.7 Q0.0-Q2.7 M101 从站 10.0-I1.7 Q0.0-Q2.7 M101 MPI通讯地址图 主站 从站 MPI GD Send Receive 二进制数0 2.2 M10.2 二进制数1 12.3 M10.3 确认指令 2.5 M10.5 通道定义 Time Minimum Channel Operating Output ON-delay format base period pulse Pulse-width 0 Per mil 0.1ms 0 4 0 modulation Pulse-width 1 Per mil 0.1ms 0 0 modulation 程序所用I/O分配图
项目训练题 1 系别 班级 姓 名 学号 总分 设备号 控制要求:设一站为主站,另一站为从站远程从站上电运行时,复位灯闪,按下复位灯后,灯灭,开 始灯闪,这时从主站输入一个四位二进制的数作为其电机的运行时基后,开始灯灭,等待一秒后, 电机进入预设轨迹,到位,出料,等一秒后,回位,然后回到起始位,再等待主站输入指令. (使用全局变量.MPI 方式) 1.按运动要求绘制程序框图。(2 0 分) 2.编写系统控制程序。(2 0 分) 3.调试系统程序和机电元件使其正确、可靠工作。(40 分) 4.系统故障排查。(2 0 分) 硬件组态: 站点 输入地址: 输出地址: Clock memory 主站 I0.0~I1.7 Q0.0~Q2.7 M101 从站 I0.0~I1.7 Q0.0~Q2.7 M101 MPI 通讯地址图 主站 从站 MPI GD Send Receive 二进制数 0 I2.2 M10.2 二进制数 1 I2.3 M10.3 确认指令 I2.5 M10.5 通道定义 程序所用 I/O 分配图 Channel Operating Output format Time base ONdelay period Minimum pulse 0 Pulsewidth modulation Per mil 0.1ms 0 4 0 1 Pulsewidth modulation Per mil 0.1ms 0 4 0

项目训练题 上电 12.6 按 复位 I2.1 钮 开始 2.0 特殊 2.2 灯 开始灯 Q1.6 复位灯 Q1.7 10.0 信 1B1(电机复位左) 号 2B1(电机复位下) 10.1 源 3B1(气缸出) 10.4 3B2(气缸进) 0.3 电机1旋转 Q0.2 电机1方向 Q0.0 输 出 电机2旋转 Q0.1 电机2方向 Q0.3 气缸 Q0.4
项目训练题 2 上电 I2.6 复位 I2.1 开始 I2.0 按 钮 特殊 I2.2 开始灯 Q1.6 灯 复位灯 Q1.7 1B1(电机复位左) I0.0 2B1(电机复位下) I0.1 3B1(气缸出) I0.4 信 号 源 3B2(气缸进) I0.3 电机 1 旋转 Q0.2 电机 1 方向 Q0.0 电机 2 旋转 Q0.1 电机 2 方向 Q0.3 输 出 气缸 Q0.4

项目训练题 流程方框图 主程序流程 M5.0 上电 复位灯闪 M5.1 2.1=1 复位灯灭,电机复位,气缸复位 M5.2 0.0=1&I0.1=1&I0.3=1 开始灯闪,等待主站指令(CALL子寻址程序) M5.3 指令完成OR确定键=1 电机运行(运行前等一秒) M5.4 T0=1&T1=1 推料 M5.5 I0.4=1 回杆(回之等一秒) M5.6 0.3=1 返回 程序 OB100 0B100 "Complete Restart" Network1:步进指令地址初始位定义 MOVE EN ENO 1 IN ”步进寻址 OUT上区
项目训练题 3 流程方框图 主程序流程 M5.0 上电 复位灯闪 M5.1 I2.1=1 复位灯灭,电机复位,气缸复位 M5.2 I0.0=1&I0.1=1&I0.3=1 开始灯闪,等待主站指令(CALL 子寻址程序) M5.3 指令完成 OR 确定键=1 电机运行(运行前等一秒) M5.4 T0=1&T1=1 推料 M5.5 I0.4=1 回杆(回之等一秒) M5.6 I0.3=1 返回 程序 OB100

项目训练题 OB1 OB1 "Main Program Sweep (Cycle)" et四水:少注流程示意图 "上电r "上电按钮r “复位按钮 SHL_DW EN ENO "复位" ”左到位” r下到位" ”推杆回” “步进寻址 "步进寻址 H 区" IN -区" "一秒后定 W#16#1W “输入指令”"确定指令” 位” "指令筋入 完毕
项目训练题 4 OB1

项目训练题 Network4:左右电机运行方向 "左右电机 “左右电机 "定位" 定时” 方向” ) Network5:上下电机运行系统 DBI1 "PULSE" EN ENO LADDR STSE图
项目训练题 5

项目训练题 Network9:指令翰入提示灯闪,正在输入指令 "指令翰入 "翰入指令r"时基l秒r 提示灯” Network 10:四位二进制指令输入流程示意图 "输入指令” r为0" ”按键过滤""X轴高位” SHL W EN ENO "为1“ 15.0 ”电机寻址 “电机寻址 指令步进始 指令步进始 点 OUT 下点
项目训练题 6

项目训练题 Network12:指令翰入完毕后,等待一秒 "一秒后定 “输入指令"“确定指令r 位" (3D) "指令翰入 55T#15 完毕“ Network13:对X抽指令输入寻址进行分析处理,然后对左右电机定时器设置位置1 "左右电机
项目训练题 7

项目训练题 Network14:对左右电机运行时间进行设值 ”左右电机 运行时间设 "左右电机 "定位 定位r BCD_I 定时” ENO ENO (D) ”左右电机 MU26-IN OUT-MM30 M30 运行时间“ N OUT -HW26 etvork15:对Y轴指令翰入寻址选行分析处理,然后对上下电机定时器设置位置1 "上下电机 "Y轴高位寻"Y轴低位寻 r轴定位于 时间设定位 "筋入指令r 址位 址位 第一横格” MOVE EN ENol
项目训练题 8

项目训练题 Network16:对上下电机运行时间进行设值 "上下电机 时间设定位 "上下电机 "定位 BCD_I 定时” E ENO EN ENO D "上下电机 MM28-IN OUT-MW32 W32 运行时间"TW0UTN28 Network17:内寻址初始化 "定位” MOVE EN ENO 令 "电机寻址 指令步进始 点 Network18:送料动作 "送料位" "送料” H etwork19:送料守成后,等-秒后返回 "一秒后返 “送料完成" "推杆回” 回 H (D) S5T#19
项目训练题 9

项目训练题 地址信息 地址 标志 显示格式 0.0 "左到位” BIN 0.1 "下到位” BIN 10
项目训练题 10 地址信息 地址 标志 显示格式 I 0.0 "左到位" BIN I 0.1 "下到位" BIN