| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

电气控制技术课程设计基于PLC电子计算器课程设计

文***品

贡献于2023-01-27

字数:6191


电气控制技术课程设计说明书

电子计算器

学生姓名:
专 业: 动化
班 级:
学 号:
指导教师: 职称 副教授
完成时间: 2015年X月








LC英文全称Programmable Logical Controller编程逻辑控制器顾名思义含义具柔性编程完成逻辑控制针数字量工业控制器代传统硬触点做控制系统象初计算机已演变电脑样现PLC早期单纯实现逻辑控制演变进行数模模数转换进行定位控制等功强工业控制器
电子计算器功方面进行4位数简单加减基运算显示数字部分法显示符号部分缺陷遗憾包括0运算法实现硬件方面连线部分较简单利十六键输入选通输出优势总说电子计算器设计简单PLC设计成果没真正计算器功强然体现PLC强功逻辑性

关键字:PLC电子计算器仿真




















目 录
1 引言 1
11 设计目 1
12 设计求 1
2 电子计算器系统硬件设计 2
21 PLC选型 2
22 系统硬件配置组成原理 2
221 数输入: 2
222 数显示: 3
3 电子计算器控制系统梯形图程序设计 6
31 控制程序设计思路 6
32 IO分配 6
33 控制程序设计思路 7
34 控制程序流程图设计 7
35 程序说明 8
4 GX Developer系统仿真 11
41 仿真结果 11
42 结果分析 13
5 课程设计心 14
致谢 15
参考文献 16
附录 17
附录A 程序梯形图 17
附录B 程序清单 20
附录C 接线图 22






1 引言
PLC英文全称Programmable Logical Controller编程逻辑控制器顾名思义含义具柔性编程完成逻辑控制针数字量工业控制器代传统硬触点做控制系统象初计算机已演变电脑样现PLC早期单纯实现逻辑控制演变进行数模模数转换进行定位控制等功强工业控制器说现代社会种需动控制场合发挥巨作编程序控制器种数字运算操作电子系统专工业环境应设计采编程序存储器部存储执行逻辑运算序控制定时计数算术运算等操作指令通数字式模拟式输入输出控制种机械生产程
11 设计目
设计基PLC电子计算器
12 设计求
控制求:
(1)键输入数值显示7段数码限4位数
(2)加减键时第次输入值存放缓区中做加减数加减相运算指示灯会亮
(3)接着输入数键加减数存放缓区中刚输入数做运算相应运算指示灯熄灭
(4)运算结果显示7段数码











2 电子计算器系统硬件设计
21 PLC选型
电子计算器输入点需5分X000X001X002X003X004输出点需16中Y000–Y003扫描输出点Y004–Y007指示灯Y010–Y017数输出点选FX2N32MRPLC
22 系统硬件配置组成原理
数输入4*4矩阵键盘加减标示选LED指示灯数显示七段数码
221 数输入:
(1)十六键输入指令助记符指令代码操作数程序表1示
指令名称
助记符
指令代码
操作数
程序步
S
D1
D2
D3
十六键输入指令
HKY
FNC71
X(四连号元件)
Y
TCDVZ
YMS(8连号元件)
HKY9步
DHKY…17步
表1 十六键输入指令
(2)指令梯形图图1示


图1 十六键输入指令梯形图
(3)指令说明:
①该指令通键盘数字键功键输入容完成出入复合运算程指令中四操作数中[s]指定四输入元件[D1]指定四扫描输出点[D2]存放键盘输入数[D3]指定读出位元件键盘PLC连接图2示
②数输入功利O910数字键输入o~9999数BIN码存[D2]中 DO中9999数高位溢出DHKY指令时输入0~99999999数存D1DO中

图2 4*4矩阵键盘PLC连接
③功键功键A~FM0M5关系图214示A键M0置1保持D键M0置OM3置1保持余类推时键先效

图3 功键应位元件
④键扫描标志M8029置1功键A—F键时M6置1(保持)数值键09键时M7置l(保持)x4变OFF时D0保持变M0~M7全部OFF
⑤预先M8167置ONO~F十六进制数写入[D2]
⑥扫描全部16键需8扫描周期防止键输入滤波延时造成存储错误恒定扫描模式定时中断处理
222 数显示:
(1)带锁存七段码显示指令助记符指令代码操作数程序表2示:
表2 带锁存七段显示指令功表
指令名称
助记符
指令代码
操作数
程序步
S()
D()
n
带锁存七段译码显示指令
SEGL
FNC74
KHKnXKnYKnMKnSTCDYZ
Y占12连号元件
KH
n07
SEGL 5步

