一.设计要求

工艺过程与控制要求:

  一部电动运输车供8个加工点使用。台车的控制要求如下:

        PLC上电后,车停在某个工位,若无用车呼叫(下称呼车)时,则各工位的指示灯亮,表示各工位可以呼车。某工作人员按本工位的呼车按钮呼车时,各工位的指示灯均灭,此时别的工位呼车无效。如停车位呼车时,台车不动,呼车工位号大于停车位时,台车自动向高位行驶,当呼车位号小于停车位号时,台车自动向低位行驶,当台车到呼车工位时自动停车。停车时间为30s供呼车工位使用,其他工位不能呼车。从安全角度出发,停电再来电时,台车不会自行启动。

PLC硬件安排及软件规划

    为了区别,工位依1~8编号并各设一个限位开关。为了呼车,每个工位设一呼车按

钮,系统设启动及停机按钮各1个,台车设正反转接触器各1个。每工位设呼车指示灯各

1个,但并联接于各个输出口上。系统布置图如图所示。

二.实现效果展示

三.具体实现

1.使用的工具

TIA Portal V15.1

2.总体设计方案

2.1系统硬件配置

  1. 工位按1~8编号并各设一个限位开关和呼车按钮
  2. 系统设启动及停机按钮各1个每个工位指示灯各一个
  3. 台车设正反转接触器各1个
  4. 每工位设呼车指示灯各1个
  5. 小型显示屏,输出当前呼车的工位

2.2 系统变量定义及分配表

根据不同控制要求,可以定义不同的变量名来代替外界发来的开关信号,并且合理的分配对应的变量,从而针对性的进行开关信号的转变,使程序的可读性增强,使程序在扩展方面更加方便。在我的设计方案中,I/O分配如表2-1、表2-2所示。

表2-1  输入信号的定义及地址分配表

控制信号

信号名称

元件名称

元件符号

地址编码

输入信号

1号工位按钮

常开按钮

SB1

I0.0

2号工位按钮

SB2

I0.1

3号工位按钮

SB3

I0.2

4号工位按钮

SB4

I0.3

5号工位按钮

SB5

I0.4

6号工位按钮

SB6

I0.5

7号工位按钮

SB7

I0.6

8号工位按钮

SB8

I0.7

开机按钮

SB9

I1.0

关机按钮

SB10

I1.1

1号工位限位开关

限位开关

SQ1

I2.0

2号工位限位开关

SQ2

I2.1

3号工位限位开关

SQ3

I2.2

4号工位限位开关

SQ4

I2.3

5号工位限位开关

SQ5

I2.4

6号工位限位开关

SQ6

I2.5

7号工位限位开关

SQ7

I2.6

8号工位限位开关

SQ8

I2.7

表2-2  输出信号的定义及地址分配表

控制信号

信号名称

元件名称

元件符号

地址编码

输出信号

电动机正转

接触器

KM1

Q0.0

电动机反转

KM2

Q0.1

1号车位指示灯

指示灯

KM3

Q1.0

2号车位指示灯

KM4

Q1.0

3号车位指示灯

KM5

Q1.0

4号车位指示灯

KM6

Q1.0

5号车位指示灯

KM7

Q1.0

6号车位指示灯

KM8

Q1.0

7号车位指示灯

KM9

Q1.0

8号车位指示灯

KM10

Q1.0

当前呼车位显示

显示屏

KM11

Q1.1

2.3 系

2.3系统接线图

2.4 创新设计内容

在我的程序中,主要的创新点是实现了当前呼车按钮的显示,通过一个显示屏的显示,能够直观的看到当前呼车按钮是哪一个。而且也可以通过数值的显示来表示当前台车的状态,因为如果当前值是0的话就表示可以进行呼车。

其次在上位机显示画面,添加了小车的动画,可以通过正反转而表示不同的车头朝向,使效果更佳的直观

 3.梯形图程序实现

