基于PLC控制的数码管显示Word文件下载.docx
《基于PLC控制的数码管显示Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于PLC控制的数码管显示Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。
利用PLC控制一个七段数码管的数字显示,其中有两个控制按钮一个“+”一个“—”当系统接入电源后数码管显示0,现在按下一次“+”数码管上的数字加一,加到9,按下:
“—”数码管上的数字减一,减到0。
四、总体设计
1)输入分配
加“1”键和减“1”键分别对应输入继电器X00和X01。
(2)输出分配
PLC的输出继电器Y000到Y002分别作为译码器D0到D3的输入。
由74HC4511译码器驱动数码管显示“0”到“9”的数字。
(3)为便与说明输出分配关系,将输出部分电路图和74HC4511相关功能表绘出,输出部分电路图如图1。
图1.输出部分电路图
74HC4511的相关功能表如表2
表174HC4511相关功能表
十进
制数
输入
输出
字形
LE
BI
LT
D3
D2
D1
D0
abcdefg
L
H
LLLL
LLLH
LLHL
LLHH
LHLL
LHLH
LHHL
LHHH
HLLL
HLLH
HHHHHHL
LHHLLLL
HHLHHLH
HHHHLLH
LHHLLHH
HLHHLHH
LLHHHHH
HHHLLLL
HHHHHHH
HHHHLHH
1
2
3
4
5
6
7
8
9
2、程序框图
如图2所示。
图2程序框图
3、梯形图
设计中使用三菱PLC编程软件SWOPC-FXGPWIN-C(FXGPWIN)对程序进行调试,但考虑到视图的效果,使用Word绘图工具绘制梯形图。
如下图所示。
每页中梯形图均自左开始。
X01
4、指令表
每页中指令均从左列开始。
LDX00
OUTC1
K1
OUTC2
K2
OUTC3
K3
OUTC4
K4
OUTC5
K5
OUTC6
K6
OUTC7
K7
OUTC8
K8
OUTC9
K9
LDC1
ORC3
ORC5
ORC7
ORC9
OUTY000
LDC2
ORC6
OUTY001
LDC4
OUTY002
LDC8
OUTY003
RSTC1
LDC3
RSTC2
RSTC3
LDC5
RSTC4
LDC6
RSTC5
LDC7
RSTC6
RSTC7
LDC9
RSTC8
LDX01
OUTC18
OUTC17
K2
OUTC16
OUTC15
OUTC14
OUTC13
OUTC12
OUTC11
OUTC10
LDC17
ORC15
ORC13
ORC11
ORC16
ORC12
ORC14
LDC18
RSTC18
LDC16
RSTC17
LDC15
RSTC16
LDC14
RSTC15
LDC13
RSTC14
LDC11
RSTC12
LDC10
RSTC11
END
五、总结
1、在本次PLC系统设计的过程中运用了数字电路中的译码器、单片机原理及接口技术中的程序流程思想,并涉及Protel电子线路CAD绘图设计等知识,这次课程设计体现出学科间知识渗透和综合运用能力的重要性。
实践的过程中,系统全面的理论知识是指导实践顺利进行的基础。
2、在系统设计的过程中,不同的硬件电路对应不同的软件编程方法。
一般情况下,程序详尽,相应的硬件电路就可以得到简化,程序简单,与之对应的硬件电路就相对复杂。
本次设计中使用译码器控制数码管,简化了PLC控制程序的设计。
3、本次设计中用到三菱PLC编程软件SWOPC-FXGPWIN-C(FXGPWIN),使程序以及梯形图的设计更加精确和专业化。
六、参考文献
《电气控制与可编程控制器技术》
史国生主编,化学工业出版社;
《电气与PLC控制技术》姚屏王晓军王会芹主编,化学工业出版社;
《电气控制与可编程序控制器》张培志主编,化学工业出版社;
《电子技术基础(数字部分)》康华光主编,高等教育出版社;
《单片机原理及接口技术》梅丽凤王艳秋汪毓铎任国臣主编,清华大学出版社;
《Protel2004》鲁捷、焦振宇、孟凡文、徐益清主编,清华大学出版社
学生总结
认真严谨的态度决定一切,科学的方法和对细节的准确把握是系统设计乃至解决所有问题的重要保障。
通过设计有关数码管显示的PLC控制程序熟悉PLC系统设计流程,我加深了对PLC工作原理的理解,更加熟悉相关指令的编写方法,并且在实践中加深了对工业通信技术理论知识的理解,实践是检验真理的唯一标准,只有全面的考虑问题才能做出系统而严谨的设计。
整个课程设计过程中我收获很大,增强了理论联系实际的能力、动手实践能力、团结协作能力、语言沟通表达能力,提高了综合素质。
指导教师评语
成绩指导教师
年月日
(注:
如果课程设计需要答辩,请说明答辩情况)