InTouch编程介绍

简介: InTouch编程介绍

InTouch

Wonderware的InTouch HMI软件可用于可视化和工业过程控制,它提供了极高的易用性和易于配置的图形。通过使用其强大的向导,Wonderware智能符号使用户可以快速创建并部署自定义的应用程序,连接并传递实时信息。其灵活的架构可以确保InTouch应用程序满足客户目前的需求,并可根据将来的需求进行扩展,同时还能保留原来的工程投资和成果。这些通用的InTouch应用程序可以从移动设备、瘦客户端、计算机节点、甚至通过Internet进行访问。此外,InTouch HMI具备相当的开放性和可扩展性,提供了强大的连接功能,可与同行业内的各种自动化设备相连接,适用范围广泛。InTouch的技术特色主要表现在以下6个方面。


1)分布式应用特点

InTouch软件功能丰富、运行稳定,是单独运行的应用程序的理想选择;在分布式“网络应用程序开发”(NAD)环境中,它也可以扩展到成百上千的节点上。通过使用一个网络服务器,NAD功能集中了InTouch主应用程序的维护。每个客户端节点制作一个主应用程序的就地备份,从而可以提供强大的冗余。如果没有服务器,客户端节点可以依旧保持运行,即使用应用程序的就地备份来运行。有了服务器后的再连接是透明和无缝的。NAD允许用户不关掉运行的InTouch应用程序就能够接受客户端节点的InTouch应用程序改变。


2)图形用户界面(GUI)

InTouch软件支持用户为他们的过程快速、方便地开发定制的图形视图。用户可以在InTouch Window Maker中使用多种工具开发图形,这些工具包括标准的图形组件、位图图像、ActiveX控件,以及符号工厂(Symbol Factory),Symbol Factory是一个高级图形库,它包含数以千计的预先配置的工业图形。所有这些工具都非常易于使用和直观,因此,用户可以快速开发和部署可视化应用。


3)强大的QuickScript

使用QuickScript编辑器可以扩展和定制InTouch应用,以满足特定的系统需求。可以根据众多的参数配置脚本,如特定的工艺条件、数据变化、应用事件、窗口事件、键盘敲击事件、ActiveX事件等。QuickScript环境还支持QuickFunctions,它们允许用户开发一个可重用的脚本库,从而简化应用,减少初始工程和应用维护时间,简化应用部署。

QuickScript编辑器非常简单易用,它允许用户制定所有的应用过程。在生成脚本时,用户可以在带有常用表达式和结构(如>、<、for…next和if…then else)的按钮上点按。高级功能(如数学函数、字符串转换函数等)可以通过向导调用,在调用这些高级功能时,系统会提示用户输入必需的参数,保证函数语法的正确性。

内嵌的验证引擎允许用户在部署脚本之前对其进行验证,防止运行时出错。另外,对于更高级的用户,还可以在脚本编辑器中编写和编辑脚本,或者从其他应用中剪贴,这样有助于重用和节省设计时间。


4)广泛的I/O驱动支持

InTouch提供了大量的I/O服务器,支持用户连接任何工业自动化控制设备。所有的Wonderware I/O Server都为InTouch应用提供了微软公司的动态数据交换(DDE)通信能力及Wonderware的SuiteLink协议。FactorySuite工具包还支持开发新的或私有的I/O或SuiteLink服务器。Wonderware还支持OPC规范,InTouch和其他的FactorySuite组件都能够作为OPC客户机。


5)分布式的历史信息

InTouch软件包括一个分布式的历史趋势系统,该系统允许用户动态地为每个趋势图表笔指定一个特定的历史文件数据源。这样,操作员可以在同一个趋势图中观察本地InTouch历史和IndustrialSQL Server上的历史信息。分布式的历史趋势能力使用户可以在一个屏幕上快速分析历史信息,在节省时间的同时能够更好地分析多个变量。


6)报警的3个视图

(1)分布式的报警显示——分布式的报警对象支持操作员在运行时选择和预先配置报警视图。这种显示给出摘要(当前)的报警信息。

(2)数据库观察器控件——数据库观察器控件显示已经记录到InTouch报警日志数据库(Alarm Logger Database)中的报警。

(3)报警观察器控件——报警观察器控件是一个ActiveX控件,它同时提供摘要(当前)报警信息和历史(会话)报警信息。报警观察器支持操作员按照运行时的重要的优先级排序报警消息,且用户对系统中的当前报警和历史报警信息的检索具有控制能力。

相关文章
|
虚拟化
【虚拟化】VMware 新增网卡后找不到网卡配置问题(已解决)
【虚拟化】VMware 新增网卡后找不到网卡配置问题(已解决)
2297 0
【虚拟化】VMware 新增网卡后找不到网卡配置问题(已解决)
|
3月前
|
监控 搜索推荐 API
1688图片搜索API:通过图片地址获取1688相似商品
本文详解1688图片搜索API(item_search_img),含接口调用、标准返回结构、关键字段(标题/价格/SKU/库存等)解析及避坑指南,支持外链图转ID,集成多场景商业数据接口,开箱即用,适配中小卖家批量采集需求。(239字)
|
11月前
|
安全 数据可视化 项目管理
精品,Github 5000+ star,小型研发团队必备商业开源项目
DooTask 是一款开源在线项目任务管理工具,具备文档协作、流程图、任务分发、IM沟通等功能,支持私有部署与数据加密,已在 GitHub 获得 5000+ 星标,适合中小团队提升协作效率。
956 0
|
人工智能 自然语言处理 语音技术
PodAgent:港中文、微软、小红书联合推出的播客生成框架
PodAgent 是由香港中文大学、微软和小红书联合推出的播客生成框架,基于多智能体协作系统,自动生成高质量对话内容,支持声音角色匹配和语音合成,适用于媒体、教育、企业推广等多个场景。
847 5
PodAgent:港中文、微软、小红书联合推出的播客生成框架
|
机器学习/深度学习 人工智能 自然语言处理
大模型落地实战指南:从选择到训练,深度解析显卡选型、模型训练技、模型选择巧及AI未来展望---打造AI应用新篇章
大模型落地实战指南:从选择到训练,深度解析显卡选型、模型训练技、模型选择巧及AI未来展望---打造AI应用新篇章
大模型落地实战指南:从选择到训练,深度解析显卡选型、模型训练技、模型选择巧及AI未来展望---打造AI应用新篇章
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
3368 5
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
缓存 Linux Docker
在Docker中,镜像层级压缩如何实现?
在Docker中,镜像层级压缩如何实现?
|
Shell 索引
shell脚本变量详解(自定义变量、环境变量、变量赋值、变量运算、变量内容替换)
shell变量 shell变量是指用一个特定的字符串去表示不固定的内容 1.变量的类型 1.1自定义变量 一般情况下不怎么使用环境变量,如果需要在其他文件中引入某个文件的变量则在脚本最开始的位置使用source 或者. 执行下该脚本即可
4445 0
shell脚本变量详解(自定义变量、环境变量、变量赋值、变量运算、变量内容替换)
|
SQL Java HIVE
[Hive]Hive自定义函数UDF
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SunnyYoona/article/details/53244868 当Hive提供的内置函数无法满足你的业务处理需要时,此时就可以考虑使用用户自定义函数 用户自定义函数(user defined function),针对单条记录。
3835 0
|
云安全 安全 数据安全/隐私保护
逃得过病毒查杀,逃不过云枢EDR ——“内存马缉拿记”
近期,领先的SASE安全厂商亿格云进行了重要的EDR功能更新,其中包括高级威胁行为检测、内存扫描以及终端事件审计和溯源等功能。在最新的一次客户使用过程中发现了多起安全事件,于是我们随即配合客户进行了详尽的调查。
逃得过病毒查杀,逃不过云枢EDR ——“内存马缉拿记”