页数:176页文件大小:5.18 MB来源: 可编程控制器plcppt课件
本课件以STEP7与S7-200系列为主线,演示PPI、MPI、自由口等网络通信方式与NETR/NETW指令,RS485串行接口与USS协议对驱动装置的控制,PROFIBUS-DP主站与ET200M分布式I/O硬件组态全过程,并给出以太网模块CP243-1在S7-200之间、与S7-300以及通过OPC接入WinCC的配置步骤。
第六章PLC组网与硬件组态
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
NetworkCommunicationwithanS7-200CPU现场总线PROFIBUS-DP的硬件组态以太网模块CP243-使用入门
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
NetworkCommunicationwithanS7-200CPUPG/PCOperatorinterfacePLCS7-200PrinterPPImodeBarcodescannerSIEMENSSIMATICS7-200CPU214SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5Q0.0Q1.0Q0.1Q1.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7SIEMENSSIMATICS7-200CPU214SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5Q0.0Q1.0Q0.1Q1.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7ModemPG702SHIFTTD200F5F1F7F3F8F4F6F2ESCENTERSIEMENSFreeportmodeNETR,NETWwithProfibuscomponentsPPI+modeSIEMENSSIMATICS7-200CPU214SFI0.0I1.0Q0.0Q1.0RUNI0.1I1.1Q0.1Q1.1STOPI0.2I1.2Q0.2I0.3I1.3Q0.3I0.4I1.4Q0.4I0.5I1.5Q0.5I0.6Q0.6I0.7Q0.7SIEMENSSIMATICS7-200CPU214SFI0.0I1.0Q0.0Q1.0RUNI0.1I1.1Q0.1Q1.1STOPI0.2I1.2Q0.2I0.3I1.3Q0.3I0.4I1.4Q0.4I0.5I1.5Q0.5I0.6Q0.6I0.7Q0.7SIEMENSSIMATICS7-200CPU214I0.6I0.7SFI0.0I1.0Q0.0Q1.0RUNI0.1I1.1Q0.1Q1.1STOPI0.2I1.2Q0.2I0.3I1.3Q0.3I0.4I1.4Q0.4I0.5I1.5Q0.5Q0.6Q0.73
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
CommunicationUsingPC/PPICableMasterTheCPUisconnectedtotheCOM2portofthePGviaaPC/PPIcable
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
CommunicationUsingMPICableMasterTD200Station6MasterOP3Station7MasterTD200Station8Station05CPU214-Station2CPU214-Station3CPU212-Station4CPU212-StationMasterPGwithMPIcard
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
PPIProtocolRS-485•Micro/WinSIEMENSSIMATICS7-200CPU214SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5Q0.0Q1.0Q0.1Q1.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7SIEMENSSIMATICS7-200CPU214SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5Q0.0Q1.0Q0.1Q1.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7SIEMENSSIMATICS7-200CPU214SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5Q0.0Q1.0Q0.1Q1.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7S7-212Station2,SlaveonlyS7-214Station3S7-214StationnStation0withMPIcardinstalledSHIFTTD200F5F1F7F3F8F4F6F2ESCENTERSIEMENSTD-200Station5SHIFTTD200F5F1F7F3F8F4F6F2ESCENTERSIEMENSTD-200Station16
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
NETR/NETW7ErrorcodeOEADRemotestationaddressPointertodataareainremotestation(I,Q,MorV)DatalengthDatabyte0Databyte1...Databyte150227TableforNETR/NETW070mbbbdppmSMB30ppParity00=Noparity01=Evenparity10=Noparity11=OddparitydDatabitspercharacter0=bitspercharacter1=7bitspercharacterbbbBaudrate000=38400Bps(CPU
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
PPI+ModeandAddressMOV_BENINNetwork2PPI+modeandaddressofremotestationSM0.1SMB302OUTV100.6MOV_DWENINOUT&QB0VD102
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
ExampleoftheNetworkWriteInstructionNetwork2WritedatatoremotestationMOV_BENINI0.0VB107SMB28OUTV100.69NETWENTABLEPORTVB1000
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
MPIProtocolSFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7SIEMENSS7-200SIMATICX234Q0.0MicroPLC2 12Q0.1Q0.2Q0.3Q0.4Q0.5SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7SIEMENSS7-200SIMATICX234Q0.0M icr oPLC212Q0.1Q0.2Q0.3Q0.4Q0.5SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7SIEMENSS7-200SIMATICX234Q0.0MicroPLC2 12Q0.1Q0.2Q0.3Q0.4Q0.5S7-214Station311S7-214Station4S7-214Station5S7-314Station2
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
SFCCommunication:X_GET(SFC67)BlockSTLRepresentationWithanexamplefortheparameterassignmentLAD/FBDRepresentationSFC67(X_GET)RET_VALREQCONTDEST_IDVAR_ADDRBUSYRDCALLSFC67REQ:=M0.4CONT:=FALSE//Trigger//Disc.connectionDEST_ID:=W#16#3//MPI_AddressVAR_ADDR:=P#M20.0BYTE10//Remotevar.RET_VAL:=MW100BUSY:=M4.1RD:=P#M0.0BYTE10//Errorcode//SFCactive//Localvariable
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
SFCCommunication:X_PUT(SFC68)BlockSTLRepresentationWithanexamplefortheparameterassignmentLAD/FBDRepresentationLSFC68(X_PUT)REQRET_VACONTBUSYDEST_IDVAR_ADDRSDr.CALLSFC68REQ:=M0.5CONT:=FALSE//Trigger//Disc.connectionDEST_ID:=W#16#3//MPI_AddressVAR_ADDR:=P#M20.0BYTE10//RemotevaSD:=P#M0.0BYTE10RET_VAL:=MW100BUSY:=M4.1//Localvariable//Errorcode//SFCactive
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
ProfibusMPI•Micro/WinSIEMENSSIMATICS7-200CPU214SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5Q0.0Q1.0Q0.1Q1.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7Profibus1452S7-315MasterS7-22x+EM277DPSlave30
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
Exercise12.1CommunicationwithNETWRS-485•Micro/WinSIEMENSSIMATICS7-200CPU214SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5Q0.0Q1.0Q0.1Q1.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7SIEMENSSIMATICS7-200CPU214SFRUNSTOPI0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5Q0.0Q1.0Q0.1Q1.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7S7-214Station420S7-214Station3Station0withMPIcardinstalled//StructureoftableforNETR/NETW//Status0VB100//Remotestationaddress3VB101//Pointertodataareainremotestation0VD102//Datalength1VB106//Databyte0VB107//ENDTablestructure
标准传动与串行接口与自动化系统集成的通讯
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
标准控制功能在简单的应用例子中,传动系统只需通过外部模拟量输入来设定频率控制通过数字量输入固定频率DC制动改变斜坡时间附加给定110VsupplyforPot20Vreference3Analogue+input4Analogue-input5Digitalinput1MICROMASTERMM420924VSupplyfordigitalinputs10kPot
RS232和485RS485是适用于工业场合的两线制的串行通讯系统因为差分功能,它有很高的抗干扰能力。通讯距离1000m通讯速率12Mbaud!ASignal5VBSignalRS485是理想的多点通讯方式,一主站多从站系统。主站通过软件功能实现数据的传送和接收。P+N-P+N-
RS232和485-一些共同的问题RS232/RS485转换器需要传送和接收切换。USS从站
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
PeertoPeerUSSPROFIBUSDPSIMOREG6RA70intheBDCAsoptionsforMASTERDRIVEST400T300T100SCB2SCB1AlloftheboardscanbeoperatedbothasMASTERDRIVESandalsoasslavedrivesSIMATICS5SIMATICS7SIMATICTIPCSIMADYNDT400fromMASTERDRIVESSIMATICS5SIMATICS7/M7SIMATICTISIMADYNDTELEPERMMPC第三方系统主站系统(e.g.Bosch,AllenBradley)MASTERDRIVESintheMASTERDRIVESwithCBPBDCorSCB2/T100MICROMASTERwithOP15MICROMASTERintheSIMOREG6RA70withCBPBDCSIMOREG6RA70inthe从站设备BDC三种通讯协议所涉及到的产品BDC=BasicDriveConverter
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
USS通讯协议的总线拓扑结构和数据传输过程MasterSlaveSlaveSlavemax.31slavesFirstnodeLastnodeDataisalwaystransferredasfollows(half-duplexmode):STXLGEADR1.nBCCSTXBCCStartdelayMastersendsResponsedelaytimeSlavesendsStartdelayBCCNextmastertelegramTRANSMITSEQUENCESTXLGEADR1.
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
STXLGEADRNetdata,max.252bytesBCCParameterIDandvalueControlword/statuswordset-points/actualvaluesParametersProcessdataUSS协议的报文结构STX:报文开始LGE:报文长度等ADR:报文地址等协议帧头,帧尾是系统生成。PPO类型可由用户定义。PPOSTX:startoftextLGE:telegramlengthADR:address,bytePPO:usercandefinethispart
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
ReadyUSSMicro/WINV3.1ToolboxUSSinstructions:驱动控制
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
•设定USS方式(远程控制)Micro/WINV3.1ToolboxUSSinstructions:驱动控制USSdriveparametersParameterset0-P2010P2011P0700P1000explanation7USS-baudrate,here:19200baud1USSslaveaddress,here:15ControlwordfromUSS(COMLink)5SetpointfromUSS(COMLink)STEP129USSbaudrate1200baud32400baud44800baud59600baud(default)619200baud7
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
Micro/WINV3.1ToolboxUSSinstructions:驱动控制•初始化USS_INITSTEP2USS_INITinstruction
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
•USS_INITparameterlistTheUSS_INITinstructionshouldbeexecutedexactlyonceforeachchangeincommunicationENstate.Therefore,theENinputshouldbepulsedonthroughanedgedetectionelement.USSThevaluefortheUSSinputselectsthecommunicationprotocol:1assignsport0toUSSprotocolandenablestheprotocol0assignsport0toPPIanddisablestheUSSprotocolBAUDsetsthebaudrateat1200,2400,4800,9600,or19.200ACTIVEindicateswhichdrivesareactive.Bit0=1=>Driveaddress0=activeFormat:seereferingfoilDONEWhentheUSS_INITinstructioncompletes,theDONEoutputisturnedonERRTheERRoutputbytecontainstheresultofexecutingtheinstruction,seeTable:ExecutionErrorsfortheUSSInstructionsMicro/WINV3.1ToolboxUSSinstructions:驱动控制
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
012345678910111213141516171819202122232425262728293031•USS_INITparameter:ACTIVEDriveaddressesACTIVEbits01000000010000010000000000000000Activedrives#1#9#15ParameterACTIVE=0000_0000_0000_0000_1000_0010_0000_0010=21+29+215=2+512+32768=33282[DINT]Micro/WINV3.1ToolboxUSSinstructions:驱动控制
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
Micro/WINV3.1ToolboxUSSinstructions:驱动控制
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
Micro/WINV3.1ToolboxUSSinstructions:驱动控制•初始化USS_INIT:参数激活传动USS_INITinstructionExampleonedrive(addr.1)acitvatedwith19.200baud
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
Enterstartaddress[VD](f.e.VD200)AutomaticsequentieladdressingofallinternalUSSvariables•定义USS内部变量的起始地址STEP3Micro/WINV3.1ToolboxUSSinstructions:驱动控制
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
Micro/WINV3.2Toolbox
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
•控制模块USS_CTRLDRV_CTRLinstructionSTEP4controlstatusMicro/WINV3.1ToolboxUSSinstructions:驱动控制
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
•DRV_CTRLparameterlist:controlENTheENbitmustbeontoenabletheDRV_CTRLinstruction.Typically,thisinstructionisalwaysenabledRUNindicateswhetherthedriveison
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
•DRV_CTRLparameterlist:statusRSP_RAlltheACTIVEdrivesarepolledforthelatestdrivestatusinformation.EachtimetheCPUreceivesaresponsefromthedrive,theRSP_RbitisturnedonforonescanandallthefollowingvaluesareupdatedERRERRisanerrorbytethatcontainstheresultofthelatestcommunicationrequesttothedriveseeTable:ExecutionErrorsfortheUSSInstructionsSTATUSrawvalueofthestatuswordreturnedbythedrive.Format:seenextfoilSPEEDdrivespeedasapercentageoffullspeed(-200.0%to200.0%)RUN_EN(RUNEnable)indicateswhetherthedriveisrunning
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
•DRV_CTRLparameter:STATUSMicro/WINV3.1ToolboxUSSinstructions:驱动控制DRV_CTRLparameter:STATUS(WORD)Example:status=16#B73011100110000101173BStatusexplanationBit1100111011010000readytostart0readytooperate1operationenabled2drivefault3OFF2(0=activ)4OFF3(0=activ)5switchoninhibit6drivewarningpresent7notused(always
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
•Table:ExecutionErrorsfortheUSSInstructionsExplanationERRNoerror0Drivedidnotrespond.1Achecksumerrorinthe responsefromthedrivewasdetected2Aparityerrorintheresponsefromthedrivewasdetected3Anerrorwascausedbyinterferencefromtheuserprogram4Anillegalcommandwasattempted5Anillegaldriveaddresswassupplied6ThecommunicationportwasnotsetupforUSSprotocol7Thecommunicationportisbusyprocessinganinstruction8Thedrivespeedinputisoutofrange9Thelengthofthedriveresponseisincorrect10Thefirstcharacterofthedriveresponseisincorrect11Thelengthcharacterinthedriveresponseisincorrect12Thewrongdriveresponded13TheDB_PTRaddresssuppliedisincorrect14Theparameternumbersuppliedisincorrect15Invalidprotocolselected16USSactive;changenotallowed17Illegalbaudratespecified18Nocommunication:driveisnotACTIVE19Theparameterorvalueinthedriveresponseisincorrect20Micro/WINV3.1ToolboxUSSinstructions:驱动控制
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
•controldrivewithUSS_CTRLinstruction:statusparameterDRV_CTRLinstructionMicro/WINV3.1ToolboxUSSinstructions:驱动控制Setdrive1to50%ofmax.speed,runclockwiseExample
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
Micro/WINV3.2ToolboxUSSinstructions:驱动控制
现场总线PROFIBUS-DP的硬件组态
硬件组态目的:生成一个新项目,完成系统硬件配置并将其下载,完成系统配置。1.双击计算机桌面上的SIMATICManager图标,打开STEP7主画面。点击FILE\NEW,按照图例输入文件名称(TEST)和文件夹地址,然后点击OK;系统将自动生成项目。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
3.将项目名称前面的+号点开或双击项目名称,选中SIMATIC300(1),然后选中Hardware并双击/或右键点OPENOBJECT,硬件组态画面即可打开!+号点开双击项目名称选中Hardware并双击/或右键点OPENOBJECT
选中的硬件模块文字描述,包括硬件组态所需的定货号!硬件模块详细硬件模块库硬件组态区域
4.双击SIMATIC300\RACK-300,然后将Rail拖入到左边空白处。生成空机架。双击SIMATIC300\RACK-300Rail拖入到左边空白处
立即弹出机架属性对话框点击OK按钮,生成框架
5.双击PS-300,选中PS3075A,将其拖到机架RACK的第一个SLOT;
立即弹出电源属性对话框点击OK按钮,在框架放置好电源
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
现以CPU315(定货号为:6ES7315-2AF03)为例。双击CPU-300,双击CPU-315文件夹,选中6ES7315-2AF03-0AB0,将其拖到机架RACK的第2个SLOT。点击OK,弹出CPU属性
弹出CPU315属性,可设置时钟、保密等点击OK,在框架放置好CPU
点击OK
①将其拖入左下面的第4槽中②定货号:6ES7321-1BH02-0AA0
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
我们可以选中DI16Xdc24VDC模块,点右键,选中EDITSYMBOLICNAMES。选中点击
在这里可以看到该卡件的通道地址,并且可以在此处定义每个通道信号的符号名称点击OK一个DI模块组态完毕!
8.按照上面的方法,我们可以组态一个DO模块
9.按照上面的方法组态AI模拟量模块(6ES73317KB02-0AB0);然后双击该模块,弹出模块属性画面。①双击该模块,弹出模块属性画面
点击Measuring TYPE栏,为通道定义信号类型,点击Measuring Range,为通道定义信号量程范围;如果现场信号为两线制4~20MA信号,需要将0-1通道定义为两线制4~20mA信号;系统将为每个通道定义地址,该处第一通道为PIW288、第二为PIW290将0-1通道定义为两线制4~20mA信号
如果现场信号为PT100信号,需要将0-1通道定义为:TYPE:RT,信号范围:PT100std.。由于PT100信号要占用四个接线端子,因此,本模块只能处理一个PT100热电阻信号。点击OK,完成AI模块组态。系统将为每个通道定义地址,该处通道为PIW288;
4~20MA电流信号第一通道为:PIW288;第二通道为:PIW290;PT100信号通道地址为:PIW2884~20mA信号;第一通道为PIW288第二为PIW290PT100信号通道地址为:PIW288最后点击,SaveandComplice,存盘并编译硬件组态,完成硬件组态工作。
点击STATION\Consistency check,如果弹出NOerror窗口,则表示没有错误产生!在调试时,我们要将信号线断掉,看SF灯是否指示!
在线诊断系统故障计划将硬件组态下载到CPU中。①选择保存和创建系统数据
将组态下载到CPU。
7如果系统有系统报警,那么可以按照如下步骤进行诊断。在STEP7主画面,首先选中CPUxxx,再点击PLC\MODULEinformation,将弹出CPU在线属性画面,选中诊断BUFFER;将会有系统的详细信息!2
下面再介绍一下模拟量INPUTS页面的几个设置属性。最后点击OK,完成AI模块组态。系统将为每个通道定义地址,该处第一通道是PIW256、PIW258……将0-1通道定义为两线制4~20mA信号将诊断中断功能启动,发生诊断故障时,OB82组织块将被调用。将超限中断启动信号超限时,OB82组织块被调用。限制值通过下面的设置框设置将组诊断功能启动,发生模块无电源、通道故障等事件后,模块的SF灯就会亮。将断线诊断功能启动,发生模块信号断线事件后,模块的SF灯就会亮。√√
现场总线PROFIBUS-DP的硬件组态
硬件组态——ET200M目的:如果组态的CPU是带现场总线PROFIBUS-DP的,组态的完整步骤:1.双击计算机桌面上的SIMATICManager图标,打开STEP7主画面。点击FILE\NEW,按照图例输入文件名称(TEST)和文件夹地址,然后点击OK;系统将自动生成项目。1、在此处输入项目名称:TEST或你的名字都可以!2、在此处输入项目存放的文件夹位置!此处也可以用默认值!3、完成上面两步骤,点击OK按钮,完成项目建立!
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
2.点亮TEST项目名称,点击右键,选中Insertnewobject,点击SIMATIC300STATION,将生成一个S7-300的项目。如果项目CPU是S7-400,那么选中SIMATIC400STATION即可。
硬件组态区域选中的硬件模块文字描述,包括硬件组态所需的定货号!??硬件模块库
3.将项目名称前面的+号点开或双击项目名称,选中SIMATIC300(1),然后选中Hardware并双击/或右键点OPENOBJECT,硬件组态画面即可打开!+号点开双击项目名称选中Hardware并双击/或右键点OPENOBJECT
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
4.双击SIMATIC300\RACK-300,然后将Rail拖入到左边空白处。生成空机架。Rail拖入到左边空白处双击SIMATIC300\RACK-30079
5.双击PS-300,选中PS3072A,将其拖到机架RACK的第一个SLOT;
6.本步骤开始组态CPU,组态CPU的型号选择要根据实际的CPU型号而定,现以CPU315(定货号为:6ES7315-2AF03)为例。双击CPU-300,双击CPU-315文件夹,选中6ES7315-2AF03-0AB0,将其拖到机架RACK的第2个SLOT。
7.然后点击SUBNET的NEW按钮,生成一个PROFIBUSNET的窗口将弹出。点中NETWORKSETTING页面,你可以在这里设置PROFIBUS-DP的参数,包括速率、协议类型。
8.点击确定,即可生成一个PROFIBUS-DP网络
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
10.立即,会弹出IM153-1通讯卡设置画面;DP地址可以改动,默认值为1;点击确定。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
11.这时双击点开IM153-1\再点开DI300\选中SM321 DI16*DC24V(6ES7321-1BH02-0AA0)模块,并将其拖入左下面的第4槽中
一个DI模块组态完毕,系统将自动为模块的通道分配I/O地址(该处为I0.0~I1.7)。
12.这时双击点开IM153-1\再点开DO300\选中SM322DO16XDC24V(6ES7322-1BH01-0AA0)模块,并将其拖入左下面的第5槽中,系统也将为其分配地址为(Q0.0~Q1.7)。一个DI模块组态完成
13.按照上面的方法组态AI模拟量模块(6ES73317KF01-0AB0)一个DO模块组态完成
然后双击该模块,弹出模块属性画面,点击Measuring栏,为每个通道定义信号类型。将0-1通道定义为两线制4~20mA信号,2-3通道为内部补偿K型热点偶信号(TI-CK)。如果现场信号为PT100信号,需要将0-1通道定义为:TYPE:RT,信号范围:PT100std.。由于PT100信号要占用四个接线端子,因此,本模块只能处理一个PT100热电阻信号。最后点击OK,完成AI模块组态。系统将为每个通道定义地址,该处第一通道是PIW256、PIW258……将0-1通道定义为两线制4~20mA信号将诊断中断功能启动,发生诊断故障时,OB82组织块将被调用。将超限中断启动信号超限时,OB82组织块被调用。限制值通过下面的设置框设置将组诊断功能启动,发生模块无电源、通道故障等事件后,模块的SF灯就会亮。将断线诊断功能启动,发生模块信号断线事件后,模块的SF灯就会亮。√√
一个AI模块组态完成双击该模块,弹出模块属性画面,可更改
14.点击,SaveandComplice,存盘并编译硬件组态,完成硬件组态工作。
存盘并编译硬件组态完成硬件组态工作立即弹出下面对话框
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
15.检查组态,点击STATION\Consistencycheck弹出NOerror窗口,则表示没有错误产生!
9这是带现场总线PROFIBUS-DP的CPU组态过程。6
以太网模块CP243-1使用入门
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
S7-200&S7-20098S7-200&WinCCS7-200&OPCS7-200&S7-300/400可以选择CP243-1将S7-200连接在以太网上
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
必备条件
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
步骤1:将一个CP243-1配置为SERVER。使用STEP 7Micro/WIN32中的向导程序。软件的版本应该为V3.2SP1或以上。在命令菜单中选择Tools-->EthernetWizard。
211.点击Next>按钮,系统会提示您在使用向导程序之前,要先对程序进行编译。2.点击Yes编译程序。步骤1:将一个CP243-1配置为SERVER。
1231.在此处选择模块的位置。2.在线的情况下,您也可以用ReadModules按钮搜寻在线的CP243-1模块。3.点击Next>按钮。步骤1:将一个CP243-1配置为SERVER。
41021231.在此处填写IP地址。2.在此处填写子网掩码。3.选择模块的通讯类型。4.点击Next>按钮。步骤1:将一个CP243-1配置为SERVER。
3103121.在此处填写模块占用的输出地址,建议使用缺省值。2.配置模块的连接个数。3.点击Next>按钮。步骤1:将一个CP243-1配置为SERVER。
12341.配置该模块为SERVER。2.在此处填写CLIENT端的IP地址。3.在此处填写TSAP地址,请使用缺省值10.00。4.点击OK按钮。步骤1:将一个CP243-1配置为SERVER。
3121051.选择CRC校验。2.使用缺省的时间间隔30秒。3.点击Next>按钮。步骤1:将一个CP243-1配置为SERVER。
2131.填写模块所占用的V存储区的起始地址。2.你也可以通过SuggestAddress按钮来获得系统建议的V存储区的起始地址。3.点击Next>按钮。步骤1:将一个CP243-1配置为SERVER。
点击Finish按钮,完成对该模块的配置。步骤1:将一个CP243-1配置为SERVER。
您可以使用向导程序为您提供的子程序,在SERVER上编写图中的通讯程序。然后,将整个项目下载到作SERVER的CPU上。步骤2:在SERVER上编写通讯程序。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
步骤3:将另一个CP243-1配置为CLIENT。使用STEP7Micro/WIN32中的向导程序。在命令菜单中选择Tools-->EthernetWizard。
211.点击Next>按钮,系统会提示您在使用向导程序之前,要先对程序进行编译。2.点击Yes编译程序。步骤3:将另一个CP243-1配置为CLIENT。
1231.在此处选择模块的位置。2.在线的情况下,您也可以用ReadModules按钮搜寻在线的CP243-1模块。3.点击Next>按钮。步骤3:将另一个CP243-1配置为CLIENT。
4112123步骤3:将另一个CP243-1配置为CLIENT。1.在此处填写IP地址。2.在此处填写子网掩码。3.选择模块的通讯类型。4.点击Next>按钮。
3113121.在此处填写模块占用的输出地址,建议使用缺省值。2.配置模块的连接个数。3.点击Next>按钮。步骤3:将另一个CP243-1配置为CLIENT。
21141431.配置该模块为SERVER。2.在此处填写CLIENT端的IP地址。3.在此处填写TSAP地址,请使用缺省值10.00。4.点击DataTransfers按钮。步骤3:将另一个CP243-1配置为CLIENT。
点击NewTransfer按钮并点击Yes确认之后,您可以进入参数配置画面。步骤3:将另一个CP243-1配置为CLIENT。
41161231.选择是读取数据还是写入数据。2.填写通讯数据的字节个数。3.填写发送数据区和接收数据区的起始地址。4.点击OK按钮。步骤3:将另一个CP243-1配置为CLIENT。
点击OK进入下一个画面。步骤3:将另一个CP243-1配置为CLIENT。
312118步骤3:将另一个CP243-1配置为CLIENT。1.选择CRC校验。2.使用缺省的时间间隔30秒。3.点击Next>按钮。
2131.填写模块所占用的V存储区的起始地址。2.你也可以通过SuggestAddress按钮来获得系统建议的V存储区的起始地址。3.点击Next>按钮。步骤3:将另一个CP243-1配置为CLIENT。
步骤3:将另一个CP243-1配置为CLIENT。点击Finish按钮,完成对该模块的配置。
步骤4:在CLIENT上编写通讯程序。您可以使用向导程序为您提供的子程序,在CLIENT上编写图中的通讯程序。然后,将整个项目下载到作CLIENT的CPU上。现在您可以在两个CPU之间交换数据了。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
步骤1:将CP243-1配置为CLIENT。使用STEP7Micro/WIN32中的向导程序。在命令菜单中选择Tools-->EthernetWizard。
211.点击Next>按钮,系统会提示您在使用向导程序之前,要先对程序进行编译。2.点击Yes编译程序。步骤1:将CP243-1配置为CLIENT。
1231.在此处选择模块的位置。2.在线的情况下,您也可以用ReadModules按钮搜寻在线的CP243-1模块。3.点击Next>按钮。步骤1:将CP243-1配置为CLIENT。
4126123步骤1:将CP243-1配置为CLIENT。1.在此处填写IP地址。2.在此处填写子网掩码。3.选择模块的通讯类型。4.点击Next>按钮。
3127121.在此处填写模块占用的输出地址,建议使用缺省值。2.配置模块的连接个数。3.点击Next>按钮。步骤1:将CP243-1配置为CLIENT。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
21281431.配置该模块为CLIENT。2.在此处填写SERVER端的IP地址。3.在此处填写TSAP地址,请使用03.02。4.点击DataTransfers按钮。步骤1:将CP243-1配置为CLIENT。
步骤1:将CP243-1配置为CLIENT。点击NewTransfer按钮并点击Yes确认之后,您可以进入参数配置画面。
41301231.选择是读取数据还是写入数据。2.填写通讯数据的字节个数。3.填写发送数据区和接收数据区的起始地址。4.点击OK按钮。步骤1:将CP243-1配置为CLIENT。
步骤1:将CP243-1配置为CLIENT。点击OK进入下一个画面。
312132步骤1:将CP243-1配置为CLIENT。1.选择CRC校验。2.使用缺省的时间间隔30秒。3.点击Next>按钮。
2131.填写模块所占用的V存储区的起始地址。2.你也可以通过SuggestAddress按钮来获得系统建议的V存储区的起始地址。3.点击Next>按钮。步骤1:将CP243-1配置为CLIENT。
步骤1:将CP243-1配置为CLIENT。点击Finish按钮,完成对该模块的配置。
步骤2:在CLIENT上编写通讯程序。您可以使用向导程序为您提供的子程序,在CLIENT上编写图中的通讯程序。然后,将整个项目下载到作CLIENT的CPU上。
步骤3:用STEP7软件配置CP343-1或CP443-1。使用HUB或者以太网直连电缆将CP243-1和CP343-1或CP443-1连接在一起,您就可以在两个CPU之间交换数据了。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
步骤1:将CP243-1配置为SERVER。使用STEP 7Micro/WIN32中的向导程序。软件的版本应该为V3.2SP1或以上。在命令菜单中选择Tools-->EthernetWizard。
211.点击Next>按钮,系统会提示您在使用向导程序之前,要先对程序进行编译。2.点击Yes编译程序。步骤1:将CP243-1配置为SERVER。
1231.在此处选择模块的位置。2.在线的情况下,您也可以用ReadModules按钮搜寻在线的CP243-1模块。3.点击Next>按钮。步骤1:将CP243-1配置为SERVER。
4141123步骤1:将CP243-1配置为SERVER。1.在此处填写IP地址。2.在此处填写子网掩码。3.选择模块的通讯类型。4.点击Next>按钮。
3142121.在此处填写模块占用的输出地址,建议使用缺省值。2.配置模块的连接个数。3.点击Next>按钮。步骤1:将CP243-1配置为SERVER。
41431231.配置该模块为SERVER。2.在此处填写CLIENT端的IP地址。3.在此处填写TSAP地址,请使用10.11。4.点击OK按钮。步骤1:将CP243-1配置为SERVER。
312144步骤1:将CP243-1配置为SERVER。1.选择CRC校验。2.使用缺省的时间间隔30秒。3.点击Next>按钮。
2131.填写模块所占用的V存储区的起始地址。2.你也可以通过SuggestAddress按钮来获得系统建议的V存储区的起始地址。3.点击Next>按钮。步骤1:将CP243-1配置为SERVER。
步骤1:将CP243-1配置为SERVER。点击Finish按钮,完成对该模块的配置。
步骤2:在SERVER上编写通讯程序。您可以使用向导程序为您提供的子程序,在SERVER上编写图中的通讯程序。然后,将整个项目下载到作SERVER的CPU上。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
步骤3:设置PG/PC接口。将PG/PC接口该为S7ONLINE(STEP7)-->PCinternal(local).148
步骤4:用STEP7软件配置您的PC站。在一个新的项目中插入一个PC站。
在1号槽位中插入OPCServer,在3号槽位中插入IEGeneral。步骤4:用STEP7软件配置您的PC站。
双击IEGeneral模块并点击Properties按钮,在配置画面中输入IP地址和子网掩码。步骤4:用STEP7软件配置您的PC站。
步骤5:用STEP 7软件配置一个Otherstation和这个站与OPCServer之间的连接。在项目中插入一个Otherstation。
点击此处的按钮进入NetPro配置画面。步骤5:用STEP 7软件配置一个Otherstation和这个站与OPCServer之间的连接。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
双击Otherstation。步骤5:用STEP 7软件配置一个Otherstation和这个站与OPCServer之间的连接。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
131.在interfaces标签页中点击New按钮。2.点击IndEthernet。3.点击OK确认。2155步骤5:用STEP 7软件配置一个Otherstation和这个站与OPCServer之间的连接。
11.点击OPCServer,添加一个连接。2.双击连接对其进行配置。1572步骤5:用STEP 7软件配置一个Otherstation和这个站与OPCServer之间的连接。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
3121.在ConnectionPartner中选择Unspecified。2.在Connection中选择S7connection。3.点击Apply按钮进入参数配置画面。步骤5:用STEP 7软件配置一个Otherstation和这个站与OPCServer之间的连接。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
1.输入Partner的IP地址。2.点击AddressDetails按钮。15921步骤5:用STEP 7软件配置一个Otherstation和这个站与OPCServer之间的连接。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
21.为Partner选择10作为ConnectionResource。2.点击OK。1601步骤5:用STEP 7软件配置一个Otherstation和这个站与OPCServer之间的连接。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
步骤6:用ConfigurationConsole配置PC站。在Windows起始菜单中选择:Start-->Simatic-->SIMATICNET-->Settings-->configurationConsole进入配置画面。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
1.选择Configuredmode。2.选择3作为Index。3.点击Apply按钮。162231步骤6:用ConfigurationConsole配置PC站。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
步骤7:用StationConfigurationEditor配置PC站。点击Add按钮。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
41231.选择OPCServer。2.选择1作为Index。3.输入OPCServer。4.点击OK。步骤7:用StationConfigurationEditor配置PC站。
步骤8:回到STEP7软件中的NetPro配置画面。165231.点击SIMATICPCStation
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
步骤9:启动OPCScout.在Windows起始菜单中选择:Start-->Simatic-->SIMATICNET-->IndustrialEthernet-->SOFTNETIndustrialEthernet-->OPCScout启动OPCScout。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
1231.双击OPCSimaticNET。2.在InputaGroupName栏中输入变量组的名称,例如CP243-1。3.点击OK。步骤9:启动OPCScout.
12351.点击NewDefinition来添加一个变量。2.为变量选择数据类型。3.输入变量的起始地址。4.输入数据长度。5.点击OK。1684步骤9:启动OPCScout.
216911.点击-->按钮将变量添加到右侧窗口中。2.点击OK。步骤9:启动OPCScout.
现在您已经可以在CPU和OPCServer之间交换数据了。步骤9:启动OPCScout.
为了实现S7-200和WinCC之间的以太网通讯,您应该选择OPC方式。因此,在与WinCC连接之前,您应该按照以上步骤完成S7-200和OPCServer之间的通讯。121.用鼠标右键点击TagManagement。2.在快捷菜单中点击AddNewDriver。
1.在文件目录中选择Opc.chn。2.点击Open按钮。17221
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
121.用鼠标右键点击OPCGroups。2.在快捷菜单中点击SystemParameter。
本页以图示为主,文字版仅包含图中可识别的少量文字,建议结合图片阅读。
217411.点击OPC.SimaticNET。2.点击BrowseServer按钮。
217511.在变量列表中选择所需要的变量。2.点击AddItems按钮。
现在您已经可以在CPU和WinCC之间交换数据了。
下载地址:{{downurl}}
{{{a}}}
{{#b}}{{{b}}}
{{/b}} {{/title}} {{#nolog}}登陆注册
{{/nolog}} {{#djsx}}点我刷新
{{/djsx}} {{#gocz}} {{/gocz}} {{#ffqr}} {{/ffqr}}