1、 I 电子计算器 摘 要 LC 英文全称为 Programmable Logical Controller,即可编程逻辑控制器。顾名 思义,它本来的含义是具有柔性的,可编程,主要来完成逻辑控制,针对数字量。 工业控制器, 它代替了传统的靠硬触点来做的控制系统就象当初的计算机已经演 变为电脑一样,现在的 PLC 也由早期单纯地实现逻辑控制演变为一个可进行数 模、模数转换,可进行定位控制等一个功能强大的工业控制器。 电子计算器功能方面只能进行 4 位数以内的简单的加减乘除基本运算, 并且 只能显示数字部分,无法显示符号部分,是最大缺陷和遗憾,包括除以 0 的运算 也无法实现。硬件方面连线部分比较简
2、单,这是利用十六键输入和选通输出的优 势。总的来说电子计算器设计就是一个简单的 PLC 设计成果,没有真正计算器 的功能那么强大,但是仍然可以体现 PLC 的强大功能和逻辑性。 关键字:PLC;电子计算器;仿真 II 目 录 1 引言. 1 1.1 设计目的 1 1.2 设计要求 1 2 电子计算器的系统硬件设计. 2 2.1 PLC 选型 2 2.2 系统硬件配置及组成原理 2 2.2.1 数据输入:. 2 2.2.2 数据显示:. 3 3 电子计算器控制系统梯形图程序设计. 6 3.1 控制程序设计思路 6 3.2 I/O 分配 6 3.3 控制程序设计思路 7 3.4 控制程序流程图设计
3、 7 3.5 程序说明 8 4 GX Developer 系统仿真 . 11 4.1 仿真结果. 11 4.2 结果分析. 13 5 课程设计心得 14 致谢. 15 参考文献. 16 附录. 17 附录 A 程序梯形图 17 附录 B 程序清单 20 附录 C 接线图 22 1 1 引言 PLC 英文全称为 Programmable Logical Controller,即可编程逻辑控制器。 顾名 思义,它本来的含义是具有柔性的,可编程,主要来完成逻辑控制,针对数字量。 工业控制器, 它代替了传统的靠硬触点来做的控制系统就象当初的计算机已经演 变为电脑一样,现在的 PLC 也由早期单纯地实现
4、逻辑控制演变为一个可进行数 模、模数转换,可进行定位控制等一个功能强大的工业控制器。可以说它在现代 社会各种需要自动控制的场合发挥了巨大的作用。 可编程序控制器是一种数字运 来在其内部存储执行逻辑运算、 顺序控制、 定时、 计数和算术运算等操作的指令、 并通过数字式、模拟式的输入和输出、控制各种机械或生产过程。 1.1 设计目的 设计一个基于 PLC 的电子计算器。 1.2 设计要求 控制要求如下: (1)由按键输入的数值显示在 7 段数码管上,但只限 4 位数。 (2)按加、减、乘、除键时,第一次输入的值被存放在缓冲区中,当做被 加、减、乘、除数,且加、减、乘、除相对的运算指示灯会亮。 (3)接着输入一个数,之后若是按下“=”键,则此加、减、乘、除数被存 放于另一个缓冲区中,与刚才输入的数做运算,且相对应的运算指示灯熄灭。 (4)将运算结果显示在 7 段数码管上。 2 2 电子计算器的系统硬件设计 2.1 PLC 选型 电子计算器的输入点需要 5 个,分别为 X000,X001,X002,X003,X004;输 出点需要 16 个,其中 Y000Y003 为扫描输出点,Y004Y