HMI 架构

合集下载

CIMPLICITY入门介绍

CIMPLICITY入门介绍
Created by zcl copy right 2009 5
功能---Workbench CIMPLICITY 功能--Workbench
CIMPLICITY 技术培训
按Start - Program -CIMPLICITY - HMI -Workbentch 操作,即打开了Workbentch; Workbench是统一的集成的开发环境,包含了工程 所有组态内容,便于获取各种开发工具:Cimedit/View 、point、device、alarm viewer、trend、database logger、 Basic control engine、webview等; 新建和打开工程; 添加和取消组件; 选用工程需要的通讯协议; 配置冗余功能; 配置工程广播或组播方式; 启动、停止工程; 更新工程(除画面以外的修改,都需要更新工程才能 生效); 可以利用工程向导来逐步建立新工程;
Created by zcl copy right 2009 2
CIMPLICITY软件架构 CIMPLICITY软件架构
CIMPLICITY 技术培训
备注 :(各部分对应软件) 寻呼机:pager ; 移动:thinview ; 远程:webview; 服务器:cimplicity server ; 查看器: cimplicity viewer
属性窗口
示例演示
Created by zcl copy right 2009 10
功能— CIMPLICITY 功能—Database logger
CIMPLICITY 技术培训
Workbentch 中,双击database logger 进入数据库登 录组态窗口,如左图; New Table 操作可创建新数据表; 在数据表的属性窗口中可以对数据库的连接、存储 周期、维护等属性进行配置。 在新建的表格中加入点名,这些点将被登录至数据 库中。 Dabase logger是通过数据源ODBC和数据库如SQL server、oracle、access或sysbase等建立连接。

自主可控可编程控制系统架构及关键技术分析

自主可控可编程控制系统架构及关键技术分析

自主可控可编程控制系统架构及关键技术分析李彬邯郸市第一医院 河北邯郸 056004摘要:主要对自主可控可编程控制系统架构以及关键技术进行分析。

首先,对可编程控制系统架构特点进行分析,包括:选用实时以太网总线具有高同步性特点,同时应用具有标准化特色的应用层协议;主站从站通用化水平持续提升;功能呈现出丰富化发展趋势。

其次,对自主可控可编程控制系统关键技术及其实现进行分析,包括主站从站硬件标准化、实时以太网总线控制器、HMI组态编程、PLCopen功能库这4个方面的内容。

希望能够通过自主可控可编程控制系统关键技术的综合应用,促进可编程控制系统优化发展,进而在工业控制产品自主化建设发展方面起到积极作用与价值。

关键词:自主可控 可编程控制系统 架构 关键技术中图分类号:TP274文献标识码:A 文章编号:1672-3791(2024)03-0019-04 Analysis of the Architecture and Key Technologies of theAutonomous Controllable Programmable Control SystemLI BinHandan First Hospital, Handan, Hebei Province, 056004 ChinaAbstract:The article analyzes the architecture and key technologies of the autonomous controllable programmable control system. Firstly, it analyzes the architectural characteristics of the programmable control system, including the selection of the real-time Ethernet bus with the characteristics of high synchronization and the application of the application layer protocol with standardized characteristics, the continuou improvement of the generalization level of master and slave stations, and the development trend of function enrichment. Then it analyzes the key technolo‐gies and implementation of the autonomous controllable programmable control system, including four aspects: the standardization of hardware in master and slave stations, the real-time Ethernet bus controller, HMI configuration programming, and the PLCopen functional library, hoping to promote the optimization and development of the programmable control system through the comprehensive application of the key technologies of the autonomous controllable programmable control system, and then play a positive role and value in the autonomous construction and development of industrial control products.Key Words: Autonomous and controllable; Programmable control system; Architecture; Key technology可编程控制系统将现场总线控制系统、可编程逻辑控制器以及嵌入式计算机系统引入系统内部,作为工业装备自动化控制的中枢神经系统,在智能化工厂信息自动化采集、实时控制、安全防护、过程监控等相关功能的实现过程中发挥重要作用。

北京迪文 M600 人机界面(HMI)驱动模组 产品手册

北京迪文 M600 人机界面(HMI)驱动模组 产品手册

M600人机界面(HMI)驱动模组产品手册序作为一项成熟技术,随着技术的进步和社会的发展,真彩色TFT LCD面板正在融入我们的生活,让我们的生活变得多姿多彩:移动电话、MP4、车载电视和导航系统、数码相机……。

