企业资质

厦门渤格电气技术有限公司

普通会员8
|
企业等级:普通会员
经营模式:
所在地区:福建 厦门
联系卖家:
手机号码:
公司官网:shop432522607.taobao.com
企业地址:
企业概况

厦门渤格电气技术有限公司是一家专业提供工业自动化领域的备件服务商,产品品种齐全、价格合理,公司实力雄厚,重信用、守合同、保证产品质量,以多品种经营特色和薄利多销的原则,赢得了广大客户的信任。 我们主营PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测系统卡件,汽轮机控制系......

AC500-ECO模块,PM564-RP-ETH-AC

产品编号:662941832                    更新时间:2019-06-03
价格: 来电议定
厦门渤格电气技术有限公司

厦门渤格电气技术有限公司

  • 主营业务:AB,ABB,GE,本特利,福克斯波罗,霍尼韦尔,英维斯,西...
  • 公司官网:shop432522607.taobao.com
  • 公司地址:

联系人名片:

联系时务必告知是在"产品网"看到的

产品详情

ABB PLC AC500-ECO模块,PM564-RP-ETH-AC

ABB PLC AC500-ECO模块,PM564-RP-ETH-AC

ABB PLC AC500-ECO模块,PM564-RP-ETH-AC

===============================================================

  1前言
    TMS320F28xxDSP片内有128K×16bit字的FLASH、两块4Kx16bit字的单周期访问RAM(SARAM)LO和L1、一块8Kxl6bit字的单周期访问RAM(SARAM)HO、两块1Kxl6bit字的单周期访问RAM(SARAM)M0和M1。由于存储器种类多、容量大,所以从系统的高度来配置各个存储器必须有合适的方法,而这些方法一般都与片内Flash有关。另外,TMS320F28xxDSP片内有看门狗定时器模块(WDT)、引导ROM(ROMbootloader)模块、代码安全模块(C***),要合理地使用这些模块为整个系统服务,必定也要用到Flash。
    由此可以看出,Flash的地位和作用比较显著.所以本文就Flash的几种用法作了研究。
    2从Flash
    拷贝段到RAM
    2.1拷贝中断向量
    在TMS320F28xx器件中,外设扩展中断(PIE)模块管理中断请求。上电时,所有中断向量必须位于非易失性存储器(如Flash)中,但是要把中断向量拷贝到PIEVECTRAM中,这是用户代码中器件初始化程序的一部分。PIEVECTRAM是一个特定的RAM块,它在当前TMS320F28xx器件中是一个256×16的块.在数据空间中的起始地址为Ox000D00。
    把中断向量连接到Flash,然后在运行时把中断向量拷贝到PIEVECTRAM中,有许多方法可以实现。一个方法是创建包含函数指针的常量C结构体,该结构体包括128个32-bit向量。如果使用DSP281x或者DSP280x外设的结构体.这个结构体叫做PieVectTableInit,它已经在DSP281x_PieVect.c或者DSP280x_PieVect.c创建(参看TI提供的例程)。因为这个结构体使用c***t类型关键词,所以它将会被编译器放置在.ec***t段中。运行时只需要把这个结构体拷贝到PIEVECTRAM中。C编译器运行时支持库包含名为memcpy的存储器拷贝函数,该函数可以被用来完成拷贝任务,其用法如下所示:
    以上这个例子为PIERAM起始地址使用的硬编码地址(hardcodedaddress),明确指定为0000D00。但是硬编码地址并不是较好的编程方式,用户可以使用DATA_SECTION指令创建一个非初始化的假变量(dummyvariable),并把这个变量连接到PIERAM.然后用这个假变量的名字来代替硬编码地址。例如,当使用DSP281x或者DSP280x外设结构体时,创建一个名为PieVectTable的非初始化结构体,并把该结构体连接到PIEVECTRAM。前面例子中的memcpy()函数可以被替换为:
    memcpy(&PieVectTable,&PieVectTableInit,256);
    注意拷贝长度是256个16-bit字.对应为128个32-bit字。
    2.2初始化Flash控制寄存器
    Flash控制寄存器FOPT、FPWR、:FSTDBY-WAIT、FACTIVEWAIT、FBANKWAIT、FOTPWAIT的初始化代码不能从Flash存储器当中运行.否则就会有不可预料的结果出现。所以,Flash控制寄存器的初始化函数在运行时必须从Flash(它的装载地址)拷贝到RAM(它的运行地址)。
    Flash控制寄存器由CodeSecurityModule(C***)保护。如果C***被保护起来了,那么必须从被保护的RAM(例如:L0或者L1SARAM)运行Flash控制寄存器的初始化代码,否则Flash控制寄存器的初始化代码无法访问Flash控制寄存器。要注意的是,当器件复位的时候C***一般都是被保
    护起来的,虽然使用假密码0FFFF时ROMBOOTLOAD-ER会把它***。
    C编译器的CODE_SECTION指令可以用来为FLASH控制寄存器的初始化函数创建***的可连接段。例如:假定Flash控制寄存器的配置在C函数InitFlash()中实现,并且想把这个函数放置在名为secureRamFuncs的可连接段当中。下列的C代码例程显示了CODE_SECTION命令在Flash存储器配置中的正
 
 
LOT OF 2 SEMPRESS VA111-ORO *USED*
 
 
ALLEN BRADLEY 872C-D2NP8-D4 SERIES C *USED*
 
 
CUTLER-HAMMER E51DP3 *USED*
 
 
NAMCO KK109G4 COIL *USED*
 
 
SICK UE48-20S-3D2 *NEW IN A BOX*
 
 
WEIGHT-TRONIX SCALE SUMMING BOX *USED*
 
