一、所需设备、工具、材料

见表1。

表1  项目所需设备、工具、材料

二、练内容

1、项目描述

按照三相异步电动机控制原理图(图1)接线或用控制模板代替。图中的QS为电源刀开关。

(1)启动控制   设计一个三相异步电动机的控制程序,要求按下启动按钮电机启动而开始运转,按下停止按钮电机停止转动。

(2)电机正、反转控制   学员设计电机正反转控制程序,要求按正转按钮电机正转,按反转按钮电机反转,为了防止主电路电源短路,正反转切换时,必须先按下停止按钮后再启动。

2、实训要求

2.1  输入点和输出点分配表

表2所示。

表2  输入点和输出点分配表

2.2  PLC接线图

按照图2完成PLC的接线。图中输入端的24V电源可以利用PLC提供的直流电源,也可以根据功率单独提供电源。若实验用PLC的输入端为继电器输入,也可以用220V交流电源。注意停止按钮采用动断按钮。

2.3  程序设计

图3为电机启动控制的梯形图。简单启动控制只用到正转按钮、停止按钮两个输入端,输出只用到KM1交流接触器。该程序采用典型的自保持电路。合上电源刀开关通电后,停止按钮接通,PLC内部输入继电器X0的动合触点闭合。按正转按钮,输出继电器Y0导通,交流接触器KM1线圈带电,其连接在主控回路的主触点闭合,电机通电转动,同时Y0的动合触点闭合,实现自锁。这样,即使松开正转按钮,仍保持Y0导通。按停止按钮,X0断开,Y0断开,KM1线圈失电,主控回路的主触点断开,电机失电而停转。

图4为电机正反转控制程序,采用自锁和互锁控制程序。也可以采用SET和RST指令来实现。

在图2的接线图中,将两个交流接触器的动断触点KM1、KM2分别连接在KM2、KM1的线圈回路中,形成硬件互锁,从而保证即使在控制程序错误或因PLC受到噪声的影响而导致Y0、Y1两个输出继电器同时有输出的情况下避免正、反转接触器同时带电而造成的主电路短路。

由于停止按钮采用动断按钮,在通电后,X0动合触点闭合。若先按正转按钮X1,Y0导通并形成自锁。同时,Y0的动断触点断开,即使按反转按钮Y1也无法接通,也就无法实现反转。

在正转的情况下,要想实现反转,只有先按一下停止按钮,使Y0失电,从而正转接触器断电,即使松开停止按钮Y0、Y1仍失电。再按反转按钮后,由于Y0失电,其动断触点闭合,Y1导通,反转接触器KM2线圈带电。接在图1主控回路中主触点闭合,由于电源相序变化,电机反转。

同样,在反转状态要正转,都需要先按停止按钮。

2.4运行并调试程序

(1)将梯形图程序输入到计算机。

(2)下载程序到PLC,并对程序进行调试运行。观察能否实现正转,在正转的情况下能否直接转换成反转;同时按下正、反转按钮会出现什么情况等。

(3)调试运行并记录调试结果。

3、 编程练习

(1)如何通过程序实现软互锁?

(2)如何修改提供的正、反转控制程序,使正反转过程中不用先停止再转换?

