基于单片机PLC系统开发与MCGS上位监控系统设计研究
发布时间:2020-12-09 02:49
作为一种应用比较广泛的工业生产控制器,PLC(可编程逻辑控制器)可以运用于多个不同领域,俨然成为学术非常重要的最新研究方向。首先从微处理器选择、PLC的硬件系统结构两方面对PLC的硬件系统进行设计;其次,从PLC编程语言、软件结构、梯形图编辑器、梯形图编译器等方面进行软件系统设计;最后为了实现PLC与MCGS数据交互,对MCGS上位监控系统进行了设计。该研究对进一步完善单片机PLC系统设计相关理论,同时也为单片机PLC设计相关专业学生提供教学案例与设计经验。
【文章来源】:安阳师范学院学报. 2020年02期 第103-107页
【文章页数】:5 页
【部分图文】:
PLC系统的基本构成示意图
PLC工作基本原理见图2所示。1)集中采集输入。分为执行程序前与过程中两个步骤:执行程序前,向输入映像寄存器中读入PLC输入端子全部状况;在执行过程中,尽管对输入状态进行改变,但是输入映像寄存器中的内容也将未出现任何变动,一直至下一个扫描周期的输入处理时期,输入映像寄存器中内容的变动将会被读入[4]。2)程序处理:在可编程逻辑控制器执行程序时,程序将会依照指令逐条地依次来实现,依照程序指令来进行逻辑计算,再在相应的映像寄存器中写入结果,对于每个元件来说,由于执行逐条程序,无法使元件映像寄存器的内容发生变化,则输出寄存器的内部触点动作就容易受到其内容影响。在这当中输出映像寄存器的内容就对输出寄存器的内部触点动作进行决定[4]。3)集中输出:在对所有用户程序执行结束之后,在向输出锁存寄存器传递输出映像寄存状态,再利用驱动功率将电路放大与隔离,以此把可编程逻辑控制器的控制信号向外输送。
根据可编程逻辑控制器系统有关研发要求,选择AT89S52单片机为主控芯片,再通过单片机数据地址及I/O端口,电源模块、复位电路模块、以及输出与输入光电隔离模块等外围电路,从而来完成系统所需要的设计功能,PLC系统的总体架构示意图见图3。2 PLC硬件系统设计
本文编号:2906118
【文章来源】:安阳师范学院学报. 2020年02期 第103-107页
【文章页数】:5 页
【部分图文】:
PLC系统的基本构成示意图
PLC工作基本原理见图2所示。1)集中采集输入。分为执行程序前与过程中两个步骤:执行程序前,向输入映像寄存器中读入PLC输入端子全部状况;在执行过程中,尽管对输入状态进行改变,但是输入映像寄存器中的内容也将未出现任何变动,一直至下一个扫描周期的输入处理时期,输入映像寄存器中内容的变动将会被读入[4]。2)程序处理:在可编程逻辑控制器执行程序时,程序将会依照指令逐条地依次来实现,依照程序指令来进行逻辑计算,再在相应的映像寄存器中写入结果,对于每个元件来说,由于执行逐条程序,无法使元件映像寄存器的内容发生变化,则输出寄存器的内部触点动作就容易受到其内容影响。在这当中输出映像寄存器的内容就对输出寄存器的内部触点动作进行决定[4]。3)集中输出:在对所有用户程序执行结束之后,在向输出锁存寄存器传递输出映像寄存状态,再利用驱动功率将电路放大与隔离,以此把可编程逻辑控制器的控制信号向外输送。
根据可编程逻辑控制器系统有关研发要求,选择AT89S52单片机为主控芯片,再通过单片机数据地址及I/O端口,电源模块、复位电路模块、以及输出与输入光电隔离模块等外围电路,从而来完成系统所需要的设计功能,PLC系统的总体架构示意图见图3。2 PLC硬件系统设计
本文编号:2906118
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2906118.html