FARVAL MCSA2503 *USED*
 
PACIFIC SCIENTIFIC E32NSHA-LNN-NS-?02 *USED*
 
 
GE FANUC FIRMWARE 8.21 IC693CPU331L *USED
 
 
HAGGLUNDS T6E-062-1L01-B1 PUMP *USED*
 
 
NUMATICS 11SAD400B *NEW OUT OF BOX*
 
 
NUMATICS 0CLA3-1 *NEW OUT OF BOX*
 
 
SOR 651K7-BA012-T2-?C3A-0D *USED*
 
 
TELEMECANIQUE LC1LB030 LB1LB03P10 115-120V *USED*
 
 
ALLEN BRADLEY 42EF-D1RCAK-G4 SER.A *USED*
 
 
NO***ON 133534F *USED*
 
 
SENTINEL S3A0DVXX4TX ULTRASONIC PROXIMITY SENSOR *USED*
 
 
FESTO MFH-5-1/8-L-B *NEW IN A BOX*
 
 
CARLO G***AZZI CONDUCTIVE LEVEL CONTROLLER CLP2ET1C115 *...
 
 
REXROTH DB 15 G2-44/350V/12 W65 *USED*
 
 
DAYTRONIC 9305A *USED*
 
 
WOODMAN D-14689 PC BOARD *NEW OUT OF A BOX*
 
 
GE FANUC IC600YB904B 115VAC OUTPUT MODULE *USED*
 
CARRIER HH07AT172 HEAT-COOL THERMOSTAT *NEW IN A BOX*
 
 
FESTO LIMIT SWITCH RWN/0-3-1/8B *USED*
 
 
PETER PAUL ELECTRONICS CO. E26Z0093NCCM *USED*
 
 
ECLIPSE 3FR *NEW OUT OF A BOX*
 
 
TPC WIRE & CABLE 84206 *NEW IN A FACTORY BAG*
 
 
EUCHNER NZ1VZ-511B *USED*
 
 
WESTLOCK CONTROLS 2007XF-N0-E30 *USED*
 
 
EUCHNER HKD100X100A05 *USED*
 
 
YASKAWA CACR-HR15BB *USED*
 
 
POTTER & BRUMFIELD CB-1042B-30 ADJ. TIMER DELAY RELAY *...
 
 
FESTO C***NU-25-120-P?-A *NEW OUT OF A BOX*
 
 
MRC 50 OHM 2/058 RESISTOR *USED*
 
CARLO G***AZZI RSE4803-A *USED*
 
CROUZET IDC24 *USED*
 
 
LOT OF 2 SQUARE D 9080-FB3221R *USED*
 
 
BURCOMATIC PRODUCTS 416-3 VEHICLE DETECTOR *USED*
 
 
IFM IF5579 *USED*
 
 
ALLEN BRADLEY 193-BSB42 SERIES A *USED*
 
 
SQUARE D QOB250 CIRCUIT BREAKER *USED*
 
 
MAGNALOG COUPLING M500-12816 MODEL 500 1-7/8X1/2 *USED*
 
 
JAMECO DDUL50100 *NEW IN BOX*
 
 
ELECTROCRAFT E288-32-003-009 *USED*
 
 
GENERAL ELECTRIC IC3603A177BB9 *USED*
 
 
NO***ON SA05J *USED*
 
 
ELEVATOR COMP. WATCH DOG CONTROL UNIT WD/MAT/1000/C1
 
 
EFECTOR IY5046 *NEW IN BOX*
 
 
ALPHA GEAR LP090-MO1-10-11?1 GEAR BOX *NEW IN A BOX*
 
 
FINCOR 1043906 *USED*
 
 
ALLEN BRADLEY 100-A09ND3 SERIES B W/ 193-BSC10 SERIES B...
 
 
LOT OF 2 MAGNECRAFT COIL:120VAC 50/60HZ 783XCM4L *USED*
 
 
TELEMECANIQUE XVB C34 INDICATING BANK LENS 250V 10W+OPT...
 
 
ALLEN BRADLEY STARTER MOTOR 100-C30Z*00 SERIES B 24VDC ...
 
 
MILLTRONIS 94432111 POINTEK ULS 200 *USED*
 
 
CLIPPARD E1-3M-15.5 VDC VALVE *USED*
 
 
BOSCH AIR REGULATOR 0 821302405
 
 
PANALARM 50S216NO-NC *USED*
 
 
MAC VALVE INC. 113B-501CA SOLENOID VALVE *USED*
 
 
CUTLER-HAMMER 1359-1 110V COIL (RED) *USED*
 
 
ALLEN BRADLEY 100-A12ND3 SERIES B W/ 193-BSC10 SERIES B...
 
I*** 1017-1-1-1 *NEW IN BOX*
 
 
FINCOR P1 COVER 106116201 *NEW IN A BOX*
 
 
TRIPLETT PANEL METER 420-G *NICE*
 
 
OHMITE 2040278 *USED*
 
 
AMPHENOL 20-51043 *USED*
 
 
INSTRUMENT TRANSFORMER, INC. 6 SFT-501 *USED*
 
 
T.P.C. WIRE & CABLE 81974 *USED*
 

厦门渤格电气技术有限公司电话:传真:联系人:

地址:主营产品:AB,ABB,GE,本特利,福克斯波罗,霍尼韦尔,英维斯,西...

Copyright © 2025 版权所有: 产品网店铺主体:厦门渤格电气技术有限公司

免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。产品网对此不承担任何保证责任。