mcgs 脚本使用小车往复运动
实例讲解丨小车往返运动编程案例

实例讲解丨小车往返运动编程案例一、小车往返运动用S7-200实现小车往返的自动控制,控制过程为按下启动按钮,小车从左边往右边(右边往左边运动)当运动到右边(左边)碰到右边(左边)的行程开关后小车自动做返回运动,当碰到另一边的行程开关后又做返回运动。
如此的往返运动,直到当按下停车按钮后小车停止运动。
▲电气接线图I/O分配表梯形图程序PLC接线图程序调试及结果分析▲控制平台操作面板当按下SB2即i0.0(鼠标点击i0.0f)接通后,Q0.0接通,小车右行(即指示灯Q0.0 亮)。
当小车运行碰到右限位开关SQ2即i0.4(用鼠标点击i0.4f,模拟SQ2被压下)接通,此时小车左行(指示灯Q0.0灭,指示灯Q0.1亮),当运行到左边碰到左限位SQ1即i0.3(鼠标点击i0.3f)接通,此时小车又往右运行(指示灯Q0.1灭,指示灯Q0.0 亮)。
如此往返运动下去直到按下SB1即i0.2(鼠标点i0.2f)接通,小车停止运行。
附:二、闪光电路当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯一闪一闪发光。
I/O分配表梯形图程序PLC接线图程序调试及结果分析把编写好的程序下载到西门子s7-200PLC中进行调试。
观察运行结果和实验要求是否相同。
通过在线控制面板进行调试,当按下在线控制面板上的I0.0f(即 I0.0 接通)此时Q0.0有输出,Q0.0所接负载灯就亮,同时启动定时器T37开始计时,当计时一秒后因T37动作,其常闭触点断开,所以Q0.0无输出,所接负载灯灭。
灯灭的同时启动定时器 T38,T38 计时一秒后,把串联在定时器T37的常闭触点断开,所以T37复位,T37常闭触点恢复常闭。
此时Q0.0 又有输出,所接负载灯又亮。
这样,输出Q0.0上所接的负载灯以接通一秒,断开一秒频率不停的闪烁,直到按下在线控制面板上的I0.1f(即I0.1接通),闪光电路不在继续工作。
若想改变灯闪烁的频率只要改变定时器的时间就能够达到改变要求。
模块二 小车往返运动控制解析

模块二小车往返运动控制知识点:◎基本逻辑指令的功能、格式、使用注意事项◎基本逻辑指令的编程方法◎常用的输入、输出元件和连接方法◎编程软件的使用技能点:◎控制系统设计的步骤和方法◎PLC外部连接的方法◎编程软件的使用一、任务引入在生产机械中,经常在不同场合用到电动机正反转控制线路,如工厂中行车的移动、铣床工作台的水平移动、Z3050型摇臂钻床立柱的松紧控制等等。
小车自动往返控制线路的核心也是电动机正反转控制,下面介绍用FX可编程序控制器实现上述控制要求。
二、任务分析如图1所示为小车在两点间自动往返运动示意图,继电控制系统电气控制原理图如图2所示。
图1图21.元器件功能表元器件功能表见表三、相关知识1.准备知识PLC控制系统由硬件和软件两个部分组成。
硬件部分:将输入元件通过输入点与PLC 连接,将输出元件通过输出点与PLC连接,构成PLC控制系统的硬件系统。
软件部分;控制过程,由PLC程序实现,在编程前我们要先学习下面的基本逻辑指令。
基本逻辑指令表2.控制系统的程序设计(1)I/O分配表见表小车自动往返控制系统地址表(2)梯形图设计对照小车自动往返控制电气原理图画出小车自动往返控制系统梯形图。
(3)指令表编程若要将梯形图语言转换为语句表语言,则需掌握复杂逻辑指令。
(4)PLC控制系统电气原理图QS四、任务实施【实习操作】1.安装和程序设计根据小车自动往返PLC控制系统电气原理图,进行安装元件和布线并进行程序设计。
2.系统调试如果出现故障,应首先检查PLC输入输出线路,硬件检修完成后在修改梯形图,完毕后重新调试,直至系统正常工作。
3.工艺要求熟悉所有电器元件的作用和控制线路的工作原理。
列出I\O分配表,配齐所有电器元件,并检查质量。
绘制元件布置图,经检查合格后,在控制板上安装电器元件。
电器元件安装应牢固,并符合工艺要求。
线路安装应遵循由内向外、横平竖直的原则;尽量做到合理布线、就近走线;编码正确、齐全;接线可靠、不松动、不压皮、不反圈、不损伤线芯。
欧姆龙plc与mcgs组态软件通信组态实例小车自动往返装卸料

