hello大家好,我是本站的小编子芊,今天来给大家介绍一下正反转顺序功能图(电机正反转程序编写)的相关知识,希望能解决您的疑问,我们的知识点较多,篇幅较长,还希望您耐心阅读,如果有讲得不对的地方,您也可以向我们反馈,我们及时修正,如果能帮助到您,也请你收藏本站,谢谢您的支持!
正反转顺序功能图是一种常用的电机控制程序,用于控制电机的正反转。在编写这个程序之前,我们首先要弄清楚电机的正反转原理。

电机的正反转是通过改变电流流向来实现的。在正转状态下,电流从正极流向负极,而在反转状态下,电流从负极流向正极。我们可以通过改变电机的电流极性来实现正反转。
下面是一段用于控制电机正反转的程序,展示了正反转顺序功能图的编写过程。
我们需要声明三个输出引脚,用于控制电机的正反转。假设我们使用的是Arduino开发板,并将电机的正转控制引脚连接到数字引脚2,反转控制引脚连接到数字引脚3,使能引脚连接到数字引脚4。
在程序的setup()函数中,我们需要将这三个引脚设置为输出模式,以便通过改变引脚的电平来控制电机的正反转。
在程序的loop()函数中,我们需要按照正反转的顺序来控制电机的状态。我们将正转控制引脚设为高电平,反转控制引脚设为低电平,从而将电机设置为正转状态。我们延迟一段时间,使电机正转一段时间。
我们将正转控制引脚设为低电平,反转控制引脚设为高电平,从而将电机设置为反转状态。同样地,我们延迟一段时间,使电机反转一段时间。
我们将正转控制引脚和反转控制引脚都设为低电平,从而将电机停止转动。同样地,我们延迟一段时间,使电机保持停止状态。
通过按照这个顺序循环执行这段程序,我们可以实现电机的正反转控制。时间延迟的长度可以根据实际需求进行调整,以达到合适的正反转速度。
正反转顺序功能图是一种常用的电机控制程序,通过改变电机的电流极性来实现电机的正反转。编写这个程序可以帮助我们更好地控制电机的运动,实现各种应用需求。
正反转顺序功能图(电机正反转程序编写)

这个图比较简单:
QS:空开;
FU:保险丝;
KM1 KM2:接触器,各带一组主节点,两个常开节点,一个常闭节点;
FR:热继保,带一个常闭节点(串联在控制回路,动断);
M:电动机;
PE:电动机外壳接地;
SB1、2:动合按钮;
SB3:动断按钮。
主回路分析:KM1为正转;KM2处,通过U、W两项互换,从而调整相序,使得电动机反转。
控制回路分析:
在电动机停转时,按下SB1按钮,KM1线圈得电,下面几个步骤同时完成,无先后顺序,:1、SB1右侧的KM1常开节点动作闭合,形成自保持;2、KM2线圈上面的KM1常闭接点动作断开,使得KM2线圈不能带电,形成互锁;3、HL1上面的KM1常开节点动作闭合,HL1指示灯得电,亮,形成正转指示;4、电动机上方的KM1主节点动作闭合,电动机正转。
按下SB2,不能形成反转,必须先按下SB3停止按钮。或者FU2保险丝烧断、FR热继保动作,都会使控制回路断电。
在电动机停转时,按下SB2按钮,KM2线圈得电,下面几个步骤同时完成,无先后顺序,:1、SB2右侧的KM2常开节点动作闭合,形成自保持;2、KM1线圈上面的KM2常闭接点动作断开,使得KM1线圈不能带电,形成互锁;3、HL2上面的KM2常开节点动作闭合,HL2指示灯得电,亮,形成反转指示;4、电动机上方的KM2主节点动作闭合,电动机反转。
正反转顺序功能图实例