PLC课程设计--台车呼叫相关推荐

  1. 江苏大学京江学院c语言课程设计,京江学院plc课程设计.doc

    京江学院plc课程设计 江苏大学京江学院 JINGJIANG COLLEGE OF J I A N G S U U N I V E R S I T Y PLC课程设计报告 题目1:大小球分拣传送机械P ...

  2. 蔬菜处理生产系统(PLC课程设计)【本文为原创,全部源文件可供下载,谢绝转载】

    最近翻出了之前写的PLC课程设计论文:<蔬菜处理生产系统>,这是我写的第一篇博客(这篇论文是我认真写的第二篇论文).[本文为原创,全部源文件可供下载,谢绝转载] 背景 本人为双非自动化专业 ...

  3. PLC课程设计【博途】

    [平台:博途V14] [由于时间问题,格式可能较乱,如需要具体工程或课程设计报告请私聊博主] 也可以CSDN下载自取https://download.csdn.net/download/weixin_ ...

  4. 顺序功能图用计算机绘制,江苏大学2016年自动化PLC课程设计任务

    2016年课程设计时间安排 上机地点:电气楼207 上机时间:上午:8:20~11:20 下午:13:40~16:40 2016年PLC课程设计任务书 一.设计要求 1.阅读本课程设计参考资料及有关图 ...

  5. 20万套机械、模具、数控、工艺夹具、减速器、机器人、液压系统、车辆工程、PLC 、单片机……毕业设计、课程设计、说明书 论文、二维图、三维图、开题报告、任务书、ppt、文献翻译……分享……持续更新!

    部分清单如下: 自动立体车库结构设计(说明书 CAD图纸 开题报告 任务书 外文翻译--) 玉米秸秆粉碎机毕业设计 论文 车床主轴箱课程设计 R175柴油机机体自动加工线上多功能液压机械手设计(说明书 ...

  6. 机电一体化PLC毕业设计、课程设计案例分享/液压、电梯、洗衣机、送料控制、步进电动机、装瓶流水线、大小球分拣传送、饮料罐装、自动售货机、立体车库、洗衣机、喷泉、机械手、卧式镗床、温度控制、供水系统……

    机电一体化PLC毕业设计.课程设计案例共有1000多套,部分目录如下: 双缸四柱液压机的液压系统设计和PLC控制[说明书(论文)+CAD (PLC控制框图+PLC输入输出接线图+液压系统原理图 机电一 ...

  7. c语言课程设计总结心得大全,c语言课程设计的心得体会

    c语言课程设计的心得体会 相关内容: 课程设计的理论产生于对课程设计实践的考察.下面是第一范文网为大家带来的课程设计心得体会,希望可以帮助大家.课程设计心得体会范文1:机械设计课程设计心得体会经过一个 ...

  8. 拆装微型计算机的心得体会,微机课程设计心得

    微机课程设计心得 "微机原理与系统设计" 作为电子信息类本科生教学的主要基础课之一,课程紧密结合电子信息类的专业特点,围绕微型计算机原理和应用主题,以intelx86cpu为主线, ...

  9. 三菱四节传送带控制梯形图_四节传送带PLC控制课程设计.doc

    四节传送带PLC控制课程设计 四节传送带PLC控制课程设计 一 设计背景和功能概述 二 电气原理图与功能详细分析说明 三 部分元件的说明 四 软件流程图 五 总结 六 源程序清单 七 参考文献 四节传 ...

最新文章

  1. java gui 组件_Java GUI4:深入了解GUI组件
  2. Windows7优化开机、关机速度的方法
  3. 《精通Android 实例开发》——第1章,第1.15节向Eclipse中导入Android程
  4. JavaScript小知识点(二):函数防抖和节流
  5. MyBatis-Plus自动填充功能填坑
  6. 苹果Mac好用的SSH连接客户端工具:​​​​​​​​​​​​Termius
  7. 《算法图解》笔记与总结
  8. php中的oop思想,php oop的特性是什么?php oop思想的三大特点介绍
  9. JsDroid2开发教程
  10. 再谈Spring(一):Bean的作用域
  11. linux 设置django开机启动以及自动开启浏览器全屏
  12. 非结构化数据定义、处理方法及重要性
  13. instagram架构_Facebook如何收购Instagram内幕故事
  14. Mycat2分库分表
  15. centos7安装pip
  16. 湍动能耗散率ε输运方程的推导
  17. 教你怎样用SkinMagicBuilder制作皮肤
  18. 揭示十年数据库经验,告诉你如何轻松应对常见问题(SQL 小虚竹)
  19. html播放rtsp流,浏览器播放rtsp视频流解决方案
  20. 视频教程-Project-管理项目(进阶)-Office/WPS

热门文章

  1. 西门子step7安装注册表删除_如何完全卸载Siemens PLC编程软件
  2. Android手游SDK那点事(一)简述
  3. 什么是网络爬虫?它是如何工作的以及如何自动抓取
  4. 互联网快讯:华为正式上架“花瓣翻译官”APP;极米H3S高清巨幕获用户青睐;网易云音乐即将挂牌上市
  5. Curve分叉项目Swerve的24小时交易量达1.8亿美元
  6. EPSON打印机清零复位操作
  7. java 双击触发事件_java鼠标双击事件怎么实现
  8. 从金融到物联网 区块链的落地应用将如何改变世界?
  9. python绘制XPS分峰后的填充效果
  10. 编译原理中LR(0)项目集规范族的构造