Siemens | 6AV3515-1MA30
Siemens|6AV3515-1MA30|OP15C1OperatorPanelS7-300/400PLC程序采用结构化程序,把程序分成多个模块,各模块完成相应的功能。结合起来就能实现一个复杂的控制系统。就像高级语言一样,用子程序实现特定的功能,再通过主程序调用各子程序,从而能实现复杂的程序。在S7-300/400PLC中写在OB1模块里和程序就是主程序,子程序写在功能(FC),功能块(FB)。FC运行是产生临时变量执行结束后数据就丢失-----不具有储存功能FB运行时需要调用各种参数,于是就产生了背景数据块DB。例如用FB41来作PID控制,则它的PID控制参数就要存在DB里面。FB具有储存功能系统功能块(SFB)和系统功能(SFC)也是相当于子程序,只不过SFB和SFC是集成在S7CPU中的功能块,用户能直接调用不需自已写程序。SFC与FC不具有储存功能,FB和SFB具有储存功能。OB模块相当于子程序,负责调用其他模块。如果程序简单只需要OB就可以实现。用西门子PLC编程时,可以用到功能块FB和功能FC(FB、FC都是组织块)资料上说FB与FC都可以作为用户编写的子程序,但是我不明白这两个组织块之间到底有什么区别阿?在应用上到底有什么不同之处吗?FB--功能块,带背景数据块FC--功能,相当于函数他们之间的主要区别是:FC使用的是共享数据块,FB使用的是背景数据块举个例子,如果您要对3个参数相同的电机进行控制,那么只需要使用FB编程外加3个背景数据块就可以了,但是,如果您使用FC,那么您需要不断的修改共享数据块,否则会导致数据丢失。FB确保了3个电机的参数互不干扰。FB,FC本质都是一样的,都相当于子程序,可以被其他程序调用(也可以调用其他子程序)。他们的最大区别是,FB与DB配合使用,DB中保存着FB使用的数据,即使FB退出后也会一直保留。FC就没有一个永久的数据块来存放数据,只在运行期间会被分配一个临时的数据区。在实际编程中,是使用FB还是FC,要看实际的需要决定。FB与FC没有太大的差别,FB带有背景数据块,而FC没有。所以FB带上不同的数据块,就可以带上不同的参数值。这样就可以用同一FB和不同的背景数据块,被多个对象调用。FC和FB像C中的函数,只不过FB可以生成静态变量,在下次函数调用时数据可以保留,而FC的变量只在调用期内有效,下次调用又重新更换。这是一般的理解;FB需要背景数据块,而FC是没有的;参数的传递方式不同,FB的输入输出对应着背景数据块地址,而FC的输入输出是没有实际地址对应的,只有的程序调用时,才会和实际的地址产生对应关系。FB参数传递的是数据,FC参数传递的是数据的地址。FB(功能块)的处理方式是围绕着数据块处理数据,他的入口参数和出口参数都是数据块里的数据,以及STAT的数据都是数据块里,入口参数和出口参数、STAT可以认为是静态数据,这些数据不会因为函数消失而逝去,他会一直保存在数据块里。FB里的变量与他的背景数据块是一一对应的,而他的对应并不是一层不变的。更确切的说,FB里的变量在调用时将根据AR2的值当作偏移量与背景数据块是一一对应。如果一个FB功能块里没有入口参数、出口参数及STAT数据,他将不需要背景数据块,这时的FB和没有入口出口参数的FC就没有什么区别了,就只能使用临时变量和全局变量了。用很多人认为,FB的背景数据块必须由FB生成、FB里的第一个变量对应着背景数据块的第一个变量,还有就是由FB生成的数据块只能作为FB的背景数据块使用。其实这些理解是错误的,FB的背景数据块不一定是通过FB生成的,可以像生成共享数据块一样生成FB的背景数据块,换句话说,普通的数据块也可以作为FB的背景数据块,不过这种做法是有一定前提的,就是这个数据块的字节数必须大于等于FB所需的字节数,如果小于FB所需的字节数时,FB访问到超出背景数据块的变量时就会找不到变量的地址,肯定会出错了。FB里的第一个变量对应可以对应数据块字节数减去FB所需背景数据块字节数里的任意位置的变量,我觉得这个比较好理解,在多重背景里不就是这样吗。AsystBM18220L01AsystMSC-6610通信控制器AsystMSC6610AsystVLF-MC1005-025-PortAsyst12000-004AsystDV-100BeijerBIGMAC-ABeijerE150BeijerE300Ver02750-04380BeijerE300Ver02710BeijerE30004380BeijerE410BeijerE610BeijerE61503620控制面板BeijerE615LCDOperatorInterface24VDCBeijerE70002440B-04420BeijerE71002640-04430BeijerE900TBeijerE900VTBeijerE910TDBeijerE1012BeijerE1043BeijerE1060BeijerE1061BeijerE1062BeijerE1063BeijerE1100BeijerExeter-K70OperatorInterfacePanelBeijerMTA-250-LBeijerH-T50b-SBeijerMAC90BeijerMAC5000520BeijerMAC40+BeijerMAC40BeijerMAC10BeijerMAC12BeijerIFCPBDPBeijerIFC50BeijerQSIQTERM-K65BeijerCR01CincinnatiMilacronBDS4-210-23-414W32CincinnatiMilacronBOARD32KX9CincinnatiMilacron3-700-0200A电源CincinnatiMilacron3-533-0461GCincinnatiMilacron3-424-2076A#6210SOCincinnatiMilacron6SC6101单锭轴传动CincinnatiMilacron3-531-3399A电路板CincinnatiMilacron3-738-2725A机器人控制器CincinnatiMilacron3-531-3387A电路板CincinnatiMilacron3-533-0979GCincinnatiMilacron3-351-3600A扩展板CincinnatiMilacron3-531-4398A电路板CincinnatiMilacron35330700GCincinnatiMilacroni3989409CincinnatiMilacronA850SX3-542-1178ACincinnatiMilacronA850SX3-542-1014ACincinnatiMilacron3-533-1003GCincinnatiMilacron3-545-1049ACincinnatiMilacron3-533-0701G电路板CincinnatiMilacron239400CincinnatiMilacron3-533-017035330170存储板CincinnatiMilacron3-700-0146A电源CincinnatiMilacron3-533-0839G电路板CincinnatiMilacron3-542-1171ACincinnatiMilacron3-700-0135A电源CincinnatiMilacron3-533-0242G35330242GCincinnatiMilacronA950SXCPU23-542-1002ACincinnatiMilacron3-533-0465G塑胶板CincinnatiMilacron3-533-0839G塑胶板CincinnatiMilacron3-700-0186A3-424-2015机架CincinnatiMilacron3-533-0700G35330700G电路板CincinnatiMilacronRPC-186操作界面CincinnatiMilacron1-635-0108-001电源CincinnatiMilacron11-1017-00电路板CincinnatiMilacron3282190-01存储板CincinnatiMilacron3-542-1174ACincinnatiMilacron3-531-4447机架CincinnatiMilacron3-533-1010GREV.ACincinnatiMilacronBDS4直流伺服驱动模块CincinnatiMilacron850SXBOARD3-542-1016ACincinnatiMilacron3-738-2725A编程终端CincinnatiMilacronDIMP33-711-2704GCincinnatiMilacron3-424-1876A机架CincinnatiMilacron3-533-0350GRevC电路板CincinnatiMilacron3-533-0351GRevC电路板CincinnatiMilacron3-424-1877ACincinnatiMilacron3-525-0828ACincinnatiMilacron3-531-3221ACincinnatiMilacron3-531-4268A切削模块CincinnatiMilacron3-531-4000ACincinnatiMilacron3-533-0668G塑胶板CincinnatiMilacron3-525-0942A35250942A键盘面板CincinnatiMilacronA850SXSRCORCO3-542-1169ACincinnatiMilacron3-542-1079ACincinnatiMilacron3-700-0147A电源CincinnatiMilacron3-533-0267G#34874电路板CincinnatiMilacronP-55伺服控制器CincinnatiMilacron3-530-7008ACincinnatiMilacron3-533-0879GCincinnatiMilacron5VC-750CincinnatiMilacron3-531-3628ACincinnatiMilacron3-424-2092A旋转放大器CincinnatiMilacron3-424-1890ACNCCincinnatiMilacron3-531-3957ACincinnatiMilacron3-525-0955A/B键盘面板CincinnatiMilacron35213750A#8836接口模块CincinnatiMilacron3-531-4416A接口模块CincinnatiMilacron3-424-1894A电源模块CincinnatiMilacron4-531-4004A00B接口模块CincinnatiMilacron827563电路板CincinnatiMilacron3-531-3180A跳投板CincinnatiMilacron3-531-4609AFD3软盘控制器CincinnatiMilacronBDS4A20623412W32CincinnatiMilacron3-531-3957A#34951热电偶界面CincinnatiMilacron850SXSACOCincinnatiMilacron3-542-1292ACincinnatiMilacron3-533-0466G35330466GCincinnatiMilacron3-531-4201A远程I/O总线适配器CincinnatiMilacron3-530-5033继电器板CincinnatiMilacron3-531-3957ACincinnatiMilacron3-525-0955A操作面板CincinnatiMilacron6235LRCincinnatiMilacron4-531-4020A电路板CincinnatiMilacronA9003-525-0909A操作员面板CincinnatiMilacron3-531-3915ACincinnatiMilacron3-531-3917ACincinnatiMilacron3-711-2587G#8113CincinnatiMilacron3891031-300编码器CincinnatiMilacron844289电路板CincinnatiMilacron3-531-4647ACincinnatiMilacron3-531-3973ACincinnatiMilacron3-424-1865A监测控制面板CincinnatiMilacron3-531-4319A存储器模块CincinnatiMilacron3513A3-533-0018GCincinnatiMilacron3-531-3553A存储板CincinnatiMilacron3-531-3753A底板(母)板CincinnatiMilacron3-531-3465A伺服主板CincinnatiMilacron3-533-0127电路板CincinnatiMilacronPIO3-531-4416A探针界面CincinnatiMilacron3-531-3353A继电器板CincinnatiMilacron3-531-4348ACincinnatiMilacron3-531-4075ACincinnatiMilacron3-531-4351ANACHIRCX4400NACHIRBX1100NachiRBX1100RBX1100GNACHIRIX1140R1X1140NachiAUXL111#5376NACHIRFX1100RFX1100NACHIAUXL111ANACHIDUX111BNachiUM837A(4398)NACHINEP-60-3.7VC1A3-P-5100ANachiRFX1100G-03#3326RFX1100G03#3326NACHIRAX23-10-CNachiUM098B1592022766NACHIAUY333CNACHIAUXL111C-AONachiDUX111NACHIRFX1140TLCNACHIESD-G01-C5NACHIUM860BNACHIDUXL111BDUXL111NACHIUM851ANACHIAUX111M/C8608S/H/VAXISNACHIUM852ANACHIFC-1033NachiUM803ANachiPVS-1B-16N1-Z12NachiUM858NACHIEPZ-P06-2-D2-6371CNachiUM887NACHIUM160-10NACHIRKX1120NachiRAX23NACHINPU705NachiUSV-OA-A2-0.4-4-1703CNACHIUM160CNACHIRAX11CNachiUM858NachiUM884ANACHIRFX1100G-03#3264(6)NACHIUM098BNACHIUM812CNachi13-02122633NACHIUM873DNACHIUM836CNachiUM887W/UM104NachiUM883AW/UM884ANACHIUM839ANACHIFG10-373-20NACHIUM870CNachiUM887ANACHIUM860ANACHIUM870BNACHIUM802CNACHIN80-PCNIA8-0015-ANIA8NachiAR52NACHIUM887ANACHIDUY222S/H/VR2/B/R1AXISNachiUM116-10NACHIFJK2005ANACHIUM870ANachiUM-837A#3311Nachi11-02122017NACHIUM124BNachiBUXL111NACHIUM098BNachiBUXL111#3363NACHIUM801DNachiUM836A#3714NachiUM218ANACHIFJK7002ANACHIUM802C-10NACHIUM-837A20-94032071UM-837A20-94032?071NACHIUM873DNACHICUXL111B-AO#3262(2)CUXL111B-AONACHIUM834-8633-WUM834ENACHIUM820ART-ANachiUM880ANACHIUM801DIMEP-ROMNACHIAUXL111CAUXL111NACHIN80-PCUM858NACHIUM873DNACHIFJK2005ANachi11-02122164Nachi21-02122098NACHIPSUA60BNACHIUM807CNACHIUM812BNACHIRTC001ANachiEDA-PD1-NWZ-D2-11(ELE1336)NachiSS-G03-C4-R-C115-E21NACHIUM880BUM880-10AR-52NachiUM802E#3692NACHIUM-316AUM316ANachiFJK2005#5731NACHIEDA-PD1-NWZ-D2-11NACHICUXL111B-AONACHIUM840NACHIUM816BNACHI11-02122367NACHISUD-301ANACHIUM134NACHIUM895NACHIUM803AMEC-40V-0CARDMEC-40VNACHIUM842N80-MP2NACHIUM873CNACHIUM119B#3265(20)UM119BNACHIUM127A#3266(20)UM127A机器人控制板NACHIUM860-1#3269(3)UM860-1机器人控制板NACHIUM836C#3272(2)UM836C机器人控制板NACHIS-G01-A3X-GRZ-D2-32电磁阀NACHIS-G01-A3X-GRZ-D2-32#970电磁阀NACHIS-G01-B3X-GRZ--D2-32电磁阀NACHIS-G01-C6-GRZ-C2-32SG01C6GRZC232ANACHIS-G01-C6S-GRZ-D2-9390A电磁阀NACHISA-G01-C5-C1-11SAG01C5C111电磁阀HCSEKB-04HCSDAC-44-01-270-XLTHCSDMA-22-02-270-4MSTBU-S0AllenBradleyAB1336F-A010-AN-EN-HCS1-L5AllenBradleyAB1336F-B050-AA-EN-HCS1-L6AllenBradleyAB1336F-B075-AA-EN-HCS2-LA1-L6AllenBradleyAB1336F-B100-AN-EN-HCS2-L6AllenBradleyAB1336F-B125-AA-EN-GM1-HCS2AllenBradleyAB1336F-BRF15-AA-EN-HCS2-L8EAllenBradleyAB1336F-BRF30-AN-EN-HCS2-L5AllenBradleyAB1336F-BRF30-AA-EN-HCS2-L6AllenBradleyAB1336F-BRF30-AA-EN-HCS2-LA4-L6AllenBradleyAB1336F-BRF50-AA-EN-HCS1-L5#10847AllenBradleyAB1336F-BRF50-AA-EN-HCS2-L6AllenBradleyAB1336F-BRF75-AA-EN-HCS2AllenBradleyAB1336F-BRF75-AA-EN-HCS2-L5AllenBradleyAB1336F-BRF75-AA-EN-HCS2-L6AllenBradleyAB1336F-BRF100-AA-EN-HCS2AllenBradleyAB1336F-BRF150-AN-EN-HCS2AllenBradleyAB1336F-BRF150-AN-EN-HCS2-L6Allen-BradleyAB1336F-BRF200-AN-EN-HCS1-L4AllenBradleyAB1336F-BRF200-AA-EN-HCS2-L9EAllenBradleyAB1336F-C030-AN-EN-HCS2-C6AllenBradleyAB1336F-CWF10-AA-EN-HCS1-L6AllenBradleyAB1201-HCS2AllenBradleyAB1201-HCS1MECS0F250WAFERHANDLERMECSUTC800机器人控制器MECSUTC100MECSUTX1010MECSYC505MECSOFH3000-001MECSTUTVF2500HMECSAL100MECSCS-7000MECSCYBEQUTC100UTC-100机器人控制器Sieb&Meyer26.36.2电源Sieb&Meyer21.35.01.32A自动化模块Sieb&MeyerCSS91主轴处理器Sieb&Meyer26.39.27Sieb&Meyer26.45.3自动化电源模块Sieb&Meyer26.45.26直流伺服模块Sieb&Meyer26.45.32电源模块Sieb&Meyer26.36.015.11伺服放大器模块Sieb&Meyer26.39.27REV3Sieb&Meyer26.44.29Sieb&Meyer44.01.7DSieb&Meyer26-44-18CCSieb&Meyer26.36.226.37.04A2Sieb&Meyer21.35.02.4Sieb&Meyer26.36.3Sieb&Meyer26.36.37Sieb&Meyer26.36.16电路板Sieb&Meyer26.39.058.2伺服板Sieb&MeyerCSS9143.11.03主轴处理器Sieb&MeyerK-2589582.126.39.058Sieb&Meyer26.36.12伺服放大器模块Sieb&Meyer26.36.16TYPEM5伺服放大器模块Sieb&Meyer26.36.15TYPEM3电源模块Sieb&Meyer26.36.5526-36-55驱动器模块Sieb&Meyer26.37.05A2伺服驱动控制Sieb&Meyer26.39.27263927交流伺服驱动模块Sieb&Meyer26.39.5电源模块Sieb&Meyer26.44.26TYPEM3伺服驱动速度控制器Sieb&Meyer26.44.29Sieb&Meyer26.50.65H电源模块Sieb&MeyerAFSK260482-23R-SERVO-2.1Sieb&MeyerCSS90#15235主轴处理器Sieb&MeyerCSS90#K256961Sieb&MeyerCSS90#K256995943.01.06ACSS90主轴输出板Sieb&MeyerCSS9043.01.05.2电路板)
厦门渤格电气技术有限公司
业务 QQ: 1982497648