邮件分拣plc课程设计

合集下载

plc分拣实训装置课程设计

plc分拣实训装置课程设计

plc分拣实训装置课程设计一、课程目标知识目标:1. 学生能理解PLC分拣实训装置的基本结构、工作原理及功能,掌握相关的专业术语。

2. 学生能掌握PLC编程的基本方法,对分拣实训装置进行简单的程序编写与调试。

3. 学生能了解分拣实训装置在工业自动化中的应用,理解其重要性。

技能目标:1. 学生能独立操作PLC分拣实训装置,进行设备调试和故障排查。

2. 学生能运用所学知识,完成PLC程序的编写和优化,提高分拣效率。

3. 学生能通过团队协作,共同完成分拣任务,提升实际操作能力。

情感态度价值观目标:1. 学生在参与PLC分拣实训过程中,培养对自动化技术的兴趣和热情。

2. 学生通过实践操作,培养动手能力、观察力和问题解决能力。

3. 学生在团队合作中,学会沟通、协作,培养团队精神和责任感。

课程性质:本课程为实践性课程,侧重于学生动手操作能力的培养,结合理论知识,提高学生的综合运用能力。

学生特点:学生具备一定的PLC基础知识,对实际操作有较高的兴趣,希望提高自己的实践能力。

教学要求:教师应注重理论与实践相结合,引导学生主动参与实践,关注学生的个体差异,鼓励学生提问和思考,提高课程的教学效果。

通过课程目标的分解,使学生在学习过程中达到预期的学习成果,为后续的教学设计和评估提供依据。

二、教学内容本课程教学内容主要包括以下几部分:1. PLC分拣实训装置的组成与原理- 熟悉PLC分拣实训装置的硬件结构,包括传感器、执行器、控制器等。

- 学习PLC分拣实训装置的工作原理,理解各部分之间的联系。

2. PLC编程与调试- 学习PLC编程语言,掌握基本指令的使用方法。

- 结合分拣实训装置,进行程序编写和调试,实现分拣功能。

3. 分拣实训装置的应用与优化- 了解分拣实训装置在工业自动化中的应用场景,分析实际案例。

- 学习优化分拣程序,提高分拣效率,降低故障率。

4. 团队合作与实际操作- 分组进行实际操作,完成分拣任务。

- 学会在团队中沟通协作,共同解决问题。

plc课程设计邮件分拣系统

plc课程设计邮件分拣系统

plc课程设计邮件分拣系统一、课程目标知识目标:1. 学生能够理解PLC(可编程逻辑控制器)的基本原理和工作机制,掌握其在工业自动化中的应用。

2. 学生能够掌握邮件分拣系统的基本构成和工作流程,理解PLC在其中的作用。

3. 学生能够学会使用PLC编程软件进行基本的编程操作,实现对邮件分拣系统的控制。

技能目标:1. 学生能够运用所学的PLC知识,设计并实现一个简单的邮件分拣系统。

2. 学生能够通过PLC编程解决实际问题,提高观察、分析、解决问题的能力。

3. 学生能够培养团队协作和沟通能力,通过小组合作完成邮件分拣系统的设计与调试。

情感态度价值观目标:1. 学生能够认识到PLC技术在工业自动化中的重要性,激发对自动化技术的兴趣和热情。

2. 学生能够通过课程学习,培养认真负责、严谨细致的学习态度,提高自我管理和自律能力。

3. 学生能够树立创新意识,勇于尝试新方法,培养解决实际问题的自信心。

课程性质:本课程属于实践性较强的课程,结合理论知识与实际操作,培养学生运用PLC技术解决实际问题的能力。

学生特点:学生处于高年级阶段,已具备一定的PLC基础知识和实践操作能力,具有一定的自主学习能力和团队合作精神。

教学要求:教师应注重理论与实践相结合,引导学生通过实际操作掌握PLC技术,关注学生的个体差异,提高学生的动手能力和创新能力。

同时,注重培养学生的团队协作和沟通能力,提高学生的综合素质。

通过课程目标的分解,为教学设计和评估提供明确的方向。

二、教学内容1. 理论知识:- PLC基本原理及工作机制- 邮件分拣系统的工作原理与构成- PLC编程软件的使用方法- 传感器与执行器的原理与应用2. 实践操作:- PLC编程与调试- 邮件分拣系统的设计与搭建- 系统故障分析与排除- 小组项目:设计并实现一个简单的邮件分拣系统教学大纲安排:第一周:PLC基本原理及工作机制,邮件分拣系统概述第二周:PLC编程软件的使用方法,传感器与执行器的原理第三周:邮件分拣系统设计与编程,小组项目启动第四周:邮件分拣系统搭建与调试,故障分析与排除第五周:小组项目展示与评价,总结与反思教学内容与教材关联性:本教学内容与教材《PLC原理与应用》第3章“PLC控制系统设计”和第4章“PLC控制系统应用”相关,结合教材内容,使学生在掌握理论知识的基础上,通过实践操作,学会设计并实现邮件分拣系统。

邮件分拣机的PLC控制

邮件分拣机的PLC控制

课程设计任务书机械工程学院系班学生课程设计课题:邮件分拣机的PLC控制一、课程设计工作日自 2010 年 6 月 15 日至 2010 年 6 月 25 日二、同组学生:三、课程设计任务要求(包括课题来源、类型、目的和意义、基本要求、完成时间、主要参考资料等):1、邮件分拣机简介邮件分拣机是邮政系统用于对寄往各地的邮件进行快速分拣的设备,它主要由邮件编码识别传感器、邮件传送带拖动电动机、与拖动电动机同轴的旋转脉冲发生器、邮件分拣装置和邮件收信箱组成。

它通过传感器识别各地不同的邮政编码,用传送带将邮件传送到各个邮件收集箱位置分拣。

传送带由电动机拖动,不同地方的邮件在传送带上传送的距离由与电动机同轴连接的旋转编码器发出的脉冲数决定,传送到位后,由邮件分拣装置将邮件分拣到邮件收集箱。

由于用旋转编码器脉冲进行传送距离的定位,所以能保证邮件精确运送到位。

2、邮件分拣机的控制要求邮件分拣机实训模块的控制要求如下:1)机器由按钮作起动与停止控制,起动后,绿灯发光;各元件应处于复位位置,此时可用拨码开关设定不同地方的邮政编码。

