【文档说明】FDT技术介绍—美名软件内部培训课件.ppt,共(34)页,1.787 MB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-50400.html
以下为本文档部分文字说明:
FDTBasicsFrankSchmidM&MSoftwareGmbH+49(0)77249415-29Frank.Schmid@mm-software.comFDTTechnologyOverviewMoti
vationVariousStandaloneToolsHARTEngineering/ProgrammingToolEngineering-SystemFDTTechnologyOverviewBasicIdeaFDTTechnologyOverviewWhatisFDT?FDT
(FieldDeviceTool)technologystandardizessoftwareinterfacebetweenfielddevicesdriversandhostsystems.DTM(DeviceTypeMa
nager)isasoftwaredriverdeliveredwiththedeviceStandardizedsoftwareinterfaceSimilarideaasaprintdriverFDTTechnologyOverviewConceptFDTTec
hnologyOverviewFDT-Plug&WorkHARTFrameApplication(DeviceTypeManagerDTM)HARTFDTTechnologyOverviewDTM-DeviceTypeManagerDevice
DriverForaparticularDeviceorDeviceFamilyCreatedandshippedbyDevicevendorSpec.Features(e.g.FirmwareUpdate)SoftwareProxyforrealDeviceInfoonPa
rameterEditParameter(Online/Offline)Diagonstics,DocumentationIncludingGUIActiveXControlsCorporateDesign(Look&Feel)Integrateswitheve
ryFDTContainerDeviceTypeManagerDTMSymbolsORGatewayDTMCommunicationDTMFDTTechnologyOverviewDTMTypesCommunication
DriverDriverforembbededBlocksDeviceDTMBTMBTMDeviceDriverGatewayDriverEthernetFDTTechnologyOverviewFDTContainerWindowsApplica
tionDeviceConfigurationToolIntegratedinEngineering-SystemorProcessControlSystemResponsibleforManageDTMCatalog(installedDTMs)Engin
eeringofTopologyManageDTMlifecycleHostsDTMUserInterfaceDataPersistency(DTM,Topology,...)PrintDocumentationUse
rManagmentAuditTrailFDTTechnologyOverviewTheSimplestCase:StandaloneTools(1)CalibrationParameterizationDiagnosisMaintenanceFieldDeviceStandal
oneToolFDTTechnologyOverviewTheSimplestCase:StandaloneTools(2)TypicalUseCases:WorkshopsorsmallinstallationsOnlineconn
ectiontothedeviceOperationmainlyviatheDTM’sGUIUserhasaccesstoallDTMfunctionality,e.g.byswitchingbetweendifferenttabcardsCurrentconfi
gurationandparametersarereadfromthedeviceParametersmaybewrittentothedevicee.g.fortestpurposesFDTTechnologyOverviewTh
eComplexCase:ControlSystems(1)AssetManagementEngineeringToolHMIAutomation07FieldDeviceDiagnosisCalibrationMaintenanceConfigurationPara
meterizationCommissioningOperatingAlarmreportingMonitoringProcessvariablesClocksynchronizationStatusFDTTechnologyOverviewTheComplexCase:Control
Systems(2)TypicalUseCases:Different‘FrameApplications’mayuseaDTMindifferentcontextsAvailabilityofDTMfunc
tionsiscontrolledaccordingtotheapplicationcontextAllsettingsloadedtothedevicearestoredinasystemdatabaseOnlineconnectiontothedeviceisnotalwaysav
ailableDTMworksondatabaseonlyDTMfunctionsarefrequentlyusedinthebackgroundw/ostartingauserdialogDeviceDTMFrameApplicationCommunicationDTMStar
tDownloadRead/WriteRequest(protocolspecificFDTXML)Read/Write(comm.hardwarespecific)Read/Write(fieldbusprotocolspecific)HandoverCommunicat
ionInterfaceRead/WriteResponse(protocolspecificFDTXML)FDTTechnologyOverviewCommunicationProfibusDPV1ReadRequest<?xmlversion="1.0"?><FDTxmlns=
"x-schema:FDTProfibusDPV1CommunicationSchema.xml"><ReadRequestslot="1"index="16"communicationReference="xyz"/></FDT>Profibu
sDPV1ReadResponse<?xmlversion="1.0"?><FDTxmlns="x-schema:FDTProfibusDPV1CommunicationSchema.xml"><ReadR
esponseslot="1"index="16"communicationReference="xyz"errorCode="0"><fdt:CommunicationDatabyteArray="68656C6C6F20776F7A
B23"/></ReadResponse></</FDT>FDTTechnologyOverviewProfibusXMLExamplesDTM1FDTTechnologyOverviewNestedCom
municationFDT-ContainerCommunicationDTM0..20mAHARTDTM3DTM4SendParameterSendParameterDTM20..20mAStartDownloadEthernetEthernetbasedP
rotocolSendParameterFDTTechnologyOverviewCommunicationusesTunnelingHARTGatewayDTMDeviceDTMDeviceDTMGatewayDTMDPHART-FrameDPHART-FrameIFdtCommunicati
onIFdtCommunicationIFdtCommunicationCommunicationDTMFrameApplicationCommunicationChannelCommunicationtounderlyingf
ieldbussystemisprovidedbyaCommunicationDTMorFrameApplicationChannelSysDPHART-FrameDPSysEthernetTCP/IPFDTTechnologyOverviewCommunicationEa
chcomponentwrapsthecommunicationframefromthecomponentbelow,WITHOUTknowingthecontentsRoutingthroughsyst
emtopologyDTMbelowdoesnothaveanyknowledgeaboutthenetworktopologyDTMmustonlysupportitsowncommunicationprotocolCommunication/routingthroughANYn
etworktopology,nolimitationsCommunication/routingispossibleeveniftheunderlyingprotocolisunknownbytheengineeringorstan
dalonetoolFDTTechnologyOverviewScopeofFDTCoreSpecificationSoftwareArchitecture(Components,Interfaces)DeviceDTM,CommDTM,FDTContainerCOMInterfacesa
ndXMLSchemasMandatoryDeviceInformation(e.g.IDtmInformation)Vendor,DeviceType,VersionUseCasesLogin
,Online/OfflineOperation,SystemPlanning,...UserRolesPlanningEngineer,Maintenance,Operator,ObserverAdministrator,OEMServiceStateMachineforDTM
Installation,Registry,...FDTTechnologyOverviewWhat‘sdefinedinFDTSpecification?FDTTechnologyOverviewF
DT1.2.1ReleasedsinceAugust2005FDT1.2.1=FDT1.2+Addendum+EnhancementsRevisedDocumentStructureDevelopme
ntHintsmovedtobestpracticedocumentsSeparatedocuments(protocolspecificannex)KeyIssuesVersioningandInteroperabilityHandlingof
DTMspecificFilesDTMandFDTFrameApplicationbehaviorinspecificcasesEnhancedbusscanfunctionalityCommunicationEnhancementsDeviceinitiateddata
transferBlockTypeManager(BTM)HighPerformanceDataAccessDTM/BTMupdateandreplacementFDTTechnologyOverviewDTMStyleGuideGoalsUniformuserguidanceU
niformbehaviorofaDTMClearidentificationofdeviceandDTMAllchangesoftheconfigurationaremarkedCleardisplaywhet
herdatasetordeviceareaffectedPlausibilitychecksoftheconfigurationonalexical,syntacticalandsemanticalbasisUniforminstallation/de-installa
tion3userinterfacecategoriesStandarduserinterfaceIdentificationareaMenubar(optional)Toolbar(optional)ApplicationareaActionare
aStatusbarAdvanceduserinterfaceStandard+navigationareaCompositionuserinterfaceAdvanced+navigationareashowsallapplicationsFDTTechnologyOverv
iewDTMStyleGuideAdvanceduserinterfaceFDTTechnologyOverviewDTMStyleGuideElementsofstatusbarFDTTechnologyOverviewDTMStyleGuideIconsfor
statusinformationandDTMfunctionsFDTTechnologyOverviewDTMStyleGuideChangeofparametersRelatedparametershavetobe
indicatedBlockmode:morethenoneparameterchangedatatimeDirectmode:onlyoneparameteraffectedatatimeContinouscheck:everychangeofaparameterleadstoachec
kOnetimecheck:parameterischeckedonlostfocusRepresentationofparametersFDTTechnologyOverviewDTMStyleGuideFDTTechnologyOverviewProtocolAn
nexExistsProfibusAnnexHARTAnnexFieldbusFoundationAnnexInterbusAnnexInPreparationDeviceNetAnnexAS-InterfaceAnnexProfinet
IOModbusGSDDescribesconfiguration(cyclicdata)DD(e.g.EDDL)DescribesallparametersanddependenciesofdeviceLimited
inGUI(usuallytabularviews)Plattform-independent(usesinterpreter)DTMSoftwareProxyofrealdevice(binary)IndividualLook&FeelpossibleIndiv
idualPresentationspossibleIndividualFeaturespossibleFDTTechnologyOverviewDTMvs.DDsDTMsmaysupportofflineconfiguration(engineering)visualizeme
asuringvaluesgraphicallysendhealthinfoondevicetovendorinformenduseraboutnewsfromvendor(Internet)updatefirmwar
emonitorsignificantdeviceparametertoprovidesuggestionsformaintenanceschedulingplaytrainingvideostosupportmaintenance....(nolimit
s)FDTTechnologyOverviewDTMisflexibleFDTTechnologyOverviewWaystoaDTMsUniversalDTMHARTCommonPractice/UniversalCommandsPRO
FIBUSProfilesLimitedinGUIandfeaturesGenerationbasedonDDLimitedinfeaturesQuickresultsIndividualDev
elopmentOptimizationforyourspecificneedsE.g.CooporateDesignSemi-automaticGenerationCompanySpecificSolutionMa
nyDeviceTypesFDTTechnologyOverviewQuestionsinserttitlelastslideThankyouforyourattentionM&MSoftwareGmbHreservesallrightsforitsdocumentsandpri
ntedinformation.Thesedocumentsandinformationmaterialmaybeusedinternallyforthedesignatedpurpose.Butthismaterial,e
ithercompletelyorinparts,maynotbepassedontothirdparties,especiallytocompetitorsoftheM&MSoftwareGmbH,anditmaynotbeduplicated.Thesedocumentsandinfor
mationmaterialcontainconfidentialinformationandyouarethereforerequestedtokeepitstrictlyconfidential.Youarealsorequestedtocommityourstafftha
tisusingthesedocumentsandinformation,totheconfidentialityobligation.Thankyou.