关于昆仑通态触摸屏的用法
2. 做一个显示灯
来对应开关量的真假,0时为绿 色,1时为红色。还可以0时为 绿色并显示OFF,1时为红色并显 示ON.
在工具箱中选择”A”标签按钮,在 右键属性中,我们选择填充颜色和 显示输出这两项。
填充颜色中有连接,有对应的表达 式选择项。
显示输出中也有对应的表达式选择 项,有输出值类型和输出格式,开 关量时在开始信息里写ON关时OFF
进入到设备窗口中,右 键选择设备工具箱,在 设备工具箱中选择设备 管理,弹出设备管理窗 口,选择我们要增加的 设备,点击下面的“增 加”按钮,在在右侧中 会出现选定设备。我们 所需要的设备呢大都是 画面中的这些设备,实 际中我要选择那些设备 后面讲。点击确认后设 备模板会一直存在设备 管理中,下次新建工程 时不用在从模板中选择 直接从管理箱中选择即 可。
4. 合成图符
线画出想要的图符,按一定的 位置排放好,全部选择,右键, 选择排列,再选择合成单元,这 样,就能整体移动,但是右键选 择属性时仍然是合成属性,我们 在选择合成图,右键,选择“转 换为位图”,只到这一不,选择 属性时有三项不能选择:填充颜 色,边线颜色和字符颜色。所以 继续右键,选择排列,选择构成 图符,这样,合成的图符和单个 图符就是一样的属性了,可以定 义显示输出,动作按钮等等。
为485口。注意:3口必须按接线方式设置为422或485,而不是把422 短接为485。如果有时候按接线方式也设置不成485,需按照拨码开 关设置。(很少情况)
波特率和校验位等都是按照实际设备来设定的。 (4) 设置标准Modbus RTU 设备
此设备必须挂在通用串口父设备下。双击进入属性设置。这个里面 的内容和标准Modbus TCP子设备的 内容和设置方式是一样的。就是通讯 等待时间上,根据相关设备来定。比 如温度巡检的等待时间就要长一些。 还有一个比较特殊的设备,是触摸屏转 发后台的设备,同样,根据通讯方式选 择父设备,然后选择子设备: Modbus TCPIP数据转发设备,Modbus串口数据 转发设备。 (5) 设置Modbus TCPIP数据转发设备 此设备挂在通用TCPIP父设备下。 它原本的驱动只能转发一台后台,如
ห้องสมุดไป่ตู้
二 画面的建立和动态连接
用户窗口的建立 用户窗口的动画组态 用户窗口的命令语言
1 用户窗口的建立
我们在工作台上点击用户窗口,进
入用户窗口的的界面。点击右侧的 新建窗口,新建的窗口名称是一窗 口0,窗口1命名的,点击窗口属性 进行设置。
在基本属性里有窗口名称,窗口标
题,都是自己定义,窗口背景自己 选择颜色。
一 设备的建立和安装
1、添加设备模板
首先,我们打开昆仑通态的组态环境,可以看到工作台中有五个窗 口,选择工作台中的设备窗口,双击设备窗口图标,进入。
设备窗口是触摸屏系统与作为测控对象的外部设备建立联系的后台作 业环境,负责驱动外部设备,控制外部设备的工作状态。系统通过设 备与数据之间的通道,把外部设备的运行数据采集进来,送入实时数 据库,供系统其它部分调用,并且把实时数据库中的数据输出到外部 设备,实现对外部设备的操作与控制。
数据类型只有三种
开关型:表示开活着关的数据类型,通常0为关,非0为开。 数值型:值在3.4E±38范围内
字符型:最多512个字符组成的字符串。
变量及系统函数
变量:在命令语言中,用户不能定义子程序和子函数,其中数据 对象可以看做是脚本程序中的全局变量,在所有的程序段共用。
系统函数:系统定义的内部函数,在命令语言中可以自由使用, 在使用系统函数时,函数的前面必须叫“!”符号。
果想转发多个后台,要进行修改:进入安装程序mcgse→program→ drivers→通用设备,把ModbusTCP数据转发设备(一对一)替换为 ModbusTCP数据转发设备(一对多)。 双击转发设备进入属性设置。这 里设备地址不能为0,最小是1, 和后台定义设备地址相同。如: 192.168.100.146:502 1,最后 一位和设备地址相同。监听端 设为502通用端口。一个父设备 对应为一个后台,所以,要转 发几个后台就要定义几个父设 备。串口转发设备的属性于此 类似。所不同的是因为是串口 通讯没有监听端口。
注意:如果画出的图画想和窗口背 景色一至或显示窗口背景色,最 好在填充颜色里选择无填充。如 画一蓝边方框,填充和背景都为 黑色,显示时有可能填充色显示 为其他颜色。
3. 用户窗口的命令语言
画面的动态连接不单单是简单 的对应上变量,能显示数值和开 关的状态,还要能进行控制操作。 比如从一个窗口切换到令一个窗 口,在一个窗口中打开一个或几 个子窗口。控制PLC运作
关于昆仑通态触摸屏的 用法
主要内容
• 设备的建立和安装 • 画面的建立和动态连接 • 实时数据库的建立 • 运行策略的建立 • 关于主控窗口
设备的建立和安装
• 添加设备模板 • 建立新设备
1 通用TCPIP 父设备 2 标准Modbus TCP子设备 3 通用串口父设备 4 标准Modbus RTU 设备 5 标准Modbus TCP数据转发设备 6 标准Modbus 串口数据转发设备
表达式
由数据对象(包括我们自己在实时数据库中定义的数据对象、系 统内部数据对象和系统函数)括号和各种运算符组成的运算式成为表 达式。计算结果成为表达式的值。
运算符
由算术运算符、逻辑运算符 和比较运算符组成
功能函数
主要包括以下几类:运行 环境函数,数据对象函数,系统 函数,用户登陆函数。我们常用 的是用户登陆函数: logon,logoff和数据对象函数, 比如说数据对象的值:变量 名.value,这些大家可以在数据 对象的属性和方法中看到。
为不能对这些对象进行写操作。
赋值号的右边为一表达式,表达式的类型必须与左边数据对象值的 类型相符合,否则系统会提示“赋值语句类型不匹配”的错误信息。 条件语句
条件语句有如下形式; IF THEN ENDIF
和 IF THEN ELSE
ENDIF 条件语句不支持ELSEIF语句,不像C语,在这里有多种条件就用多个 IF。 注意:在IF语句中,若是及个条件要同时成立,做好不要用AND连接符,
言来控制窗口。使用者自己编辑。
2 用户窗口的动画组态
窗口的复制支持窗口内画面的复制和窗口间画面的复制。支持不同
工程之间的窗口间复制。这给修改画面带来很大的方便。
我们自己要画新的画面,可以在画图工具箱中选择自己想要的工具进
行画图。在组态环境中选择工 具箱按钮,打开工具箱,选择 需要的工具就可以画出需要的 画面,可以看到工具箱中有矩 型,椭圆,直线,曲线,折线 标准按钮,输入框,报警框, 历史曲线等常用工具。 点击插入元件按钮,我们能选 择需要的一些普通元件,比如 常用的电气符号,常用的按钮 刻度,计算机等
命令语言的编写环境
命令语言,也就是脚本程序。 都是写在脚本程序编辑器中的。 打开脚本程序编辑器,便可编辑 自己想要的程序。
编写环境主要由:脚本程序编 辑框、编辑功能按钮、MCGS嵌入 版操作对象列表和函数列表、脚 本语句和表达式4个部分构成
脚本程序
命令语言的语言要素
要素包括:数据类型、变量及系统函数、表达式、运算符、功能 函数、事件等。
大家在画面中看到还有一个用户定制设备,是为用户添加新的驱动程 序准备的。点击,下面的“安装”按钮有灰色变为黑色,选择安装, 会出现以下对话框,选 择是出现是,出现选择 驱动路径的对话框确定 后在用户定制设备中就 出现了我们添加的设备。 注意:我们增加的驱动 路径不能改动,否则在 下次打开工程时会出错 误,添加的设备不能打开。
在扩充属性中,有窗口宽度和窗口
高度,是代表窗口的大小,定义这 个的时候,最好是在窗口最大化的 情况下定义,而且,要把显示滚动 条这一项给勾上。这样,实际窗口 显示到触摸屏上才不会失真,才会 填满整个触摸屏。窗口的大小是根 据分辨率来定的,为640x480。
窗口属性设置里的启动脚本,循环脚本,退出脚本,全都是写命令语
事件
在动画界面组态中,可以组 态处理动画事件。动画事件是在 某个对象上发生的。比如我们自 己建立了一个按钮,点击右键, 选择事件,就可以选择触发类型 和编写命令语言。
命令语言的基本语句
赋值语句
赋值语句的的形式为:数据对象
=表达式。就是把右边表达式 的运算值赋给左边的数据对象。赋值号 左边必须是能够读写的数据对象,如:开关型数据、数值型数据以及 能进行写操作的内部数据对象,而组对象、事件型数据对象、只读的 内部数据对象、系统函数以及常量,均不能出现在赋值号的左边,因
如右图所示,在对象元件库中 选择自己需要的元件。我们有 时候要找不到适合的元件就要 自己做然后添加到元件库。做 完画面,就要进行动态连接。 例如:
1. 做一个按钮。
可以先画一个矩形,右键,选 择属性,在对话框中选择按钮 动作,这样属性上就会出现按 钮动作的属性。打开按钮动作 的属性设置就能实现标准按钮 的作用而比标准按钮美观。标 准按钮不能改颜色和形状。
确认后完成一个显示灯的制作。
3. 做一个数值型显示
仍然在工具箱中选择标签按钮,属 性中选择显示输出,输出类型选择 数值型输出,下面就会有整数和小 数的选择。不过,显示的字体颜色 都可以改变,无论是开关量还是模 拟量还是字符型,在属性设置中选 择字符颜色,就是要显示的颜色, 字符颜色的增加和对应和填充一样
使用功能码0x03上送遥脉,起始地址为
:0x441(十六进制),连续的两个址保存一个遥脉,且低地址保存的 是遥脉的高字。所以我们在触摸屏中定义遥脉时用到是3421的解码顺 序。上面讲到的只是网络通讯,如果是串口通讯,比如说雅达表,电 度表,温度巡检等串口通讯,我们就要选择不同的设备类型:通用串 口父设备和标准ModbusRTU设备。 (3) 设置通用串口父设备 通用串口父设备是提供串口通讯 功能的父设备,下面可以挂接所 有通过串口连接的设备,提供通 过Modem进行远程采集或远程监 听的功能。 双击,进入属性设置,可以看到 串口端口号,可以选择的端口号 从0-254,这是模拟时可以选择 的,实际触摸屏后面只有四个串 口可以选择COM1-COM4,1和2口为 232口,3口根据接线方式的的不 同即可为422又可为485口。4口