而宽温、宽视角、高分辨率等高档TFT面板也正从稀有走到成熟,以致泛滥;面对如此物美价廉、诱人的显示解决方案,您的产品如果不能先人一步应用,必将在不远的将来被已经习惯“多姿多彩”界面的用户所淘汰!我们承认,虽然TFT面板的驱动信号非常的复杂,即使点亮一个常规的640×480分辨率屏也需要每秒处理大约40MB的数据,传统的MCU显然无力回天!但无论是纯硬件的FPGA并口显示驱动、工业PC的显卡、还是ARM等嵌入式系统、或者我们的M600,还都可以帮助您解决问题。

但是,如果要让您基本不用修改设计,不用重新招聘和培养研发,不用面临人员流动的泄密风险,不用重新设计方案,不用陷于新产品的“苦苦等待”中,不用考虑核心算法的可靠移植性问题,不用承担陌生的新技术平台的可靠性和售后维护风险,只增加最少的成本……我们相信,只有,也仅有M600能够让您满意!因为使用它,您所要做的仅仅是调整一下显示代码部分,甚至连硬件都不需要修改。

作为立志成为世界500强的高科技企业,我们的目标就是要让世界从技术的普及中受益,借助TFT面板普及的潮流,用M600让传统的产品快速升级换代,永葆青春!告别黯淡无光的人机界面,丰富多彩的世界真好!目 录1简介 (2)2 M600的典型应用系统(51单片机为例) (3)3 软件应用接口描述 (4)3.1基本约定 (4)3.2指令集 (4)4调色板 (7)4.165K色软件调色板的定义 (7)4.265K色显示接口与典型面板的连接 (7)4.3显示驱动模式配置表 (7)5串口波特率设置表 (8)6硬件封装与接口定义 (8)6.1封装尺寸图 (8)6.2信号接口定义 (10)7基本性能参数表 (11)8 M600产品线组成 (12)1简 介M600人机界面(HMI)驱动模组兼容北京迪文科技有限公司原来DMT 系列串口智能显示终端的绝大部分指令,由于增加了硬件握手信号、支持帧结束符、支持中英文混和显示和多国语言支持、更大的存储空间和极快的图像处理速度,以及专门针对工业自动化应用的控制算法协处理器功能,使用户产品研发更加方便、高效、可靠。

SCADA HMI系统高级教程

SCADA HMI系统高级教程

SCADA/HMI系统高级教程摘要本文为意大利巴里理工的第一工程学院电气与电子技术的本科课程不同的教学目的,给出了一些关于监控和数据采集(SCADA)/人机界面(HMI )系统开发实验的做法详细介绍。

使用美国国家仪器公司的LabVIEW TM与相关的数据记录和监控工具集(DSC)开发的SCADA / HMI(操作员接口和数据记录)软件模拟的工厂,包括电荷容器的放电比例阀,一个加热/冷却元件,液位传感器和两个流量传感器。

这种控制可以用两种不同的方法来完成,根据实践的难度级别:由一个LabVIEW虚拟仪器(VI ,俗名LabVIEW的识别程序)或梯形图程序的方法编写RSLogix 500和模拟RSLogix 500(均为罗克韦尔软件公司的产品),第一个是阶段是确定Allen Bradley可编程逻辑控制器(PLC )的工业代码开发环境,第二个是SLC500系列相关的软件仿真器。

关键词:教育,监控和数据采集(SCADA)系统引言这里介绍的实验室操作规范都包含在各种启发性的课程中,每个实战演练给予学生机会来验证引入理论课的理论论据,他们是有组织的,使学生可能会遇到越来越多的困难。

在作者的意见下,这种工作方法是确保高度理论的支持学习,并使学生面对真实的工业自动化的问题。

正如我们将在本文中详细介绍的,在编码模拟VI,以及所使用的用途中的最新工业数据交换协议(OPC,过程控制的OLE)给出了新的发展机会,从“字段级”的控制到工业厂房极其逼真的实验室实践。

说真的,学生完全不知道他们读/写数据的来源,,这是因为它们使开发业务,配置真正的工厂和测试他们的项目,他们都是应该在一个相同的情况下。

SCADA/ HMI系统介绍工业厂房的控制和监督任务,分布在广泛的区域和具有许多传感和致动点(在成百甚至上千的顺序单位)的特征。

汽油化工厂,造纸厂,报纸轮转印刷机,用于提取植物和食物果汁灌装等,需要采用先进的自动化规划,必须能够授予的生产数据访问和在很远的距离字段变量(甚至在千米量级)并从不同层面工厂自动化控制,监督等。

hmi 案例

hmi 案例

hmi 案例HMI(人机界面)案例可以根据不同行业和场景进行分类。