(2)指令梯形图图4示

图4 SEGL指令梯形图
(3)指令说明
①SEGL意义十进制值(源S)写组4路扫描软元件(D)中驱动4七段码显示单元组成显示器中指令带两组显示器显示器享选通脉输出信号(D)+4~(D)+7图217中Y4~Y7 第组数Y0~Y3输出第二组数Y10~Y13输出图5应SEGL指令外接线图
②n 0 ~ 3时4位1组D0二进制数BCD换算范围0 ~ 9999Y0 ~ Y3输出n 4 ~ 74位2组D0Y0 ~ Y3输出D1Y10 ~ Y13输出选通脉信号Y4 ~ Y7序输出完成4位数输出完成标志M8029置1

图5 应SEGL指令外接线图
③参数n 0 ~ 7选择PLC正负逻辑七段码正负逻辑定:
n值选取选通逻辑数逻辑关系表3示:
表3 n值选取选通数逻辑关系
PLC逻辑
七段码显示逻辑
n值
选通逻辑
数逻辑
组显示
二组显示



0
4






1
5






2
6






3
7



系统IO接线图图6示

图6 系统IO接线图
图中X4计算器启动开关加减运算符号时相应指示灯亮指示灯灭结果显示四位七段数码












3 电子计算器控制系统梯形图程序设计
31 控制程序设计思路
设计简单基PLC电子计算器利PLC部算术运算功指令计算数进行加减等运算现功指令介绍:
(1)加法指令ADD  (D)ADD(P)指令编号FNC20指定源元件中二进制数相加结果送指定目标元件中图7示X0ON时执行(D10)+(D12)→(D14)
图7 加法指令
(2)减法指令SUB  (D)SUB(P)指令编号FNC21[S1]指定元件中容二进制形式减[S2]指定元件容结果存进[D]指定元件中图8示X0ON时执行(D10)—(D12)→(D14)
图8 减法指令
(3)法指令MUL   (D) MUL (P)指令编号FNC22数均符号数图9示X0ON时二进制16位数[S1][S2]相结果送[D]中D32位(D0)×(D2)→(D5D4)(16位法)X1ON时(D1D0)×(D3D2)→(D7D6D5D4)(32位法)

图9 法指令
(4)法指令DIV  (D) DIV (P)指令编号FNC23功[S1]指定数[S2]指定数结果送[D]指定目标元件中余数送[D]元件中图10示X0ON时(D0)÷(D2)→(D4)商(D5)余数(16位法)X1ON时(D1D0)÷(D3D2)→(D5D4)商(D7D6)余数(32位法)

图10 法指令

32 IO分配
输入编址
输出编址
X000
048C(*)
Y000
0123
X001
159D()
Y001
4567
X002
26A(+)E()
Y002
89A(+)B()
X003
37B()F(AC)
Y003
CDEF


Y004
LED1


Y005
LED2


Y006
LED3


Y007
LED4
确定电子计算器控制系统IO点分配表4示
表4 IO点分配
33 控制程序设计思路
输入继电器PLC接收外部输入开关量信号窗口通光耦合器外部信号状态读入存储输入映寄存器中输入端外接常开触点常闭触点接触点组成串联电路电子传感器梯形图中排列PLC次输入继电器常开触点常闭触点
输出继电器PLC外部负载发送信号窗口输出继电器PLC输出信号传送输出模块者驱动外部负载输出模块中硬件继电器仅常开触点梯形图中输出继电器常开触点常闭触点次
辅助继电器软件实现接收外部输入信号直接驱动外部负载种部状态标志相继电器控制系统中中间继电器辅助继电器中类保持继电器PLC电源断电时储存ONOFF状态储存数状态锂电池保护电源恢复供电时控制系统继续掉点前控制
34 控制程序流程图设计
键输入数值显示7段数码限4位数加减键时第次输入值存放缓区中做加减数加减相运算指示灯会亮接着输入数键加减数存放缓区中刚输入数做运算相应运算指示灯熄灭运算结果显示7段数码图11示:

图11 控制程序流程图
35 程序说明
(1)启动程序
X004启动钮启动程序通HKY指令数字键部分功键部分控制出入图12示:


