【文档说明】FDT技术介绍—美名软件内部培训课件.ppt,共(34)页,1.787 MB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-50400.html
以下为本文档部分文字说明:
FDTBasicsFrankSchmidM&MSoftwareGmbH+49(0)77249415-29Frank.Schmid@mm-software.comFDTTechnologyOverviewMotivationVariousStandaloneToolsHARTEngin
eering/ProgrammingToolEngineering-SystemFDTTechnologyOverviewBasicIdeaFDTTechnologyOverviewWhatisFDT?FDT(FieldDeviceTool)technol
ogystandardizessoftwareinterfacebetweenfielddevicesdriversandhostsystems.DTM(DeviceTypeManager)isasoftwar
edriverdeliveredwiththedeviceStandardizedsoftwareinterfaceSimilarideaasaprintdriverFDTTechnologyOverviewConceptFDTTechnologyOverviewF
DT-Plug&WorkHARTFrameApplication(DeviceTypeManagerDTM)HARTFDTTechnologyOverviewDTM-DeviceTypeManagerDeviceDriverForaparticularDeviceo
rDeviceFamilyCreatedandshippedbyDevicevendorSpec.Features(e.g.FirmwareUpdate)SoftwareProxyforrealDe
viceInfoonParameterEditParameter(Online/Offline)Diagonstics,DocumentationIncludingGUIActiveXControlsCorporateDesign(Look&Feel)Integratesw
itheveryFDTContainerDeviceTypeManagerDTMSymbolsORGatewayDTMCommunicationDTMFDTTechnologyOverviewDTMTypesCommunicationDriver
DriverforembbededBlocksDeviceDTMBTMBTMDeviceDriverGatewayDriverEthernetFDTTechnologyOverviewFDTContainerWindow
sApplicationDeviceConfigurationToolIntegratedinEngineering-SystemorProcessControlSystemResponsibleforManageDTM
Catalog(installedDTMs)EngineeringofTopologyManageDTMlifecycleHostsDTMUserInterfaceDataPersistency(DTM,Topology,...)Pri
ntDocumentationUserManagmentAuditTrailFDTTechnologyOverviewTheSimplestCase:StandaloneTools(1)CalibrationParameterizationDiagnosisMaintenanceFie
ldDeviceStandaloneToolFDTTechnologyOverviewTheSimplestCase:StandaloneTools(2)TypicalUseCases:Worksh
opsorsmallinstallationsOnlineconnectiontothedeviceOperationmainlyviatheDTM’sGUIUserhasaccesstoallDTMfunctionality,e.g.byswitch
ingbetweendifferenttabcardsCurrentconfigurationandparametersarereadfromthedeviceParametersmaybewrittentothedevicee.g.fortestpurpo
sesFDTTechnologyOverviewTheComplexCase:ControlSystems(1)AssetManagementEngineeringToolHMIAutomation07Fi
eldDeviceDiagnosisCalibrationMaintenanceConfigurationParameterizationCommissioningOperatingAlarmreportingMonitoringPr
ocessvariablesClocksynchronizationStatusFDTTechnologyOverviewTheComplexCase:ControlSystems(2)TypicalUseCases:Different‘FrameAppl
ications’mayuseaDTMindifferentcontextsAvailabilityofDTMfunctionsiscontrolledaccordingtotheapplicationcontextAllsettingsloadedtothedev
icearestoredinasystemdatabaseOnlineconnectiontothedeviceisnotalwaysavailableDTMworksondatabaseonlyDTMfunctionsarefrequentlyusedinthebackgroundw
/ostartingauserdialogDeviceDTMFrameApplicationCommunicationDTMStartDownloadRead/WriteRequest(protocolspecificFDTXML)Read/Wri
te(comm.hardwarespecific)Read/Write(fieldbusprotocolspecific)HandoverCommunicationInterfaceRead/Write
Response(protocolspecificFDTXML)FDTTechnologyOverviewCommunicationProfibusDPV1ReadRequest<?xmlversion="1.0"?><F
DTxmlns="x-schema:FDTProfibusDPV1CommunicationSchema.xml"><ReadRequestslot="1"index="16"communicationReference="xyz"/></FDT>ProfibusDPV1ReadRes
ponse<?xmlversion="1.0"?><FDTxmlns="x-schema:FDTProfibusDPV1CommunicationSchema.xml"><ReadResponseslot="1"index="16"communicationReference="xyz"error
Code="0"><fdt:CommunicationDatabyteArray="68656C6C6F20776F7AB23"/></ReadResponse></</FDT>FDTTechnologyOverviewProfibusXMLExamplesDTM1FDT
TechnologyOverviewNestedCommunicationFDT-ContainerCommunicationDTM0..20mAHARTDTM3DTM4SendParameterSend
ParameterDTM20..20mAStartDownloadEthernetEthernetbasedProtocolSendParameterFDTTechnologyOverviewCommunicationusesT
unnelingHARTGatewayDTMDeviceDTMDeviceDTMGatewayDTMDPHART-FrameDPHART-FrameIFdtCommunicationIFdtCommunicationIFdtCommunicationCommunicationDTMFrame
ApplicationCommunicationChannelCommunicationtounderlyingfieldbussystemisprovidedbyaCommunicationDTMorFrameApplicationChannelSysDPHART
-FrameDPSysEthernetTCP/IPFDTTechnologyOverviewCommunicationEachcomponentwrapsthecommunicationframefromthecomponentbelow
,WITHOUTknowingthecontentsRoutingthroughsystemtopologyDTMbelowdoesnothaveanyknowledgeaboutthenetwo
rktopologyDTMmustonlysupportitsowncommunicationprotocolCommunication/routingthroughANYnetworktopology,nolimitationsCommunication/routingisposs
ibleeveniftheunderlyingprotocolisunknownbytheengineeringorstandalonetoolFDTTechnologyOverviewScopeofFDTCoreSpecifi
cationSoftwareArchitecture(Components,Interfaces)DeviceDTM,CommDTM,FDTContainerCOMInterfacesandXMLSchemas
MandatoryDeviceInformation(e.g.IDtmInformation)Vendor,DeviceType,VersionUseCasesLogin,Online/OfflineOperatio
n,SystemPlanning,...UserRolesPlanningEngineer,Maintenance,Operator,ObserverAdministrator,OEMServiceStateMachineforDTMInstallation,Reg
istry,...FDTTechnologyOverviewWhat‘sdefinedinFDTSpecification?FDTTechnologyOverviewFDT1.2.1Releasedsin
ceAugust2005FDT1.2.1=FDT1.2+Addendum+EnhancementsRevisedDocumentStructureDevelopmentHintsmovedtobestpracticedocumentsSeparatedocum
ents(protocolspecificannex)KeyIssuesVersioningandInteroperabilityHandlingofDTMspecificFilesDTMandFDTFrameApplicationbehaviori
nspecificcasesEnhancedbusscanfunctionalityCommunicationEnhancementsDeviceinitiateddatatransferBlockTypeManager(BTM)HighPerforman
ceDataAccessDTM/BTMupdateandreplacementFDTTechnologyOverviewDTMStyleGuideGoalsUniformuserguidanceUniformbehaviorofaDTMClearidentificationof
deviceandDTMAllchangesoftheconfigurationaremarkedCleardisplaywhetherdatasetordeviceareaffectedPlausibilitychecks
oftheconfigurationonalexical,syntacticalandsemanticalbasisUniforminstallation/de-installation3userinterfaceca
tegoriesStandarduserinterfaceIdentificationareaMenubar(optional)Toolbar(optional)ApplicationareaActionareaStatusbarAdvanceduserinterfaceStandard+
navigationareaCompositionuserinterfaceAdvanced+navigationareashowsallapplicationsFDTTechnologyOverviewDTMStyleG
uideAdvanceduserinterfaceFDTTechnologyOverviewDTMStyleGuideElementsofstatusbarFDTTechnologyOverviewDTMStyleGuideIconsfor
statusinformationandDTMfunctionsFDTTechnologyOverviewDTMStyleGuideChangeofparametersRelatedparametershavetobeindicatedBlockmode:morethenonep
arameterchangedatatimeDirectmode:onlyoneparameteraffectedatatimeContinouscheck:everychangeofaparameterleadsto
acheckOnetimecheck:parameterischeckedonlostfocusRepresentationofparametersFDTTechnologyOverviewDTMStyleGu
ideFDTTechnologyOverviewProtocolAnnexExistsProfibusAnnexHARTAnnexFieldbusFoundationAnnexInterbusAnnexInPrepar
ationDeviceNetAnnexAS-InterfaceAnnexProfinetIOModbusGSDDescribesconfiguration(cyclicdata)DD(e.g.EDDL)De
scribesallparametersanddependenciesofdeviceLimitedinGUI(usuallytabularviews)Plattform-independent(usesinterpret
er)DTMSoftwareProxyofrealdevice(binary)IndividualLook&FeelpossibleIndividualPresentationspossibleIndividualFeatu
respossibleFDTTechnologyOverviewDTMvs.DDsDTMsmaysupportofflineconfiguration(engineering)visualizemeasuringval
uesgraphicallysendhealthinfoondevicetovendorinformenduseraboutnewsfromvendor(Internet)updatefirmwaremonitorsignificantde
viceparametertoprovidesuggestionsformaintenanceschedulingplaytrainingvideostosupportmaintenance....(nolimits)FDTTe
chnologyOverviewDTMisflexibleFDTTechnologyOverviewWaystoaDTMsUniversalDTMHARTCommonPractice/UniversalCommandsPROFIBUSProfi
lesLimitedinGUIandfeaturesGenerationbasedonDDLimitedinfeaturesQuickresultsIndividualDevelopmentOptimizationforyourspe
cificneedsE.g.CooporateDesignSemi-automaticGenerationCompanySpecificSolutionManyDeviceTypesFDTTechnologyOverviewQ
uestionsinserttitlelastslideThankyouforyourattentionM&MSoftwareGmbHreservesallrightsforitsdocumentsandprintedinformation.Thesedo
cumentsandinformationmaterialmaybeusedinternallyforthedesignatedpurpose.Butthismaterial,eithercompletelyorinparts,maynotbepassedontothirdparties,e
speciallytocompetitorsoftheM&MSoftwareGmbH,anditmaynotbeduplicated.Thesedocumentsandinformationmaterialcontai
nconfidentialinformationandyouarethereforerequestedtokeepitstrictlyconfidential.Youarealsorequestedtocommityourstaffthatisusi
ngthesedocumentsandinformation,totheconfidentialityobligation.Thankyou.