以下是一个医疗设备领域的HMI案例,供您参考:案例名称:IVD HMI(医疗设备人机界面)案例介绍:IVD HMI是一个医疗设备的人机界面方案,旨在为医疗设备提供友好、直观的操作界面,方便医护人员快速掌握设备操作,提高工作效率。

该方案以FET-G2LD-C 核心板为基础,支持 MIPI 和 RGB 显示接口,可适配多种型号显示屏。

同时,该方案还支持音频输出、多路 UART、USB 和 Ethernet 接口,可连接各种外设和系统。

案例特点:1. 高清显示:支持 MIPI 和 RGB 显示接口,最高分辨率可达 19201080 和1280800,提供清晰、细腻的显示效果。

2. 音频输出:支持≤4路Audio,可进行外放声音输出,方便医护人员获取设备声音提示或进行语音交互。

3. 多路通讯:支持5路UART、2路USB和2路Ethernet,可连接下位机、串口打印机、扫码器等设备,以及医院LIS和HIS系统等。

4. 高效运行:采用 FET-G2LD-C 核心板,主频高达,可流畅运行各种上层应用及图形界面。

5. 人性化设计:设计师对中控界面进行了精心的架构划分,调整界面显示密度,杜绝过多层级与冗余信息,降低驾乘者的操作负担、视觉负担与信息感知负担。

6. 多屏互动:中控包含两个主界面,可通过手势切换,保证驾乘安全性与便捷性。

同时,根据用户使用场景,可提供多样化信息服务,满足主驾导航需要和副驾娱乐需求。

7. 多模态交互:支持语音、手势等多种交互方式,提高操作便捷性和用户体验。

应用场景:该案例可广泛应用于荧光免疫分析仪、血液分析仪、PCR基因扩增仪、核酸检测仪等医疗设备的 HMI 开发。

案例效果:通过使用该 HMI 方案,医疗设备能够提供更加友好、直观的操作界面,提高医护人员的工作效率和使用体验。

同时,该方案还具有高可靠性、稳定性和扩展性等特点,可满足医疗设备长时间稳定运行的需求,并方便后期维护和升级。

HMI指令

HMI指令

