华中科技大学硕士学位论文基于现场总线的生产信息集成化研究姓名:王晓军申请学位级别:硕士专业:轮机工程指导教师:杨农林20050507IERPPDM(1)(2)PLC(3)(4)(5)(6)(7)(1)(2)IIAbstractThetraditionalERP(EnterpriseResourcePlan)andPDM(ProductDataManagement)lackofefficientmanagementofmanufactureprocessinformation,thispaperbringsfieldbusintomanufactureinformationmanagementsystem,implementsintegrationofmanufactureprocessinformation,whichisquitesignificanttopromotemanufactureenterpriseinthedirectionofnetwork,digital,intelligence,andhasawideapplicationprospect.Firstly,thispaperhasdesignedamanufactureinformationintegrationsystembasedonfieldbustechnology,andhasdonethefollowingresearch:(1)programmingandconfigurationbetweenbottomandtoplevelnetwork;(2)programmingandconfigurationofProgrammableLogicalController;(3)programmingandconfigurationofHumanMachineInterface;(4)designofmanufactureplandatabse;(5)designofproductdatabse;(6)designofmeasureinformationdatabse;(7)designoftheinterfaceofmanufacturemanagement.Then,accordingtothedemandofmanagementintelligenceandinformationintegrationofamanufactureenterprise,referringtotheaboveresearchachievement,thispaperhasdesignedapracticalproject,whichhasbeensuccessfullyapplied.Afterhavingfinishedtheaboveproject,tothekeytenologyfielbus,thispatertriestodevelope.afieldbusproductsuitableforourcountry,ithasaccomplishedthesejobs:(1)establishmentoftechnologicschemeandarithmeticofthecommunicationprotocol;(2)design,developmentanddebugofslavestationinterface.KeywordsManufactureInformationIntegration,Fieldbus,DataAcquisition111.120ERP(EnterpriseResourcePlan)ERP(1)(2)(3)(1)(2)1.1ERPERP(3)21.11.2903[1]-[3][4](1)(2)(3)(4)(5)1.2.11.(1)Intranet4(2)I/OI/OIntranetInternet(3)Internet2.(1)(2)(3)(4)3.54.()ISO4(1)(2)()61.2.21978ISO1983ISO74981986ISO/OSIOSI171347OSI(1.2)1.2OSIOSI(protocol)(profile)OSI(Bitbus7Sensor-bus)CANIECTC65/SC65CC/WG6IEC61158OSI8[5]1.31.31.31.H12012.MACLLCMAC8LLCIEC61158.3IEC61158.4ITIEC1ms3.//4.IECIECSC65C/WG7AIAODIDOPID32IT91.2.31.40InterbusBitbusDeviceNetModbusP-NetFIPISP5FFProfibusLonWorksCANHART[6]-[9](1)FoundationFieldbusFF1994Fisher-RosemountFoxboroABB80ISPHoneywell150WorldFIP1994FieldbusFoundationFFFFISO/OSI127FFH1H2H131.25kbps200m400m1200m1900mH21Mbps2.5Mbps750m500mIEC1158-2(2)ProfibusOSIDP37FMSPA12Mbps100m400m127(3)LonWorkLocalOperatingNetwork10Echelon1990ISO/OSI71.5Mbps2700mLonTalkNeuron8(4)ControlAreaNetworkCANBOSCHCANISO/OSI1271Mbps10000m110CANCANSDSHS2000CAN(5)HARTHighwayAddressableRemoteTranducerRosemount1989HART4-20mA2200HZ01200HZ1/202.(1)IEC19841999FFProfibus11IEC61158[10](2)A/DD/A(3)HSE[11]1222.1[12][13]TCP/IP2.12.1Raid5PLCUPSPID2#1#I/On#A/DD/ALEDPLCUPS13LEDPIDI/O2.21423WinCCProfibusLED2.32.3LEDS7-400UPS152.3.1S7-400TCP/IPMPI(MultiPointerInterface)[14][15]WinCCProfibus-DPET200M12[16]-[18]S7-4003COMCP5613MPI2.3.2(1)HPPROLIANTML350G3HP6402LEDCPU412-2CPU226CP5613EM277*2IM153-2CP340TP270-10HPProliantML350G3HP6402Raid5LEDCPU412-2DPDPDP16CPU226DPI/OCP5613DPEM277DPCPU226DPDPIM153-2DPCP340DPCP340TP270-10Windows2000ServerWinCC6.0STEP7V5.2MCROWIN3.2PROTOOL/RS6.0SQLServer2000Windows2000ServerWinCC6.0CPU412-2STEP7V5.2CPU412-2MCROWIN3.2CPU226SQLServer2000(2)2.42.4MPI2.5172.5MPIProfibus-DP2.62.6Profibus-DPS7-400MPIDPDPCP5613CP56131.HighestNodeAddress312.TransmissionRate187.5Kps3.MPIAddress0MPI1.HighestMPIAddress312.TransmissionRate187.5Kps3.MPIAddress2DP1.HighestPROFIBUSAddress1262.TransmissionRate187.5Kps3.ProfileDPEM277CPU226EM277CPU226IM153CP340412-2DPPROFIBUS-DP18241933.1()()1.2.3.4.6.IT1.2.3.4.1.2.3.203.2PLC1.2.3.4.5.6.3.3I/O1.2.3.4.1.2.3.213.4PLCWinCC6.0STEP7V5.2ProTool6.03.4.1WinCC6.0(1)WinCCCPU412-2(2)WinCC[19]WinCC103.1223.13.23.2233.4.2STEP7V5.2(1)CPU412-2GSD2EM277CPU226IM153-2CP3403.3CPU226CP340CPU412-2I/O[20][21]3.3(2)PCCPU412-2MPICPU412-2CPU226CP340DP(3.4)3.4(3)DataBlockDataBlock3.5243.5DataBlock(4)S7-400OB1OB80OB81OB82OB83OB84OB85OB86OB1S7-400OB80~OB86PLCOB13.63.6OB1FC1FC2253.4.3ProTool6.0(1)TP270-10CPU412-23.730263.83.9273.10ProfibusProfibus-DP######(2)1233.5284ERP4.14.2294.3304.424.5314.14.24.34.44.1324.24.3334.44.5.3LEDLEDRS2329600S8196008130x1b/12ASCII8031RBYASCII/10x0d0246810121416182022242628303412321****10R110Y32110321114R1420G****0****2.LEDSQLServer2000saSQLServer2000sa4.5LEDSa354.6LED4.6365HJBus5.1HJBusHJBusI/O24VDC4-20mA5.2HJBusHJBusPCPLCPCI/OHJBus()()()[22]-[31]()HJBus0126127()371)()2)()3)HJBusHJBusEN50170V2.01.HJBus()(5.1)()HAS()5.1TTR()(MAC)MAC(LAS)PS()NS()12634578HJBus38LAS[22]-[31]2.()()(5.2)()HJBus()()[22]-[31]5.25.3HJBus5.3.1HJBusRS485[22]-[31]HJBus1RS4859.6k12MbpsRS4855.39.6kbps12Mbps()HJBus12345395.3RS485HJBusRS485NRZ()115.4(bit)011RXD/TXD-P(Receive/Transmit-Data-P)RXD/TXD-N(idle)1(5.5)HJBusABARXD/TXD-NBRXD/TXD-P5.4HJBusUART5.5NRZ1.HJBus40322.HJBus9DDD3.EIARS485ABHJBus(DGND)(VP)5.3.2HJBus(HJDatalinkLayerHJDL)HJBus[22]-[31]1.HJBus(SendDatawithAcknowledgeSDA)(SendDatawithNoAcknowledgeSDN)(SendandRequestDatawithReplySRD)(CyclicSendandRequestDatawithReplyCSRD)SDA(Link_Service_Data_UnitL_sdu)HJDLL_sduHJDLHJDLSDN(L_sdu)41HJDLSRDHJDL(L_sdu)L_sdu)SRDHJDLHJDLCSRDHJDL(L_sdu)HJDLHJDLSRDCSRD2.HJDLHJDLHJBusnonoperational”HJDLHJDL(1)(Of