2. 添加PLC设备
(3)在MCGS中PLC设备是作为子设备挂在串 口父设备下的,因此在向设备组态窗口中添加 PLC设备前,必须先添加一个串口父设备。欧姆 龙PLC的串口父设备可以用“串口通讯父设 备”,也可以用“通用串口父设备”。 “通用 串口父设备”可以在上图中左侧所示“可选设 备”列表中可以直接看到。“串口通讯父设备” 在“可选设备”列表的“通用设备”中,需要 打开“通用设备”项。双击“通用串口父设 备”,该设备将出现在“选定设备”栏。
2. 添加PLC设备
(4)双击“PLC设备”,弹出能够与MCGS通 信的PLC列表。选择“欧姆 龙”→“HostLink”→“扩展Omron HostLink”,双击“扩展Omron HostLink”图 标,该设备也被添加到“选定设备”栏,如图 所示。
2. 添加PLC设备
(5)单击“确认”,“设备工具箱”列表中出 现以上两个设备。来自3.设置PLC设备属性
3.设置PLC设备属性
(5)单击“[内部属性]”之后出现的“…”按钮,弹出图所示窗 口,列出了PLC的通道及其含义。内部属性用于设置PLC的读 写通道,以便后面进行设备通道连接,从而把设备中的数据送 入实时数据库中的指定数据对象或把数据对象的值送入设备指 定的通道输出。欧姆龙PLC设备构件把PLC的通道分为只读, 只写,读写三种情况,只读用于把PLC中的数据读入到MCGS 的实时数据库中,只写通道用于把MCGS实时数据库中的数据 写入到PLC中,读写则可以从PLC中读数据,也可以往PLC中写 数据。本设备构件可操作PLC的:IR/SR(输入输出/专用继电 器) ;LR(链接继电器),HR(保持继电器),AR(辅助继电 器),TC(定时器计数器),PV(定时计数)DM(数据寄存 器)。
运料小车的往返运行

石家庄铁道大学四方学院集中实践报告书课题名称 运料小车的往返运行姓 名 学 号 系、 部 电气工程系专业班级 方** 指导教师李**2014 年 12 月 31 日※※※※※※※※※ ※※ ※※ ※※※※※※※※※※※2012级 PLC 课程设计第1章设计目的 ............................................................................... 错误!未定义书签。
第2章设计要求 ............................................................................... 错误!未定义书签。
2.1动作要求 (1)2.2编程要求 (1)第3章PLC选型、I/O分配表和接线图......................................... 错误!未定义书签。
3.1PLC选型............................................................................... 错误!未定义书签。
3.2I/O分配表.............................................................................错误!未定义书签。
3.3I/O接线图 (2)第4章PLC程序设计 (3)4.1梯形图设计 (3)4.2指令语句表 (4)第5章设计总结 (5)参考文献 (5)第1章 设计目的小车的行车方向的模型随处可见,例如运料小车等各种形式的运输。
PLC 的运用实现了自动化的操作,提高了工作效率。
这就为对现代工业领域中技术老化部分的PLC 改造,提高其自动化、智能化水平提供了很好的机会,也只有这样才能迅速增强自身竞争力,并提高我国的PLC 产品的研发和生产能力,力争打破西门子、三菱和施耐德等PLC 巨头的垄断。
基于PLC的小车自动往返运动控制系统 2.

