1、 目 录 1 系统系统概述概述 2 2 方案方案论证论证 2 3 硬 件 设 计硬 件 设 计 2 3.1 系统的原理方框图2 3.2 主电路 3 3.3 I/O 分配 3 3.3 I/O 接线图 4 3.4 元器件选型4 4 软件设软件设计计5 4.1 主流程6 4.2 梯形图6 5 系统调试系统调试24 6 设计心得设计心得24 7 参考文献参考文献24 1 1.1.系统系统概述概述 本设计以如何显示时间为例,说明怎么利用 PLC 组成的八段码数显时钟控 制器。该控制器可以动态显示小时、分、秒。开机后显示初始状态,按下启动按 钮,该控制器开始工作;按下停止按钮,显示暂停于当前状态。在控制器
2、工作的 工程中,可以进行秒、分、小时、各状态采用动态循环方式。控制要求: 开机时初始状态显示为 00 时 00 分 00 秒。 按下启动按钮,开始工作,按时间顺序走。 各时间状态采用动态循环扫描。 通过这次设计,希望能对 PLC 的应用和设计方法有一个更加深入的了解,同时 也对数字钟的工作原理有一个简单的理解。 2.2.方案论证方案论证 2.1 该数显时钟系统主要由 LED 七段数码管和整点报时系统组成。电子钟由 6 个七段 LED 数码管组成。最左边的两个显示小时,中间的两个分别显示分钟, 最右边的两个显示 0060 秒。在分与秒和小时与分之间各有两个发光二极管。 2.2 根据所需的控制信号
3、,输入点数 2 点,输出点数 14 点,选择三菱 PLC FX2N-32MR 构成基本控制单元。 3.3.硬件设计硬件设计 3.1 硬件的原理方框图 显示器显示器显示器 译码器译码器译码器 24进制 时计数器 60进制 分计数器 60进制 秒计数器 时校秒校分校 单次或连续脉冲晶体振荡器分频器 2 3.2 主电路 X0 X1 COM1 COM2 COM3 COM4 sh2 SH1 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y10 Y13 Y14 Y15 COM Y11 Y12 3.3 I/O 分配 输入信号 输出信号 名称 代号 输入点编号 名称 代号 输出点编号 启动按钮 SB0 X0
4、 a 段显示输出 a Y0 代号名称 暂停按钮 SB1 X1 b 段显示输出 b Y1 c 段显示输出 c Y2 d 段显示输出 d Y3 e 段显示输出 e Y4 f 段显示输出 f Y5 g 段显示输出 g Y6 秒分时间闪烁输出 HL Y7 3 动态扫描输出端 1 S1 Y10 动态扫描输出端 2 S2 Y11 动态扫描输出端 3 S3 Y12 动态扫描输出端 4 S4 Y13 动态扫描输出端 5 S5 Y14 动态扫描输出端 6 S6 Y15 I/O 接线图 x0 x1 x2 x3 x4 x5 x6 COM SB0 SB1 0 1 2 3 4 5 6 25 7 8 9 10 11 12
5、 13 14 15 16 17 18 19 20 21 22 23 24 COM1 Y0 Y1 Y2 Y3 COM2 Y4 Y5 Y6 Y7 COM3 Y10 Y11 Y12 Y13 COM4 Y14 Y15 GND 动态扫描秒个位显示动态扫描秒个位显示 动态扫描秒十位显示动态扫描秒十位显示 动态扫描分个位显示动态扫描分个位显示 动态扫描分十位显示动态扫描分十位显示 动态扫描时个位显示动态扫描时个位显示 动态扫描时十位显示动态扫描时十位显示 3.4 元器件选型 根据所需的控制信号,输入点数 2 点,输出点数 14 点,选择三菱 PLC FX2N-32MR 构成基本控制单元。 采用变压器变压。将 220V 的交流电通过变压器变压再经过整流、滤波、稳 压产生一个稳定的电压同时能够长时间供电。 采用 TTL 电路。TTL 电路是电流控制器 TTL 电路的速度快传输延迟时间短 (5-