图12 启动程序
(2) 显示初始化
辅助继电器M6接通M9置1SEGL指令中断M6断开SEGL指令初始化动作开始图13示:

图13 输入初始化
(3) 指示灯程序
通述输入确定接通辅助继电器确定种运算然通输出点Y004Y007接LED灯显示出输入算法辅助继电器M0接通时加法指示灯Y004亮M1接通时减法指示灯Y005亮M2接通时法指示灯Y006亮M3接通时法指示灯Y007亮图14示:


图14 指示灯程序
(4) 算法程序
通述接通输出指示灯控制需执行算法指令中Y004接通时执行加法指令ADDD0+D2值送D10Y005接通时执行减法指令SUBD0+D2值送D12Y006接通时执行法指令MULD0+D2值送D14Y007接通时执行法指令DIVD0+D2值送D16图15示:

图15 算法程序
(5) 复位程序
HKY指令输入M5接通时D0D2D10D12D14D16M4进行复位清零处理图16示:

图16 复位程序
4 GX Developer系统仿真
41 仿真结果
(1) 加法:Y004接通M0M4接通输入D025D215输出D1040图19示

图19 加法
(2) 减法:Y005接通M1M4接通输入D025D215输出D1210图20示

图20 减法
(3)法:Y006接通M2M4接通输入D025D215输出D14375图21示

图21 法
(4)法:Y007接通M3M4接通输入D025D25输出D165图22示

图22 法
(5)复位:M5接通复位清零图23示

图23 复位
42 结果分析
键输入数值限4位数做加减数加减相运算指示灯会亮继续输入数字样限4位数等号时果结果负值显示数字部分会显示符号部分电脑仿真法否数码显示实验遗憾




























5 课程设计心
通老师讲解阅读指导书网搜集资料完成电子计算器课程设计通课程设计深感实践力欠缺应加强培养PLC设计力PLC课程设计编程控制器原理应课程非常益课外实践补充通门课程学获PLC设计基础知识掌握工程设计方法Office办公软件方法掌握利计算机运行仿真日应该加强方面学做编程练进步熟悉关PLC控制理知识PLC结构组成工作原理掌握根生产工艺程动控制求PLC进行控制PLC系统控制程序设计方法步骤培养工程意识工程实践力
PLC课程设计培养关PLC控制系统设计方法编程技巧电气常元器件选型初步具控制系统电路控制程序分析设计力走工作岗位应PLC控制奠定良基础













致 谢
通次课程设计加强动手思考解决问题力设计程中常会遇样样情况心里想样接法行通实际接电路未必耗费面时间 觉做课程设计时课知识巩固加强课知识太时课间学理解运元件功考试容限次课程设计程中解前解PLC功电路中更认识时感谢学老师帮助老师悉心帮助完成课程设计















参考文献
[1] 张凤珊.电气控制编程序控制器[M].北京中国轻工业出版社2003.
[2] 马志溪.电气工程设计[M].北京机械工业出版社2002.
[3] 刘增良刘国亭.电气工程CAD[M].北京中国水利水电出版社2002.
[4] 齐占庆王振臣.电气控制技术[M].北京机械工业出版社2002.
[5] 史国生.电气控制编程控制器技术[M].北京化学工业出版社2004
[6] 王庭友编程控制器原理应[M]北京:国防工业出版社2005
















附 录
附录A 程序梯形图









附录B 程序清单






附录C 接线图
附图存
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 3 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

基于plc的交通灯的设计课程设计

任务说明书一、 控制要求:1、系统控制示意图由十字路口交通灯示意图可以知道,在南北和东西主干道上各有一盏红绿灯;在南北和东西人行道上各有一盏红灯和绿灯。2、控制要求 启动及停止按钮的控制,当按下启动按钮时,信号灯系统开始工作,并且周而复始的开始工作,当按下停止按钮时信号灯停止工作,且信号灯的状态回复到初始状态。

文***品 3年前 上传887   0

基于FPGA的计数器设计电子技术课程设计

XX学院电子技术课程设计 题 目 _基于FPGA的计数器设计___ _________________________ 学生姓名 _ XXX_________________ 专业班级 电子信息工程班__ __

z***u 1年前 上传320   0

PLC课程设计基于PLC的霓虹灯控制系统设计