第一章概述1完成本次循环工作后,停止在最初位置。
其运动路线示意图如下图1-1所示。
如图1-1 小车运动路线示意图第二章硬件设计2.1 主电路图如图2-1为小车循环控制的主电路原理图。
该电路图利用两个接触器的主触点KM1、KM2分别接至电机的三相电源进线中,其中相对电源的任意两相对调,即可实现电机的正反转,也可达到小车左右运行的目的。
假设接通KM1为正转(小车右行),则接通KM2为反转(小车左行)。
图2-1小车循环控制的主电路原理2.2 I/O地址分配如表2-1为小车循环运动PLC控制的I/O分配表。
在运行过程中,这些I/O口分别起到了控制各阶段的输入和输出的作用,并且也使小车的控制过程更清晰明了,动作与结果显示更加方便直接。
表2-12.3 I/O接线图如图2-2为小车循环运动PLC控制的I/O接线图。
在进行调试过程时,在PLC模块上,当I0.0有输入信号,即按下SQ1;当I0.1有输入信号,也即按下SQ2,以此类推,I/O接线图就是把实际的开关信号变成调试时的输入信号。
同理,输出信号也是利用PLC模块把小车的实际运动用Q0.0、Q0.1的状态表现出来。
图2-2小车循环运动PLC控制的I/O接线图2.4 元件列表如表2-2为小车循环运动PLC控制的元件列表。
在本次设计中就是利用这些元件,用若干导线连接起来组成了我们需要的原理图、I/O接线图。
表2-2第三章软件设计3.1 程序流程图如图3-1为小车循环运动PLC控制的程序流程图。
小车在一个周期内的运动由4段组成。
设小车最初在左端,当按下启动按钮,则小车自动循环地工作,若按下停止按钮,则小车完成本次循环工作后,停止在最初位置。
首先小车位于初始位置,按下SB1启动后,小车向右行驶;当碰到行程开关SQ4,小车转向,向左行驶;碰到行程开关SQ2,小车再一次转向,向右行驶;碰到行程开关SQ3,小车又向左行驶,直到再次碰到SQ1,然后开始依次循环以上过程。
若不按下停止按钮SB2则小车一直进行循环运动,若此时按下停止按钮SB2,小车又碰到行程开关SQ1,则小车回到初始位置。
基于MCGS组态软件的送料小车自动往返运行监控系统设计

基于MCGS组态软件的送料小车自动往返运行监控系统设计【摘要】本文主要介绍了基于MCGS组态软件的送料小车自动往返运行监控系统设计。
在分别介绍了研究背景、研究意义和研究目的。
在详细展示了系统架构设计、监控系统界面设计、运行监控策略设计、故障诊断与处理方案以及系统集成与测试。
在进行了实验结果分析,评估了系统的优势与不足,并展望了未来的发展方向。
通过本文的研究,可以为送料小车运行监控系统的设计和优化提供重要参考,有助于提高生产效率和运行安全性。
【关键词】MCGS组态软件、送料小车、自动往返运行、监控系统设计、系统架构、界面设计、监控策略、故障诊断、系统集成、实验结果分析、系统优势、未来展望。
1. 引言1.1 研究背景研究背景:随着工业自动化的不断发展,自动化设备在生产线上的应用越来越广泛。
送料小车是一种常见的自动化设备,用于在生产线上来回运输物料。
传统的送料小车需要人工操作或者预设路线来实现运行,存在人为操作不可靠、效率低下等问题。
为了解决这些问题,利用MCGS组态软件开发一个自动往返运行监控系统是非常必要的。
该系统可以实现小车自动往返运行,提高生产效率,减少人为因素对系统的影响。
目前,基于MCGS组态软件的自动往返运行监控系统设计在工业领域中得到了较多关注和研究,但是在实际生产中的应用还存在一些问题和挑战。
本研究旨在通过系统架构设计、监控系统界面设计、运行监控策略设计、故障诊断与处理方案以及系统集成与测试等方面的探讨,对基于MCGS组态软件的送料小车自动往返运行监控系统进行深入研究与完善。
通过本研究的实施,将为工业生产过程中自动化设备的运行管理提供更为有效的解决方案,推动工业自动化技术的发展和应用。
1.2 研究意义送料小车自动往返运行监控系统是现代工业生产中常见的自动化设备,具有提高生产效率、降低生产成本、减少人工操作等优点。
而基于MCGS组态软件的监控系统设计,则可以通过图形化界面直观显示小车的运行状态、运行轨迹等信息,并实现对小车的监控与管理。
基于PLC小车自动往返控制