第1章 可编程控制器(PLC)概述 1
1.1 可编程控制器的产生与发展 1
1.1.1 PLC的产生及定义 1
1.1.2 PLC的发展 2
1.2 PLC的特点与功能 4
1.2.1 PLC的特点 4
1.2.2 PLC的功能 6
1.3 PLC的结构与分类 7
1.3.1 PLC的结构 7
1.3.2 PLC的分类 11
1.4 PLC的编程语言 11
1.4.1 梯形图 12
1.4.2 语句表 14
1.4.3 顺序功能图 15
1.4.4 功能块图 15
1.4.5 结构文本 16
思考题 16
第2章 认识三菱PLC 17
2.1 认识三菱PLC的硬件 17
实例1:单输入/单输出控制 17
2.1.1 三菱PLC的基本结构 17
2.1.2 三菱FX系列PLC的主机模块 20
2.1.3 三菱PLC的I/O接线 23
2.2 理解三菱PLC的工作原理 24
实例2:加电输出禁止程序 24
2.2.1 PLC的工作原理 25
2.2.2 用户程序循环扫描执行 29
2.3 三菱PLC的程序开发过程 30
实例3:电动机的启/停控制 30
2.3.1 PLC的程序开发环境 30
2.3.2 电动机启/停控制程序的开发过程 34
思考题 46
第3章 三菱FX2N的指令系统 47
3.1 FX2N的软元件 47
3.1.1 输入继电器 47
3.1.2 输出继电器 48
3.1.3 辅助继电器 48
3.1.4 状态继电器 49
3.1.5 定时器 49
3.1.6 计数器 50
3.1.7 数据寄存器 51
3.1.8 变址寄存器 51
3.1.9 指针 51
3.1.10 常数 52
3.2 FX2N的基本逻辑指令 52
3.2.1 逻辑取及线圈驱动指令 52
实例4:逻辑取及线圈驱动指令的应用 53
3.2.2 触点串联指令 54
3.2.3 触点并联指令 54
实例5:触点串联指令和触点并联指令的应用 55
3.2.4 串联电路块并联指令 56
3.2.5 并联电路块串联指令 57
实例6:串联电路块并联指令和并联电路块串联指令的应用 57
3.2.6 边沿检测脉冲指令 58
实例7:边沿检测脉冲指令的应用 59
3.2.7 置位与复位指令 60
实例8:置位与复位指令的应用 61
3.2.8 脉冲输出指令 62
实例9:脉冲输出指令的应用 62
3.2.9 取反指令 63
3.2.10 栈操作指令 64
实例10:栈操作指令的应用 65
3.2.11 主控触点指令 66
实例11:主控触点指令的应用 67
3.2.12 空操作指令 68
3.2.13 程序结束指令 68
3.3 FX2N的功能指令 69
3.3.1 功能指令的基本规则 69
3.3.2 程序流程指令 72
实例12:条件跳转指令的应用 73
实例13:子程序调用和返回指令的应用 74
实例14:中断指令的应用 75
实例15:主程序结束指令的应用 76
实例16:警戒时钟指令的应用 78
实例17:循环指令的应用 79
3.3.3 数据传送和比较指令 80
实例18:比较指令和区间比较指令的应用 81
实例19:各种传送指令的应用 84
实例20:数据交换和数据变换指令的应用 86
3.3.4 算术和逻辑运算指令 87
实例21:加法、减法、乘法和除法指令的应用 89
实例22:加1和减1指令的应用 90
实例23:逻辑与、或和异或指令的应用 91
3.3.5 循环与移位指令 92
实例24:循环移位指令的应用 93
实例25:位右移和位左移指令的应用 95
实例26:移位写入和移位读出指令的应用 97
3.3.6 数据处理指令 98
实例27:区间复位指令的应用 98
实例28:译码和编码指令的应用 100
实例29:置1位数总和和置1位判断指令的应用 101
实例30:信号报警器置位和信号报警器复位指令的应用 102
实例31:平均值和平方根指令的应用 104
实例32:浮点数转换指令的应用 104
3.3.7 高速处理指令 105
实例33:输入/输出刷新指令的应用 105
实例34:刷新和调整滤波时间常数调整指令的应用 106
实例35:高速计数器置位、复位和区间比较指令的应用 107
实例36:速度检测指令的应用 109
实例37:脉宽调制指令和可调速脉冲输出指令的应用 110
3.3.8 方便指令 111
实例38:初始化状态指令与数据搜索指令的应用 111
实例39:绝对值式凸轮顺控指令的应用 112
实例40:增量式凸轮控制指令的应用 114
实例41:示教定时器指令的应用 114
实例42:特殊定时器指令的应用 115
实例43:交替输出指令的应用 116
实例44:旋转台控制指令的应用 116
3.3.9 外围设备I/O指令 117
实例45:数据输入指令的应用 117
实例46:数字译码指令的应用 120
实例47:打印输出指令的应用 122
实例48:读、写特殊功能模块指令的应用 123
3.3.10 外围设备(SER)指令 124
实例49:串行通信指令的应用 125
实例50:模拟量输入指令的应用 126
3.3.11 触点比较指令 126
实例51:触点比较指令(OR=)的应用 128
思考题 128
第4章 PLC系统的基本控制编程 130
4.1 编程规则与技巧 130
4.1.1 继电器线路可使用、梯形图不能(不宜)使用的情况 130
4.1.2 梯形图能使用、继电器线路不能实现的情况 131
4.1.3 梯形图程序的优化 132
4.2 基本控制程序 135
4.2.1 自锁、互锁控制 135
实例52:自锁、互锁与连锁控制 135
4.2.2 时间控制 138
实例53:瞬时接通/延时断开控制 138
实例54:延时接通/延时断开控制 139
实例55:长延时控制 140
实例56:点动计时控制 141
实例57:时钟控制 142
4.2.3 脉冲触发控制 143
实例58:用定时器实现周期脉冲触发控制 143
实例59:用定时器实现脉宽可控的脉冲触发控制 144
4.2.4 分频控制 145
实例60:二分频控制 145
4.2.5 报警控制 146
实例61:故障报警控制 146
4.2.6 计数控制 148
实例62:扫描计数控制 148
实例63:6位数计数控制 149
4.2.7 顺序控制 150
实例64:用定时器实现顺序控制 150
实例65:用计数器实现顺序控制 151
实例66:用移位指令实现顺序控制 152
4.2.8 循环控制 154
实例67:彩灯闪亮循环控制 154
4.3 常用电动机控制 156
4.3.1 三相异步电动机 156
实例68:电动机双重锁正反转控制 156
实例69:电动机 -△减压启动控制 158
实例70:电动机串电阻启动控制 160
实例71:电动机单、双向反接制动控制 162
4.3.2 直流电动机控制 166
实例72:串、并励直流电动机正、反转控制 167
4.3.3 同步电动机控制 170
实例73:同步电动机启动控制 170
4.3.4 步进电动机控制 172
实例74:步进电动机正反转控制 173
4.4 简易梯形图程序设计 176
实例75:车间排风系统状态监控 176
实例76:物流检测控制 179
思考题 181
第5章 顺序功能图及步进梯形图 182
5.1 基本概念 182
5.1.1 顺序功能图的基本要素 183
5.1.2 顺序功能图的结构形式 186
5.2 顺序功能图设计方法 188
5.2.1 使用启-保-停电路的设计方法 188
5.2.2 使用置位/复位的设计方法 190
5.2.3 使用STL/RET的设计方法 192
实例77:运料车装卸料控制 195
实例78:大、小球分类选择控制 200
实例79:双面钻孔机床运动控制 208
5.3 各种顺序控制方法比较 213
思考题 213
第6章 PLC的功能模块 215
6.1 功能模块概述 215
6.1.1 特殊功能模块的类型及用途 215
6.1.2 特殊功能模块的安装及应用 217
6.2 模拟量输入模块 218
实例80:FX2N-4AD模拟量输入模块应用 221
实例81:FX2N-4AD模拟量输入模块的调整应用 222
6.3 模拟量输出模块 223
实例82:FX2N-2DA模拟量输入模块的应用 225
6.4 高速计数模块 226
实例83:高速计数器模块FX2N-1HC的应用 230
6.5 定位控制模块和脉冲输出模块 232
实例84:凸轮控制器FX2N-1RM-SET的应用 235
思考题 237
第7章 PLC系统通信 238
7.1 PLC通信的基本知识 238
7.1.1 数据通信系统构成 238
7.1.2 数据通信方式及传输速率 238
7.1.3 串行通信接口标准 241
7.1.4 开放式系统互连参考模型(OSI/RM) 242
7.2 PLC与PLC之间的通信 243
7.2.1 N∶N连接通信 243
实例85:3台 FX2N PLC通过 N∶N通信网络配置及通信程序 245
7.2.2 双机并行连接通信 247
实例86:2台 FX2N PLC通过 1∶1 并行连接通信 248
7.3 计算机连接与无协议数据传输 249
7.3.1 串行通信协议的格式 249
7.3.2 计算机连接通信协议 251
实例87:编程口操作命令类型与通信端口初始化 253
7.3.3 无协议数据传输 258
实例88:PLC 与三菱公司的变频器的无协议通信应用 260
思考题 262
第8章 PLC与人机界面 263
8.1 三菱人机界面概述 263
8.1.1 触摸屏的工作原理及特点 263
8.1.2 触摸屏的分类 264
8.1.3 触摸屏发展趋势 267
8.1.4 三菱触摸屏 268
8.2 人机界面(HMI)的设计 271
8.2.1 人机界面设计的过程和步骤 271
8.2.2 人机界面的几种设计技术 272
8.2.3 人机界面设计的原则 273
8.3 组态软件使用 274
8.3.1 组态软件简介 274
8.3.2 GT-Designer2 Version2组态软件的使用 276
实例89:GT Designer2组态项目的创建 279
实例90:电动机交替控制组态 281
8.3.3 组态王软件的使用 285
实例91:利用组态王进行通风系统运行状态监控的组态 288
思考题 294
第9章 三菱PLC的安装接线与维修 295
9.1 安装接线 295
9.1.1 PLC的安装要求 295
9.1.2 PLC模块安装布置与布线 296
9.1.3 输入端子接线 299
实例92:PLC输入端子接线 301
9.1.4 输出端子接线 303
实例93:PLC输出端子接线 304
9.1.5 电源安装、与干扰接地接线 307
9.1.6 系统试运行 311
9.2 日常维护与故障诊断处理 312
9.2.1 日常维护 312
9.2.2 系统故障诊断与故障处理 314
思考题 319
第10章 PLC应用系统控制设计 320
10.1 PLC控制系统设计的基本原则与步骤 320
10.1.1 设计的基本原则 320
10.1.2 设计的步骤与内容 321
10.2 PLC控制系统的硬件设计 328
10.2.1 I/O端子数的简化 328
10.2.2 主回路与控制回路设计 331
10.3 PLC系统控制程序设计方法 336
10.3.1 经验设计法 336
实例94:PLC控制送料小车的经验设计 338
10.3.2 逻辑设计法 339
实例95:通风系统运行状态监控 341
实例96:电动机交替运行控制 346
10.3.3 移植设计法 347
实例97:某卧式镗床继电器控制系统移植设计为PLC控制系统 348
10.3.4 顺序功能图设计法 354
10.4 PLC控制系统应用设计 354
实例98:交通灯控制 354
实例99:机械手的PLC控制 358
实例100:某直升机起落架撑杆作动筒检测系统控制 365
思考题 372
附录A 三菱FX系列PLC基本指令 373
附录B 三菱FX系列PLC功能指令 374
参考文献 379
正反转顺序功能图实例讲解

