摘要:当今社会,伴随着科学技术飞速的发展,在工业领域,对于自动化的要求程度也越来越高,在科研,教学等领域,信号发生器成了或不可缺的一部分,对于信号测量的稳定性,高效性,准确性和实用性也越来越重要。信号发生器也将其称之为信号源或者是振荡器,函数信号发生器在电路实验和设备检测当中都有着十分广泛的用途,例如在通信广播和电信系统当中,都需要射频发射,这里的射频就是载波,把音频、视频信号和脉冲信号运载出去,就能够产生高频的振荡器。在工业、农业,医学等领域内,都需要功率或大或小,频率或高或低的振荡器,因此,研制一款经济实用,信号稳定的信号发生器显得尤为的重要。
当下流行的信号发生器通常都是基于单片机而设计的,这样的设计还存在着很多的不足,设计一款基于PLC的信号发生器,进行一个大胆的尝试,或许可以从某些方面找到解决这些不足的方法,
本次设计主要针对信号发生器,通过合理的PLC选型,然后进行程序的编写,在程序设计中设计三个函数,实现波形的产生。
关键词:信号发生;PLC;S7-300
目录
摘要
Abstract
1 概述-1
1.1 课程来源及意义-1
1.2 信号发生器国内外发展现状-1
1.3 主要工作内容-2
1.4 论文结构-2
2 PLC控制系统-3
2.1 传统的单片机设计与PLC-3
2.1.1 传统的基于单片机的信号发生器系统-3
2.1.2 PLC-3
2.2 PLC的概述-4
2.2.1 PLC的定义-4
2.2.2 PLC的特点-4
2.3 PLC的起源和发展史-5
2.3.1 起源-5
2.3.2 发展史-5
2.4 PLC的基本构成-6
2.4.1 电源-6
2.4.2 中央处理器(CPU)-7
2.4.3 存储器-7
2.4.4 编程器-7
2.4.5 输入输出(I/O)接口-7
2.4.6 外围接口-7
2.5 PLC的工作原理-8
2.6 本章小结-8
3 系统的总体设计-9
3.1 设计要求-9
3.2 信号发生器-9
3.2.1 信号发生器介绍-9
3.2.2 信号发生器的工作原理-10
3.3 系统的总体方案-10
3.3.1 PLC的选择-10
3.3.2 PLC的CPU的选择-12
3.3.3 本次设计的功能-13
3.4 本章小结-13
4 系统的软件设计-14
4.1 PLC编程语言-14
4.2 设计的流程-14
4.3 信号发生器梯形图设计-15
4.4 调试-20
4.4.1 STEP7程序运行-20
4.4.2程序参数设置-23
4.5本章小结-23
结 论-24
参 考 文 献-25
附录A PLC梯形图-26
致 谢-31