FDT_不仅仅是设备参数化.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:21 大小:2.2MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

FDT_不仅仅是设备参数化.pdf

FDT_不仅仅是设备参数化.pdf

预览

免费试读已结束,剩余 11 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

M&M3rdSummerEventFDT——不仅是参数化!MichaelMayer/JerryZhang2013.08.01自我介绍JerryZhang张皆乐技术总监基于FDT/DTM的产品、项目,负责研发团队jzg@mm-software.com2主题概要FDT/DTM的一个典型用例是在工业总线环境中,对现场设备做普通的参数化。但事实上,除此之外,FDT/DTM技术可以被更广泛的用于其它很多的应用场景,从设备状态监控到复杂的网络管理。本讲座就会和大家分享这些更有趣的应用场景。概述FDT…大家熟知的典型用例:设备参数化但是,还有其它用处吗?是的,比你想象的多的多!FDT的其它用例:总线扫描现场总线中主站的配置IO映射设备数据访问设备状态监控在线配置的校验4FDT版本以及所支持的用例不同的FDT版本对于不同用例的支持情况是不一样的,以下我们会采用类似交通灯的图例来描述相关的支持情况。支持情况FDT版本描述FDTx.y不支持FDTx.y严重问题/局限FDTx.y兼容性/性能问题,容易出错,实现比较复杂…FDTx.y全面支持注:FDT1.2=FDT1.2+附录5参数化(1)工程PC用户对设备进行参数化,比如:-所安装的模块-用于循环通讯的IO-故障安全(Fail-Safe)的行为用户-等等DTM参数化总线主站DTMComm.(Module)界面UserDTMDTMInterfaceUserInterfaceDeviceDTM设备1设备2设备3FDT1.2参数化通常是离线的:FDT1.2.1-之后由DTM下载到设备FDT2.06参数化(2)7总线扫描FDT1.2只对于HART,Profibus工作(需使用协议相关的特殊处理)FDT1.2.1扫描结果DTM设备标识的映射定义不完善,实现复杂FDT2.0工程PCComm.比较扫描结果和预存的设DTM备标识信息来找到相应的总线主站DTM(Module)3.查找设备对应的DTM1.执行扫描扫描描述了相关地址上发现的设备2.扫描总线的信息:结果DeviceDTM-制造商/设备类型ID-软硬件版本号-等等设备列表FrameApplicationFrameApplication设备1设备2设备3框架的数据库框架应用针对发现的设备自动加载、启动DTM8总线主站配置总线主站配置工具工程PC用户可以修改主站配置DTM用户界面用户比如,会包含如下信息:总线主站-支持的波特率Comm.将配置下载到总线主站(Module)-配置好的模块DTM-循环通讯的报文-设备初始化数据读取设备的网络信Networ息,生成主站配置k数据DeviceInfoDTMInfo设备1设备2设备3FDT1.2FDT规范中缺少描述Initialize在循环通讯开始前devicesbefore,初始化FDT1.2.1不是所有设备DTM都提供网络信息cyclic设备。communicationstarts.FDT2.09IO的映射PLC的过程变量用于PLC编程工具(框架应用)工程PCPLC程序下载入PLC用户Describes描述设备IOhow是如何映射到过程deviceIOsare镜像中去的mapped:intheprocessComm.过程镜像-image:内存地址总线主站文件信息DTM-IECMemory数据类型address(Module)-…IECdatatypeDTM提供接口:请求镜像文件信息IODeviceInfoInfoDTMIO编辑器使用过程镜像(ProcessImage)信息来做设备1设备2设备3PLC变量的映射FDT1.2设备DTM对IO信息支持差FDT1.2.1处理过程镜像(ProcessImage)信息的接口以附录形式发布FDT2.010设备数据访问–建立信息模型FDT提供了在整个工厂范围内的设备数据访问,不受所用总线的限制。设备DTM的FDT接口描述了哪些数据是可用的。这些信息可用来生成整个工厂的信息模型(在工程设计阶段)信息模型(比如OPCUA)Comm.DTMDevices设备数据DeviceData信息InfoInfoDeviceDeviceDeviceDevice123DTMIOFrameApplication信息