书 名:电气控制与PLC应用技术(西门子PLC)
(理实一体化项目教程)
层 次:高职高专
配 套:电子课件
作 者:周忠
出版社: 机械工业出版社
出版时间:2013-07-25
ISBN:978-7-111-42375-1
开本: 16开
定价:¥42.0
内容简介
本书为模块化、项目式教学的特色教材,本书体现了高职高专教育的特点,以职业能力培养为核心,注重实践能力的培养,全书分为两部分、八个模块共22个适合实训和教学做一体化的典型工作项目组成,第一部分为电气控制,通过两个模块系统地阐述了常用低压电器元件的功能、结构及使用,电气原理图的绘制原则和识图方法,三相异步电机、典型机床的电气控制线路的设计、安装、接线、调试、维修和运行。第二部分是PLC应用,该部分以国内广泛使用的德国西门子S7-200系列PLC为对象,通过6个模块系统阐述了S7-200 PLC的结构组成、工作原理、内部元器件,同时还讲解了编程软件STEP7-Micro/WIN的使用、仿真软件的使用、顺序功能图、功能指令、模拟量PLC通讯及PLC控制系统的设计安装与调试。本书适合高职高专电气自动化、应用电子、机电一体化及相近专业的通用教材,也可供工程技术人员参考。本书力求设计实例丰富,可读性、实用性强,并提供免费的电子教学课件及习题参考答案,以方便教学。
目录
模块1常用低压电器的认识、测试及 安装1 1 1知识链接1 1 1 1低压电器的分类与作用1 1 1 2接触器5 1 1 3继电器9 1 1 4刀开关与低压断路器18 1 1 5熔断器22 1 1 6主令电器24 1 2实训项目常用低压电器的 认识、拆装及测试30 思考练习题33 模块2常用电气控制系统的设计、 安装和调试35 2 1知识链接35 2 1 1电气控制系统图概述35 2 1 2电气控制系统图的绘制37 2 1 3电气原理图的识读40 2 1 4几种典型的电气控制系统41 2 1 5电气控制系统的设计54 2 2实训项目64 2 2 1项目1三相异步电动机 点动控制和自锁控制64 2 2 2项目2三相异步电动机的 正、反转控制66 2 2 3项目3工作台自动往返 循环控制68 2 2 4项目4三相异步电动机 △减压起动控制70 2 2 5项目5CA6140型普通车床电 气控制系统分析、调试与 维修72 2 2 6项目6Z3050型摇臂钻床电气 控制系统分析、调试与 维修76 2 2 7项目7X62W型万能铣床电气 控制系统分析、调试与维修81 2 2 8项目8M7120型平面磨床电气 控制系统分析、调试与维修86 思考练习题93 模块3PLC的认识和初步应用94 3 1知识链接94 3 1 1可编程序控制器的产生、发展 及定义94 3 1 2PLC的特点与应用领域95 3 1 3PLC的分类97 3 1 4可编程序控制器的构成及工作 原理99 3 1 5初识S7 200 PLC102 3 1 6CPU模块的技术指标及接线104 3 1 7S7 200扩展模块的技术指标及 接线106 3 1 8S7 200供电和接线112 3 1 9可编程序控制器的软件113 3 1 10可编程序控制器的工作方式116 3 1 11PLC的性能指标118 3 1 12PLC的发展趋势119 3 1 13S7 200系列PLC数据存储区 及元件功能120 3 1 14STEP7 Micro/WIN4 0编程软 件的使用123 3 1 15S7 200仿真软件简介140 3 2实训项目147 3 2 1项目1电动机正反转的PLC 控制147 3 2 2项目2工作台的自动往返PLC 控制151 3 2 3项目3密码锁的PLC控制154 思考练习题156 模块4PLC控制系统基本指令 的编程和应用159 4 1知识链接159 4 1 1梯形图绘制规则159 4 1 2S7 200 PLC的指令系统161 4 1 3典型基本梯形图的经验设计 方法171 4 1 4定时器的扩展应用175 4 2实训项目179 4 2 1项目1传送带顺序起停PLC 控制系统的设计179 4 2 2项目2液体混合装置的PLC 控制系统的设计183 4 2 3项目3十字路口交通灯的PLC 控制系统的设计185 思考练习题187 模块5PLC控制系统顺序控制设 计法的编程和应用190 5 1知识链接190 5 1 1顺序控制设计法概述190 5 1 2顺序控制设计法的设计步骤191 5 1 3顺序功能图的绘制192 5 1 4顺序控制设计法中梯形图的 编程方式194 5 2实训项目203 5 2 1项目1自动送料装车控制 系统的设计203 5 2 2项目2大小球分拣控制 系统的设计206 5 2 3项目3全自动洗衣机PLC控制 系统的设计208 5 2 4项目4机械手PLC控制系统 的设计212 思考练习题220 模块6PLC控制系统功能指令的 编程和应用222 6 1知识链接222 6 1 1数据传送指令222 6 1 2字节交换、字节立即读写 指令224 6 1 3移位指令及其应用举例225 6 1 4数据转换指令228 6 1 5算术运算指令234 6 1 6逻辑运算指令238 6 1 7递增、递减指令240 6 1 8表功能指令241 6 1 9比较指令245 6 2实训项目247 6 2 1项目1模拟喷泉的控制系统的 设计247 6 2 2项目2智能停车场显示系统的 控制250 思考练习题253 模块7PLC控制系统特殊功能指令的 编程和应用255 7 1知识链接255 7 1 1立即类指令255 7 1 2中断指令256 7 1 3高速计数器与高速脉冲输出261 7 1 4高速计数器的工作模式261 7 1 5高速脉冲输出267 7 1 6PID控制277 7 1 7PID控制功能的应用279 7 1 8时钟指令280 7 2实训项目基于PLC和变频器的 恒压供水系统的设计283 思考练习题298 模块8PLC的通信及综合应用299 8 1知识链接299 8 1 1S7 200系列PLC的自由端口 通信299 8 1 2S7 200系列PLC的网络通信305 8 1 3PLC与变频器之间的通信310 8 2实训项目317 8 2 1项目1两台PLC的主从通信 系统的设计317 8 2 2项目2基于USS协议的PLC与 变频器的通信325 思考练习题328 附录329 附录AS7 200系列PLC 相关 参数329 附录BS7 200特殊内存(SM)位334 参考文献346
正反转和顺序控制汇总