专业.诚信.成功迪文 HMI(工业串口屏)指令集Ver2.4目 录1 串口说明...............................................................................................................................31.1 串口工作模式 ...................................................................................................................................................................3 1.2 数据帧架构 ........................................................................................................................................................................3 1.3 通信帧缓冲区(FIFO)....................................................................................................................................................3 1.4 字节传送顺序 ...................................................................................................................................................................3 1.5 传送方向 ...........................................................................................................................................................................32 指令速查表 ............................................................................................................................ 4 3 指令集说明 ............................................................................................................................ 63.1 握手指令(0x00).................................................................................................................................................................6 3.2 设置当前调色板(0x40).....................................................................................................................................................6 3.3 设置字符显示间距(0x41).................................................................................................................................................6 3.4 取指定位置颜色(0x42,0x43).........................................................................................................................................6 3.5 光标显示(0x44).................................................................................................................................................................7 3.6 文本显示(0x53,0x54,0x55,0x6E,0x6F,0x98,0x45).........................................................................................7 3.6.1 标准字库显示(0x53,0x54,0x55,0x6E,0x6F) ............................................................................................7 3.6.2 选择字库显示(0x98) .............................................................................................................................................7 3.6.3 设置/取消文本框限制(0x45) ..............................................................................................................................11 3.7 点显示(0x50,0x51,0x74,0x72)...............................................................................................................................12 3.7.1 置点(0x50,0x51) ..............................................................................................................................................12 3.7.2 动态曲线显示 (0x74)..............................................................................................................................................12 3.7.3 直接显存操作(0x72)................................................................................................................................................12 3.8 连线显示 (0x56, 0x5D,0x75,0x76,0x78) .................................................................................................................13 3.8.1 指定点连线(0x56,0x5D) .................................................................................................................................13 3.8.2 频谱显示(0x75) ..................................................................................................................................................13 3.8.3 折线图显示(0x76) ...............................................................................................................................................13 3.8.4 按照偏移量连线(0x78) .......................................................................................................................................14 3.9 圆弧曲线显示(0x57).......................................................................................................................................................14 3.9.1 圆弧或圆域显示(0x57) .......................................................................................................................................14 3.9.2 圆弧段显示(0x5704) ...........................................................................................................................................14 3.10 区域显示 .......................................................................................................................................................................15 3.10.1 矩形框或矩形区域显示(0x59,0x69,0x5A,0x5B,0x5C).............................................................................15 3.10.2 区域填充(0x64) ......................................................................................................................................................15 3.10.3 双色位图填充(0x73)...............................................................................................................................................15 3.11 全屏清屏(0x52) .......................................................................................................................................................16 3.12 指定区域平移(0x60,0x61,0x62,0x63) .................................................................................................................16 3.13 图片或图标显示(0x70,0x71,0x99,0xE2,0X7B,0x9E,0x97)..................................................................16 3.13.1 图片显示(0x70) ................................................................................................................................................16 3.13.2 显示一幅图片并计算 CRC 校验(0x7B)..........................................................................................................16 3.13.3 剪切图标显示(0x71、0x9C、0x9D) ....................................................................................................................17 3.13.4 自定义图标显示(0x99) ....................................................................................................................................18 3.13.5 保存当前屏幕显示图片到 HMI 中(0xE2) ......................................................................................................18 3.13.6 保存当前屏幕显示图片区域到暂存缓冲区中(0xE9) ....................................................................................18 3.13.7 把保存暂存缓冲区中的图片区域还原(0x7F) ................................................................................................19 3.13.8 剪切图标旋转角度后显示(0x9E,仅 H600、K600+支持).................................................................................19 3.13.9 ICON 图标显示(0x97,仅 K600+支持)................................................................................................................19 3.14 背光亮度控制(0x5E, 0x5F).....................................................................................................................................20 3.14.1 背光关闭(0x5E)................................................................................................................................................20 3.14.2 设定触控(键控)背光模式(0x5E) ................................................................................................................20 3.14.3 打开背光到最大亮度(0x5F) ............................................................................................................................20 3.14.4 调节背光亮度(0x5F) ........................................................................................................................................20 3.15 触摸屏操作 (0x72,0x73,0x78,0x79,0xE4)........................................................................................................21 3.15.1 触摸位置自动上传(0x72,0x73)..........................................................................................................................21 3.15.2 触摸键码自动上传(0x78,0x79)..........................................................................................................................21 3.15.3 进入触摸屏校准模式(0xE4)...............................................................................................................................21 3.16 工作模式配置(0xE0、0xE3)...................................................................................................................................22北京迪文科技有限公司- 1 -400 018 9008专业.诚信.成功迪文 HMI(工业串口屏)指令集Ver2.43.17 指令定时循环执行(0x9A).......................................................................................................................................23 3.17.1 开启指令定时循环执行功能 ................................................................................................................................23 3.17.2 关闭指令定时循环执行功能 ................................................................................................................................23 3.18 暂存缓冲区操作(0xC0,0xC1,0xC2)........................................................................................................................23 3.18.1 写暂存缓冲区(0xC0)........................................................................................................................................23 3.18.2 读取暂存缓冲区内容(0xC2)............................................................................................................................23 3.18.3 使用暂存缓冲区数据置点(0xC101)................................................................................................................23 3.18.4 使用暂存缓冲区数据连线(0xC102)................................................................................................................23 3.18.5 使用暂存缓冲区数据显示折线图(0xC103)....................................................................................................23 3.18.6 使用暂存缓冲区数据高速显示折线图(0xC104) ............................................................................................23 3.18.7 使用暂存缓冲区数据缩放显示折线图(0xC105) ............................................................................................25 3.18.8 使用暂存缓冲区数据缩放显示窗口限制双向折线图(0xC106) ....................................................................25 3.18.9 使用暂存缓冲区作为置点缓冲区(0xC107)....................................................................................................25 3.18.10 使用暂存缓冲区来显示多参数(0xC108)......................................................................................................26 3.18.11 使用暂存缓冲区来缓冲指令实现同步显示(0xC110) ..................................................................................27 3.19 键盘操作(0x71,0xE5) ................................................................................................................................................27 3.19.1 键码上传(0x71) ................................................................................................................................................27 3.19.2 键码设置(0xE5) .....................................................................................................................................................27 3.20 用户存储器读写(0x90,0x91)................................................................................................................................28 3.20.1 写随机数据存储器(0x90 64KB)......................................................................................................................28 3.20.2 写顺序数据存储器(0x90 30MB) .....................................................................................................................28 3.20.3 读数据存储器(0x91) ........................................................................................................................................28 3.21 字库或配置文件下载(0xF2) ...................................................................................................................................28 3.22 简单算法支持(0xB0)...............................................................................................................................................28 3.22.1 拼音输入法(0xB001、0xB004) .......................................................................................................................28 3.22.2 MAC 计算(0xB002) ..........................................................................................................................................28 3.22.3 数组排序(0xB003)............................................................................................................................................28 3.23 蜂鸣器控制(0x79) ....................................................................................................................................................28 3.24 时钟(RTC)显示和读取(0x9B,0xE7) ................................................................................................................29 3.24.1 关闭时钟显示 ........................................................................................................................................................29 3.24.2 打开时钟显示 ........................................................................................................................................................29 3.24.3 时钟调整 ................................................................................................................................................................29 3.24.4 读取当前时钟(公历) ........................................................................................................................................29 3.24.5 读取当前时钟(农历) ........................................................................................................................................29 3.25 音乐播放(0x30,0x32,0x33,需要硬件支持)....................................................................................................30 3.25.1 播放指定位置的音乐(0x30) ............................................................................................................................30 3.25.2 音量调节(0x32) .................................................................................................................................................30 3.25.3 停止播放(0x33) .................................................................................................................................................30 3.26 配置文件的使用(触控界面,键控界面,动画,图标库)....................................................................................31 3.26.1 触控界面自动切换(0x1E、0x1A 配置文件).........................................................................................................31 3.26.2 键控界面自动切换(0x1B 配置文件) .....................................................................................................................33 3.26.3 自动循环执行指令组(0x1C 配置文件) ..............................................................................................................33 3.26.4 图标显示(0x1D 配置文件) ..................................................................................................................................33 3.27 HMI 和视频功能的切换(0x7A,需要硬件支持) ...................................................................................................35 3.28 强制刷新 1 次全屏显示(0xD0)...............................................................................................................................35 3.29 使用触摸屏输入参数或文本(0x7C,仅 H600、K600+支持) ..............................................................................36 3.29.1 输入纯 ASCII 字符串(0x7C01) ........................................................................................................................36 3.29.2 输入中英文混合字符串(0x7C02).....................................................................................................................37 3.29.3 强制退出输入法状态(0x7C00).........................................................................................................................374 HMI 软件升级方法............................................................................................................... 38 5 SD 卡接口下载说明............................................................................................................. 39 6 C51 串口通信程序参考........................................................................................................ 40 7 修订记录............................................................................................................................. 41北京迪文科技有限公司- 2 -400 018 9008专业.诚信.成功迪文 HMI(工业串口屏)指令集Ver2.41 串口说明1.1 串口工作模式迪文科技所有标准HMI产品均采用异步、全双工串口(UART) ,串口模式为8n1,即每个数据传送采用 10个位:1个起始位,8个数据位(低位在前传送,LSB) ,1个停止位。

