SB808F TK807F
ABBDCS附件SB808FTK807FABBDCS附件SB808FTK807FABBDCS附件SB808FTK807F公司销售AB、ABB、GEFANUC、福克斯波罗、英维思、ICS、、本特利、西屋、巴赫曼、艾默生EPRO、施耐德莫迪康、安川、横河、博世力士乐、伍德沃德、摩托罗拉、XYCOM等PLC模块、DCS备件。应用于以下行业:发电厂DCS监控系统、智能平钢化炉系统制造、PLC可编程输送控制系统、DCS集散控制系统、电器控制系统、造纸、印染生产线、变电站综合自动化控制系统。本系统采用两片CMOS静态双口RAM(IDT7132)实现MCU和DSP的数据双向传递。双口RAM作为DSP的片外数据存储器,即用外部数据存储器选通信号DS和高位地址信号经高速或门输出选通双口RAM的片选信号。这样可以利用DSP的重复操作指令(RPT)和数据存储器块移动指令(BLDD)减少数据传送时间,双口RAM的8位数据总线接在DSP的低8位。IDT7132的仲裁逻辑控制只提供Busy逻辑输出,而由于MCU无Busy功能,只能采用自行设计的软件协议仲裁方法。将双口RAM划分为两块:上行数据区(DSP接收MCU采集的数据区)和下地数据区(DSP输出处理结果区)。此处的上行数据区将远大于下行数据区。采用DSP的4个I/O口与MCU中断口和I/O口相连,并在数据区中规定一个信令交换单元。以DSP采集右端MCU上行数据为例,说明仲裁流程。(1)初始化时,DSP置IO3为输出口,保持高电平,IO2为输入口(MCU使其初始化为低电平)。(2)DSP需要采集MCU数据时,向右端IDT7132下行数据区的下行信令字单元(此处设为00H)写入需要取数的信令字,再向右端MCU发中断,置IO3为低电平,然后查询IO2等待MCU应答。(3)MCU及时响应中断后,则先从IDT7132的下行数据区的下行信令字单元读取DSP请求信息,检测为DSP需要取数的下行信令。然后,向IDT7132上行数据区的上行信令字单元写入数据,准备好需要DSP取数据的信令(00H)或数据未准备好的信令(01H)。最后,向DSP发送应答信号,置IO2为高电平(此处高电平的持续时间不过,只要DSP可以检测到即可)。4)DSP检测到IO2为高是平,表明MCU应答,立即读取IDT7132上行数据区的上行信令字单元。若为可以取数据的上行信令,则从IDT7132上行数据区取出采集数据,完成后,需要向右端MCU发送采集结束下行信令(01H);若为数据未准备好的上行信令(01H),则跳转至与左端MCU通信程序中。以下是DSP部分采集右端MCU数据的部分代码:rx1:splk#0020h,60h;out60h,wsgr;设置等待状态寄存器,指令周期为50ns;而IDT7132选用55ns,则需插入1个等待状态;splk#0000h,dn-sig;向下行信令字单元写入00h(dn-sig表示下行信令字单元),通知MCU需要接收上行的语音数据;callint0gr;向右端MCU发中断;reply:in70h,iosr;bit70h,12;检测IO3;bcndreply,ntc;IO3为低,返回reply,继续检测;laclup-sig;读上行信令字单元(up-sig表示下行信令字单元)到累加器中;sacl70h;bit70h,15;bcndrx2,tc;若为01H,表示MCU没有准备好,跳之与另一MCU通信rx2处;为00H,表示允许采集数据;mar*,ar1;larar1,#data-buf;将目的数据块首地址存入ar1辅助寄存器;rpt#data-size;重复下一条指令(data-size+1)次;bldd#up-data,*+;splk#0000h,dn-sig;向下行信令字单元写入01h,表示采集数据结束,让出双口RAM上行数据区的使用权;callint0gr;向右端MCU发中断;brx2RPT和BLDD是TMS320F206的高级指令,充分体现了DSP的流水线特点。RPT没有时间开销,它使下一条指令重复执行;BLDD是数据存储器间块移动指令,源和目的块不一定都要在片内或片外。当RPT和BLDD一起使用时,中断应该禁止,而且一旦流水线启动,BLDD就变成了单周期指令,如上述程序,DSP采集100Byte的数据,指令周期为50ns,一个等待状态周期则仅需50ns×2×100=10000ns=10μs,充分节省了采集时间,使DSP将更多的时间投入到算法中。以下是产生中断子程序:int0gr:in70h,iosr;读IO状态寄存器到70H单元中;lacl70h;and#0fffbh;sacl71h;out71h,iosr;置IO2为低电平,下跳变触发INT0中断;callwait1;延时,低电平的持续时间需满足MCU接收中断的要求;lacl70h;or#0004h;sacl71h;out71h,iosr;恢复IO2为高电平;ret三、FIFO的双向扩展和语音数据交换系统用DSP实现语音压缩和解压算法得到了广泛的应用。例如,用TMS320LC549可以实现基于G.723.1压缩算法的全双工语音编解码器。G.723.1语音解码器可将输入的PCM编码压缩为6.3和5.3Kbps的语音数据,压缩出的语音数据是每30ms突发输出一帧。比如,6.3Kbps的速率,编解码器每30ms输出24Byte压缩语音帧(包括信令数据),同样,编解码器每30ms突发接收24Byte语音数据解压,输出PCM编码。为了实现语音数据的全双工实时交换,可采用双向FIFO设计交换系统。下面,以1片AT89C51(简称MCU)与2片TMS320LC549(简称DSP)实现语音数据双向交换为例,介绍FIFO的具体应用。其中DSP用于语音数据的压缩解压;MCU用于转发语音数据流和监控;FIFO用于CPU之间的数据缓冲。PM802F3HAC4296-11770-KF2UGRMEM-02SNQ331400635-0010HS35R1024C547EPC-8A140CPU53414B42116EW1960-5AA23938241747-CP31747-M111747-OA1602-30481-00011756-L621756-M21768-L43/B1768-PA31771-ASB20-COMM-E1771-A3B1/B490NAA27102M9494D1000DSQC6043HAC12928-1140XBE10000PCI-5124FX84A-51336-L5E6ES5-700-1LA16ES5-944-7UB1140ACI04000140ACO13000140ARI03010140CPS21400140CPU65160140DDI35300140DDO35300140XBE10000140XBP01000140XBP01600140XCA71706140XTS00200TSXMRPC003MUNYXCAUSB033MT815031C015-503-4-001769-IF8S4EB-24V1746-IB161746-OB161747-SN1794-IE81794-IR81794-IT81794-OE4IBSS5DABIC694ALG223IC694ALG390IC694MDL655IC694MDL753IC695CPU315IC695ETM001IC695PSD040IC6985CHS012140ACI04000140ACO02000140CPS11420140CPU11302140DDI35300140DDO35300140NOE77101140XBP010001794-TB31794-IE86ES7964-2AA01-0AB0KPS-600/20KSD1-16KSD1-48C-780SAV27ML5430-2AA106EP1437-1SL11VW3A11016DR2410-56DR2800-8R2711-T5A16L1MVME162-262XBTGT5230MCP75001-W3288F1C31205G01IC693ALG223IC693MDL655IC693MDL753IC694PWR331IC695CPU310IC695HSC308140CPS11420140CPU11302140CPU53414B140DDI35300140DDO353003230F3270FSC904-001-01TSXAEY1600TSXASY410TSXDEY32D2KTSXDSY32T2KTSXP572623MTSXPSY5500MSC904-001-012711-T5A16L16ES7317-2AJ10-0ABO6ES7971-1AAOO-OABO57C4041747-A21747-L40CMA-0185-100A06B-6093-H101FI20160-13.0KW140AMM09000TWDLCAA24DRF140CPU11302XC5000-400±2X5%/230POWER5KVACP1E-N30DR-DCP1L-M60DR-AIEPAS02IC698CRE030140CPS11420NTE-212-CONS-00006SL3310-1GH34-7AA3MM30006DD1600-0AK03G2S6-CPU176EP1334-2AA00E-M5RMMLG016ES7952-1KL00-0AA0140ACI03000140CHS11000140CPS11420140DDI35300140DDO353001784-U2DHPRDM545/100LHATDS3012B1756-CNBR1756-ENBT1756-IB321756-IF161756-L621756-OB321756-PA72IC698CRE0301756-OB32/A1756-L621794-ACN151794-IR81756-L55M23NZMH9-250SSU76/UC24-48V140ACI03000140ACI04000140CPS21400140CPU65150140DDI35300140DDO35300140DDO84300140NOE77101140XBP01000140XCP51000140XTS002003HAC11266-1WEB-1001EGMT60-1001-C8-1AEPC-5A3256-506ES5526-3LF111747-L5519907-0181746-A10IC693CMM311N1747-L524PTQ-PDPMV12711-T10C9FBM2046AV3971-1NA02-0CA0315-2AH14-0AB0MVME172PA-652SE6SE7031-5EF84-1BH06SE7033-7EH84-1BH0C98043-A7001-L2SRP-25-3002TM-T88IV(M129H)BABAE-213103HAC022286-001MUD20-3001756-CNB1756-ENBT1756-IF161756-IM16I1756-OF81756-OW16I1756-TBCH1756-TBNH1786-RPA1786-RPFM1786-TPS1786-XT331-7KF02-OABO6ES7153-1AA03-0XB06ES7307-1EA01-0AA06ES7331-7PF01-0AB06ES7332-5HD01-0AB06ES7901-3DB30-0XA02711-M3A18L11756-OW16I1756-PA721769-L32E1784-CF64SC752B-001-01140ACI0400057C3301756-L711747-L5416DM1001-0WB00-2FXOS-20MR-ESHD22010-2P0940BR140CRA93100140CRP93100IP390ACS510-01-031A-4+ACS-CP-DACS510-01-04A1-4+ACS-CP-DACS510-01-072A-4+ACS-CP-DACS510-01-088A-4+ACS-CP-DACS510-01-125A-4+ACS-CP-D07KT94PQMII-T20-C-A5136-SD-ISASV40BIRV31747-L542A06B-6130-H002140CPU11303140DDI35300140DDO35301140ACI04000PFEA111-653BSE050090R65PFRL1013BSE003697R1086SE6440-2UD22-2BA16SE6440-2UD31-5DB1C-RS-402-00-0MC-U-R-C48PT878-01-0UTXDR-407-LM-25-00CACR-W57-FJ4EREP3640-1436-7-56BCCU150-B135NBD150-B97NBD440R-N231321756-IF161756-OF81764-LSP140ACI03000140ACI04000140ACO13000140ARI03010140CPS11420140CPU67160140CRA93200140CRP93200140DDI84100140DDO84300140XBP00600140XBP01600140XTS002001388-AV40-D-A071746-NI16ITB26MVI56-MCM3TK2907-0BB4PU515A140ACI03000140CPS11420140CPU11303140CPU43412A140CRA93100140DA085300140DAE74000140DAI75300140NOE77101140XBP010001756-IB321756-IF6I1756-CNB/E1756-ENBTA1757-SRC1光纤5M长1757-SRMBIC693CPU3513HAC14549-3/12A6AV6640-0AA00-0AX06ES7216-2BD23-OXB06ES7222-IHF22-OXAO6ES7231-OHC2200XA0PIO-16/16L(PCI)HSMC-4DL-PCIOKYM6W213HAC7963-11756-CNBR1756-ENBT1756-IF161756-OB16E1756-OF41756-PA721756-AENT1756-ENBT1756-L611756-PA72/CE93DA55214135311747-L5321747-L551P0940AXM59D03SRD-023MBRD-053MSRM2424SRM54112DRM5414DRM5623S140DAI553001756-ENBT1756-IB321756-IF161756-L55M131756-L55M141756-OB32140ACI04000140ACO02000NGDR-02NINT-431756-CN2R1756-EN2T1756-IF161756-L621756-PA75SS2000D6I140ACI03000140ACI04000140CPU65150140DDI35300140DDO35300140DDO84300140NOE77101140XBP01000140XCP51000140XTS00200MVME1041746-IM16)
厦门渤格电气技术有限公司
业务 QQ: 1982497648