2)用按钮S1发出的信号来确定邮件编码已被检测,按下S1后(表示邮件已检测),传送带电动机运转,旋转脉冲发生器(BV)发出高速脉冲,此时绿灯熄灭,红灯发光,表示正在传送邮件,暂定检测。

3)用BV发出的高速脉冲数量来确定邮件传送的距离,高速脉冲数量应按不同的邮政编码设定,以保证将邮件传送到指定的分拣位置。

邮件送到定位置后,该位置的分拣装置指示灯发光。

4)设邮件分拣时间为2S,完成分拣后红灯熄灭,绿灯发光,机器等待邮件检测。

5)当从检测到不符合指定邮政编码的数值时,红灯闪烁,表示邮编有错,红灯闪烁5S熄灭。

3.设计任务1) 根据控制要求,进行邮件分拣机的PLC I/O分配与接线。

2) 根据控制要求,编制机床控制PLC应用程序,有条件可以利用模拟开关板调试程序,模拟运行。

3) 编写设计说明书,内容包括:①设计过程和有关说明。

邮件分拣系统plc课程设计

邮件分拣系统plc课程设计

课程设计任务书一、基本情况学时:1周学分:1学分适应班级:二、课程设计的意义、性质、目标、要求1.意义课程设计是PLC课程教学的最后一个环节,是对学生进行全面的系统的训练。

进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不少的,是非常必要的。

2.性质课程设计是提高学生PLC技术应用能力以及文字总结能力的综合训练环节,是配合PLC课程内容掌握、应用得的专门性实践类课程。

3.目标通过典型实际问题的实际,训练学生的软硬件的综合设计、调试能力以及文字组织能力,建立系统设计概念,加强工程应用思维方式的训练,同时对教学内容做一定的扩充。

4.要求(1)课程设计的基本要求PLC课程设计的主要内容包括:理论设计与撰写设计报告等。

其中理论设计又包括选择总体方案,硬件系统设计、软件系统设计;硬件设计包括单元电路,选择元器件及计算参数等;软件设计包括模块化层次结构图,程序流程图。

程序设计是课程设计的关键环节,通过进一步完善程序设计,使之达到课题所要求的指标。

课程设计的最后要求是写出设计总结报告,把设计内容进行全面的总结,若有实践条件,把实践内容上升到理论高度。

(2)课程设计的教学要求PLC课程设计的教学采用相对集中的方式进行,以班为单位全班学生集中到设计室进行。

做到实训教学课堂化,严格考勤制度,在实训期间(一周)累计旷课达到6节以上,或者迟到、早退累计达到8次以上的学生,该课程考核按不及格处理。

在实训期间需要外出查找资料,必须在指定的时间内方可外出。

课程设计的任务相对分散,每3—5名学生组成一个小组,完成一个课题的设计。

小组成员既有分工、又要协作,同一小组的成员之间可以相互探讨、协商,可以互相借鉴或参考别人的设计方法和经验。

但每个学生必须单独完成设计任务,要有完整的设计资料,独立撰写设计报告,设计报告雷同率超过50%的课程设计考核按不及格处理。

基于PLC的邮件分拣控制设计.doc

基于PLC的邮件分拣控制设计.doc

基于PLC的邮件分拣控制设计.doc物理与电子工程学院《PLC原理与应用》课程设计报告书设计题目:基于PLC的邮件分拣控制的设计专业:自动化班级: 10级1班学生姓名: XX学号: XXXXXX指导教师: XX2013年 12 月 20 日物理与电子工程学院课程设计任务书专业:自动化班级: 1班学生姓名XX学号XX课程名称PLC原理与应用设计题目基于PLC的邮件分拣控制的设计设计目的、主要内容(参数、方法)及要求设计目的:1、掌握PLC功能指令的用法2、掌握PLC控制系统的设计流程设计主要内容及要求:1、设计一个邮件分拣控制程序,具体要求如下:(1)当传送带开始工作,绿灯L1亮,红灯L2灭,电机M5驱动带有推头的主链运行,扫码器读取传送带上的邮件的邮码,将结果送入PLC进行邮件的识别分析,得到邮件邮政编码的数字编码信息。

(2)检测发生器S1检测到有邮件,若邮码信息正确,L2亮,L1灭,系统根据邮件的邮码启动相应的推杆定时器,PLC从定时器中采集脉冲数,当定时器动作时就表示邮件到达分拣箱时,推进器(M1-M4)将邮件推进相应的邮箱。

(3)随后L2灭,L1亮,继续分拣。

若邮码信息出错,则L2闪烁,电机M5停止动作,待重新启动后,再运行。

2、画出实现程序流程图。

3、列出输入、输出端口。

4、写出梯形图程序。

5、调试程序,直至符合设计要求。

工作量2周时间,每天3学时,共计42学时进度安排第1天:明确课程设计的目的和意义,根据课程设计要求查找相关资料第2-3天:学习课程设计中用到的PLC相关知识第4-5天:根据课程设计的要求画出程序流程图第6天:列出I/O分配表第7-8天:写出梯形图程序,并对程序进行注释第9-10天:学习西门子S7-200的编程软件STEP 7 MicroWIN SP6,并在该软件中编写梯形图程序第11天:学习西门子S7-200仿真软件,并进行程序仿真和调试。

第12天:将课程设计中用到的程序在PLC试验箱上进行运行和调试。

PLC邮件分拣和四层电梯课程设计报告

PLC邮件分拣和四层电梯课程设计报告

电控及PLC课程设计院系信息科学与电气工程学院班级自动化082班学号姓名指导教师时间2011-12-5——2011-12-11课程设计任务书题目基于PLC的邮件分拣和四层电梯控制院系信息科学与电气工程学院专业自动化班级自动化082班学生姓名学号12 月 5 日至 12 月 11 日共 1 周指导教师(签字)系主任(签字)2011 年 12 月4 日成绩评定表目录摘要 (2)Abstract (3)第一章PLC概述 (4)1.1 PLC的定义 (4)1.2 PLC的特点 (5)1.3 PLC的工作原理 (5)1.4 PLC的应用领域 (6)第二章基于PLC的邮件分拣控制 (7)2.1总体设计要求 (7)2.2设计目的 (7)2.3 控制流程图 (7)2.4 I/O分配 (8)2.5邮件分拣梯形图 (8)第三章基于PLC的电梯控制 (15)3.1 总体设计要求 (15)3.2 I/O口分配 (16)3.3 四层电梯控制梯形图 (17)3.4 实际运行情况 (25)总结 (26)参考文献 (27)1摘要PLC(可编程控制器)作为一种工业控制微型计算机,它以其编程方便、操作简单尤其是它的高可靠性等优点,在工业生产过程中得到了广泛的应用。

