触摸屏的应用实例1
1实例要求本实例为利用TP170A和西门子PLC实现对某储油罐的控制,储油罐高为100,有1个进油阀门和1个排油阀门,油罐内部安装有液位传感器,用来采集实际油位
要求在触摸屏上实现下述控制功能:1
在触摸屏上设置手动和自动转换开关;2
在手动情况下,可分别控制进油阀和排油阀的开启和关闭,并可以读取储油罐实时液位值;3
在自动情况下,当任意设定油位高度(小于90)后,且实际油位小于设定油位时,进油阀自动打开,开始给油罐进油;当实际油位值等于或大于设定油位值时,进油阀自动关闭
2系统硬件1
触摸屏选型本实例是一个小型项目,需要的信息量和功能较少,没有要求报警和配方功能,所以选用西门子HMI设备中最基本且最经济的触摸屏TP170A
(1)TP170A概述如图13-1所示为TP170A正面图,屏幕尺寸为5
7英寸,采用蓝色STN-LCD,4级灰度
图13-1TP170A正面图表13-1列出了TP170A画面的对象,它支持位图、图标和背景图画,动态对象仅有棒图,可以实现基本的组态任务
表13-1TP170A支持的画面对象画面对象TP170A按钮是开关是IO域是图形IO域是符号IO域是报警指示器否报警视图否简单报警视图是报警窗口是配方视图否简单配方视图否棒图是趋势视图否日期/时间域是用户视图否简单用户视图否图13-2TP170A的接口示意图(2)TP170A接口如图13-2所示为TP170A的接口示意图,其中:“1”为电源连接端口,使用24VDC电源;“2”为接地端;“3”为RS422/RS485接口(IF1B),主要用于与PLC相连,称之为通讯端口,另外,当组态计算机安装有MPI卡(例如CP5611卡)时,也可用于组态项目数据的下载;“4”为RS232接口(IF1A),用于下载项目数据,称之为下载端口
TP170A与SIMATICS7-200通信可以选择PPI