施耐德人机界面HMI总览

、基于XML的Web Service……)
对细节的完美体现:
毫秒级的趋势记录 过程分析
其他:
运行时的多语言切换、浮动许可证、只有运行时才需要购买Key 技术功能的不断完善更新、软件版本的升级支持
Division - Name - Date - Language
20
施耐德电气 人机界面产品
人机界面市场部
Division - Name - Date - Language
1
内容
1. Schneider HMI 全家福 2. Magelis Text 文本屏 3. Magelis Graphic 触摸屏 4. Magelis iPC 工控机 5. Schneider SCADA 组态软件
18
4. Schneider SCADA
Vቤተ መጻሕፍቲ ባይዱjeo citect 组态软件
Division - Name - Date - Language
19
主要特点:
1、 灵活具有弹性的架构 2、 支持超大容量系统 3、 优越的性能 4、 “All in One” 的一体化打包供应(脚本开发、驱动、冗余、OPC
XBT R
显示技术 显示尺寸
背光 输入模式
字体
电源 串行通讯口
Protocols 配置软件
XBT N200
字符模式 2x20 西文字符.
拉丁文
XBT N400 XBTN41*0/NU400 XBT N401
XBT R400
XBT R410
XBT R411
矩阵 LCD
122x32 像素, 4x20 西文字符,两行中文文字.
XBT-L1001M / XBT L1003M for Windows 98 / 2000 / XP

三菱plc网口与触摸屏通讯

三菱plc网口与触摸屏通讯三菱PLC(可编程逻辑控制器)与触摸屏(HMI)通讯,是工业自动化领域中常见的一种系统架构。

通过这种通讯方式,用户可以方便地监控和控制PLC在工控系统中的各个部分。

本文将探讨三菱PLC网口与触摸屏通讯的原理、方法和一些常见问题解决方法。

首先,我们需要了解PLC和触摸屏以及它们之间的通讯协议。

PLC是一种用于控制和监测机械或工艺过程的电子设备。

它可以接收输入信号,根据预设的逻辑算法进行处理,并输出相应的控制信号。

触摸屏是一种用于人机交互的设备,通常被用于操作和监视PLC系统。

在PLC与触摸屏通讯中,常使用的通讯协议有Modbus、Ethernet、E/IP等。

三菱PLC与触摸屏通讯的方法有多种,其中比较常见的一种是通过以太网进行通讯。

以太网通讯不仅具有高速性和可靠性,而且兼容性好,可以连接多个设备。

在这种通讯方式下,PLC和触摸屏通常连接在同一个局域网中,通过IP地址进行通讯。

应用程序可以直接在触摸屏上进行编写,并通过网口连接到PLC,实现数据的读写和参数的设定等功能。

为了实现三菱PLC与触摸屏的网口通讯,我们需要进行一些设置和配置。

首先,在PLC和触摸屏之间建立网络连接。

通过PLC 和触摸屏的设置界面,设置它们的IP地址、子网掩码、网关等参数,确保它们处在同一个局域网中。

然后,在触摸屏的应用程序中,通过指定PLC的IP地址和端口号,进行PLC的读取和写入操作。

在具体的程序设计中,我们可以使用触摸屏提供的开发环境进行编程。

通过该开发环境,可以直观地设计PLC与触摸屏之间的通讯界面,并编写相应的逻辑控制代码。

在编程过程中,需要根据PLC的数据类型,合理地选择变量和数据的读写方式。

同时,也需要进行错误处理和异常情况的处理,以保证通讯的稳定性和可靠性。

然而,在实际使用过程中,有时会遇到一些通讯故障和问题。

其中一个常见的问题是通讯速度慢或延迟高。

造成这个问题的原因可能是网络负载过高、通讯协议设置不当或者是设备硬件故障等。

HMI市场现状

1开放式 HMI 展示强劲增幅全球开放式 HMI 市场正迅猛增长。

根据 IMS Research 的报告,2003 年 HMI 市场的价值约为 4880万 美元,预计到 2008 年将上升到 1.513 亿美元,复合年增长率 (CAGR) 可达 25.4%。

其中,美洲和 EMEA 地区 HMI 市场的增长率预测分别为 26.7% 和 20.7%。

开放式 HMI 是使用开放式操作系统(一般为 Windows CE )的人机界面。

近来提供此类产品的公司不断增多,市面上的产品也随之丰富起来,再加上行销层次的提高,用户对开放式 HMI 的认识将继续得到培养和深化。

增长率的预测受到这些因素的很大影响。

开放式 HMI 填补了传统的专用 HMI 产品和完全开放的工业平板电脑之间的市场缺口。

开放式 HMI 的功能性和灵活性优于传统的 HMI ,而成本低于工业电脑。

来源:IMS Research开放式 HMI 使用户能够针对特定应用对产品进行配置,方法是访问操作系统并按需要进行调整。

这些产品还采用改良的数据处理方式和标准的接口/通讯,可以提供某些比传统 HMI 更先进的功能。

多数制造商认为开放式 HMI 将开辟新的应用,尽管它们也将“吞噬”一些当前 HMI 的销售。

某些专业生产 HMI 的制造商甚至确信,到 2008 年,开放式 HMI 将占据其出货量的一半,几乎完全取代较大屏幕产品的销售。

前景虽然喜人,但用户必须在产品的配置上投入时间和精力。

许多用户仍偏爱传统的 HMI ,其嵌入式操作系统可以提供更具即插即用性的解决方案。

正是这一点制约了开放式 HMI 的发展潜力。

如今,要作出合理的决定,及时掌握准确的信息比以往任何时候都要关键。

这些要求提升了 HMI 所扮演角色的重要性。

流程已经变得越来越多层化,对设备和工厂功能性的需求也持续上升。

操作员是其中的核心力量。

他们必须及时掌握信息和知识,尽可能作出最好的决定。

高效的 HMI 能够使他们做到这一点。

迪文科技 (人机界面)HMI指令集_V20_中文


北京迪文科技有限公司
-1-
86-10-62102630
专业.诚信.成功
2 指令速查表......................................................................4 3 指令集说明......................................................................6
3.1 握手指令(0x00) ............................................................................... 6 3.2 设置当前调色板(0x40) ......................................................................... 6 3.3 设置字符显示间距(0x41) ....................................................................... 6 3.4 取指定位置颜色(0x42,0x43) ................................................................... 6 3.5 光标显示(0x44) ............................................................................... 7 3.6 文本显示(0x53,0x54,0x55,0x6E,0x6F,0x98,0x45) ........................................... 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

○1__HMI 架构

○2文件及目录说明

A. HMI 执行安装程序后,其内定的目录是在\Program Files\Hundu re\HMI,为方便解说,将以$代表HMI 的安装目 B. $\picDesign.exe:图控编辑程序 C. $\dvDisplay.exe:图控执行程序 D. $\dbSet.exe:超级用户设定程序 E. $\door\:各种设备图片摸版 F. $\map\:存储各种监控场所平面图 G. $\sound\:存储各种报警声音文件 H. $\log\:存储工作日志文档 HMI 登录及数据库设定 点击HMIEdit,打开如下界面

登陆系统:需要应用HMI 功能的汉军一卡通系统(后面均称为主系统),共三个选项 enitor3\PCS\PMS。由配置文件设定。 用户名 :HMI 的登陆帐号(HMI 使用上面所选“登陆系统”的帐户登陆) 密码 :登陆用户的密码 注:本软件需要使用硬加密狗,使用时请插入,否则软件会提示以下信息。后面的图控运行软件相同 ○3

HMI 编辑程序界面说明

软件登陆后,进入图控辑的主界面,分为以下几个区域

所有工具栏及属性面板可在“视图”菜单选择是否显示,且工具栏多数与菜单栏的功能 相对应。下面将各个工具栏及属性面板作简单介绍,先有个印象,后面使用时会详细说明。

文件工具栏:顾名思义,就是包含对图控文件进行操作的工具,用于建立和保存项目。 常用工具栏:包含图控编辑的常用操用及对象。 布局工具栏:包含图层、图表操作的工具。可结合图层、图表的属性面板完成所有图层、图表操作。

缩放工具栏:界面放大与缩小操作。 排列工具栏:对象排列的工具。 旋转工具栏:对象旋转的工具。 对象面板(Inspector):对象的参数设定。 图层面板(Layer Manager):图层的属性设定。 用户数据面板(User data):对象的自定义属性。 ○4

图控的创建和背景的导入

现在建立第一个图控文件,选择“文件|新建”,弹出文栏尺寸选择对话框

文档尺寸可根据背景所需视图的大小、显示屏分辩率大小及视图所要包含的内容综合考虑,单位为像素(Pixel)。默认文档尺寸大小为800*600 像素。 尺寸确认以后,点击确定,系统建立一个新的空白画面,包含一个图表(Scheme1)和一个图层(Layer1)。 经常我们都会为画面添加一个背景,我们有两种方式来实现,一种是通过常用工具栏的

图片对象来增加,然后对图层锁定,但更常用的是通过“文件|背景导入”来导入。

如图所示: 选择准备好的图片文件,单击打开 ○5

图像及文字编辑

如前所述,导入背景后,我们想为画面添加一个文字说明。单击常用工具栏的文字工具,然后在画面中选取文字区域

右侧面板切换到Inspector,我们先看一下文字对象有哪些重要属性 Alignment:文本对齐模式 Angle:文字在文本框内的排列角度 AutoSize:文本框是否自适应文字大小 Brush:文本框背景属性 Font:文字格式 ID:文字对象的编号,图控文件中每个对象都有唯一的一个编号来识别 Layer: 文字所在的图层 Layout:文字布局模式 Name:对象名称 Pen:字符边框 Reference:链接到其它图表,图控运行时,点击这个文本时画面会快速切换到所链接的图表 Text:文本框内要显示的文字 Transparency:文字透明度 介绍完后,我们现在在Text 栏输入想要显示的文字

再点击Font 栏选择字体、字号及颜色等显示格式,确定后我们看画面结果 ○6

添加控件

前面介绍的图文编辑部分主要是为了用画面来模拟现场环境、系统结构以及运行过程,现在我们来介绍图控最重要的部分——控件,控件是用来与装置互动的桥梁,是实现图控系统功能的基础。

控件对象是动态的,在图控运行时反应装置的状态。

控件对象是可控的,在图控运行时控制装置的动作。

控件对象在常用工具栏中,我们现在看到有三个控件:

门控件:反映门的开关状态,控制门的开与关 继电器:MCU 的RELAY 输出状态及输出控制,可用于告警输出、消防连动等输出。 感应器:MCU 的SENSOR 输入状态及感应控制,可用于红外、地感等输入装置 我们现在结合前面的平面图,假定一楼的三个进出口安装了门禁,并安装了若干红外感应及一个报警器,下面我们就开始添加相应的控件。 为了避免操作不影响前面编辑的画面,我们先把前面编辑所在的图层“Layer1”在Inspector 面板中重新命名为“背景”(即Name 一栏),用布局工具栏的新建图层增加一个新图层Layer2,并重命名为“装置”,如下图

然后切换到Layer Manager 面板,我们可以看到现在共有两个图层,图层名称前面各有三个图标 个图标 用于表示和选择对应图层内容是否可见 用于表示和选择对应图层内容是否可编辑(包括移动) 用于表示和选择对应图层内容是否可移动,但不影响其它操作 这三个选项都不会影响通过“文件|背景导入”导入的背景。 我们点击背景层的,这时图标会变成灰色,我们在画面中就不会选中背景图层里的对 象了。 通过布局工具栏的图层下拉选框或Layer Manager 面板选取,把当前图层切换到装置层。点击门控件,在画面中放置到目标位置并调整到合适大小。

切换到Inspector 面板,分别选择各个控件,在Name 栏重新命名各个控件,这样在后面进行装置关联时容易区分。 接着把告警器(使用继电器控件)、红外(使用感应器控件)加入画面 ○7

图表(Scheme)。

一个图表等若一个图控画面,我们需要多少个画面就需要创建多少个图表。 打开Inspector 面板,我们先介绍一下它的重要属性: Hint: 图表的标题,图控运行时可见,用来在不同画面进行切换。 Picture:背景属性,用于选择背景,其实就是我们前面用过的“文件|背景导入” 前面创建文件的时候提到系统自动为新文档创建一个图表——Scheme1,我们前面的编辑 操作都是在Scheme1 中完成的。我们要创建新的图层来编辑剩余楼层的画面,在创建之前, 我们打开Inspector 面板,在下拉框中选中Scheme1,在Hint 栏把标题改为“新图书馆一楼”, 然后点击布局工具栏创建新的图表把新馆其它楼层的图控按前面所述方法进行编辑,这里就不一一赘述。 新馆的所有图控编辑完成后,我们点击保存图控文件,文件名我们用Access.fxd,这是图控运行时的默认打开的起始文件。 ○8

HMI 权限管理

我们前面说过,HMI 系统是使用主系统的用户登陆的,但是在HMI 系统中的权限需要在 HMI 中进行设定,我们首先需要一个超级用户可以设定其它用户的权限。 HMI 没有默认的超级用户,我们需要dbSet.exe 程序从主系统中选择一个用户来作为超级用户 先点连接数据库访问数据库,然后下拉列表会列出所有主系统用户,选择一个用户,再单击设置超级用户,那么选中的用户就变成HMI 系统的超级用户了。

好了,我们用刚才设定的超级用户登陆图控编辑程序,进入“管理|用户权限管理” 双击一个用户后,下的用户权限信息会列出可以分配给这个用户的权限及当前所具有的权限,用户最初不具用任何权限。

这里的权限全部都是针对图控运行时的用户权限,没有任何权限的用户只能浏览图控画面,无法控制任何设备。 我们可以双击改变某项权限,也可以单击右键按列、按行复制权限或选择全部充许、全部禁止。 权限编辑后按确定或取消退出所选用户的权限编辑状态,然后可以编辑其他用户的权限或退出。 ○9

HMI 布防、撤防的时间管理

HMI 布防、撤防指的是是否起动感应器,HMI 布防、撤防的时间只有在HMI 运行时生效, 而且必需运行在自动模式,手动模式也不起作用。 打开“管理|时间管理”

首选我们要增加基本的时间段供工作日和假日使用,单击编辑区新增按钮,输入时间段名称、开始时间和结果时间,点击确定后保存,这时浏览区就会看到一条新增的记录。在浏览区选中一条记录,点击修改,可以在编辑区重新编辑,单击删除则会删除选中的记录。 基本时间段编辑结束后,我们在时间组管理区空白处点右键

弹出一个菜单,有增加、修改和删除三个选项,我们选择增加,弹出一个对话框

输入一个新的时间组名称,点击确定保存,我们在时间组管理区看到新增加了一个时间组,其中有工作时间和节日时间两个子项,我们现在可以看出时间组就是一个包含工作时间和假日时间定义的组合。

我们双击工作时间,或在右侧选工作时间,右侧会切换到工作时间编辑界面,工作时间就是周一到周日各自处于布防状态的时间,所选时间段外则撤防 依次从星期一到星期日选择我们前面定义的时间段就可以了,然后我们再来定义假日,假日在这里就是不遵循正常布防、撤防时间规律的日子,假日目前默认为撤防,但也可以定义它的布防时间。 我们先在右侧切换到节日基本信息,建立假日名称、所含日期等基本信息

然后切换到节日工作时间,选中需要编辑的时间组,然后在编辑区通过新增、修改和删除编辑在节日基本信息中定义的假日的工作时间,这样一个

相关文档
最新文档