Anybus® CompactCom™ M40 HARDWARE DESIGN GUIDE HMSI-216-126 2.9 en-US ENGLISH Important User Information Disclaimer Theinformationinthisdocumentisforinformationalpurposesonly.PleaseinformHMSIndustrialNetworksofany inaccuraciesoromissionsfoundinthisdocument.HMSIndustrialNetworksdisclaimsanyresponsibilityorliability foranyerrorsthatmayappearinthisdocument. HMSIndustrialNetworksreservestherighttomodifyitsproductsinlinewithitspolicyofcontinuousproduct development.Theinformationinthisdocumentshallthereforenotbeconstruedasacommitmentonthepartof HMSIndustrialNetworksandissubjecttochangewithoutnotice.HMSIndustrialNetworksmakesnocommitment toupdateorkeepcurrenttheinformationinthisdocument. Thedata,examplesandillustrationsfoundinthisdocumentareincludedforillustrativepurposesandareonly intendedtohelpimproveunderstandingofthefunctionalityandhandlingoftheproduct.Inviewofthewiderange ofpossibleapplicationsoftheproduct,andbecauseofthemanyvariablesandrequirementsassociatedwithany particularimplementation,HMSIndustrialNetworkscannotassumeresponsibilityorliabilityforactualusebasedon thedata,examplesorillustrationsincludedinthisdocumentnorforanydamagesincurredduringinstallationofthe product.Thoseresponsiblefortheuseoftheproductmustacquiresufficientknowledgeinordertoensurethatthe productisusedcorrectlyintheirspecificapplicationandthattheapplicationmeetsallperformanceandsafety requirementsincludinganyapplicablelaws,regulations,codesandstandards.Further,HMSIndustrialNetworkswill undernocircumstancesassumeliabilityorresponsibilityforanyproblemsthatmayariseasaresultfromtheuseof undocumentedfeaturesorfunctionalsideeffectsfoundoutsidethedocumentedscopeoftheproduct.Theeffects causedbyanydirectorindirectuseofsuchaspectsoftheproductareundefinedandmayincludee.g.compatibility issuesandstabilityissues. Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US Table of Contents Page 1 Preface.................................................................................................................................3 1.1 AboutthisDocument........................................................................................................3 1.2 RelatedDocuments..........................................................................................................3 1.3 Documenthistory............................................................................................................3 1.4 DocumentConventions.....................................................................................................4 1.5 DocumentSpecificConventions..........................................................................................4 1.6 Trademarks.....................................................................................................................5 2 Introduction.........................................................................................................................6 2.1 GeneralDescription..........................................................................................................6 2.2 Features.........................................................................................................................6 2.3 M12Connector................................................................................................................7 3 HostInterface......................................................................................................................8 3.1 Overview........................................................................................................................8 3.2 Connector.....................................................................................................................10 3.3 ParallelInterfaceOperation.............................................................................................21 3.4 SPIOperation................................................................................................................27 3.5 Stand-AloneShiftRegister...............................................................................................31 3.6 UARTOperation.............................................................................................................38 4 EMC....................................................................................................................................41 4.1 General........................................................................................................................41 4.2 HeaderFootprint...........................................................................................................41 4.3 BulkandDecoupling.......................................................................................................41 4.4 ResetSignal..................................................................................................................41 5 Black Channel/SafetyModule..........................................................................................42 A Implementation Examples................................................................................................43 A.1 General........................................................................................................................43 A.2 DesignConsiderations.....................................................................................................43 A.3 Serialand16–bitParallel.................................................................................................44 A.4 8–bit/16–bitParallel.......................................................................................................45 A.5 8–bitParallel.................................................................................................................46 A.6 SPIandSerial................................................................................................................47 A.7 NetworkStatusLEDOutputs(LED[1A...4B])........................................................................48 A.8 PowerSupplyConsiderations...........................................................................................49 Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US B BackwardCompatibility....................................................................................................51 B.1 Background...................................................................................................................51 B.2 InitialConsiderations......................................................................................................51 B.3 HardwareCompatibility..................................................................................................53 B.4 GeneralSoftware...........................................................................................................58 B.5 NetworkSpecific—BACnet/IP.........................................................................................60 B.6 NetworkSpecific—CC-Link.............................................................................................61 B.7 NetworkSpecific—DeviceNet.........................................................................................62 B.8 NetworkSpecific—EtherCAT...........................................................................................63 B.9 NetworkSpecific—EtherNet/IP.......................................................................................65 B.10 NetworkSpecific—Modbus-TCP......................................................................................67 B.11 NetworkSpecific—PROFIBUS..........................................................................................69 B.12 NetworkSpecific—PROFINET..........................................................................................71 C TechnicalSpecification......................................................................................................82 C.1 Environmental...............................................................................................................82 C.2 ShockandVibration.......................................................................................................82 C.3 ElectricalCharacteristics..................................................................................................83 C.4 RegulatoryCompliance...................................................................................................84 D MechanicalSpecification..................................................................................................85 D.1 Overview......................................................................................................................86 D.2 M12Connector..............................................................................................................87 D.3 Footprint......................................................................................................................88 D.4 HousingPreparations......................................................................................................89 D.5 SlotCover.....................................................................................................................90 D.6 AnybusCompactComHostConnector................................................................................91 D.7 FasteningMechanics......................................................................................................94 E AnybusCompactCom 40withoutHousing......................................................................96 E.1 GeneralInformation.......................................................................................................96 E.2 OrderingInformation......................................................................................................97 E.3 Footprint......................................................................................................................98 E.4 HostConnectors............................................................................................................99 E.5 HeightRestrictions.........................................................................................................99 E.6 Assembly....................................................................................................................100 E.7 Dimensions.................................................................................................................101 E.8 M12Connectors..........................................................................................................110 Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US Preface 3(116) 1 Preface 1.1 About this Document Thisdocumentisintendedtoprovideagoodunderstandingofthemechanicalandelectrical propertiesoftheAnybusCompactComplatform.Itdoesnotcoveranyofthenetworkspecific featuresofferedbytheAnybusCompactCom40products;thisinformationisavailableinthe appropriateNetworkGuide. Thereaderofthisdocumentisexpectedtobefamiliarwithhardwaredesignandcommunication systemsingeneral.Foradditionalinformation,documentation,supportetc.,pleasevisitthe supportwebsiteatwww.anybus.com/support. 1.2 Related Documents Document Author DocumentID AnybusCompactCom40SoftwareDesignGuide HMS HMSI-216-125 AnybusCompactComHostApplicationImplementationGuide HMS HMSI-27-334 AnybusCompactComNetworkGuides(separatedocumentfor HMS eachsupportedfieldbusornetworksystem) Low-Cost,Low-PowerLevelShiftinginMixed-Voltage(5V,3.3V) TexasInstruments Systems(SCBA002A) LT1767DataSheet LinearTechnology EN61000 IEC 1.3 Document history Version Date Description 1.40 2015-09-22 LastFMversion. 2.0 2016–02-24 MovedfromFMtoXML Misc.updates 2.1 2016-08-23 Misc.updatesandcorrections 2.2 2017-01-23 TransparentEthernet M12connectors 2.3 2017-06-16 MajorupdatetoBackwardCompatibilitysection BACnet/IPandCC-LinkIEFieldadded 2.4 2018-03-09 UpdatedMechanicalSpecification AddedsectiononEMC UpdatedsectiononusageofDIP1andDIP2instandalonemode Minorcorrections 2.5 2018-05-03 Minorcorrections 2.6 2018–08–07 Minorcorrection 2.7 2018-10-23 Minorcorrections,primarilytotolerances Addedscrewterminaldrawings. 2.8 2019-03-01 CANopeninfoadded Minorupdates Rebranded 2.9 2019-06-25 ULinformationupdated Hostconnectorinformationupdated Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US Preface 4(116) 1.4 Document Conventions Numberedlistsindicatetasksthatshouldbecarriedoutinsequence: 1. Firstdothis 2. Thendothis Bulletedlistsareusedfor: • Tasksthatcanbecarriedoutinanyorder • Itemizedinformation ► Anaction → andaresult Userinteractionelements(buttonsetc.)areindicatedwithboldtext. Program code and script examples Cross-referencewithinthisdocument:DocumentConventions,p.4 Externallink(URL):www.hms-networks.com WARNING Instructionthatmustbefollowedtoavoidariskofdeathorseriousinjury. Caution Instructionthatmustbefollowedtoavoidariskofpersonalinjury. Instructionthatmustbefollowedtoavoidariskofreducedfunctionalityand/ordamage totheequipment,ortoavoidanetworksecurityrisk. Additionalinformationwhichmayfacilitateinstallationand/oroperation. 1.5 Document Specific Conventions • Theterms“Anybus”or“module”referstotheAnybusCompactCommodule. • Theterms“host”or“hostapplication”refertothedevicethathoststheAnybus. • HexadecimalvaluesarewrittenintheformatNNNNhor0xNNNN,whereNNNNisthe hexadecimalvalue. • Abytealwaysconsistsof8bits. • Alldimensionsinthisdocumenthaveatoleranceof±0.20mmunlessotherwisestated. • OutputsareTTLcompliantunlessotherwisestated. • Signalswhichare“pulledtoGND”areconnectedtoGNDviaaresistor. • Signalswhichare“pulledto3V3”areconnectedto3V3viaaresistor. • Signalswhichare“tiedtoGND”aredirectlyconnectGND, • Signalswhichare“tiedto3V3”aredirectlyconnectedto3V3. Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US Preface 5(116) 1.6 Trademarks • Anybus®isaregisteredtrademarkofHMSIndustrialNetworks. • EtherNet/IPisatrademarkofODVA,Inc. • DeviceNetisatrademarkofODVA,Inc. • EtherCAT®isaregisteredtrademarkand patentedtechnology,licensedbyBeckhoffAutomationGmbH,Germany. Allothertrademarksarethepropertyoftheirrespectiveholders. Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US Introduction 6(116) 2 Introduction 2.1 General Description AllAnybusCompactCommoduleimplementationssharethesamefootprintandelectrical interface,allowingthehostapplicationtosupportallmajornetworkingsystemsusingthesame hardwareplatform.InthesamewayallAnybusCompactComB40-1sharefootprintandelectrical interface.ThisdocumentdescribesthehardwaredetailsoftheAnybusCompactComM40 modules,bothwithandwithouthousing.PleaseconsulttheAnybusCompactComB40–1Design GuideforspecificinformationabouttheAnybusCompactComB40–1bricksolution. ThisaclassAproduct.Inadomesticenvironment,thisproductmaycauseradio interferenceinwhichcasetheusermayberequiredtotakeadequatemeasures. ThisproductcontainsESD(ElectrostaticDischarge)sensitivepartsthatmaybedamagedif ESDcontrolproceduresarenotfollowed.Staticcontrolprecautionsarerequiredwhen handlingtheproduct.Failuretoobservethismaycausedamagetotheproduct. 2.2 Features • Hardwaresupportfortriplebufferedprocessdata,whichincreasesperformance • Supportssynchronizationforselectedindustrialnetworks • Blackchannelinterface,offeringatransparentchannelforsafetycommunicationfor selectednetworks • Lowlatency • Integratedprotocolstackhandling(whereapplicable) • Galvanicallyisolatednetworkinterface(whereapplicable) • On-boardnetworkstatusindicationsaccordingtoeachnetworkstandard(whereapplicable) • On-boardnetworkconnectorsaccordingtoeachnetworkstandard • Compactsize(52x50mm,2”″x1.97″”) • Firmwareupgradable(FLASHtechnology) • 3.3Vdesign • 8-bitand16-bitparallelmodes • SPImode • Shiftregistermode • Precompliancetestedfornetworkconformance(whereapplicable).Notfinalized.All AnybusCompactComversionswillbeprecertifiedfornetworkconformance.Whilethisis donetoensurethatthefinalproductcanbecertified,itdoesnotnecessarilymeanthatthe finalproductdoesnotrequirerecertification.ContactHMSforfurtherinformation. • PrecompliancetestedforCE&UL.Notfinalized.ContactHMSforfurtherinformation. • VersionwithM12connectoravailableforseveralnetworks. Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US Introduction 7(116) 2.3 M12 Connector AnumberoftheAnybusCompactComM40modulesareavailablewithM12connectorsinstead oftheusualnetworkconnector. TheM12connectorgivestheopportunitytoraisetheIPratingofaproductuptoIP67.However, thestandardAnybusCompactComhousingdoesnotqualifyforIPratingsaboveIP20.Ifahigher ratingisneeded,carefuldesignofhousingsand/ormodulefrontsisnecessary.Itisthen recommendedtousetheAnybusCompactComM40withouthousing,anddesignanewhousing/ frontthatfulfillstherequirementsforIP67. Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US HostInterface 8(116) 3 Host Interface ThischapterdescribesthelowlevelpropertiesoftheAnybusCompactCominterface 3.1 Overview TheAnybusCompactComhasfivedifferenthostcommunicationinterfaces,correspondingto differentoperatingmodes.Thefigurebelowillustratesthebasicpropertiesoftheseinterfacesas wellasvariousI/Oandcontrolsignals,andhowtheyrelatetothehostapplication. Parallel Interface, 8-bit or 16-bit Flash RAM A0 ... A13 D0 ... D7 D8 ... D15 CS OE WE IRQ k Host Anybus or w CPU TRxx Serial Interface CPU Net SS SCLK MISO SPI MOSI IRQ er LD oll SDCOLK ontr ace DCPAIT Shift Registers ns C nterf LDDEDIIPP[121[[A00,.. ..1..77B]], 2A, 2B]LED I/F municatio Physical I LED[3A, 3B, 4A, 4B]or RMII m o C RESET OM[0...3] MI[0...1] MD[0...1] Fig.1 Pleasenotethatonlyonecommunicationinterfaceatatimeisavailable.Whichoneisdecided atstartup. 3.1.1 ParallelInterface,8-bit or16-bit Fromanexternalpointofview,theparallelinterfaceisacommon8-bitor16-bitparallelslave portinterface,whichcaneasilybeincorporatedintoanymicroprocessorbasedsystemthathas anexternaladdress/databus.Generally,implementingthistypeofinterfaceiscomparableto implementingan8-bitor16-bitwideSRAM.Additionally,theparallelinterfacefeaturesan interruptrequestline,allowingthehostapplicationtoservicethemoduleonlywhenactually needed. 3.1.2 SPI TheSerialPeripheralInterface(SPI)isasynchronousseriallink.Itoperatesinfullduplexmode anddevicescommunicateinmaster/slavemodewheretheAnybusCompactCommodules alwaysactasslaves.Theinterfacecanprovidemuchhigherperformancethantheserial interface,butnotashighastheparallelinterface. Anybus®CompactCom™M40HardwareDesignGuide HMSI-216-126 2.9 en-US
Description: