InTouch10.0应用程序管理与开发详解

需积分: 30 67 下载量 57 浏览量 更新于2024-08-24 收藏 7.96MB PPT 举报
"InTouch10.0是Wondwerware公司的一款强大的人机界面(HMI)软件,用于创建工业自动化应用。它提供了丰富的功能,包括历史记录、实时曲线、报警系统、分布式报警、动画连接以及与各种PLC的集成。InTouch10.0支持在Windows XP SP2、Windows 2003 Server SP2、Windows Vista等操作系统上运行,并可以选择Standalone InTouch或Database Server作为开发环境。此外,系统还包含应用程序管理器、开发环境、运行环境、附加程序、授权管理程序和电子书籍等组件。 应用程序管理器是InTouch10.0中的一个重要工具,用户可以通过其界面进行应用程序的管理,如新建、删除、改名和打开。它还允许用户设置应用程序以NT服务方式启动,动态调整分辨率,并支持导入、导出标记名字典,以便于数据管理和迁移。 开发InTouch10.0应用程序的过程包括多个步骤。首先,需要规划和构思应用的结构和功能。然后,新建一个程序并创建窗口,可以使用图形元素如平面、图库和位图进行布局设计,调整元素的位置、对齐方式和间距。接下来,建立标记名字典,这是运行时的数据存储,可以定义不同类型的标记名,如离散、整型、实型等,以及内存型和I/O型。系统预设了37个以$开头的系统标记名,但也可以自定义和删除标记名。标记名字典工具DBDump和DBLoad可以帮助用户备份和恢复数据。 在开发过程中,动画链接是实现交互性的重要部分,它可以控制图形元素的颜色、大小、位置等属性随数据变化而变化,通过输入、游标或按钮的触动触发不同的响应。脚本编写是InTouch10.0中的另一关键环节,其语法类似于VB,包括简单的赋值和数学运算,到复杂的逻辑判断和循环处理。脚本可以是应用程序级、窗口级或动作级,根据需要绑定到特定的范围或事件。 InTouch10.0是一个功能全面且灵活的HMI解决方案,它为工业自动化领域的开发者提供了强大的设计和控制能力,可以构建高效、直观的人机交互界面,实现与PLC和其他系统的无缝集成,从而优化生产过程和提高工作效率。"