广州奇峰机电设备有限公司 松下电器*代理商,长期以来与松下有着良好而密切的合作关系。奇峰公司代理销售松下电器机器事业部的各类产品,应用于社会的各个方面,包括通迅设备和测量仪器,办公自动化设备、家用电器、工厂自动化设备及汽车用电器等。主要产品有:可编程控制器(PLC)、触摸屏(POT)、传感器、紫外线硬化装置(UV)、图像处理装置(IPD)、变频器(INV)、继电器、伺服电机;元器件和连接器等10多个系列400多种规格的产品。同时也代理台湾威纶通触摸屏。
松下PLC内部掉电保持寄存器的应用设计举例
我们在设计小型的PLC控制系统时,常常会需要在外部改变PLC内部的数据,譬如Counter, Timer或者Data的值,以适应生产过程的需要。而且要求系统关机以后,这些数据还能够保存在PLC内部,当下次开机后,这些数据可以被调出继续使用。
现在许多小型的PLC都或多或少地提供了掉电保持寄存器,以便在PLC断电的时候,保存用户想要保存的数据。但大多数时候,PLC制造厂商为了节约成本,不可能提供足够数的掉电保持寄存器供系统设计人员使用,所以当被调整的数据项目超过PLC内部的掉电保持寄存器的数目的时候,我们不得不减少被调整的数据项目(固定或不用)或者购买具有更多掉电保持寄存器数目的PLC,这样的话,就使得生产机械缺乏灵活性和适应性,从而降低产品档次或增加成本。
下面就介绍解决这种问题的一种方法,以便大家设计时参考。
所用PLC:松下FP0-C16T,被调整数据有16个,PLC内部掉电保持寄存器数目为10个,其中8个数据寄存器(DT1652-DT1659:8个各16Bit)和2个字的内部继电器(WR61、WR62:2个各16Bit)。如果按常规的一个被调整数据占用一个数据寄存器的方法,这显然不能调整16个被调整数据,而只能调整10个被调整数据。为此,本人专门分析了16个被调整数据的数据调整范围,发现多数数据的调整范围只需要从0~255,即0~28-1;而掉电保持数据寄存器DT1652等内部的数据大小为216-1,即256×256-1;所以我们可以将一个被调整的数据只用到数据寄存器的低8位,那么该数据寄存器的高8位就可以来存储另一个被调整数据。
广州奇峰机电设备有限公司 松下电器*代理商,长期以来与松下有着良好而密切的合作关系。奇峰公司代理销售松下电器机器事业部的各类产品,FPG控制器PLC价格,应用于社会的各个方面,包括通迅设备和测量仪器,办公自动化设备、家用电器、工厂自动化设备及汽车用电器等。主要产品有:可编程控制器(PLC)、触摸屏(POT)、传感器、紫外线硬化装置(UV)、图像处理装置(IPD)、变频器(INV)、继电器、伺服电机;元器件和连接器等10多个系列400多种规格的产品。同时也代理台湾威纶通触摸屏。
PLC的用户程序是设计人员根据控制系统的工艺控制要求,通过PLC编程语言的编制设计的。PLC的编程语言包括以下五种:梯形图语言(LD)、指令表语言(IL)、功能模块图语言(FBD)、顺序功能流程图语言(SFC)及结构化文本语言(ST)。
梯形图语言(LD)
梯形图语言是PLC程序设计中****常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟悉,控制器PLC,因此,梯形图编程语言得到了广泛的欢迎和应用。
梯形图编程语言的特点是:与电气操作原理图相对应,具有直观性和对应性;与原有继电器控制相一致,电气设计人员易于掌握。
梯形图编程语言与原有的继电器控制的不同点是,梯形图中的能流不是实际意义的电流,内部的继电器也不是实际存在的继电器,应用时,需要与原有继电器控制的概念区别对待。
图1是典型的交流异步电动机直接启动控制电路图。图2是采用PLC控制的程序梯形图。
广州奇峰机电设备有限公司 松下电器*代理商,长期以来与松下有着良好而密切的合作关系。主要产品有:可编程控制器(PLC)、触摸屏(POT)、传感器、紫外线硬化装置(UV)、图像处理装置(IPD)、变频器(INV)、继电器、伺服电机;元器件和连接器等10多个系列400多种规格的产品。同时也代理台湾威纶通触摸屏。
PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入 PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。
常用的I/O分类如下:
开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。
模拟量:按信号类型分,有电流型(4-20mA,松下控制器PLC选型,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。
除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。
按I/O点数确定模块规格及数量,I/O模块可多可少,但其数受CPU所能管理的基本配置的能力,即受的底板或机架槽数限制。
PLC电源用于为PLC各模块的集成电路提供工作电源。同时,FPXH控制器PLC价格,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。
大多数模块式PLC使用底板或机架,其作用是:电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。
1.7.1 编程设备: 编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器PLC一般有手持型编程器,目*般由计算机(运行编程软件)充当编程器。也就是我们系统的上位机。