《plc应用案例》PPT课件.ppt
《《plc应用案例》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《plc应用案例》PPT课件.ppt(30页珍藏版)》请在三一办公上搜索。
1、PLC的应用实例,主要内容,1 PLC在数控加药系统中的应用2 PLC在分布式电子皮带秤中的应用,1 PLC在数控加药系统中的应用,1.1 概述,图11.1 恒压加药装置示意图,1 PLC在数控加药系统中的应用,1.2 控制原理 计算公式如式(11.1)所示。t 式(11.1)其中为输出药剂体积量(ml),为药剂流量(ml/s),t为阀门打开时间(s)。根据流体力学原理,对于保持不变的管路和药液,将液位h2控制在一恒定值,体积流量Q就是一恒定值。控制一定周期内加药电磁阀的动作时间t,就可实现一定周期内的药液量的控制。,1 PLC在数控加药系统中的应用,1.3 测控参数的确定,1 PLC在数控加
2、药系统中的应用,1.4 控制系统的硬件配置,1 PLC在数控加药系统中的应用,1.5 控制系统上位软件开发 选用组态王6.53作为上位监控软件。软件的开发步骤为:,1通讯设备配置 SC09通信适配器连接PLC的编程口和计算机的COM1口,操作步骤为:“设备”“COM1”“新建”“PLC”“三菱”“FX2”“编程口”设备名称FX2NPLC 选择COM1 通信口 设备指定地址设为0,图11.3 组态王串行口参数设置,1.5 控制系统上位软件开发,2监控画面的绘制 由组态软件的“文件”“画面”“新建”,创建“操作面板”画面和“电磁阀标定画面。3监控变量的定义 组态软件将变量分为实际变量(由外部设备得
3、到数据)和内存变量两种,组态软件只对实际变量计算点数,而内存变量则不计入I/O通信点数。为了节省组态软件的实际点数,预留一些点供今后扩展开发使用,本例子对开关量采用“数据打包”的方式,即将8个开关量打包在1个字节变量内。当将打包变量从PLC传到计算机时,需要在计算机进行解包;同样将在计算机打包的数据传到PLC时,也需要在PLC进行解包。主要监控变量如表1.2所示。,1 PLC在数控加药系统中的应用,1.6 数据打包技术方法介绍 数据打包技术是利用1个字节由8位组成、一个长整形由4个字节组成的规则,对开关量或模拟量数据进行打包、传送、解包的可逆过程方法。,1.6 数据打包技术方法介绍,本例的上位
4、软件为组态王和下位机为FX2N PLC,将M0M7打包到D10,在PLC的编程如图11.5所示。在上位软件对位打包数据进行操作时,采用 函数 Bit(变量名,位)获取位状态;函数 BitSet(变量名,位,0或1)对位进行设置。,图11.5 位数据打包的PLC编程,1 PLC在数控加药系统中的应用,1.7 控制编程 1恒压控制子程序 药剂恒压箱的液位检测计算公式为。h=p/gd 式(11.3)式(11.3)作为一个子程序进行编程。入口地址:D150:压力变送器采样值,整型数;D152:压力变送器量程上限;D154:药剂密度;出口地址:D156:恒压箱液位值,浮点数;动态地址:D170D179:
5、计算过程用,浮点数;,1 PLC在数控加药系统中的应用,图11.6 液位计算子程序,1 PLC在数控加药系统中的应用,2液位控制子程序 入口地址:D160:恒压箱液位实测值,浮点数;D162:液位给定值,单位mm,浮点数;D164:液位控制允许波动范围,单位mm,浮点数;M100:加药电磁阀开关,1为打开。出口地址:M101:恒压电磁阀控制。M102:控制回路故障报警 动态地址:D170D179:计算过程用,浮点数;M110M119:计算过程用,开关量;,1 PLC在数控加药系统中的应用,图11.7 液位控制子程序,1 PLC在数控加药系统中的应用,3加药量控制子程序 入口地址:D140:加药
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- plc应用案例 plc 应用 案例 PPT 课件
链接地址:https://www.31ppt.com/p-5453064.html