它应用大规模集成电路,微型机技术和通讯技术的发展成果,逐步形成了具有多种优点和微型,中型,大型,超大型等各种规格的系列产品,应用于从继电器控制系统到监控计算机之间的许多控制领域。

这次课程设计是要实现两个设计,他们是基于PLC的邮件分拣控制、基于PLC的四层电梯控制。

关键词:PLC 邮件分拣电梯2AbstractPLC (programmable controller) as a kind of industrial control microcomputer, with its programming convenient, simple operation especially its high reliability and other advantages, industrial production process in a wide range of applications. It application large-scale integrated circuits, Internet technology and communication technology development achievements, and gradually formed a has many advantages and mini, medium, large and super large specifications of the various series of products, used to relay control system to monitor from many of the control area between computers.This course design is to realize the two design, they are based on PLC mail sorting based on PLC control, the four layers of elevator control. Key Words : Programmable Logic Controller,E-mail sorting,Electrical elevator.3第一章 PLC概述3.1 1.1 PLC的定义PLC即可编程控制器(Programmable logic Controller,是指以计算机技术为基础的新型工业控制装置。

plc邮件分拣课程设计总结

plc邮件分拣课程设计总结

plc邮件分拣课程设计总结一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理和邮件分拣系统的运作机制。

2. 学生能掌握PLC编程的基础知识,包括逻辑运算、定时器和计数器的应用。

3. 学生能了解邮件分拣过程中涉及到的传感器和执行器的使用。

技能目标:1. 学生能运用所学知识,设计简单的PLC程序,实现邮件的分拣功能。

2. 学生通过实际操作,提高问题解决能力和团队合作能力。

3. 学生能够使用相关软件对PLC程序进行调试和优化。

情感态度价值观目标:1. 学生培养对自动化技术的兴趣,激发探索精神和创新意识。

2. 学生在课程实践中,增强动手实践能力,提高自信心。

3. 学生通过学习,认识到PLC技术在工业生产中的重要性,增强社会责任感和职业素养。

分析课程性质、学生特点和教学要求:本课程为应用技术类课程,结合学生的年级特点,注重理论联系实际,以PLC 邮件分拣系统为载体,培养学生动手操作和问题解决能力。

学生具备一定的电子技术和计算机基础,对新知识有较高的接受能力。

教学要求注重实践性、实用性和创新性,强调学生在学习过程中的主动参与和合作交流。

二、教学内容1. PLC基本原理与结构:包括PLC的定义、发展历程、主要组成部分及其功能。

- 相关教材章节:第一章 可编程逻辑控制器概述2. PLC编程基础:逻辑运算、定时器、计数器等编程元件的使用。

- 相关教材章节:第二章 PLC编程基础3. 传感器与执行器:介绍常用的传感器(如光电传感器、接近传感器等)和执行器(如电磁阀、伺服电机等)的原理与应用。

- 相关教材章节:第三章 传感器与执行器4. 邮件分拣系统设计:分析邮件分拣系统的需求,设计PLC控制系统,实现邮件分类。

- 相关教材章节:第四章 PLC控制系统设计与应用5. PLC程序调试与优化:通过实际操作,学会使用编程软件进行PLC程序的调试和优化。

- 相关教材章节:第五章 PLC程序调试与优化教学进度安排:第一周:PLC基本原理与结构学习第二周:PLC编程基础学习第三周:传感器与执行器学习第四周:邮件分拣系统设计与实践第五周:PLC程序调试与优化教学内容注重科学性和系统性,结合课程目标,确保学生能够掌握PLC技术在邮件分拣系统中的应用。

plc分拣课程设计

plc分拣课程设计

plc分拣课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理及其在工业自动化中的应用。

2. 学生能够掌握PLC编程语言,特别是与分拣系统相关的指令和逻辑。

3. 学生能够描述分拣系统的组成和工作流程,并了解其在生产过程中的重要性。

技能目标:1. 学生能够运用PLC进行简单的分拣程序编写,并通过仿真软件进行测试和调试。

2. 学生能够独立设计并实施一个简易的分拣系统,展现出问题解决和创造性思维能力。

3. 学生能够进行团队协作,通过交流与合作完成分拣系统的构建和优化。

情感态度价值观目标:1. 学生能够培养对工程技术的兴趣,认识到PLC技术对现代工业发展的重要性。

2. 学生通过实践活动,增强动手能力和探究精神,形成积极的学习态度。

3. 学生在小组合作中学会尊重他人意见,培养团队合作精神和责任感。

课程性质:本课程为实践性较强的技术学科课程,旨在通过PLC技术的学习,提高学生的技术素养和工程实践能力。

学生特点:学生应为具有一定电子技术和基础编程知识的高年级学生,具备基本的逻辑思维能力和问题解决能力。

教学要求:课程注重理论与实践相结合,强调学生在“做中学”,教师应引导学生主动探索,鼓励创新思维,并通过实际操作来巩固理论知识。

教学过程中,应充分关注学生个体差异,提供个性化指导,确保每位学生都能达成课程目标。

通过成果导向的教学设计,使学生能够在学习结束后展示具体的学习成果。

二、教学内容1. PLC基础知识:- PLC的定义、发展历程及其在现代工业中的应用。

- PLC的硬件组成、工作原理和性能指标。

2. PLC编程基础:- PLC编程语言(LD、IL、FBD等)的介绍与比较。

- 常用的PLC编程指令,如逻辑运算、定时器、计数器等。

3. 分拣系统原理:- 分拣系统的功能、分类及其在实际生产中的应用。

- 分拣系统的组成,包括传感器、执行器、控制器等。

4. PLC在分拣系统中的应用:- 分拣系统控制流程的设计与实现。

plc分拣系统课程设计

plc分拣系统课程设计

plc分拣系统课程设计一、课程目标知识目标:1. 学生能理解PLC分拣系统的基本工作原理,掌握其主要组成部分及功能。

2. 学生能掌握PLC编程的基本指令,并运用这些指令设计简单的分拣程序。

3. 学生了解传感器在PLC分拣系统中的作用,能描述不同类型传感器的应用。

技能目标:1. 学生能够运用所学知识,独立设计并搭建简单的PLC分拣系统。

2. 学生能够运用PLC编程软件进行程序编写、调试和优化。

3. 学生能够通过团队合作,解决实际操作过程中遇到的问题,提高实际操作能力。

情感态度价值观目标:1. 学生通过学习PLC分拣系统,培养对自动化技术的兴趣和热情,增强创新意识。

2. 学生在团队协作中,学会沟通、互助、承担责任,培养良好的团队合作精神。

3. 学生通过实践操作,体会技术在实际生产中的应用,增强实践能力,提高对技术学习的自信心。

课程性质:本课程为实践性较强的课程,结合理论知识和实际操作,培养学生动手能力和实际问题解决能力。

学生特点:学生为初中或高中年级,具备一定的物理和数学基础,对自动化技术有一定的好奇心。

教学要求:注重理论与实践相结合,充分调动学生的主观能动性,引导学生通过自主探究、合作学习,达到课程目标。

将目标分解为具体的学习成果,便于后续教学设计和评估。

二、教学内容1. PLC基础知识:介绍PLC的定义、发展历程、基本结构和工作原理,使学生了解PLC在自动化系统中的应用。

教材章节:第一章《PLC概述》2. PLC分拣系统组成:讲解分拣系统的组成部分,包括PLC、传感器、执行器等,并介绍各自功能。

教材章节:第二章《PLC分拣系统及其组成》3. PLC编程指令:学习PLC编程的基本指令,如逻辑运算、定时器、计数器等,并举例说明。

教材章节:第三章《PLC编程指令与逻辑设计》4. PLC编程软件使用:介绍PLC编程软件的功能、操作方法,指导学生进行程序编写、调试和优化。

教材章节:第四章《PLC编程软件的应用》5. 传感器应用:讲解不同类型传感器在PLC分拣系统中的应用,如光电传感器、接近传感器等。

plc快递分拣课程设计报告

plc快递分拣课程设计报告

plc快递分拣课程设计报告一、课程目标知识目标:1. 让学生掌握PLC(可编程逻辑控制器)的基础知识,理解其在快递分拣系统中的应用原理。

2. 学习并掌握快递分拣系统的基本构成、工作流程及其与PLC的交互关系。

3. 了解并掌握快递分拣过程中涉及的传感器类型及其功能。

技能目标:1. 培养学生运用PLC进行快递分拣程序编写的能力,能够实现基本的分拣控制逻辑。

2. 提高学生分析并解决快递分拣过程中实际问题的能力。

3. 培养学生团队协作能力,通过分组讨论、实践操作等形式,共同完成快递分拣系统的设计与调试。

情感态度价值观目标:1. 培养学生对自动化技术的兴趣和热情,提高其学习主动性和积极性。

2. 培养学生关注快递物流行业的发展,认识到自动化技术在其中的重要作用。

3. 培养学生具有良好的职业道德,尊重他人成果,诚实守信,勇于承担责任。

课程性质:本课程为实践性较强的课程,结合理论知识与实践操作,培养学生运用PLC进行快递分拣系统的设计与调试能力。

学生特点:学生具备一定的PLC基础知识,对实践操作感兴趣,喜欢探索新知识。

教学要求:教师需结合课程特点,以学生为主体,注重启发式教学,引导学生主动探究,培养其解决问题的能力。

同时,关注学生的个体差异,提供个性化的指导与帮助。

通过课程学习,使学生达到预定的学习成果,为后续教学设计和评估提供依据。

二、教学内容本课程教学内容主要包括以下几部分:1. PLC基础知识回顾:包括PLC的定义、分类、工作原理等,涉及教材第一章内容。

2. 快递分拣系统概述:介绍快递分拣系统的基本构成、工作流程及其在物流行业中的应用,涉及教材第二章内容。

3. PLC在快递分拣系统中的应用:学习PLC在快递分拣系统中的具体应用,如控制逻辑、程序编写等,涉及教材第三章内容。

4. 传感器及其在快递分拣系统中的应用:介绍快递分拣过程中涉及的传感器类型、原理及其功能,涉及教材第四章内容。

5. 实践操作:分组进行快递分拣系统的设计与调试,让学生将所学知识应用于实际操作中,提高其动手能力。

PLC邮件分拣

PLC邮件分拣

CHANGZHOU INSTITUTE OF TECHNOLOGY<<电器与可编程控制器>>课程设计题目:邮件分拣系统模拟二级学院(直属学部):专业:电气工程及其自动化班级:学生姓名:学号:指导教师姓名:职称:2011年12月26日PLC课程设计任务书二级学院:专业:班级:学生姓名指导老师职称课题名称课题:邮件分拣系统模拟指标及要求达到设计课题的控制要求,上机调试PLC控制程序,打印PLC序,计算机绘图。

课题工作内容工作内容:1、熟悉课题工作原理。

2、设计方案论证,系统建立,电气原理控制设计。

3、元器件选择,梯形图设计(控制分析)。

4、完成设计图纸,完成设计任务书。

5、设计测评。

进程安排第一天:下达任务,收集资料,设计准备,方案确定。

第二天:电气原理控制设计,元器件选择。

第三至九天:梯形图设计(控制分析),上机调试。

第十天:完成设计图纸,完成设计任务书,设计测评。

主要参考文献《可编程控制原理与应用》北京理工大学出版社范次猛《可编程控制应用技术实训指导》化学工业出版社李俊秀《电气控制与PLC应用》北京机械工业出版社余雷生方宗达《电气控制与可编程控制器技术》化学工业出版社史国生地点秋白楼B511教室起止日期2011.12.26—2012.1.6指导教师:2011年12月26日目录PLC课程设计任务书 (2)1.绪论 (4)1.1课题的研究背景及意义 (4)1.2 PLC的概述 (4)2.课题介绍 (5)3.设计内容及要求 (6)3.1 控制要求 (6)3.2 任务分析 (7)3.2.1 响应时间 (7)3.2.2 邮件分拣模块 (7)3.2.3 机型的选择 (7)3.2.4 供件模块 (8)3.3 设计要求 (8)3.4 控制原理 (8)4.硬件设计 (10)4.1元器件的选择 (10)4.2输入输出分配 (10)4.3 元器件列表 (11)4.4 PLC硬件接线图 (12)5.软件设计 (13)5.1程序框图 (13)5.2 梯形图 (14)6 小结 (18)参考文献 (19)致谢 (20)附录 (21)1.绪论1.1课题的研究背景及意义随着社会的不断,市场的竞争也越来越激烈,因此各个企业都迫切地需要改进技术,提高效率,尤其在需要进行分拣及缓冲、传送的单位,以往一直采用人工分拣的方法,效率低生产成本是一个很好的途径。

邮件分拣PLC控制系统设计

邮件分拣PLC控制系统设计

邮件分拣P L C控制系统设计一、设计目的:用PLC构成邮件分拣控制系统,使其掌握PLC的编程和程序调试方法。

二、工作过程:启动后绿灯L2亮表示可以进邮件,S1为ON表示模拟检测邮件的光信号检测到了邮件,拨码器模拟邮件的邮码,从拨码器读到的邮码的正常值为1,2,3,4,5,若是此5个数中的任一个,则红灯L1亮,电机M5运行,将邮件分拣至邮箱内,完后L1灭,L2亮,表示可以继续分拣邮件。

若读到的邮码不是该5个数,则红灯L1闪亮,表示出错,电机M5停止,重新启动后,能重新运行。

三、控制系统流程示意图:实验流程图:四、机型的选择邮件分拣是一个比较固定的、环境条件较好的工艺过程,要实现的功能也相对简单,无需A/D和D/A转换、加减运算。

另外,控制程序也比较固定,不需要在线编程,选用整体式PLC就可以满足工艺的要求了。

综合前面的工艺要求与I/O点数可知,在机型上可选用三菱FX2N-48MR的可编程控制器。

1,什么是PLC 可编程控制器可编程控制器是以微处理器为基础,综合了计算机技术、自动控制技术和网络通信技术等现代科技而发展起来的一种新型工业自动控制装置,是将计算机技术应用于工业控制领域的新产品。

它从诞生至今,仅有三十年历史。

2,关于BCD码的简介和算法简介:BCD码是四位二进制码, 也就是将十进制的数字转化为二进制, 但是和普通的转化有一点不同, 每一个十进制的数字0-9都对应着一个四位的二进制码,对应关系如下: 十进制0 对应二进制0000 ;十进制1 对应二进制0001 ....... 9 1001 接下来的10就有两个上述的码来表示10 表示为00010000 也就是BCD码是遇见1001就产生进位,不象普通的二进制码,到1111才产生进位10000。

运算法则:BCD码是十进制数,而运算器对数据做加减运算时,都是按二进制运算规则进行处理的。

这样,当将BCD码传送给运算器进行运算时,其结果需要修正。

PLC课程设计邮件分拣

PLC课程设计邮件分拣

PLC课程设计邮件分拣一、教学目标本节课的教学目标是使学生掌握PLC(可编程逻辑控制器)的基本原理和编程方法,能够运用PLC实现简单的邮件分拣系统。

具体分为以下三个部分:1.知识目标:•了解PLC的基本组成和工作原理;•掌握PLC编程语言和指令系统;•理解PLC在邮件分拣系统中的应用。

2.技能目标:•能够使用PLC编程软件进行程序设计;•能够根据邮件分拣需求设计PLC程序;•能够对PLC程序进行调试和优化。

3.情感态度价值观目标:•培养学生对新技术的兴趣和好奇心;•培养学生的创新意识和团队协作精神;•使学生认识到PLC技术在现代工业中的重要性,提高学生的职业素养。

二、教学内容本节课的教学内容主要包括以下几个部分:1.PLC的基本组成和工作原理:介绍PLC的硬件结构和软件系统,阐述PLC的工作过程和运行原理。

2.PLC编程语言和指令系统:讲解PLC编程的基本语法和常用指令,包括逻辑运算、定时器、计数器等。

3.邮件分拣系统的设计:分析邮件分拣的需求,引导学生运用PLC编程实现邮件的分拣功能。

4.PLC程序的调试和优化:介绍PLC程序调试的方法和技巧,培养学生解决问题的能力。

三、教学方法本节课采用多种教学方法相结合,以提高学生的学习兴趣和主动性:1.讲授法:讲解PLC的基本原理、编程语言和指令系统。

2.案例分析法:分析实际邮件分拣系统案例,引导学生运用PLC编程解决问题。

3.实验法:让学生动手实践,编写PLC程序并调试,增强学生的实际操作能力。

4.讨论法:分组讨论,培养学生团队协作精神和沟通能力。

四、教学资源为了支持本节课的教学内容和教学方法的实施,准备以下教学资源:1.教材:选用权威、实用的PLC教材,为学生提供系统的理论知识。

2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。

3.多媒体资料:制作精美的PPT课件,直观展示PLC的工作原理和编程方法。

4.实验设备:准备充足的PLC实验设备,确保每个学生都能动手实践。

plc分拣课程设计

plc分拣课程设计

plc分拣课程设计一、教学目标本课程的目标是让学生掌握PLC分拣系统的原理和应用。

知识目标要求学生了解PLC的基本组成、工作原理及其在分拣系统中的应用;技能目标要求学生能够熟练使用PLC进行分拣系统的编程和调试;情感态度价值观目标要求学生认识到PLC技术在现代工业中的重要性,培养学生的创新意识和团队合作精神。

二、教学内容教学内容主要包括PLC的基本原理、PLC在分拣系统中的应用、PLC编程和调试方法。

具体安排如下:1.第一章:PLC概述,介绍PLC的定义、发展历程、基本组成和工作原理。

2.第二章:PLC编程语言,讲解PLC的编程方法、指令系统及其应用。

3.第三章:PLC在分拣系统中的应用,介绍PLC在分拣系统中的典型应用案例。

4.第四章:PLC调试与维护,讲解PLC系统的调试方法、故障排除和维护技巧。

三、教学方法本课程采用讲授法、案例分析法和实验法相结合的教学方法。

1.讲授法:用于讲解PLC的基本原理、编程方法和应用案例。

2.案例分析法:通过分析实际案例,让学生了解PLC在分拣系统中的应用。

3.实验法:让学生动手进行PLC编程和调试,提高学生的实际操作能力。

四、教学资源教学资源包括教材、实验设备和相关多媒体资料。

1.教材:选用国内权威出版社出版的PLC教材,确保内容的科学性和系统性。

2.实验设备:配置足够的PLC实验设备,让学生能够进行实际操作。

3.多媒体资料:制作精美的PPT课件,辅助讲解和展示相关知识点。

五、教学评估教学评估将采用多元化的评价方式,包括课堂表现、作业、小测验和期末考试。

平时表现将根据学生在课堂上的参与度、提问和回答问题的积极性进行评估。

作业成绩将根据学生提交的作业质量和完成情况进行评分。

小测验将定期进行,以检验学生对课程内容的掌握程度。

期末考试将涵盖所有课程内容,以全面评估学生的学习成果。

六、教学安排本课程的教学安排将分为两个学期,每周两节课,总共40个学时。

教学时间将安排在正常的上课时间,地点将在学校的多媒体教室进行。

基于PLC的邮件分拣课程设计

基于PLC的邮件分拣课程设计

基于PLC的邮件分拣课程设计一、课程目标知识目标:1. 学生能够理解PLC(可编程逻辑控制器)的基础知识,掌握其在邮件分拣系统中的应用原理。

2. 学生能够描述邮件分拣系统的基本组成和工作流程。

3. 学生掌握基础的编程知识,能够运用PLC对邮件分拣过程进行控制。

技能目标:1. 学生能够运用所学知识,设计并实现一个简单的基于PLC的邮件分拣系统。

2. 学生能够通过实际操作,提高动手能力,培养解决实际问题的能力。

3. 学生能够利用PLC编程软件进行程序编写、调试和优化。

情感态度价值观目标:1. 学生通过本课程的学习,培养对自动化技术及PLC技术的兴趣,激发创新意识。

2. 学生能够认识到团队合作的重要性,培养团队协作精神。

3. 学生能够了解邮件分拣系统在实际生产中的应用,增强实践操作的信心。

课程性质:本课程为实践性较强的课程,旨在培养学生的动手能力和实际操作技能,将理论知识与实际应用相结合。

学生特点:学生处于高年级阶段,已具备一定的PLC基础知识,对实际应用有较高的兴趣。

教学要求:教师应注重理论与实践相结合,通过实际操作引导学生掌握知识,培养其解决问题的能力。

同时,关注学生的情感态度价值观的培养,提高学生的综合素质。

在教学过程中,将课程目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. PLC基础知识回顾:包括PLC的定义、结构、工作原理及其在工业自动化中的应用。

相关教材章节:第一章《PLC概述》。

2. 邮件分拣系统介绍:讲解邮件分拣系统的基本组成、工作流程及系统设计要求。

相关教材章节:第二章《邮件分拣系统及其设计要求》。

3. PLC编程软件的使用:学习PLC编程软件的基本操作、编程语言及编程技巧。

相关教材章节:第三章《PLC编程软件及其使用》。

4. 基于PLC的邮件分拣程序设计:分析邮件分拣系统的控制需求,设计相应的PLC程序并进行调试。

相关教材章节:第四章《PLC程序设计与应用》。

5. 实践操作:分组进行邮件分拣系统的搭建和程序编写,实际操作并优化系统性能。

plc课程设计自动分拣

plc课程设计自动分拣

plc课程设计自动分拣一、教学目标本节课的教学目标是让学生掌握PLC课程设计自动分拣系统的基本原理和方法。

知识目标包括:了解自动分拣系统的组成、工作原理和应用领域;掌握PLC编程语言和控制系统的设计方法。

技能目标包括:能够使用PLC编程软件进行程序设计;能够根据系统需求设计自动分拣系统的控制方案。

情感态度价值观目标包括:培养学生对自动化技术的兴趣和好奇心;增强学生的创新意识和团队合作精神。

二、教学内容本节课的教学内容主要包括自动分拣系统的原理、PLC编程技术和控制系统设计。

首先,介绍自动分拣系统的基本组成和工作原理,通过实例分析让学生了解自动分拣系统在实际应用中的重要性。

其次,讲解PLC编程语言的基本语法和编程方法,让学生掌握PLC程序设计的技巧。

最后,结合实际案例,教授控制系统的设计方法,让学生能够独立设计简单的自动分拣系统。

三、教学方法为了提高教学效果,本节课采用多种教学方法相结合的方式。

首先,采用讲授法,系统地讲解自动分拣系统的原理和PLC编程技术。

其次,通过案例分析法,让学生结合实际情况,分析并设计自动分拣系统的控制方案。

此外,还采用实验法,让学生在实验室进行PLC编程实践,增强学生的动手能力。

最后,学生进行小组讨论,培养学生的团队合作精神和创新意识。

四、教学资源为了支持教学内容的实施,本节课准备了一系列教学资源。

教材方面,选用《PLC原理与应用》作为主教材,辅助以《自动分拣系统设计与应用》等参考书籍。

多媒体资料方面,制作了自动分拣系统的原理讲解PPT和案例分析视频,以便于学生更好地理解课程内容。

实验设备方面,准备了PLC实验箱和相关的传感器设备,让学生能够进行实际操作练习。

此外,还提供了在线学习平台和论坛,方便学生课下自主学习和交流。

五、教学评估本节课的教学评估采用多元化的评价方式,以全面、客观地评价学生的学习成果。

评估主要包括以下几个方面:1.平时表现:通过观察学生在课堂上的参与程度、提问回答和小组讨论的表现,评价学生的学习态度和积极性。

分拣机plc课程设计

分拣机plc课程设计

分拣机plc课程设计一、课程目标知识目标:1. 理解PLC(可编程逻辑控制器)的基本原理和工作流程;2. 掌握分拣机的基本结构及其功能;3. 学会使用PLC编程软件进行程序设计,实现分拣机的自动控制功能;4. 了解传感器在分拣机中的应用,及其与PLC的连接方式。

技能目标:1. 能够运用PLC编程软件进行基本的逻辑编程;2. 能够根据实际需求,设计并调试分拣机PLC控制系统;3. 学会分析并解决分拣机PLC控制系统中的故障;4. 培养学生的团队协作和沟通能力,提高实际操作中的问题解决能力。

情感态度价值观目标:1. 培养学生对自动化技术及其应用的兴趣,提高学习积极性;2. 增强学生的环保意识,认识到自动化技术在节能降耗方面的优势;3. 树立正确的价值观,认识到技术发展对国家和社会的重要性;4. 培养学生的创新精神和实践能力,激发学生积极参与技术改造和创新。

本课程针对高年级学生,结合学科特点,注重理论与实践相结合,旨在提高学生对PLC及分拣机控制技术的理解和应用能力。

课程目标具体、可衡量,以便学生和教师能够清晰地了解课程的预期成果,并为后续的教学设计和评估提供依据。

二、教学内容1. PLC基本原理:介绍PLC的发展历程、基本组成、工作原理及其在工业自动化中的应用。

教材章节:第一章PLC概述。

2. 分拣机结构与功能:分析分拣机的机械结构、传感器选型及其在自动化生产线中的作用。

教材章节:第三章自动化设备结构与功能。

3. PLC编程软件应用:学习PLC编程软件的使用方法,进行基本逻辑编程和仿真。

教材章节:第五章PLC编程软件的使用。

4. 分拣机PLC控制系统设计:结合实际需求,设计分拣机PLC控制系统,实现自动控制功能。

教材章节:第七章PLC控制系统设计与应用。

5. 传感器与PLC连接:介绍传感器与PLC的连接方式,学习传感器信号的输入与输出。

教材章节:第四章传感器与PLC的连接。

6. 系统调试与故障排除:学习分拣机PLC控制系统的调试方法,分析并解决可能出现的故障。

plc自动分拣课程设计

plc自动分拣课程设计

plc自动分拣课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理和结构,掌握自动分拣系统的基本组成部分及功能。

2. 学生能描述自动分拣系统的常用传感器类型及其工作原理,了解其在实际应用中的选择与使用。

3. 学生掌握PLC编程的基本指令,能运用这些指令完成简单的自动分拣程序设计。

技能目标:1. 学生能够运用所学知识,分析并解决自动分拣过程中的实际问题。

2. 学生能通过PLC编程软件进行程序编写、模拟调试和故障排查,具备一定的实践操作能力。

情感态度价值观目标:1. 学生通过学习PLC自动分拣课程,培养对自动化技术的兴趣,增强对工程技术的认识和尊重。

2. 学生在小组合作完成项目过程中,培养团队协作精神,提高沟通与交流能力。

3. 学生能够认识到自动化技术在现实生产中的重要性,增强社会责任感和创新意识。

课程性质:本课程属于实践性较强的学科课程,结合理论知识与实践操作,培养学生具备自动化技术的基本素养。

学生特点:学生处于高年级阶段,具备一定的理论基础和动手能力,对新鲜事物充满好奇心。

教学要求:教师需采用项目驱动的教学模式,结合实际案例进行讲解,注重培养学生的动手操作能力和实际问题解决能力。

在教学过程中,注重分解课程目标为具体的学习成果,便于教学设计和评估。

二、教学内容本课程教学内容主要包括以下三个方面:1. PLC基本原理与结构- 理解PLC的工作原理、组成结构及其功能。

- 教材章节:第一章 可编程逻辑控制器概述。

2. 自动分拣系统及传感器- 学习自动分拣系统的基本组成部分,了解各种传感器(如光电传感器、接近传感器等)的工作原理及应用。

- 教材章节:第二章 自动分拣系统及其传感器。

3. PLC编程与应用- 掌握PLC编程基本指令,学会使用编程软件进行程序编写、模拟调试和故障排查。

- 教材章节:第三章 PLC编程指令与实例、第四章 PLC编程软件的使用。

教学进度安排:第一周:PLC基本原理与结构,进行课堂讲解及案例分析。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PLC课程设计报告院系自动化学院专业自动化课题分拣监控系统设计班级自动化1131班学号姓名2016 年12月PLC课程设计调试记录班级:自动化1131班学号:**********姓名:金江教师签名日期分拣监控系统设计一、控制要求启动后绿灯L1亮表示可以进,S1为ON表示模拟检测的光信号检测到了,拨码器模拟的邮码,从拨码器读到的邮码的正常值为1、2、3、4、5,若是此5个数中的任一个,则红灯L2亮,电机M5运行,将分拣至,然后L2灭,L1亮,表示可以继续分拣。

若读到的邮码不是该5个数,则红灯L2闪烁,表示出错,电机M5停止,重新启动后,能重新运行。

复位按钮按下,全部停止。

二、监控界面组态要求图1 监控界面组态界面如上图,具体要求如下:M1、M2、M3、M4、M5:用指示灯接受PLC运行信号亮灭来表示运行与否,M5的动作若有旋转感更好。

:一方形物体表示,当M5动作时,该在皮带上水平向右移动,在相关电机与位置处,分别送PLC相关位置信号,若满足编码,PLC处理后让相关电机动作,同时该下移至该后消隐或直接消隐,表示该已被放进。

消隐后的该继续在左边出现,表示下一个的到来。

:在放进该的同时,其上指示灯亮,1秒(时间根据其他动作自定)后熄灭。

另外最好在每个下放一计数器,显示已进此的数。

S1:检测邮码,具体位置防于M1左方,当经过时该灯亮,并送PLC位置信号,在该信号有效时,PLC检测邮码(读入输入模块3个拨码开关表示的数据0-7)(或在监控界面的邮码图形上设置0-7邮码)以决定该应该放于哪个。

邮码:若采用外部拨码开关则接受PLC信号显示当前编码(LED),若采用界面设置邮码,此处为设置输入点将信号送PLC,在S1动作时刷新或采样。

L1、L2:根据PLC信号亮灭。

传送带:静态或能动态表示M5的运行,注意:设计界面要比上图的长的多,在传送带上左边应该有S1和出现的位置。

SD、复位:模拟按钮信号,点击相关图形送PLC相关控制按钮信号。

三、监控系统设计分析用PLC实现分拣系统的电机运行控制,输入点由WinCC控制。

WinCC同时获得相应的PLC中变量,并显示到对应的指示灯。

编程元件统计如表1所示。

四、PLC系统硬件配置与I/O点分配接线图1. PLC系统硬件配置利用实验室设备进行课题设计,选择西门子S7-300 PLC。

输入点由WinCC在监控界面中给出,输出只需12点输出,选择SM322的16点输出模块。

PLC的具体硬件配置如下面表2所示。

2、输入输出点分配表I/O点分配如表1中列表所示。

3、输入输出接线图I/O接线图如2所示。

图2 电路输入、输出接线图五、PLC控制程序设计network1:I0.0启动I0.1停止M0.0维持启动状态并自锁network2:I0.1同上,主要实现的是让M0.1动作然后使后面的计数器复位network3:I0.2按一下加减计数器+1I0.3按一下加减计数器-1M0.1复位输出寄存至MW1.network4:I1.0检测是否有,检测到有则相当于按一下,对应于wincc中的S1_ON行程开关M3.1是捡开始状态M3.2是捡结束状态M0.0是启动状态network5:将MW1中的邮码值MOVE至MW10供给后面作比较,捡开始状态时停止寄送network6:捡开始状态,将邮码值与1,2,3,4,5作比较,是则使M4.1,M4.2,M4.3,M4.4,M4.5其中之一动作,非上述邮码值则使M4.0动作network7:启动之后,捡之前,使进灯(Q4.1亮绿),捡开始后,进灯灭,若是错的邮码值则走上边路使M0.2动作。

T1,T0控制M0.2闪烁。

network8:邮码值对,则使M4.0常闭,捡灯(Q4.0常亮红),邮码值错误,则M4.0断开,M0.2使Q4.0闪亮。

network9:各电机(Q4.4~5.4)中有一台运行或者下移形成开关I1.6(对应wincc中arrive 变量)断开,M0.7则由动作断开。

network10:Q4.2对应M5电机,若进开始,Q4.1动作使Q4.2动作,未达成M0.7断开条件之前一直工作。

由进转入捡后,前面检测邮码的各中间继电器M4.1~4.5代替Q4.1使Q4.2动作。

network11:I1.1~1.4分别为1~4的形成开关,Q4.4~Q4.7为电机m1~4,控制到达指定位置后下移。

network12:下移到指定后,对应(Q5.0~5.4)点一下,以便下面计数器输入network13:复位各对应的形成开关,并使捡进入结束状态。

此时对应wincc中的先返回其y值,再返回其x值,回到原点,进行下一轮进,捡。

network14~18:各对应假发计数器累加显示数。

六、WinCC监控部分设计1.监控界面设计图2 WinCC组态界面打开图形编辑器,建立新画面NewPdl0.PDL。

设置监控界面的宽度为1024像素,高度为768像素;画面刷新周期为1(250ms)。

在画面中放置适当的按钮,指示灯,传送带,,静态说明文本及数码管等控件。

调整画面中各对象的大小、相对位置与层次关系,并对相关联的控件进行编组。

最终的监控组态界面图2所示。

2.部变量与过程变量表在WinCC变量管理中添加S7驱动,并在MPI接口中建立与PLC的连接。

新连接属性参数如下:站地址,2;段ID,0;机架号,0;插槽号,2。

新建立的变量如表3所示。

表3 变量统计表3、动作实现1)起停控制对于起停按钮的操作控制采用模仿实际按钮的动作控制过程:按下按钮触点接通,释放按钮触点断开。