基于PLC的霓虹灯控制系统设计电科班 一、摘要随着改革的不断深入,社会主义市场经济的不断繁荣和发展,大中小城市都在进行亮化工程。企业为宣传自己企业的形象和产品,均采用广告手法之一:霓虹灯广告屏来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多中彩色的灯管,另一种为光等管或白炽灯管作为光源,另配

文***享 2年前 上传832   0

电力电子技术课程设计

电力电子技术课程设计姓名 班级 电气 学号 一、 设计要求1.根据给定指标,设计BOOST电路参数,根据公式计算两个电路中的电感、电容值,计算电路中功率器件的额定电流、电压,进行选型。BOOST电路给定参数:l INPUT VOLTAGE:80Vl OUT

文***享 1年前 上传422   0

PLC课程设计皮带运输机电气控制系统设计

XX 工 程 学 院课 程 设 计课程名称 电气控制与PLC 课题名称 皮带运输机电气控制系统设计 专业班级 机电一体化班 姓 名 学 号 指导教师

文***品 3年前 上传1045   0

ARM课程设计报告简易计算器设计

评阅教师评语:课程设计成绩考勤成绩实做成绩报告成绩总评成绩指导教师签名:《嵌入式系统》课 程 设 计 报 告论文题目: 简易计算器设计 学院(系): 电子信息与自动化学院 班 级: 学生姓名: 学号: 指导教师: 时间: 从2016

z***u 1年前 上传403   0

电气控制与PLC课程设计皮带运输机电气控制系统设计

XX学 院课 程 设 计课程名称 电气控制与PLC 课题名称 皮带运输机电气控制系统设计 专业班级 自动化XXXX班 姓 名 学 号 指导教师

文***品 3年前 上传566   0

电镀生产的plc控制课程设计

 电气控制技术课程 设计 设计题目: 电镀生产线的PLC控制专业班级: 级自动化班 姓 名: 学 号: 指导老师: 日 期: 2016 题目:电镀生产线的PLC控制一. 课题分析 1 课题要求

文***品 2年前 上传536   0

基于STC89C52的电子时钟设计课程设计

目 录1.前言 12.整体设计方案 23.硬件设计方案 23.1 复位电路 23.2 晶振电路 33.3 LED显示电路 43.4 按键输入电路 43.5 蜂鸣器电路 54.软件设计方案 64.1 软件设计方法 64.2 系统软件设计思想 64.3 系统主程序 74.4 中断子程序 74.4.1 定时器T0的中断程序设计 84.4.2

文***品 1年前 上传400   0

数字电子技术课程设计电子密码锁

课程设计说明书课程名称: 数字电子技术课程设计 题 目: 电子密码锁 学生姓名: 专 业: 班 级: 学 号: 指

文***享 1年前 上传500   0

veriloghdl电子琴课程设计

XX学院课程设计报告 题 目 Verilog hdl课程设计专 业 自动化 学生姓名 指导教师 完成时间 2015 课程设计(报告)任务书(理 工 科 类)课程设计(报告)题目:电子

文***享 3年前 上传606   0

电子商务课程设计报告

《电子商务课程设计1》——网上饰品销售系统 电子商务专业班 所在院:经济管理学院 班级:商务

文***品 3年前 上传636   0

电子钟课程设计心得

电子钟课程设计心得  这次电子技术课程设计,我很用心的去完成,当总原理图绘好的那一刻,心里有说不出的满足感。从这次课程设计中,我真正学到了很多有用的知识。  拿到课题后,我首先将《数字电子技术》中有关本次设计的内容复习了一遍,比如七段译码显示器、计数器、振荡器等等。然后根据设计要求,我去图书馆查阅了相关的资料,对整体框架做了一个初步的了解。做完准备工作后就正式开始设计与绘图。先要将没每一

a***3 12年前 上传599   0

基于PLC的组合机床电气控制系统设计毕业设计

基于PLC的组合机床电气控制系统设计摘 要应用组合机床加工大批量零件,快捷高效,生产效率高是机械加工的发展方向。本次设计任务是制定三面铣组合机床用来对Z512W型台式钻床主轴箱的Ф80、Ф90孔端面及定位面进行铣销加工的一种自动加工设备。  在工艺制定过程中,通过生产批量的分析确定三面铣组合机床的加工方案,并寻求最佳的工艺方案,借此说明了工艺在生产过程中的重要性;PLC在三面铣组合机床

文***品 4个月前 上传179   0

基于MATLAB的ASK调制解调实现课程设计