不能。步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机是一种感应电机,它的工作原理是利用电子电路,将直流电变成分时供电的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器就是为步进电机分时供电的,多相时序控制器。虽然步进电机已被广泛地应用,但步进电机并不能像普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。
电机正反转程序编写

用PLC编。
使用PLC实现电动机可逆运转(正反转)控制程序编写
解如图5-33所示,SB2是正转启动按钮,SB3是反转启动按钮,KM1和KM2分别是控制电动机正转运行和反转运行的交流接触器,KM1得电表示电动机正转,KM2得电表示电动机反转。
其控制要求如下:
(1)按下正转按钮SB2,则接触器KM1得电导通,电动机正转;按下反转按钮SB3,则接触器KM2得电导通,电动机反转。图5-33 三相异步电动机正反转控制电路图5-34 正反转控制的PLC外围接线图
(2)在任何状态下,按下停止按钮SB1,电动机停止运行。
为设计本控制系统的梯形图,先安排输入、输出接口。正转按钮SB2、反转按钮SB3及停止按钮SB1分别接于X0、X1、X2;接触器KM1、KM2分别与输出端Y0、Y1相接,如图5-34所示。
根据对启、保、停电路的分析,本例为一输入对一输出控制,利用自锁实现“保持”,控制过程并不复杂,但分析电动机正反转控制的特殊性(要保证控制的绝对安全),应考虑以下几点。
(1)输出互锁。将Y0和Yl的动断触点分别与对方的线路串联,以确保它们不同时为ON,KM1和KM2的线圈不会同时通电,在输出部分增加互锁保护。
(2)按钮互锁。即将正、反转启动按钮控制的X0、X1的动断触点,分别与控制反转、正转的Y1、Y0的线圈串联,在按钮部分增加互锁保护。
(3)外围硬件保护。为防止另一接触器的线圈通电仍会造成三相电源短路的情况发生,在PLC外部设置由KM1和KM2的辅助动断触点组成的硬件互锁电路。
依照以上分析设计出的梯形图程序如图5-35所示。图5-35 正反转控制的梯形图程序
文章到此结束,如果本次分享的正反转顺序功能图(电机正反转程序编写)的问题解决了您的问题,那么我们由衷的感到高兴!