则在起始按钮按下时,I3.0接通;释放后,I3.0断开。

而复位按钮则类似启动按钮,但多了对一些参数的初始化。

在启动按钮的“按左键”事件中添加如下程序:#include "apdefap.h"void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y) {SetTagBit("start",TRUE); //模拟按键按下,接通常开触点}而在它的“释放左键”事件中添加如下程序:#include "apdefap.h"void OnLButtonUp(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y){SetTagBit("start",FALSE); //模拟按键弹起,常开触点恢复断开状态}复位按钮的程序结构类似于启动按钮的程序,但为了在监控画面中有正常的画面显示,在复位按钮的“按左键”事件中设置了某些参数的初始化语句。

程序如下:#include "apdefap.h"void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y) {SetTagBit("reset",TRUE); //模拟按键按下,接通常开触点SetPropWord("NewPdl1.Pdl","Control2","Left",190);//初始位置SetTagByte("tp",0); //初始化各个行程开关的状态}复位开关的弹起同启动按钮一样,使变量Reset为FALSE。

2)的动态移动及对应行程开关的控制的动态运动是该监控画面的重要组成部分。

同时的运动还控制这对应虚拟行程开关的触发。

的运动主要有在M5作用下沿传送带水平运动,也有在分拣电机作用下垂直运动。

