当前位置:
文档之家› InTouch培训教程讲义 第03讲 InTouch架构
InTouch培训教程讲义 第03讲 InTouch架构
2.InTouch驱动-DDE
手机用户不需要懂GSM协议, 只要知道手机号码 DDE协议同样不需要去了解, 只要知道数据表示格式 DDE(dynamic data exchange, 动态数据交换)技术,1987年在 Window2.0中出现的技术。 DDE是建立在windows消息机 制的基础上的,用于进程间的 数据交换技术。由于DDE技术 存在效率低、稳定性差、使用 不便等缺点。
画面编辑和 画面运行
实时数据库
DDE
SuiteLink
驱动程序
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动-DDE
DDE数据格式
1. 2. 3.
Application –应用程序名称 驱动名称 Topic-窗口名称 现场设备 Item-数据项 现场设备(PLC)数据地址
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
1.InTouch架构
数据采集-驱动程序实现 监视控制-画面运行等程序实现 上述2层之间的接口-实时数据库
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动-IO Server
IO Server 公共组件
组件-部件,零件,元件 IO Common Components
串口类型驱动
COM设置 波特率设置
以太网类型驱动 IP地址设置 板卡类型驱动
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
3.InTouch实时数据库-标签
标签数据类型-按数据来源分
IO - 现场设备 Memory 内存-中间变量
PLC设备数据地址 Item 标签列表浏览 Select
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
3.InTouch实时数据库
实时数据库如何和驱动联系
1.访问通道-连接驱动的通道(访问名 Access Names) page931 2.实时数据库建立标签,设置设备数据地址
极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动-版本
Intouch驱动是独立程序,有自己独立版 本,和Intouch软件版本没有啥关联
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
DDE数据格式 Application|Topic!Item 类似 固定电话:区号-电话号码-分机号码
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动-DDE
Topic 分辨多个相同设 备
极易组态软件专业培训网
2.InTouch驱动-IO Server
Intouch各组件是独立,那驱动程序如何传 数据给其他程序 水泵和水塔连接—水管 通讯协议 –- 类似手机GSM,CDMA协议 Intouch组件之间通讯协议
1. 2.
பைடு நூலகம்
DDE SuiteLink
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
3.InTouch实时数据库-标签
标签组成
标签名称-TagName 标签数据类型Type -数据结构分
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动
设备协议多样性 带来驱动的种类繁多
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
1.InTouch架构
HMI (Human Machine Interface)人机界面 MMI(man-machine interface ) 组态软件又有一个名称 SCADA 死嘎啊打 (Supervisory Control And Data Acquisition) ,即数据 采集与监视控制系统 两大功能:数据采集,监视控制 核心:现场数据
厨房 Window Maker 编辑环境
服务总台 inTouch应用程序管理器
极易组态软件专业培训网
餐厅 Window Viewer 运行环境
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动
驱动作用 水泵-将河水抽到家里 驱动-将现场设备(如PLC)的内存数据读取到 电脑的内存中 驱动是组态软件的基础
3.InTouch实时数据库
采购员-驱动,采购啥东西就必须给采购员订单 InTouch实时数据库作用
Intouch驱动读取现场PLC哪些数据,就必须由实时数 据库来定义 同时实时数据库把驱动读来的数据提供给画面 Intouch实时数据库相当于库房
Intouch的实时数据库是内存数据库,数据保存在 内存中 实时数据库是组态软件的核心(手册 Page256)
1.InTouch结构
画面编辑和 画面运行
实时数据库
物理介质: RS232 RS485 以太网等
驱动程序
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
水源 现场设备数据 如PLC
水泵-驱动 IO Server DA Server 水箱 Tag Dictionary 实时数据库/标签库
离散型 Discrete-继电器开合,最初用在PLC 整型 Integer 仪器仪表值,最初用在DCS 实型 Real 文本字符 Message
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动
诊断测试 WW Client Excel
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动-串口
Modbus串口驱动 串口虚拟软件 驱动串口设置 COM口 波特率
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
2.InTouch驱动
Intouch驱动类型 1. IO Server 2. DA Server 3. Wonderware Device Integration 如果自己用编程语言开发监控软件,数据读取部分的开 发量将占整个软件开发量的60% 本讲软件 DVD目录 04_IOServer和DAServer 05_ModbusSIM数据仿真 06_串口仿真
第三讲
InTouch软件架构
主讲:钱立湘 极易组态软件专业培训网
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
本讲内容
1.InTouch软件架构 驱动,实时数据库,画面即运行环境 2.InTouch驱动 驱动作用 驱动类型 驱动通讯方式 3.InTouch实时数据库 组成 编辑 运行
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
3.InTouch实时数据库-访问
实时数据库配置文件 文件形式保存在硬盘 启动WindowsViewer- 建立和驱动连接通 道-调用数据库配置文件,分配内存运行数 据库
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
3.InTouch实时数据库
Intouch实时数据库-“Tagname Dictionary” 官方翻译“标记名字典”, 实时数据库有2个环境
编辑配置 运行
由标签(Tag)组成,Wonderware官方翻译成“标记 名”, 翻译为”标签”更加形象具体 一个标签对应对应现场PLC一个数据点 如同商品标签,一个标签对应一个商品
3.InTouch实时数据库-访问
如何访问实时数据库 1.运行实时数据库-InTouch切换到运行状态, View程序就会自动启动实时数据库 2。View先读取数据库配置文件,然后根据配置 文件分配内存空间,读取驱动数据 3.访问的数据地址格式 Page930 VIEW|TAGNAME!'ActualTagname‘ 5.动画链接
极易组态软件专业培训网
主讲:钱立湘 出品:极易组态软件专业培训网
1.InTouch架构
软件架构(Software Structure)是指一种层次 表况,由软件组成成分构造软件的过程、 方法和表示。 软件架构主要包括程序结构和文档结构 理解InTouch软件的开发设计结构,才能更 好的二次开发应用以及维护