描述
1.3数据的通信传输模块
数据的通信传输模块采用USB2.O技术实现高速度实时数据的传输。USB是一种新的、双向的、同步传输并可热插拔的点对点数据传输总线,具有同步带宽、灵活稳定、易于安装等优点。其传输速度最高可达480Mbps,远高于一般的串行总线接口。传统的RS-232、RS-485传输速度较慢,且安装麻烦,已不能满足此要求。PCI总线虽然速度较快,但安装麻烦,也小易实现本地数据的携带转移。利用USB接口传输速率大、时延小、差错率极低的特点,能有效、快速地完成PMU实时测量数据高速上传以及工控机对PMU的操作与控制。
CAN的直接通信距离最远可达10km,通信速率最高可达1Mb/s(通信距离小于40m时)。CAN节点在自身发生错误时有自动关闭功能,不会影响其他节点的正常工作。由于DSP(2407A)集成有CAN模块,所以实现比较方便。
针对PMU数据通信的高速、实时的特点,采用EZ-USBSX2系列的CY7C68001芯片与DSP(No.2)结合,实现PMU与现场上位机(工控机)之间测量数据的实时传输。另一部分是PMU与控制中心的通信。这部分采用CAN总线和工业以太网相结合的方式。
2PMU的软件平台
为了提高数据采集系统的实时性与可靠性,采用μC/OS-II实时操作系统平台,并在此平台上开发了USB设备驱动程
序、模拟量幅值与相位计算等程序。
μC/OS-II是一种可移植、可裁减、占先式的实时多任务操作系统。其绝大部分代码是用ANSIC编写的,只有小部分与硬件相关的代码是用汇编语言编写的,易于移植。μC/OS-II功能强大,支持56个用户仟务,支持信号量、消息邮箱、消息队列等多种常用的进程间通信机制,可剥夺实时内核使得任务级系统响应时间得到最优,而响应时间是可知的,很适合于对实时性要求比较高的系统。现已成功应用到很多领域,其稳定性与可靠性已经得到检验。2000年7月,μC/OS-II通过非常严格的测试,取得了美国航空管理局(FAA)的认证,说明它可用于与人性命攸关的安全重要系统。
TMS320LF2407满足μC/OS-II移植的条件,TI公司提供的编译器CodeComposer也支持C语言和汇编语言开发,本文在此平台七进行操作系统移植和软件开发。μC/OS-II操作系统的组成义件分为3类:与处理器无关的代码文件;与处理器有关的代码文件,以及μC/OS-II与应用相关的设置文件。当然,移植工作完成后编写应用程序,还应包括应用文件。移植所需要做的工作仅仅是修改部分与处理器有关的文件。这类文件包括:OS_CPU.H、0S_CPU_A.ASM、OS_CPU_C.C三个文件。
产品广泛应用于:电力、石油、矿井提升、港口、供热、燃气、供水、污水处理、冶金、造纸、纺织、化工、水利等现代化工业领域!
我们这里有您急需的停产备件,
优势现货,询不到的,买不到的,请联系我们!
绝 对优势,绝 对低价!绝 对正品,优质的产品,一流的服务,充足的库存,
欢迎来电询价,我们将会给您最优惠的价格!
主营:世界知名品牌的PLC、DCS系统备件模块
①Allen-Bradley(美国AB)系列产品》
②Schneider(施耐德电气)系列产品》
③General electric(通用电气)系列产品》
④Westinghouse(美国西屋)系列产品》
⑤SIEMENS(西门子系列产品)》
⑥销售ABB Robots.FANUC Robots、YASKAWA Robots、KUKA Robots、Mitsubishi Robots、OTC Robots、PanasonicRobots、MOTOMAN Robots。
⑦estinghouse(西屋):OVATION系统、WDPF系统、MAX1000系统备件。
⑧Invensys Foxboro(福克斯波罗):I/A Series系统,FBM(现场输入/输出模块)
顺序控制、梯形逻辑控制、事故追忆处理、数模转换、输入/输出信号处理、数
据通信及处理等。Invensys Triconex:冗余容错控制系统、基于三重模件冗余(TMR)
结构的zui现代化的容错控制器。
⑨Siemens(西门子):Siemens MOORE,Siemens Simatic C1,Siemens数控系统等。
⑩Bosch Rexroth(博世力士乐):Indramat,I/O模块,PLC控制器,驱动模块等。
◆Motorola(摩托罗拉):MVME 162、MVME 167、MVME1772、MVME177等系列。
ABB Taylor Mod 300 6247BP10710 Electronic I/O Module
NEW ABB 164S227 MOD 300 RETROFIT KIT
40 New ABB Taylor IAC5 Mod 300 Input Modules
32 New ABB Taylor IDC5 Mod 300 Input Modules
ABB TAYLOR MOD 300 TERMINAL ASSY CAT#6247BP10710
ABB TAYLOR MOD 300 HIGH SPEED COUNTER
ABB TAYLOR MOD 300 HIGH SPEED COUNTER
ABB TAYLOR MOD 300 HIGH SPEED COUNTER
Taylor ABB 6204BP10821B-K MOD 300 I/O Module
ABB TAYLOR MOD 300 HIGH SPEED COUNTER
ABB TAYLOR MOD 300 HIGH SPEED COUNTER
ABB TAYLOR MOD 300 HIGH SPEED COUNTER
NEW ABB TAYLOR MOD 300 RTD INPUT 115V 50/60 Hz 125VDC
ABB TAYLOR MOD 300 RELAY 16 OUT N.O.
ABB TAYLOR MOD 300 HIGH SPEED COUNTER I/O MODULE
One ABB Taylor MOD 300 6231BP10830C-B DC C/S Analog
ABB TAYLOR MOD 300 HIGH SPEED COUNTER I/O MODULE
Taylor ABB 601BZ10000B Mod 300 Transfer 601BZ10000-B
Taylor ABB 6004BZ10300B Mod 300 CPU Board 6004BZ10300-B
NEW ABB TAYLOR MOD 300 BUS MODULE 6203FP10800 GENIUS
ABB TAYLOR MOD 300 MODULE 24/48 VDC 16 SRC 6240BP10811
ABB TAYLOR 300 MOD 16PT BLOCK MODEL#6247BP10710C-M
13 New ABB Taylor Mod 300 Input&Output Modules Relays
NEW ABB TAYLOR MOD 300 ELEC MODULE 6245BP10710 GENIUS
ABB Taylor MOD 300 Controller Fan Assembly S17#2
TAYLOR ABB MOD 300 PROC.POWER SUPPLY 6020NZ10700
NEW ABB TAYLOR MOD 300 BUS MODULE 6203FP10900 GENIUS
ABB MOD 300 POWER DIST.PANEL 6152NA10700
ABB MOD 300 6230BP10710D ANALOG BLOCK NEW FACT.SEALED
TAYLOR ABB MOD 300 BCKUP MEM MOD 6214BZ10110
TAYLOR ABB MOD 300 BCKUP MEM MOD 6214BZ10110
TAYLOR ABB MOD 300 SC D/F MOD 6205BZ10000
TAYLOR ABB MOD 300 I/O XFER 6015BZ10000
TAYLOR ABB MOD 300 CPU 6004BZ10300
NEW ABB TAYLOR MOD 300 16PT MODULE 6241BP10411 GENIUS
TAYLOR ABB MOD 300 BACKUP MEM MOD 6014BZ10000
TAYLOR ABB MOD 300 MEM EXP MOD 6018BZ10200
TAYLOR ABB MOD 300 CONTROLLER BOARD 6051NA10424
NEW ABB TAYLOR MOD 300 PLC MODULE 6245BP10720 GENIUS
TAYLOR ABB MOD 300 I/O EXT.6216BZ10000
TAYLOR ABB MOD 300 DCN INT.6253BZ10000
TAYLOR ABB MOD 300 CNTLR FAN ASSY P/N:6215FZ10100
NEW ABB TAYLOR MOD 300 BUS MODULE 6203FP10900 GENIUS
TAYLOR ABB MOD 300 BCKUP MEM MODULE 6014BZ10100
TAYLOR ABB MOD 300 I/O EXT.MODULE 6016BZ10000
TAYLOR ABB MOD 300 DIGITAL CONTROLLER BD 6050NA10424
NEW ABB TAYLOR MOD 300 32PT MODULE 6241BP10411 GENIUS