先对进行X轴方向上的位置控制。

选择的位置X属性,选择“C动作”。

运动控制程序如下:#include "apdefap.h"long _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName){int a; BOOL b,c;b=GetTagBit("m5"); // 获得电机M5的运行状态c=GetTagBit("arrive"); //获得下移到位行程开关的状态a=GetPropWord("NewPdl1.Pdl","Control2","Left"); //当前X值if (a>=220& a<=230){SetTagBit("s1_on",TRUE);}else {SetTagBit("s1_on",FALSE);}//控制邮码检测行程开关S1/*运行到不同位置触动不同的行程开关SQ1~SQ5*/if (a==245){SetTagBit("TestPoint1",TRUE);}else if (a==290){SetTagBit("TestPoint2",TRUE);}else if (a==335){SetTagBit("TestPoint3",TRUE);}else if (a==380){SetTagBit("TestPoint4",TRUE);}else if (a==425){SetTagBit("TestPoint5",TRUE);}if (!c) {if(b & a<430){a+=5;} //在未下移到位时,一直右移至右极限}else{a=190;} //在下移到位后,在初始位置不变化return a; //返回值a设置的X位置值}在水平方向移动到指定位置后,应该下移至。

控制程序类似与X轴方向上的控制。

具体程序代码如下:#include "apdefap.h"long _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName){BOOL a,b,c,d,e,f,g,i;int h,y;a=GetTagBit("tp1"); //电机M1旁的行程开关b=GetTagBit("tp2"); //电机M2旁的行程开关c=GetTagBit("tp3"); //电机M3旁的行程开关d=GetTagBit("tp4"); //电机M4旁的行程开关e=GetTagBit("tp5"); //运行到传送带末端的行程开关f=GetTagBit("m5"); //电机M5运行状态g=GetTagBit("arrive"); //下移到位行程开关状态h=GetPropWord("NewPdl1.Pdl","Control2","Top");//的Y属性值i=GetTagBit("m5_m"); //邮码值是否为5的真假值/*在M1~M4任意启动或该下移至5时且未下移到位的动作*/if (!g & (( !f & (a | b | c | d ) ) | (i & e) ) ){if (h<330){h=h+5; //向下移动到Y=330}else {SetTagBit("arrive",TRUE); //下移到位后,行程开关动作h=270; //上移至传送带的Y值}}return h; //函数返回h值,设置的Y属性}5)指示类WinCC监控系统中监视PLC的运行,并以图形化的显示方式在PC上显示出来是WinCC的重要功能。

相关文档
最新文档