大学《通信原理》课程设计报告学 院 专 业 班 级 学 号 学生姓名 指导教师 课程成绩 完成日期 2016年X月X

文***品 3年前 上传726   0

基于UML的图书管理系统设计课程设计

滨江学院 统一建模语言课程设计报告( 2013 -- 2014 年度第 二 学期)课程名称: 统一建模语言课程设计 题 目: 图书馆管理系统 院 系: 计算机系 班 级: 学 号: 姓 名:

文***品 1年前 上传398   0

基于8051的智能小车设计课程设计

测控电路课程设计题目名称: 智能循迹小车 专业班级: 学生姓名: 学 号:

文***品 2年前 上传583   0

基于arm键盘课程设计

基ARM课程设计 专 业:自动化学 号:姓 名: 在ARM嵌入式应用中,人机交互对话最通用的方法就是通过键盘和LCD显示进行的,本设计是通过键盘向系统发送各种指令或置入必要的数据信息。键盘模块设计的好坏,直接关系到系统的可靠性和稳定性。1 实例说明在ARM应用系统中,键盘扫描只是ARM的工作之一,ARM在忙于各项工作任务时,如何兼顾键盘的输入,则取决

文***品 2年前 上传471   0

电气控制与PLC试题

《电气控制与PLC》试题(A卷)一、 概念题(每小题2分,共30分) 1.解释: 1)低压电器:指用于交流50Hz(60Hz)、额定电压1200V以下或直流额定电压1500V以下的在电路内起电能分配、通断、保护、控制、调节或检测作用的电器。 2)接触器:指用于远距离频繁接通和分断交直流主回路及大容量用电回路的一种低压控制电器。 3)继电器:指用于接通和分断交直

z***u 2年前 上传907   0

烟雾报警器课程设计报告电子技术

课程设计总结报告课程名称 电子技术课程设计 设计题目 基于89C52的室内火、气安全监测装置 专 业 电子信息工程 班 级 姓 名 学 号 指导教师 报告成绩

z***u 2年前 上传528   0

学生电子技术课程设计实习报告—实习报告

学生电子技术课程设计实习报告—实习报告  实习题目:晶体管超外差收音机(原理、装配、调试)  学生姓名  学号:=======  指导教师:  专业班级:光电子技术科学  提交日期:2008年10月  一、实习内容:  (1)学习识别简单的电子元件与电子线路;  (2)学习并掌握收音机的工作原理;  (3)按照图纸焊接元件,组装一台收音机,并掌握其调试

x***o 10年前 上传526   0

信号与系统课程设计电子信息科学与技术

信号与系统课程设计姓名:## 专业:电子信息科学与技术 班级:电子班学号:一、 MATLAB概述1.入门与操作在科技研究和工程应用中,科技人员常常会遇到大量的科学计算与数值分析。为了高效、快捷地完成数值计算与分析,人们开发出了众多的数学类科技应用软件,MATLAB就是其中的佼佼者。MATLAB以其卓越的数值计算功能、图形可视化功能以及专业级的符号计算和可视

文***品 1年前 上传269   0

30秒定时器的设计电子技术课程设计报告书

电子技术课程设计报告书课题名称:30秒定时器的设计姓 名:学 号:院 系:电子与信息工程系专 业:电子信息工程指导教师:时 间:2011年月日一、设计任务及要求:1、设计任务:(1)、30秒计时功能,两位数字显示,计时间隔为一秒。(2)、进行30秒减计时,每次减计时结束后,发光二极管点亮,显示器显示00。(3)

文***享 7个月前 上传211   0

上海大学数字电子技术课程设计交通灯

电子技术课程设计报告——交通灯控制电路XX大学机自学院自动化系自动化 专业姓名:学号:指导老师: 2018年X月X日一、 主要用途:交通信号灯使交通得以有效管制,对于疏导交通流量、提高道路通行能力、减少交通事故有明显效果。在十字交叉路口,为保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮,表示该条道路禁止通行

文***品 3年前 上传542   0

课程设计 建筑施工技术课程设计

 建筑施工技术课程设计院 系: 专 业:班 级:设计人: 建筑施工技术课程设计一、 工程概况该工程位于吉林省吉林市郊区,占地面积145.45㎡,层高3.3m,共二层。该别墅离公路90多米远,地处松花江畔、背倚国家级森林公园龙潭山,地处雾凇大桥和龙潭大桥之间,与雾凇宾馆为邻,这里依

郭***林 6个月前 上传160   0