单片机控制三相异步电动机正反转c语言程序,用FX PLC控制三相异步电动机的启动与正反转...相关推荐

  1. 单片机自动调光C语言,C51单片机控制40w调光电源C语言程序

    C51单片机控制40w调光电源C语言程序,12M晶振,500Hz 2ms,1000Hz 1ms,300Hz 3.3ms,330Hz 3ms .3ms为一个周期,30us中断一次,共可以有100次中断, ...

  2. 51单片机c语言按键扫描程序,单片机按键扫描数码管显示C语言程序

    电子科学与技术 单片机按键扫描数码管显示C语言程序 按键扫描数码管显示程序共定义了6个键的功能:K1.K2.K3.K4以及K5.K8组成的一对复合键,其中K2,K3为连击键,K5为上档键.在正常工作模 ...

  3. 步进电机驱动器设计c语言软件,最新基于单片机系统的步进电机驱动STC单片机步进电机驱动器的设计及C语言程序.doc...

    最新基于单片机系统的步进电机驱动STC单片机步进电机驱动器的设计及C语言程序 基于单片机系统的步进电机驱动 摘 要 本文介绍了基于80C52单片机的步进电机控制系统的设计.分别概括的介绍了单片机和步进 ...

  4. 步进电机编写单4拍或4-8拍方式的汇编或c语言控制程序.,(毕业设计)基于单片机的步进电机控制系统(汇编及C语言程序各个)...

    基于单片机的步进电机控制系统设计 前言 步进电机是一种进行精确步进运动的机电执行元件,它广泛应用于工业机械的数字控制,为使系统的可靠性.通用性.可维护性以及性价比最优,根据控制系统功能要求及步进电机应 ...

  5. sja1000编程c语言,基于51单片机SJA1000 CAN通讯实现(C语言程序)

    经过一个星期的艰苦奋斗,终于将两个SJA1000通过51单片机成功通讯了!采用的是Pelican工作模式,扩展帧数据格式,验收滤波器是采用单滤波扩展帧模式. 发送和接收代码都全部相同样! 一 实物图 ...

  6. 基于51单片机SJA1000 CAN通讯实现(C语言程序)

    经过一个星期的艰苦奋斗,终于将两个SJA1000通过51单片机成功通讯了!采用的是Pelican工作模式,扩展帧数据格式,验收滤波器是采用单滤波扩展帧模式. 发送和接收代码都全部相同样! 一 实物图 ...

  7. 51单片机蜂鸣器演奏《小苹果》C语言程序,单片机控制蜂鸣器演奏音阶实例

    单片机可以控制蜂鸣器发声音 蜂鸣器是非常常见的发音元器,音乐卡.报警装置.电子琴.各种小家电等都会用到.单片机的PWM功能可以设置输出不同频率的信号,所以我们可以利用单片机的PWM控制三极管的通断来推 ...

  8. 二阶声波正演c语言程序_嵌入式开发中的三种程序构架

    关注.星标公众号,直达精彩内容 0.前言 在嵌入式软件开发,包括单片机开发中,软件架构对于开发人员是一个必须认真考虑的问题.软件架构对于系统整体的稳定性和可靠性是非常重要的,一个合适的软件架构不仅结构 ...

  9. c语言控制led以1s速度,C语言使用定时器的方法控制LED灯以1S的速度闪亮

    最近因为赶不上提高班的进度,老师给的教程总是断断续续的,所以我打算跟11月1号通过考试的网友们一起学习,呵呵,这也是我一教训来着,在三维里学习要坚持一步一个脚印,坚持必有奇迹,但也要跟得上大家,以后再 ...

  10. 51单片机蜂鸣器演奏《小苹果》C语言程序,51单片机C语言蜂鸣器发声生日快乐播放程序...

    <51单片机C语言蜂鸣器发声生日快乐播放程序>由会员分享,可在线阅读,更多相关<51单片机C语言蜂鸣器发声生日快乐播放程序(4页珍藏版)>请在人人文库网上搜索. 1.按键发音/ ...

最新文章

  1. u-charts 曲线图中间有部分没数据,导致点和点无法连成线的问题解决
  2. MonkeyRunner的使用二
  3. web入门+书籍推荐
  4. SSL与HTTPS,HTTP有什么联系
  5. 西南石油大学计算机二级成绩查询,西南石油大学本科学生成绩自助查询打印终端管理办法...
  6. 卸载 nvidia 显卡驱动
  7. 10774: matrix
  8. debug pricing calculation rfc call
  9. mysql 客户端乱码_Mysql客户端中文乱码问题解决
  10. NYOJ-58 最少步数
  11. vue 多个api请求_Vue+Django REST framework实战3.RESTful API和VUE目录结构
  12. 文件和目录属性ls which alias
  13. 基于注意力机制的循环网络进行层级性多元标签文本分类
  14. Linux的PDF工具,Linux 系统中的pdf阅读器以及工具
  15. sklearn 线性回归算法+boston房价数据集
  16. 透彻的掌握 Spring 中@transactional 的使用
  17. 贪心法LeetCode算法例子【总】
  18. 无涯教程:Node.js - Streams介绍
  19. error超频 whea win10_win10蓝屏whea_uncorr修复
  20. 使用EasyExcel实现Excel的导入、导出、下载模板等功能

热门文章

  1. 【数据结构 严蔚敏版】 顺序栈 基本操作
  2. 【零基础 快速学Java】韩顺平 笔记整理(到p170 跑路了)
  3. FlightGear编译
  4. 单片机C语言程序设计实训100例大集合
  5. warning CS0618: 'WWW' is obsolete: 'Use UnityWebRequest, a fully featured replacement which is more
  6. ds6708 symbol 驱动_symbol DS6708设置及使用手册中文版.pdf
  7. Java排序算法——猴子排序(Bogo Sort)
  8. 计算机软件测试方法文献,软件测试毕业论文参考文献
  9. FashionMNIST数据集国内可以用的下载地址
  10. 时间选择器Android-PickerView的使用