全球旧事资料 分类
器,用来存放系统管理程序、监控程序及其系统内部数据。二部分是用户存储器,包括用户程序存储区及工作数据存储区。3输入输出接口电路PLC通过输入输出(IO)接口电路实现与外围设备的连接。输入接口通过PLC的输入端子接受现场输入设备的控制信号,并将这些信号转换成CPU所能接受和处理的数字信号。4电源
fPLC的电源是指将外部输入的交流电经过整流、滤波、稳压等处理后转换成满足PLC的CPU、存储器、输入输出接口等内部电路工作所需要的直流电源电路或电源模块。
2、PLC的原理PLC的工作原理与计算机的工作原理基本是一致的,可以简单地
表述为在系统程序的管理下,通过运行应用程序完成用户任务。但是PLC也有它自己的特点,PLC在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是用循环扫描方式完成的。
①输入刷新阶段在输入刷新阶段,CPU扫描全部输入端口,读取其状态并写入输入状态寄存器。完成后关闭输入端口,转入程序执行阶段。②程序执行阶段在程序执行阶段,根据用户输入的控制程序,从第一条开始逐条执行,并将相应的逻辑运算结果存入对应的内部辅助寄存器和输出状态寄存器。③输出刷新阶段当所有指令执行完毕后,将输出状态寄存器中的内容,依次送到输出锁存电路,并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成PLC的实际输出。
注释:本论文设计的是自动售货机的软件部分。硬件不进行设计,只是大概的介绍一下主要硬件。
f第三章PLC控制的自动售货机的软件设计
一、系统涉及PLC指令简介1比较指令CMP比较指令在PLC控制系统中是一条十分重要的功能指令,它将
S1、S2中的数据进行比较,比较结果送到目的操作数D中,如下图所示,当X0为OFF时,不执行CMP指令,M0,M1,M2保持不变;当X0为ON时,执行CMP指令,S1、S2中的数据进行比较,即C20计数器值与K100(数值K100)比较。如果C20当前值小于100,则M01;如果C20当前值大于100,则M21;如果C20当前值等于100,则M11。
CMP指令使用说明2计数指令
计数器使用两条指令完成计数任务,其指令编程格式如图所示
计数指令C的使用说明
f3运算指令1加法运算
加法运算使用说明加法运算指令是把指定的源元件中的二进制数相加,结果送到指定的目标元件中,如图26所示。当X0为1时,(D10)(D12)(D14),运算是代数运算。
2减法运算
减法运算使用说明减法运算指令是把指定的源元件中的二进制数r
好听全球资料 返回顶部