项目课题:基于PLC小车自动往返控制2015年8月项目一:基于PLC 小车自动往返控制利用PLC 完成小车自动往返控制线路的安装与调试1、 按下正转启动按钮→正转接触器线圈得电吸合→电动机正向连续运转→小车右行;小车右行碰到SQ1→小车右行停止,延时1s 后小车左行。
2、 按下反转启动按钮→反转接触器线圈得电吸合→电动机反向连续运转→小车左行;小车左行碰到SQ2→小车左行停止,延时1s后小车右行。
3、按下停止按钮后,电动机停止运转。
4、SQ3、SQ4为小车运行的左右行极限位开关。
5、控制线路具有短路保护、过载保护等完善的保护措施。
6、各小组发挥团队合作精神,共同设计出PLC的I/O分配表,电气原理图、正确选择安装所需要的电器元件、规范完成线路的安装与配线、正确编制出PLC程序,并下载到PLC内,完成任务运行调试(空载与带载实验)。
一、电动机继电器控制线路二、PLC基本知识一、根据控制要求,首先确定I/O的个数,进行I/O的分配。
本案例需要8个输入点,2个输出点,如表2-1所示。
表2-1 PLC的I/O配置二、根据控制要求分析,设计并绘制PLC系统接线原理图,如下图2-1所示。
1.设计电路原理图时,应具备完善的保护功能,PLC外部硬件也具备互锁电路。
2.PLC继电器输出所驱动的负载额定电压一般不超过220V,或设置外部中间继电器。
3.绘制原理图要完整规范。
图2-1 plc系统接线原理图三、安装与接线1.材料准备:根据接线原理图,列出需要的所有材料清单,如表2-2所示。
(1)选择元件时,主要考虑元件的数量、型号及额定参数。
(2)检测元器件的质量好坏。
(3)PLC的选型要合理,在满足要求下尽量减少I/O的点数,以降低硬件的成本。
表2-2 材料清单2.安装与接线将所有元件装在一块配电板上,做到布局合理、安装牢固、符合安装工艺范。
(2)根据接线原理图配线,做到接线正确、牢固、美观(图片)。
四、程序设计1.过载保护:当电动机过载时,热继电器FR触点动作,软硬件都能使电动机停止。
小车往返运动控制设计

1.总体要求:对每一课题必须绘制运行工序图,设计的PLC控制系统包括:PLC I/O分配、控制线路图设计、梯形图设计;将设计的PLC程序利用手持式编程器送入PLC 并调试通过,符合课题提出的控制要求后,提交现场验收。
实验报告书在提交上述内容的基础上,还要讨论调试心得。
2.实验课题课题一:小车往返运动控制小车往返运动情况参如图1。
SQ2SQ3SQ1图 1初态:小车启动前位于导轨的中部(如图1中位置),运行要求如下:1)按启动按钮SB1,小车前进,到SQ1处后小车后退;2)小车后退至SQ2处停车,延时5S后第二次前进,到SQ3处后再次后退;3)后退至SQ2处停车。
要求:设计PLC控制系统,必须采用基本逻辑指令编程。
流程图:电气控制线接线图:梯形图:指令表:LD X1 LD X3 LD X4 LD X5OR Y0 OR Y1 OR M0 OR M1OR T0 OR X5 MPS ANI X1LDI X3 ANI X4 OUT T0 OUT M1OR M0 ANI Y0 K50 ENDANB OUT Y1 MPPANI X5 ANI X1ANI M1 OUT M0ANI Y1OUT Y0课题二:三台电机顺序控制三台电机顺序控制要求如下:M1运行10S 后停止,M2自行启动;M2运行5S 后停止,M3自行启动;M3运行5S后停止,M1重新自行启动运行,如此反复三次后所有电机停止运行。
要求:设计PLC控制系统,必须采用基本逻辑指令编程。
流程图:电气控制线路图:接线图:梯形图:指令表:LD M8002 LD T0 LD T1 RST C0 OR Y1 OR Y2 LD X1 MPS MPSRST C0 OUT T1 OUT T2 LD X1 K50 K50 OR T2 MPP MPPOR Y0 ANI T1 ANI T2 MPS OUT Y1 OUT Y2 OUT T0 LD T2 K100 OUT C0 MPP K3ANI C0 ENDANI T0 OUT Y0课题三:小车装卸料控制小车装卸料过程情况参图2。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首先创建一个新项目 然后打 开设备窗口
1
在设备管理中选择模拟设 备
2
添加到设备窗口中
3
随后打开窗口0
4
然后点击实时数据库 添加一个变量为位置 数值形的数据
5
在具箱中选择位图
6
点击装在位图 选择图片 即可
7
然后出现了小 车的样子 调整 成正常的即可
8
点击水平移动和可见 度
9
按照这样设置即可 10
同样的 反转一个一样的图片后添加进来
11
点击水平移动和可见度
12
按照这样设置即可
13
然后点击窗口属性
14
将循环脚本写入如下代码
循环时间是代表多少毫秒 执行一次 1000ms 就是一 秒钟 代码的意思是 一秒钟位置 +1 当位置加到11的时候 位置= 0 重复运行 实现了 小车的往复运动
15