【文档说明】FDT技术介绍—美名软件内部培训课件.ppt,共(34)页,1.787 MB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-50400.html
以下为本文档部分文字说明:
FDTBasicsFrankSchmidM&MSoftwareGmbH+49(0)77249415-29Frank.Schmid@mm-software.comFDTTechnologyOverviewMotivationVariousStan
daloneToolsHARTEngineering/ProgrammingToolEngineering-SystemFDTTechnologyOverviewBasicIdeaFDTTechnologyOverv
iewWhatisFDT?FDT(FieldDeviceTool)technologystandardizessoftwareinterfacebetweenfielddevicesdriversandhostsystems.DTM(DeviceTypeManager)isasoftware
driverdeliveredwiththedeviceStandardizedsoftwareinterfaceSimilarideaasaprintdriverFDTTechnologyOverviewConc
eptFDTTechnologyOverviewFDT-Plug&WorkHARTFrameApplication(DeviceTypeManagerDTM)HARTFDTTechnologyOverviewDTM-DeviceTypeManag
erDeviceDriverForaparticularDeviceorDeviceFamilyCreatedandshippedbyDevicevendorSpec.Features(e.g.Fir
mwareUpdate)SoftwareProxyforrealDeviceInfoonParameterEditParameter(Online/Offline)Diagonstics,DocumentationIncludingGUIActiveXCon
trolsCorporateDesign(Look&Feel)IntegrateswitheveryFDTContainerDeviceTypeManagerDTMSymbolsORGatewayDTMCommunica
tionDTMFDTTechnologyOverviewDTMTypesCommunicationDriverDriverforembbededBlocksDeviceDTMBTMBTMDeviceDriverGatew
ayDriverEthernetFDTTechnologyOverviewFDTContainerWindowsApplicationDeviceConfigurationToolIntegratedinEngineering-SystemorProcessControlSyst
emResponsibleforManageDTMCatalog(installedDTMs)EngineeringofTopologyManageDTMlifecycleHostsDTMUserInterfaceDa
taPersistency(DTM,Topology,...)PrintDocumentationUserManagmentAuditTrailFDTTechnologyOverviewTheSimplestCa
se:StandaloneTools(1)CalibrationParameterizationDiagnosisMaintenanceFieldDeviceStandaloneToolFDTTechnologyOverviewTheSimplestCase:StandaloneTools(2)
TypicalUseCases:WorkshopsorsmallinstallationsOnlineconnectiontothedeviceOperationmainlyviatheDTM’sGUIUserhasaccesstoallDTMfunction
ality,e.g.byswitchingbetweendifferenttabcardsCurrentconfigurationandparametersarereadfromthedeviceParametersmaybewrittentothedevicee.g.fo
rtestpurposesFDTTechnologyOverviewTheComplexCase:ControlSystems(1)AssetManagementEngineeringToolHMIAutomation07FieldDeviceDiagn
osisCalibrationMaintenanceConfigurationParameterizationCommissioningOperatingAlarmreportingMonitoringProcessvariablesClocksynchronizationSta
tusFDTTechnologyOverviewTheComplexCase:ControlSystems(2)TypicalUseCases:Different‘FrameApplications
’mayuseaDTMindifferentcontextsAvailabilityofDTMfunctionsiscontrolledaccordingtotheapplicationcontextAllsetti
ngsloadedtothedevicearestoredinasystemdatabaseOnlineconnectiontothedeviceisnotalwaysavailableDTMworksondata
baseonlyDTMfunctionsarefrequentlyusedinthebackgroundw/ostartingauserdialogDeviceDTMFrameApplicationCommunicationDTMStart
DownloadRead/WriteRequest(protocolspecificFDTXML)Read/Write(comm.hardwarespecific)Read/Write(fieldbusproto
colspecific)HandoverCommunicationInterfaceRead/WriteResponse(protocolspecificFDTXML)FDTTechnologyOverv
iewCommunicationProfibusDPV1ReadRequest<?xmlversion="1.0"?><FDTxmlns="x-schema:FDTProfibusDPV1CommunicationSche
ma.xml"><ReadRequestslot="1"index="16"communicationReference="xyz"/></FDT>ProfibusDPV1ReadResponse<?xmlversion="1.0"?
><FDTxmlns="x-schema:FDTProfibusDPV1CommunicationSchema.xml"><ReadResponseslot="1"index="16"communicationReference
="xyz"errorCode="0"><fdt:CommunicationDatabyteArray="68656C6C6F20776F7AB23"/></ReadResponse></</FDT>FDTTechnologyOverviewProfibusXMLExampl
esDTM1FDTTechnologyOverviewNestedCommunicationFDT-ContainerCommunicationDTM0..20mAHARTDTM3DTM4SendParameterSendParameterDTM20..20mAStartDo
wnloadEthernetEthernetbasedProtocolSendParameterFDTTechnologyOverviewCommunicationusesTunnelingHARTGatewayDTMDeviceDTM
DeviceDTMGatewayDTMDPHART-FrameDPHART-FrameIFdtCommunicationIFdtCommunicationIFdtCommunicationCommunicationDTMFrameApplicationC
ommunicationChannelCommunicationtounderlyingfieldbussystemisprovidedbyaCommunicationDTMorFrameApplicationC
hannelSysDPHART-FrameDPSysEthernetTCP/IPFDTTechnologyOverviewCommunicationEachcomponentwrapsthecommunicationframefromthecomponentbelow,WITHOUTkn
owingthecontentsRoutingthroughsystemtopologyDTMbelowdoesnothaveanyknowledgeaboutthenetworktopologyDTMmustonlysupportitsowncommunica
tionprotocolCommunication/routingthroughANYnetworktopology,nolimitationsCommunication/routingispossibleeveniftheunderlyingprotoco
lisunknownbytheengineeringorstandalonetoolFDTTechnologyOverviewScopeofFDTCoreSpecificationSoftwareArchitecture(Components
,Interfaces)DeviceDTM,CommDTM,FDTContainerCOMInterfacesandXMLSchemasMandatoryDeviceInformation(e.g.IDtmInformation)Ve
ndor,DeviceType,VersionUseCasesLogin,Online/OfflineOperation,SystemPlanning,...UserRolesPlanningEngineer,Maintenance,Ope
rator,ObserverAdministrator,OEMServiceStateMachineforDTMInstallation,Registry,...FDTTechnologyOverviewWhat‘sd
efinedinFDTSpecification?FDTTechnologyOverviewFDT1.2.1ReleasedsinceAugust2005FDT1.2.1=FDT1.2+Addendum+EnhancementsRevise
dDocumentStructureDevelopmentHintsmovedtobestpracticedocumentsSeparatedocuments(protocolspecificannex)KeyIssue
sVersioningandInteroperabilityHandlingofDTMspecificFilesDTMandFDTFrameApplicationbehaviorinspecificcasesEnhance
dbusscanfunctionalityCommunicationEnhancementsDeviceinitiateddatatransferBlockTypeManager(BTM)HighPerformanceDataAccessDTM/B
TMupdateandreplacementFDTTechnologyOverviewDTMStyleGuideGoalsUniformuserguidanceUniformbehaviorofaDTMCleari
dentificationofdeviceandDTMAllchangesoftheconfigurationaremarkedCleardisplaywhetherdatasetordeviceareaffect
edPlausibilitychecksoftheconfigurationonalexical,syntacticalandsemanticalbasisUniforminstallation/de-installation3userinterfacecat
egoriesStandarduserinterfaceIdentificationareaMenubar(optional)Toolbar(optional)ApplicationareaActionareaStatusbarAdvan
ceduserinterfaceStandard+navigationareaCompositionuserinterfaceAdvanced+navigationareashowsallapplicationsFDTTechnologyOv
erviewDTMStyleGuideAdvanceduserinterfaceFDTTechnologyOverviewDTMStyleGuideElementsofstatusbarFDTTechnologyOverv
iewDTMStyleGuideIconsforstatusinformationandDTMfunctionsFDTTechnologyOverviewDTMStyleGuideChangeofparametersRelatedparam
etershavetobeindicatedBlockmode:morethenoneparameterchangedatatimeDirectmode:onlyoneparameteraffectedatatimeContinouscheck:eve
rychangeofaparameterleadstoacheckOnetimecheck:parameterischeckedonlostfocusRepresentationofparametersFDTTechno
logyOverviewDTMStyleGuideFDTTechnologyOverviewProtocolAnnexExistsProfibusAnnexHARTAnnexFieldbusFoundatio
nAnnexInterbusAnnexInPreparationDeviceNetAnnexAS-InterfaceAnnexProfinetIOModbusGSDDescribesconfiguration(c
yclicdata)DD(e.g.EDDL)DescribesallparametersanddependenciesofdeviceLimitedinGUI(usuallytabularviews)Plattform-indep
endent(usesinterpreter)DTMSoftwareProxyofrealdevice(binary)IndividualLook&FeelpossibleIndividualPresentationspossibleIndividualFeaturesp
ossibleFDTTechnologyOverviewDTMvs.DDsDTMsmaysupportofflineconfiguration(engineering)visualizemeasuringvaluesgraphicallysendhealthi
nfoondevicetovendorinformenduseraboutnewsfromvendor(Internet)updatefirmwaremonitorsignificantdeviceparametertoprovidesu
ggestionsformaintenanceschedulingplaytrainingvideostosupportmaintenance....(nolimits)FDTTechnologyOverviewDTMisflexible
FDTTechnologyOverviewWaystoaDTMsUniversalDTMHARTCommonPractice/UniversalCommandsPROFIBUSProfilesLimitedinGUIandfeaturesGenerationbased
onDDLimitedinfeaturesQuickresultsIndividualDevelopmentOptimizationforyourspecificneedsE.g.Cooporat
eDesignSemi-automaticGenerationCompanySpecificSolutionManyDeviceTypesFDTTechnologyOverviewQuestionsinserttitlelastslideT
hankyouforyourattentionM&MSoftwareGmbHreservesallrightsforitsdocumentsandprintedinformation.Thesedocumentsandinformationmaterialmaybeusedintern
allyforthedesignatedpurpose.Butthismaterial,eithercompletelyorinparts,maynotbepassedontothirdparties,especiallytocompetitorsoftheM&MSoftwareGmbH,
anditmaynotbeduplicated.Thesedocumentsandinformationmaterialcontainconfidentialinformationandyouarethereforerequestedtokeepit
strictlyconfidential.Youarealsorequestedtocommityourstaffthatisusingthesedocumentsandinformation,totheconfidentiality
obligation.Thankyou.