文档库 最新最全的文档下载
当前位置:文档库 › USB接口信号发生器

USB接口信号发生器

USB接口信号发生器
USB接口信号发生器

目录

1 引言 .................................................................................................................................... I

1.1课题背景及意义 (1)

1.2课题的主要任务和技术指标 (2)

2 系统总体设计和工作原理 (3)

2.1方案设计与论证 (3)

2.2工作原理 (3)

2.2.1 USB主机 (3)

2.2.2 USB设备 (4)

2.3 USB接口芯片 (6)

2.3.1 USB主控制器芯片 (6)

2.3.2 USB集线器芯片 (6)

2.3.3 USB功能设备芯片 (6)

2.4 USB信号 (7)

2.4.1 USB信号的发送 (7)

3 系统硬件电路的设计 (9)

3.1主控制器——单片机AN2131QC的特点 (9)

3.1.1芯片结构 (9)

3.2系统硬件模块电路的设计 (11)

3.2.1 电路总体方框图 (11)

3.2.2 USB接口单元 (12)

3.2.3 DDFS控制单元 (13)

3.2.4 波形输出单元 (14)

4 软件的设计与实现 (15)

4.1软件功能及作用 (15)

4.1.1主函数 (15)

4.2上位机程序设计 (16)

4.2.2上位机程序功能和界面 (17)

4.3设备驱动程序 (18)

4.3.1 固件程序 (18)

4.3.2 波形功能程序 (18)

结论 (19)

参考文献 (20)

附录1:原理图 (21)

附录2:程序(主函数部分) (24)

致谢 (33)

1 引言

当今的计算机外部设备,都在追求高速度和高通用性。为了满足用户的需求,以Intel为首的七家公司于1994年推出了USB(Universal Serial Bus,通用串行总线)总线协议,专用于低、中速的计算机外设。目前,USB端口已成为了微机主板的标准端口;而在不久的将来,所有的微机外设,包括键盘、鼠标、显示器、打印机、数字相机、扫描仪和游戏柄等等,都将通过USB与主机相连。这种连接较以往普通并口和串口的连接而言,主要的优点是速度高、功耗低、支持即插即用(Plug & Play)和维护方便。

1.1课题背景及意义

在USB产生之前,外设与PC机的通信主要是通过PC机主板所提供的各种接口来实现的,如ISA接口,PCI接口,PS/2接口、串行接口、并行接口等。这些老式的接口最初是由IBM公司在20世纪80年代早期设计提出的,存在很多缺陷。

1.它们是非共享式接口。只支持单个外设的连接,即在同一时刻一个接口只能连接一个外设;而当前PC机接口的数量是有限的,根本无法满足大量外设连接的需要。这时,PC机的可用接口数就显得越来越紧张了。

2.这些接口的体积庞大。它们几乎占用了PC机主板面积的一半,而硬件厂商不可能无限制地增加主板的面积来扩充这些老式的接口。另外,大体积的接口不利于PC机外设的小型化。

3.这些接口的规格不一。当用户需要把一些外设连接到PC机时,他们不得不面对种类繁多的I/O扩展槽和外部端口,这会使用户觉得很不方便。

4.这些接口采用传统的I/O模式。外设被映射为CPU的I/O地址空间,并被分配一个指定的IRQ(中断请求),或是一个DMA通道。这种模式会带来诸如I/O地址冲突、所指定的IRQ已被别的外设占用等诸多问题。这时用户需要采用手工的方法来设置一些开关和跳线以重新配置这些设备,有些还必须打开机箱盖,而且在设置完毕后,用户必须重新启动计算机才能使这些新的配置生效。不论对外设的开发者还是使用者来说,这个过程都是相当繁琐的。

为了克服老式接口的上述缺陷,PC机制造商和用户迫切需要一种新型的外设连接方式。这时USB应运而生,它是一种快速、双向、同步、廉价,并支持热插拔功能的串行接口。

随着USB2.0版本的发布,USB越来越流行,它已经成为一个标准接口,目前市场上出售的所有PC机都完全支持USB,而且很多外设只推出了USB版本,如移动硬盘和电子盘等。可以预见,USB的应用肯定会越来越广泛,其传输速率也越来越高。

1.2课题的主要任务和技术指标

本系统采用直接数字频率合成(DDFS)技术,实时将USB接收到的数据转换成各种频率的波形输出,所使用的USB传输方式为全速同步传输。可以输出5种波形:正锯齿波、反锯齿波、三角波、方波和正弦波。

本课题的主要工作任务为:

1.采用USB总线或外部+5V电源供电,并具有供电指示灯。

2.采用TLC7524完成波形数据的DA转换,并具有DA转换指示灯。

3.采用DAC0832完成波形幅度峰峰值的调节,范围是0V~+5V,步进值为20mV.

4.采用DDFS技术完成波形频率调节,范围是0.5Hz~15999.5Hz,步进值为0.5Hz。

5.采用全速同步端点8、9、10米传输系统控制命令和波形数据。

6.可读取该USB设备的各种描述符和USB总线的当前帧号。

2 系统总体设计和工作原理

2.1方案设计与论证

方案1:采用模拟分立元件或单片机控制函数发生器MAX8038,可产生正弦波、方波、三角波,通过外部元件可改变输出频率,但采用模拟器件由于元件分散性太大,即使用单片机控制函数发生器,参数也与外部元件有关,外接的电阻电容对参数影响很大,应而产生的频率稳定度较差、精度低、抗干扰能力低、成本高而且灵活性较差,不能实现任意波形及波形运算输出等智能化的功能。

方案2:采用传统的直接频率合成器。这种方法能快速实现频率变换,具有低相位噪声以及所有方法中最高的工作频率。但由于采用大量的倍频、分频、混频和滤波环节,导致直接频率合成器的结构复杂,体积庞大,成本高,难以达到较高的频谱纯度。更重要的是,这种方法只能实现正弦波,或者进行积分,微分等方法实现方波,三角波等标准波形,而对于我们所要求的任意波形却无法实现。

方案3:USB接口波形发生器。采用直接频率合成技术,它可以实时将USB接收到的数据转换成各种频率的波形输出,所使用的USB传输方式为全速同步传输。这种方法产生的频率稳定度较好,精度高,抗干扰能力强,成本低且灵活性好。

综合考虑各种因素,选择方案3。

2.2工作原理

2.2.1 USB主机

在终端用户看来,USB系统就是外设通过一根USB电缆和PC机连接起来。USB 在外设和PC机之间提供通信服务,通常把外设称为USB设备,把其所连接的PC机称为USB主机,且把指向USB主机的数据传输称为上行通信,把指向USB设备的传输称为下行通信。

在USB主机内部含有USB主控制器,负责完成主机和USB设备之间的物理数据传输。目前,USB主控制器分为两种类型:开放型主控制器(OHC)和通用性主控制器(UHC),这两种主控制器执行相同的操作,只是在处理方式上稍有差异。主控制器内部包含一个USB根集线器,用于给USB系统提供一个或多个连接点(端口),现在PC 机箱后面的那两个USB端口就是由集线器提供的。进入Windows操作系统的“设备管理器”,并选择“按类型查看设备”,其中的“通用串行总线控制器”项列出了PC机所使用USB主控器和根集线器。

USB主机中还有客户软件:USB设备驱动程序和界面应用程序,用于和指定的USB设备进行通信,以实现其特殊功能,如传输文件、播放声音等。客户软件是专

用的,根据具体设备的不同而不同,且一般需开发人员自行编写。 2.2.2 USB 设备

按USB 设备功能的不同,可以把其分为两大类:集线器和功能设备。其中,集线器为USB 系统提供额外的连接点,它使得一个USB 端口可以连接多个设备;功能设备为主机提供额外的功能,如USB 键盘、数码相机等。

1.集线器

集线器(Hub )在USB 结构中是一个关键,它提供了附加的USB 节点,这些节点被称为端口。Hub 可以检测出每一个下行端口的状态,并且可以给下端的设备提供电源。图2-1是一个典型的Hub 。

图2-1 USB 集线器示意图

对于USB2.0集线器,其上行端口既可采用高速传输速率又可采用全速传输速率,下行端口支持高速、全速和低速USB 设备的连接,也就是说,它可以做为高速、全速和低速集线器。当做为高速集线器时(上行端口采用高速传输),不论其下行端口连接的是高速、全速还是低速USB 设备,其上行通信都是高速的,这样可以减少低速和全速传输对高速USB 总线带宽造成的影响。对于USB1.1集线器,其上行端口采用全速传输速率,下行端口支持全速和低速USB 设备的连接,即它可以做为全速和低速集线器。

2.功能设备

功能设备可以和USB 主机进行数据和控制信息的交互,并为主机提供额外的功能。在每个功能设备内部都含有描述其功能和资源需求的配置,如USB 带宽、接口种类等。在它们能够被使用前,主机必须对其进行配置。

功能设备通常是一个独立的外围设备,具有单一的功能。但有的USB 设备实现了两个或多个不同的功能,如具有键盘和音效功能的传真机,这时称其为合成设备。对主机而言,合成设备是一个单独的USB 设备,其只有一个设备地址。对某些特殊应用,有时需要将一个或多个功能设备嵌入到一个集线器中,并通过一根USB

电缆

进行连接,这被称为复合设备,如集成了集线器的USB键盘。对主机而言,一个复合设备就是一个永远连接有一个或多个USB功能设备的集线器。

https://www.wendangku.net/doc/7a9452900.html,B的连接

USB物理连接是指一个集线器下行端口和另一个集线器上行端口或USB功能设备之间通过USB电缆的连接。USB高速(480Mb/s)和全速(12Mb/s)传输需要使用外壳屏蔽,而且数据线双绞的USB电缆;而低速(1.5Mb/s)电缆不需要屏蔽和双绞。所有USB电缆都是支持热插拔的,其插头上USB图标的触角指明了正确连接的方向。USB采用层次星型的拓扑连接结构。通过USB集线器,一台含有一个USB主控制器的PC机最多可以连接126个外设。

①连接器

USB定义了两种类型的连接器:A系列和B系列,A系列连接器包括A型插头和A型插座,它们相互匹配;A型插座总是作为USB主机或集线器的下行端口,所以A 型插头总是指向上行USB主机。B系列连接器也包括B型插头和B型插座,它们相互匹配;B型插座总是作为USB设备或集线器的上行端口,所以B型插头总是指向下行USB设备或集线器。

②电缆

USB电缆线内部含有4根导线:V

BUS 、GND、D

+

和D

-

。其中,V

BUS

是+5V电源线,GND

是地线,D

+和D

-

是差分数据线对。在USB连接器上也有4个管脚,分别对应这四根

导线,而且电源管脚比数据管脚长,以保证电源信号先于数据信号到达USB设备。这些管脚都有编号,其对应导线的颜色也不相同。见表2-1:

表2-1 USB连接器的四个管脚

为了保证数据能在USB电缆中无错误的传输,USB规范规定全速/高速电缆必须具有外层屏蔽和铜漏线,且差分数据线必须双绞,对低速电缆来说,其传输速率较低,所以不需要以上特殊处理,且其一般不含B型插头,而需要与USB设备永久连接。低速电缆不能传输高速和全速信号,只是可以使用全速/高速电缆来传输低速信号,只是要注意其长度不能超过低速电缆所允许的最大长度。另外,全速/高速电缆既可以是束缚电缆也可以是分离电缆,而低速电缆必须是束缚电缆。

2.3 USB接口芯片

USB接口芯片(或称USB芯片)是一个集成了USB协议的微处理器,它能自动对各种USB事件做出响应,以处理USB总线上的数据传输。按其功能,可以分为USB 主控制器芯片、USB集线器芯片和USB功能设备芯片。所有的主机和设备上都至少含有一块实现其功能的USB芯片。

2.3.1 USB主控制器芯片

USB主控制器芯片负责实现主机和USB设备间的物理数据传输,它是构成USB 主机的必须部件。Intel公司在1996年2月首次推出了支持USB1.0功能的440Hx 和440Vx PCI芯片组,其实现USB主控制器接口的模块为82371SB。它标志着USB 主控制器芯片的正式诞生,但它是集成在PCI控制器中的。世界上第一块单片USB2.0主控制器是2001年6月NEC公司发布的Upd720100,它具有5个USB端口,并支持PCI总线。

随着嵌入式技术的飞速发展,USB主机已不再局限于单纯的PC机,其可以是含有USB主控制器的任何设备,如PDA,MP3播放机等

2.3.2 USB集线器芯片

USB集线器芯片负责将一个USB上行端口转化为多个下行端口,它是构成USB 集线器的必需部件。也有一些集线器芯片提供了驱动外围电路的I/O口,可构成USB 复合设备,如Intel公司在1996年11月推出的世界上第一块USB集成芯片;8x930Hx,就是一块提供32个外部I/O口的USB1.0集线器芯片。世界上第一块USB2.0集线器芯片是NEC公司于2001年8月发布的uPD720110,它支持4个下行端口。

2.3.3 USB功能设备芯片

USB功能设备芯片负责实现功能设备和USB主机间的物理数据传输,它是构成USB功能设备的必需部件。按其所支持的传输速率,可以分为低速设备芯片、全速设备芯片和高速设备芯片。通常这些USB芯片都含有多个驱动外围电路的I/O口,以实现USB设备的特殊功能。一般来说,USB功能设备的组成结构如下:

1.CPU:负责执行存储在芯片程序存储的代码,以控制整个USB芯片的活动。CPU可以是通用的微控制器,如8051单片机;也可以是专用的CPU,如RISC。

2.程序存储器:负责保存CPU执行的程序代码(或称固件)。类型通常为ROM、EPROM、EEPROM、Flash EPROM、RAM中的一种,存储容量一般在几千字节左右。

3.数据存储器:负责保护芯片固件执行时产生临时数据。其类型通常为RAM,存储容量一般在1KB 以下。

4.寄存器:用于存储有特殊功能的、临时性的数据。按其功能,可分为状态寄存器、数据寄存器和控制寄存器。访问速度通常比数据存储器快,但数量较少,一般为几十个。

https://www.wendangku.net/doc/7a9452900.html,B接口:负责发送和接收USB总线上的数据,完成位填充、NRZI(反向非归零)编解码等工作,也可以称为(串行接口引擎)。

https://www.wendangku.net/doc/7a9452900.html,B缓冲器:负责存储在USB总线上发送和接收的USB数据,可分为发送缓冲器和接收缓冲器。它们可以是数据存储器的一部分,也可以是单独的一块存储器,如FIFO等。

7.外部I/O:每种USB功能设备芯片都含有驱动其外围电路的I/O口,如数据总线、地址总线、I2C总线、SPI接口等。

8.其他部件:有些USB功能设备芯片中还含有诸如定时器、看门狗、UART等特殊功能模块。

世界上第一块支持USB1.0的功能设备芯片是Intel公司在1996年11月推出的8x930Ax,采用增强型8051CPU,并提供32个外部I/O口。Cypress公司在2000年11月推出的CY7C68013是世界上第一块USB2.0功能设备芯片,其采用增强型8051CPU,最多可提供40个外部I/O口。

2.4 USB信号

数据在USB总线上实际传输时,使用的是NRZI编码的差分信号,这种USB信号有利于保证数据的完整性和消除噪声干扰。USB根据数据的传输方向和传输类型,对USB信号在D+和D-线上的电压(或电压差)提出了具体要求,以完成主机和USB 设备间的物理通信。

2.4.1 USB信号的发送

USB使用差分驱动器把USB信号发送到总线上,但具体实现方式根据USB信号传输速率的不同而不同。但是,差分驱动器必须支持三态(高电平、低电平和高阻),以满足USB双向数据和半双工数据传输的需要。

1.低速/全速信号的发送

:0.3V;

对于低速/全速传输,其D+和D-线上输出低电位的电压必须小于V

OL(max)

:2.8V。为尽量减少信号失真,高低电位之间输出高电位时的电压必须大于V

OH(min)

的输出摆动应被很好平衡,这要求在差分驱动器中使用摆动比率控制机制。

表2-2列出了低速/全速信号的输出电平。其中,交叉电平表示高低电位交叉点的电压值;SE1状态表示D+和D-线上的电压都大于VOSE1(min):0.8V,它不是差分驱动器自动产生的。

低速USB设备在连接时一般使用束缚型低速电缆,它不需要外层屏蔽和数据双绞,最大传输延时为18ns。在低速电缆与USB设备的连接处,其D+和D-线上通常

表2-2 低速/全速信号的输出电平

各需要一个200pF~450pF的电容接地。

全速USB设备在连接时必须使用具有外层屏蔽和数据线双绞的全速电缆,其差分特征阻抗为90(1±15%),共模阻抗为30(1±30%),单向最大传输延时为26ns。通常,全速差分驱动器的输出阻抗为28Ω~44Ω;但当它是高速设备的一部分时,其输出阻抗必须大于40.5Ω而小于49.5Ω。

2.高速信号的发送

对于高速传输,其D+和D-线上的输出低电位时的电压(VHSOL)必须为0V±10mV;输出高电位时的电压(VHSOH)必须为400(1±10%)mV。但实质上,高速差分驱动器使用的是差分电压。

高速USB设备在连接时必须使用具有外层屏蔽和数据线双绞的高速电缆,其差分特征阻抗为90(1±15%),共模阻抗为30(1±30%),单向最大传输延时为26ns。通常,高速差分驱动器的输出阻抗为90(1±10%)Ω;但当它工作在全速和低速一部分时,其输出阻抗为45(1±10%)Ω。

3 系统硬件电路的设计

3.1主控制器——单片机AN2131QC的特点

EZ-USB系列USB接口芯片是Anchor公司最早的产品(从1999年开始Anchor 成为Cypress公司的一个销售部门),它支持12Mb/s的全速传输,可使用4种USB 传输模式:控制传输、中断传输、块传输和同步传输,完成兼容USB1.1协议。该系列芯片的典型应用是MP3播放机、扫描仪、打印机和数码相机等设备。

3.1.1芯片结构

EZ-USB系列芯片的显著特点是固件升级容易,它是在主机上而不是在芯片内部存储固件。当连接并接通电源时,设备驱动程序会发送这些固件到芯片的RAM中,所以在升级固件时,不需替换芯片或使用特殊的程序。这样做的不利之处是增加了固件代码和设备驱动的复杂性,但Cypress公司为用户提供了很多范例代码和一个可用的设备驱动程序,并为该系列芯片提供了开发装置AN2131-DK001,以缩短产品的开发周期。

EZ-USB为块传输、控制传输和中断传输提供了16个端点:EP0IN~EP7IN和EP0OUT~EP7OUT,它们的数据长度均为64字节;为同步传输提供了16个端点:EP8IN~EP15IN和EP8OUT~EP15OUT,它们的最大数据长度为1024字节。其中,EP0用于控制端点,EP1~EP7均可用于块端点,EP1IN~EP7IN用于中断端点,EP8~EP15均为同步端点。

EZ-USB系列芯片的上述特性决定了它具有一种非常独特的结构,以80管脚的AN2131QC为例,其主要包括USB收发器、Anchor Core、增强型8051、8KB的片内RAM、2KB的FIFO存储器、I/O口、数据总线、地址总线和I2C接口。图3-1是EZ-USB 系列芯片的结构图。

1.Anchor Core

在EZ-USB系列芯片内部有一个Anchor Core,它由串行接口引擎(SIE)和USB 接口两部分组成。SIE负责和USB收发器、USB接口进行数据交换,以完成串行数

据的编解码、差错控制、位填充等与USB协议有关的功能。这样,客户在编写8051固件代码时就不用过多考虑USB的传输协议了。

当EZ-USB上电时,先由Anchor Core完成USB设备的列举,它把8051的固件代码下载至芯片内部的RAM中,并启动8051。之后,8051运行该固件程序,并进行USB 设备的重列举。完成后,用户就可以使用该设备了。

USB

图3-1 EZ-USB系列芯片的结构

2.增强型8051

EZ-USB系列芯片采用增强型8051内核,其性能是标准8051的5倍,负责控制芯片的外围连接,以使它们可以和Anchor Core完成USB数据交换。简单的说,可以认为EZ-USB是一个具有USB功能的增强型8051单片机,用户必须编写8051固件程序对它进行控制,其指令集和标准8051完全兼容。

增强型8051内核给用户开发带来了很大的方便,如果熟悉8051,那么就很容易掌握EZ-USB,即便以前不了解8051,用户也可以很容易得到其相关资料和编程工具。为了进一步节省产品的开发周期,还可以使用Keil公司提供的C编译器C51,其比原有汇编语言要简单得多,不足之处是它的代码冗余度较高,不如汇编语言精简。

3.RAM

EZ-USB系列芯片内部具有4KB或8KB的RAM,它们兼做程序存储器和数据存储器,增强型8051的固件代码就存储在该区域中。RAM在断电后不能保存数据,同样,EZ-USB断电后存储在RAM中的固件也会消失。为了解决这个问题,EZ-USB在每一次上电时,将自动从主机或外部的EEPROM中自动加载8051固件代码。用户也可以自己加载8051固件代码,并可以多次加载、随时加载。这给开发人员带来了极大

的方便,他们可以随时更改或升级固件代码,而不需使用额外的编程器和其它的开发装置。这种机制的不利之处是延长了USB设备的列举时间,增加了驱动程序的复杂性。

4.其它组件

EZ-USB系列芯片内部还包含I2C总线,以便其能从外部EEPROM中下载8051的固件代码。如果芯片支持USB同步输出,其内部还会包含有容量为2KB的FIFO缓冲区,该系列芯片采用3.3V供电,且可使用USB总线电源,它们具有44脚、48脚和80脚三种封装形式,最多可支持24个I/O口,16根地址总线和8根数据总线,芯片最小面积只有1英寸2,占用很少的电路板空间。

5.应用范围

EZ-USB系列芯片的典型应用是MP3播放机、扫描仪、打印机和数码相机等设备。为了满足不同用户的需要,Cypress公司为EZ-USB提供了多种不同的类型芯片,如设备只需使用USB块传输且需8位数据总线和较高数据传输速率,就可选用AN2131SC。

图3-2是80脚AN2131QC的封装形式,它是该系列芯片中引脚最多、功能最强的一款,其它型号都是它的简化。

图3-2 80脚AN2131QC的封装形式

3.2系统硬件模块电路的设计

3.2.1 电路总体方框图

图3-3 硬件原理框图

3.2.2 USB接口单元

USB接口单元的主要实现芯片为Cypress公司的AN2131QC,负责完成硬件系统和PC机之间的数据传输。其中,AN2131QC的DISCON#和USB D+管脚间接有1.5K 电阻,以选择全速USB传输:PC1用于控制TLC7524的工作状态,以决定是否输出波形;数据总线D0~D7负责将主机发出的数据输出到IDT7202,以供TLC7524进行DA转换;PC4~PC7用于向EPM7064发出DDFS频率控制字,以选择波形输出的频率;PB0~PB7用于向DAC0832提供数据,以控制波形输出的幅度;PA6和PA7用于控制发光二极管LED1与LED2的点亮和熄灭,以指示硬件系统是否正在工作。图3-4是USB接口原理图。

图3-4 USB接口单元部分

3.2.3 DDFS 控制单元

DDFS 控制单元的主要芯片为Altera 公司的EPM7064,负责控制系统输出波 型的频率。图3-5是DDFS 控制单元。

图3-5 DDFS 控制单元

其中,EPM7064的CLOCK 和DATA 管脚负责以串行数据方式接收AN2131QC 发出的频率控制字(设为M),共15位,高位在前,低位在后。因系统波形采样点数为64点,所以最终输出波形的频率为:

15

(/4)264

osc f M

f ?=

?=0.48828125?M 其中,osc f 为EPM7064所选用的频率,本例为4.096MHz 。因此系统输出的最低频率为0.488Hz(约0.5Hz),最高频率为15999.5Hz ,频率分辨率为0.5Hz ,相对误差为2.4%。表3-1列出了几种典型频率所对应的控制字。

表3-1 典型输出频率所对应的控制字

3.2.4波形输出单元

波形输出单元的主要实现芯片为TI公司的TLC7524和美国国家半导体公司的DAC0832,它们的输出形式均为电流。为了得到电压信号,使用了运算放大器OP07和OP27。本系统中,TLC7524的片选信号CS和DAC寄存器写选通信号。WR都与AN2131QC芯片的PC1连接,这时,只要PC1管脚输出低电平,TLC7524就开始进行DA转换,并将FIFO存储器IDT7202输出的数据直接写入DAC寄存器,系统输出的波形也就随之变化。DAC0832工作于直通方式:即数据允许锁存信号ILE接高电平,

WR均接低电平。这时,

WR与2

CS片选信号、数据传送信号XFER和写选通信号1

DAC0832会实时将AN2131QC芯片PB口的输出数据转换成模拟量,以控制TLC7524的参考电压REF。图3-6是波形输出单元。

图3-6 波形输出单元

4 软件的设计与实现

4.1软件功能及作用

AN2131QC芯片的固件程序控制整个硬件系统的运行,并负责处理PC机发来的各种USB请求。本例固件开发所使用的编程语言为德国Keil公司的C51编译器,集成开发环境为uVision2。固件共包含8个程序文件:main.c、function.c、delayms.a51、dscrptr.a51、jmptable.a51、testheader.h、testregs.inc。其中,头文件testheader.h、testregs.inc对AN2131QC中的各种寄存器进行了定义;testheader.h定义了通用的EZ-USB常量、数据类型和宏;dscrptr.a51定义了系统所使用的各种USB描述符;Delayms.a51中包含了延时1ms子程序和芯片挂起处理子程序;jmptable.a51文件定义了EZ-USB的INT2中断跳转表;main.c是固件运行的主程序文件,负责处理各种USB设备请求;function.c中包含各种功能函数的定义,用于完成系统的主要功能,如处理USB同步传输等。

4.1.1 主函数

Main.c是固件运行的主程序文件,负责处理主机发出的各种USB设备请求,图4-1所示是其流程图。该程序首先初始化所有的内部状态的变量,然后调用TD_Init(以前缀“TD_”开头的函数均在function.c文件中定义)用户函数进行初始化,并打开中断,最后固件程序开始列举USB设备,直至在端点0上接收到SETUP 令牌包时为止。一旦接收到SETUP令牌包,并将重复执行下面的任务分配过程。

1.调用函数TD_Poll,以完成用户指定的任务。

2.判断是否有USB设备请求(SETUP令牌包)。如果有,则调用Parse Control Trans-fer函数进行相应的处理;如果没有,则继续向下执行。

3.检测USB总线是否空闲。如果空闲,则调用程序TD_Suspend返回值后,它将调用EZ-USB_Suap,以使8051处于空闲状态。这时,只有USB总线活动或芯片WAKEUP#管脚活动,才可能将8051重新激活。

4.8051被激活后,固件程序将首先调用EZUSB_Resume函数,以使8051从空闲状态中恢复出来,然后在调用TD_Resume函数来处理用户指令。

4.2上位机程序设计

Visual C++是一种功能强大、简单易学的程序设计语言。它不但保留了原先Basic语言的全部功能,而且还增加了面向对象程序设计功能。不需要设计者编写大量的代码去描述界面外观和位置,只要把预先建立的控件直接应用到屏幕上,简

图4-1 系统流程图

化了设计过程,应用简单信息交互方便。它不仅可以方便快捷地编制适用于数据处理、多媒体等方面的程序,而且利用ActiveX控件MSComm还能十分方便地开发出使用计算机串口的计算机通信程序。利用VC进行Windows应用程序开发的一个显著特点就是应用程序与操作系统的联系非常密切。

4.2.2 上位机程序功能和界面

上位机部分的功能主要是完成人机交互,实现上位机对检测仪的控制;将界面中的人机交互动作转变为机器可以识别的二进制数据,并通过串行接口发出控制指令,并承担将单片机上串的数据处理后进行显示等任务,实现检测信息的交互。

上位机部分采用Visual C++编写程序完成界面设计,界面内有以下几个功能区域可供操作者点击:坐标区、坐标指针实时区、station区(LINE、SINE、FREE功能键)、频率振幅显示区、编辑提示区。图4-2为其上位机界面。

上位机Visual C++编写界面中使用了文本控件、命令按纽控件、标题控件、SSTAB 控件、MSCom控件等,对其属性进行了相关设置。使用了Visual C++中的对话*.Show、*.Hide和MSComm1_OnComm等系统函数。

在模块级范围内声明了一个公共数组作为数据传递和存储使用,在子模块中使用局域变量。这样的设计使各个模块中数值可以直接传递,且不会造成过多的系统消耗,使全局和模块直接的关系直观,逻辑清晰。

图4-2 上位机界面

上位机部分采用Visual C++编写程序完成界面设计,界面内有以下几个功能区域可供操作者点击:坐标区、坐标指针实时区、station区(LINE、SINE、FREE功能键)、频率振幅显示区、编辑提示区。

4.3设备驱动程序

USB设备驱动的组要功能是是WIN32应用程序能正确访问本波形发生器的硬件设备。本系统中将AN2131QC的固件代码存放在主机上,当系统上电或USB连接时,再将它下载至芯片的RAM中,由增强型8051执行。这需要使用两个驱动程序:一个是loaderwave.sys,专用于下载芯片的固件程序;另一usbwave.sys,用于实现本波形发生器的具体功能。

4.3.1 固件程序

loaderwave.sys的主要任务是将固件程序下载至AN2131QC芯片的RAM中,由增强型8051执行。loaderwave.sys中不包含分发例程,且电源管理例程和即插即用例程由同一函数TestPnpIrp来处理,其主要实现文件有两个:TestInit.c和TestPnp.c。另外,还有两个C文件需要参加编译:loader.c和Tagtest.h,它们都是AN2131QC芯片固件程序。其中,loader.c实现了将数据下载至AN2131QC芯片RAM中的供应商自定义请求,由Cypress公司提供;Tagtest.c为本系统所使用的芯片固件。

为将Keil C51语言编译连接所得到的Intel十六进制记录(.hex文件)转换为C代码(.C文件),需使用Cypress公司提供的hex2c工具,它是一个Win32控制台应用程序,用法为hex2c [varname]。其中,参数intel_hexfile_name指明输入文件名,即由Keil工具建立的.hex文件,本例中为Tagtest.hex;参数c_filename指明输出的C文件名,本例中为Tagtest.c。

4.3.2 波形功能程序

usbwave.sys,是本波形发生器运行时所使用的驱动程序,负责完成上位机Win32应用程序和系统硬件设备间的数据传输。

电气图纸符号含义

a m e n s o 电气图纸中敷设方式符号表示大全 在电气图纸中一些用英文符号表示的线管敷设方式的符号含义。 一、导线穿管表示 SC-焊接钢管 MT-电线管 PC-PVC 塑料硬管 FPC-阻燃塑料硬管 CT-桥架 MR-金属线槽 M-钢索 CP-金属软管 PR-塑料线槽

a t e d t h RC-镀锌钢管 二、导线敷设方式表示 DB-直埋 TC-电缆沟 BC-暗敷在梁内 CLC-暗敷在柱内 WC-暗敷在墙内 CE-沿天棚顶敷设 CC-暗敷在天棚顶内 SCE-吊顶内敷设 F-地板及地坪下 SR-沿钢索

a i m a n BE-沿屋架,梁 WE-沿墙明敷 三、灯具安装方式的表示 CS-链吊 DS-管吊 W-墙壁安装 C-吸顶 R-嵌入 S-支架 CL-柱上 沿钢线槽:SR 沿屋架或跨屋架:BE 沿柱或跨柱:CLE

i m a n A l l 穿焊接钢管敷设:SC 穿电线管敷设:MT 穿硬塑料管敷设:PC 穿阻燃半硬聚氯乙烯管敷设:FPC 电缆桥架敷设:CT 金属线槽敷设:MR 塑料线槽敷设:PR 用钢索敷设:M 穿聚氯乙烯塑料波纹电线管敷设:KPC 穿金属软管敷设:CP 直接埋设:DB

m n d l l 电缆沟敷设:TC 导线敷设部位的标注 沿或跨梁(屋架)敷设:AB 暗敷在梁内:BC 沿或跨柱敷设:AC 暗敷设在柱内:CLC 沿墙面敷设:WS 暗敷设在墙内:WC 沿天棚或顶板面敷设:CE 暗敷设在屋面或顶板内:CC 吊顶内敷设:SCE 地板或地面下敷设:FC a

t e a d t h g s e i n a r o d HSM8-63C/3P DTQ30-32/2P 这两个应该是两种塑壳断路器的型号, HSM8-63C/3P 适用于照明回路中,为3极开关,额定电流为63A (3联开关) DTQ30-32/2P 也是塑壳断路器的一种,额定电流32A ,2极开关 其他那些符号都是关于导线穿管和敷设方式的一些表示方法,你对照着查一下。 四、型号的含义 R -连接用软电缆(电线),软结构。 V -绝缘聚氯乙烯。 V -聚氯乙烯绝缘V -聚氯乙烯护套 B -平型(扁形)。 S -双绞型。A -镀锡或镀银。 F -耐高温

电气符号大全

电气符号大全 电气图表符号一般分为:限定符号、一般符号、方框符号、以及标记或字符。 限定符号不能单独使用,必须同其他符号组合使用,构成完整的图形符号。 如交流电动机的图表符号,由文字符号、交流的限定符号以及轮廓要素组成。 延时过流继电器图形符号,由测量继电器方框符号要素,特性量值大于整定值时动作和延时动作的限定符号以及电流符号组成。 电气方框符号一般用在使用单线表示法的图中,如系统图和框图中,由方框符号内带有限定符号以表示对象的功能和系统的组成,如整流器图表符号,由方框符号内带有交流和直流的限定符号以及可变性限定符号组成。 2、电气图形符号分类: 电气限定符号和常用的其他符号包括:电流和电压的种类,可变性,力或运动的方向,流动方向,特性量的动作相关性,效应或相关,性辐,射信号波形,机械控制,操作方法,非电量控制,接地和接机壳等。 电气导线和连接器件图形符号包括:导线,端子和导线的连接,连接器件,电缆附件等。 电气无源元件图形符号包括:电阻器,电感器,电容器等。 半导体和电子管图形符号包括:二极管,晶闸管,光电子,光敏器件等。 电能的发生和转换图形符号包括:绕组连接的限定符号,内部连接的绕组,电机部件及类型变压器,电抗器,消弧线圈,制动电阻,串并补电容,变流器,原电池等。 开关,控制和保护装置图形符号包括:触点开关,开关装置和起动器,有或无继电器,测量继电器,熔断器,间隙避雷器等。 测量仪表灯和信号器件图形符号包括:指示积算和记录仪表,遥测器件,电钟,灯,喇叭和电铃等。 电信图形符号包括:交换设备,电话机,传输信号发生器,变换器,放大器,光纤,光缆,光器件等。 电力照明和电信布置图形符号包括:发电厂和变电所,电信局局和机房设施,线路,配线,电什,配电箱,控制台,控制设备,用电设备,插座,开关和照明灯照明引出线等。 二进制逻辑单元图形符号包括:与输入输出和其他连接有关的限定符号,内部连接组合单元和时序单元等。 模拟单元图的符号包括:模拟和数字信号识别用的限定符号,放大器,函数器,信号转换器,电子开关等。 3、电气设备常用文字符号 1、基本文字符号 符号描述 符 号 描述 符 号 描述 符 号 描述 符 号 描述 C 电容 器 EH 发热器 件 EL 照明 电 EV 空气 调节 器 FA 带瞬时动作的限流 保护器件 FU 熔断FV 限压保GS 同步GA 异步FR 带延时动作的限流

施工图所有符号含义

. .. 1 板 B 2 屋面板 WB 3 空心板 KB 4 槽行板 CB 5 折板 ZB 6 密肋板 MB 7 楼梯板 TB 8 盖板或沟盖板 GB 9 挡雨板或檐口板 YB 10 吊车安全走道板 DB 11 墙板 QB 12 天沟板 TGB 13 梁 L 14 屋面梁 WL 15 吊车梁 DL 16 单轨吊 DDL 17 轨道连接 DGL 18 车挡 CD 19 圈梁 QL 20 过梁 GL 21 连系梁 LL 22 基础梁 JL 23 楼梯梁 TL 24 框架梁 KL 25 框支梁 KZL 26 屋面框架梁 WKL 27 檩条 LT 28 屋架 WJ 29 托架 TJ 30 天窗架 CJ 31 框架 KJ 32 刚架 GJ 33 支架 ZJ 34 柱 Z 35 框架柱 KZ 36 构造柱 GZ 37 承台 CT 38 设备基础 SJ 39 桩 ZH 40 挡土墙 DQ 41 地沟 DG 42 柱间支撑 DC 43 垂直支撑 ZC 44 水平支撑 SC 45 梯 T 46 雨篷 YP 47 阳台 YT 48 梁垫 LD 49 预埋件 M 50 天窗端壁 TD 51 钢筋网 W 52 钢筋骨架 G 53 基础 J 54 暗柱 AZ 这些字母不看到图纸 不好说出是代表什么意思,但是你说的这些貌似是汉语拼音的简写比如ZJC 可能是转角窗的意思 你对应图纸仔细看看,门窗表里也应该有说明 是什么样的建筑图?图纸还是电子版的?最好能付一张图我看一下。字母在不同位置意思一样。收集一些建筑图纸上面字母的含意...…… AL 暗梁/KL 框架梁/L 梁/M 门/C 窗/MLC 门连窗/JL 基础梁/TL 挑梁;KZ 框架柱/Z 柱;C10... 在建筑图纸上所有符号、字母所代表的含义?…… 不同地区,按照不同的地方规范,图纸符号、字母所代表的含义也会有所不同,要先看看你看的图纸上标示的设计... 建筑施工图里面,这些字母和数字,符号是什么意思?…… KZ1A --表示框架柱,编号是1A; 350×350--表示柱截面的长和宽分别是350mm 和350m... 建筑图中表示门窗用什么字母表示?比如BLM1、 C1等等…… 一般M 表示门,如M1,M0921,FM1021(一般表示防火门)。 c 一般代表窗,如C1,C1515... 建筑图纸中的字母和图标是什么意思啊?我知道的不多,像M 代表门…… 1 板 B 2 屋面板 WB 3 空心板 KB 4 槽行板 CB 5 折板 ZB 6 密肋板 MB ... 建筑图中字母DO 代表什么?…… 不唯独建筑工程,全世界的各种工程图纸里,都采用了单个拼音字母、拉丁字母、希腊字母或字母组 来代表特定... 建筑平面图中字母符号RD,QD,F ,XF ,PF ,PY ,S,N 代表什么意思…… 建筑平面图分为很多专业,你得确定是结施、建施、电施、水施、暖施等等,现在以电施来解释你的问题:RD 弱... 建筑施工图上字母在圈里面表示什么意思…… 第一:在图纸房间内的ABC 表示户型。即A 户型B 户型C 户型。第二在图纸旁边的ABC...123....... cad 建筑图纸外面一圈字母和数字什么意思,有什么作用…… 1、那不是“图纸外面”,是图纸内的字母和数字。 2、圆圈内的字母和数字是轴线的编号。一般规定,沿着建...

电气符号含义大全..

01,电气施工图中配电箱AL/PL是什么意思,为什么? 我知道AL代表照明配电箱。PL代表动力配电箱。但为什么这么标志。而有的还标志为XM等。有没有文字符号对照表 在电气施工图中,AL表示照明配电箱;AP表示动力配电箱。 GB 7159 《电气技术中的文字符号制订通则》中,A表示组件或部件, L、P与GB 7159无关,是对A的限定,L—Light(照明);P—Power(动力)。X表示端子、插头、插座等。XM的含义要看图纸才能确定。 动力配电箱一般不用PL表示。 AW是电表箱,AL是照明箱,ALE是应急照明箱,AP是动力配电箱. 02,电气施工图配电箱名字 ALE,AP,ALR,APES,APS,APQ,APN,APE,CZX,AL,APEZ,ALXF,ALES,ALEW,APEW,HX麻烦把这些名字说下 一般来说ALE是应急照明配电箱柜,双电源进线的;AP是动力配电箱柜,大部分时候是单电源,有时也有双电源,但不参与消防联动;AL是普通正常照明配电箱柜,单电源进线;APE是应急动力配电箱柜,双电源进线,参与消防联动; 像ALR、APS、CZX、HX等是设计在前面说的基础上按房间或者所控制设备功能的汉语拼音第一个字母简写,为了编号方便,可能就是ALR,热力的,APS,送风机的;CZX,插座箱;HX,户箱等,因为好些汉字生母一样,可以按配电箱所在位置或所控设备对照。 03,电路施工图符号意思含义 配电箱系统图中C65N-D/3P 20ALC1-D25 LR2-D13 12~18 YC-4*6 P32-FC L123/WP1 是什么意思,哪位大侠帮忙解释下,谢谢 C65N-D/3P:小型断路器,C65应该是西门子的型号,3P为3极; 20ALC1-D25:新型交流接触器 LR2-D13:热继电器 YC-4*6 P32-FC:电缆规格型号及敷设方式 L123/WP1:电力线路 注:WP1,WL1,WE1 分别为电力线路1,照明线路1,应急线路1 04,ALE在电气图中指什么设备?图形符号是什么? 指应急照明配电箱(有双电源)。 A表示配电设备(箱、柜); L表示用于照明类; E表示用于应急(照明)。 如AL--正常照明配电箱。

各种标志位含义

一、运算结果标志位 1、CF(Carry Flag) 进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。 使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。 2、PF(Parity Flag) 奇偶标志PF用于反映运算结果中“1”的个数的奇偶性。如果“1”的个数为偶数,则PF的值为1,否则其值为0。 利用PF可进行奇偶校验检查,或产生奇偶校验位。在数据传送过程中,为了提供传送的可靠性,如果采用奇偶校验的方法,就可使用该标志位。 3、AF(Auxiliary Carry Flag) 在发生下列情况时,辅助进位标志AF的值被置为1,否则其值为0: (1)、在字操作时,发生低字节向高字节进位或借位时; (2)、在字节操作时,发生低4位向高4位进位或借位时。 对以上6个运算结果标志位,在一般编程情况下,标志位CF、ZF、SF和OF的使用频率较高,而标志位PF和AF的使用频率较低。 4、ZF(Zero Flag) 零标志ZF用来反映运算结果是否为0。如果运算结果为0,则其值为1,否则其值为0。在判断运算结果是否为0时,可使用此标志位。 5、SF(Sign Flag) 符号标志SF用来反映运算结果的符号位,它与运算结果的最高位相同。在微机系统中,有符号数采用补码表示法,所以,SF也就反映运算结果的正负号。运算结果为正数时,SF的值为0,否则其值为1。 6、OF(Overflow Flag) 溢出标志OF用于反映有符号数加减运算所得结果是否溢出。如果运算结果超过当前运算位数所能表示的范围,则称为溢出,OF的值被置为1,否则,OF的值被清为0。 “溢出”和“进位”是两个不同含义的概念,不要混淆。如果不太清楚的话,请查阅《计算机组成原理》课程中的有关章节。 状态控制标志位是用来控制CPU操作的,它们要通过专门的指令才能使之发生改变。 二、状态控制标志位 1、TF(Trap Flag) 当追踪标志TF被置为1时,CPU进入单步执行方式,即每执行一条指令,产生一个单步中断请求。这种方式主要用于程序的调试。 指令系统中没有专门的指令来改变标志位TF的值,但程序员可用其它办法来改变其值。2、IF(Interrupt-enableFlag) 中断允许标志IF是用来决定CPU是否响应CPU外部的可屏蔽中断发出的中断请求。但不管该标志为何值,CPU都必须响应CPU外部的不可屏蔽中断所发出的中断请求,以及CPU内部产生的中断请求。具体规定如下: (1)、当IF=1时,CPU可以响应CPU外部的可屏蔽中断发出的中断请求; (2)、当IF=0时,CPU不响应CPU外部的可屏蔽中断发出的中断请求。 CPU的指令系统中也有专门的指令来改变标志位IF的值。 3、DF(DirectionFlag)

软件系统之间的接口方式

软件系统之间的接口方式 ?? 概述 软件接口是实现一个系统跟另外系统进行信息交互的桥梁,在不同的系统之间,根据系统的关联程度的不同存在紧耦合和松耦合两种:紧耦合要求接口响应反应快,消息不能阻塞;松耦合对响应反应要求比较低。在目前应用中, Socket 、消息队列(Message Queue)、 WebService等都有相应的应用,但是应用中发现各通讯方式有自己固有的特征,“适合的才是最好的”,这是真理。 在接口和系统信息交互的过程中,两种模式使用得很普遍:同步调用和异步调用,同步调用要求接口发出请求消息后必须等待服务端系统的应答消息,接口阻塞直至超时;异步调用则发出请求消息后,接口可以从事其它处理,定时轮询服务端应答消息和消息或事件通知。同步方式简单,但是很容易造成接口阻塞,造成消息积压超时。 ?? 技术实现 ?? Socket 通讯 Socket 通讯相对来说是很古老的通讯方式,也是最常用的通讯方式。 Socket 通讯有阻塞和非阻塞两种方式。在同步方式,采用阻塞编程比较简单,但是为了防止接口阻塞,我们需要设置 Socket 超时,因此可以使用 Socket 的 SELECT 模型(参考如下示例代码): ReceLen=0; CurReceLen=0; for(;;) { iResult=select(0,&fdread,NULL,NULL,&timeout);

if(iResult==0) { AfxMessageBox("接收应答消息超时!!!",MB_OK|MB_ICONERROR); closesocket(Socket); return FALSE; } CurReceLen = recv(Socket, oBuf+ReceLen, len, NO_FLAG_SET); if((CurReceLen>0) && (CurReceLen != SOCKET_ERROR)) { oBuf[ReceLen+CurReceLen]='\0'; memcpy((char *)&MsgLen,oBuf,sizeof(WORD32)); MsgLen=ntohl(MsgLen); if(ReceLen+CurReceLen==MsgLen) { ReceLen+=CurReceLen; break; } ReceLen+=CurReceLen; }

电气设备识图符号大全

1.线缆型号NH-RVS 2*1.5 NH-BV 2*1.5 NH-HBV 2*1.5 NH-RVS 4*1.5 NH-BVR 6*1.5 首先你需要了解这些型号中每个字母代表什么 NH是耐火的意思,汉语拼音第一个字母,R是软线,V是聚氯乙烯绝缘,S是双绞线(意思是两根导线绞合)B是固定布线用电线, 1.5就是导体部分截面积,2是2根线 具体每一根: NH-RVS 2*1.5 铜芯聚氯乙烯绝缘耐火软双绞线2*1.5平方 NH-BV 2*1.5 铜芯聚氯乙烯绝缘耐火线2*1.5平方 NH-HBV 2*1.5 铜芯聚氯乙烯绝缘耐火电话线2*1.5平方 NH-RVS 4*1.5 铜芯聚氯乙烯绝缘耐火软双绞线4*1.5平方 NH-BVR 6*1.5 铜芯聚氯乙烯绝缘耐火软线6*1.5平方 2.BV、BLV、BVVB、BVR、RV、RVS、RVV、QVR、AVVR、VV、VLV、KVV" 是什么意思? 人家问平常用的电线市面上BV,BVR,RV,RVV,不是那些大截面工程用的电缆 B系列归类属于布电线,所以开头用B,电压:300/500V V就是PVC聚氯乙烯,也就是(塑料) L就是铝芯的代码 R就是(软)的意思,要做到软,就是增加导体根数 BV铜芯聚氯乙烯绝缘电线 BLV铝芯聚氯乙烯绝缘电线 BVR铜芯聚氯乙烯绝缘软电线 以上电线结构:导体+绝缘 拿2.5mm2为例: BV是1根直径1.78mm和7根0.68两种 BLV是1根直径1.78mm BVR是19根直径0.41mm RV铜芯聚氯乙烯绝缘连接软电线 它比BVR更软,还是2.5是49根0.25mm铜丝 RVV铜芯聚氯乙烯绝缘聚氯乙烯护套连接软电线 比RV多了一层塑料护套 另外:我们最常用的“护套线” BVVB铜芯聚氯乙烯绝缘聚氯乙烯护套扁型电缆 就是2根BV线,在+一层白色的护套

电气符号大全(识图)

SR:沿钢线槽敷设 BE:沿屋架或跨屋架敷设CLE:沿柱或跨柱敷设 WE:沿墙面敷设 CE:沿天棚面或顶棚面敷设ACE:在能进入人的吊顶内敷设BC:暗敷设在梁内 CLC:暗敷设在柱内 WC:暗敷设在墙内 CC:暗敷设在顶棚内 ACC:暗敷设在不能进入的顶棚内FC:暗敷设在地面内 SCE:吊顶内敷设,要穿金属管一,导线穿管表示 SC-焊接钢管 MT-电线管 PC-PVC塑料硬管 FPC-阻燃塑料硬管 CT-桥架 MR-金属线槽 M-钢索 CP-金属软管

PR-塑料线槽 RC-镀锌钢管 二,导线敷设方式的表示DB-直埋 TC-电缆沟 BC-暗敷在梁内 CLC-暗敷在柱内 WC-暗敷在墙内 CE-沿天棚顶敷设 CC-暗敷在天棚顶内SCE-吊顶内敷设 F-地板及地坪下 SR-沿钢索 BE-沿屋架,梁 WE-沿墙明敷 三,灯具安装方式的表示CS-链吊 DS-管吊 W-墙壁安装 C-吸顶 R-嵌入 S-支架

CL-柱上 沿钢线槽:SR 沿屋架或跨屋架:BE 沿柱或跨柱:CLE 穿焊接钢管敷设:SC 穿电线管敷设:MT 穿硬塑料管敷设:PC 穿阻燃半硬聚氯乙烯管敷设:FPC 电缆桥架敷设:CT 金属线槽敷设:MR 塑料线槽敷设:PR 用钢索敷设:M 穿聚氯乙烯塑料波纹电线管敷设:KPC 穿金属软管敷设:CP 直接埋设:DB 电缆沟敷设:TC 导线敷设部位的标注 沿或跨梁(屋架)敷设:AB 暗敷在梁内:BC 沿或跨柱敷设:AC 暗敷设在柱内:CLC 沿墙面敷设:WS

暗敷设在墙内:WC 沿天棚或顶板面敷设:CE 暗敷设在屋面或顶板内:CC 吊顶内敷设:SCE 地板或地面下敷设:FC HSM8-63C/3P DTQ30-32/2P 这两个应该是两种塑壳断路器的型号, HSM8-63C/3P 适用于照明回路中,为3极开关,额定电流为63A (3联开关) DTQ30-32/2P 也是塑壳断路器的一种,额定电流32A,2极开关其他那些符号都是关于导线穿管和敷设方式的一些表示方法,你对照着查一下 矿用铠装控制电缆; MKVV22,MKVV32 2*0.5,3*0.75,4*4,------37*1.5mm 铠装控制电缆; KVV22,KVV32,KVVR22 2*0.5,3*0.75,4*4,------37*1.5mm 铠装屏蔽控制电缆 KVVP-22,RVVP-22,KVVRP-22,KVVP2-22,KVVRP2-22 2*0.5,3*0.75,4*4,------37*1.5mm 铠装阻燃控制电缆;ZR-KVV22,ZR-KVV32,ZR-KVVR22 2*0.5,3*0.75,4*4,------37*1.5mm 铠装阻燃屏蔽控制电缆;

符号与意义

【明示性意义和暗示性意义】 任何一个民族都有其衣、食、住、行、信仰、年节、娱乐等各种风俗习惯,即所谓的“民俗”。民俗符号作为民俗的表现体,是用某一个民俗事物作代表,来表现它所能表示的对象,并由相应背景中的人们做出公认的解释,指明其含义或概念的一种特殊符号。[7]民俗符号的一个显著特点是它的通俗性和易读性。它可以反映不同的文化特征,达到文化传播的目的。福娃的设计中采用了多个已为社会约定俗成的民俗符号作代表。 首先,从总体造型上看,福娃的外形取自中国传统年画中的虎头娃娃,在头部纹饰上分别采用了中国新石器时代、宋代瓷器,以及敦煌壁画、藏民族装饰和传统风筝的图案或变形,这些图案在长期的历史发展过程中都携带了丰富的文化意义,福娃借助这些古老的民俗符号,不仅体现了中国文化的历史悠久,更展现了中国传统艺术形式的多姿多彩。 其次,从单个福娃的艺术表现上分析,每个福娃还恰到好处地借用了民俗符号的暗示性意义,表达了隐藏的文化内涵。符号的暗示性意义指的是符号的引申意义,它与符号的明示性意义相对应,属于意义的外围部分。[8]在福娃的艺术造型中,处处体现了这种意义的传达。福娃“贝贝”,是鱼和水的化身。鱼是人们日常生活中的常见物,而在中国传统民俗中,鱼已经由一种普通实物演变为一个具有象征意义的符号。在象征解释的视角下,“鱼”蕴涵着“喜庆丰收”、“年年有余”、“兴旺富足”的所指意义,成为传递人们美好情感的一个符号工具。福娃“晶晶”和“迎迎”,取形于国宝熊猫和藏羚羊,是一组典型的实物符号。由于熊猫和藏羚羊在中国都具有唯一性而且是珍惜保护动物,因此符号的意义也可以引申为地域的代表以及人与自然和谐共存的象征。“晶晶”和“迎迎”两组相似符号的选用并不具有矛盾性,相反,它们的有机组合呈现了符号多义性的一面。熊猫以温和的性格,可爱的外形,传达了人与动物和谐共处的欢乐,而藏羚羊则以它矫健和灵活的身姿预示了一种健康的活力,是生命力的象征。福娃“欢欢”以火为代表,在中国民俗中,火是“兴旺”、“繁荣”的喻象,在民间更是流传为一种表达热情与激情的符号。“欢欢”正是借用了火的隐含意义,象征了红红火火的奥运精神。福娃“妮妮”利用北京传统风筝“沙燕”作为民俗表现体,以传统民俗形式“放风

时钟系统对时接口说明

时钟系统对时接口说明 时钟系统可以为其它系统提供标准时间信号以保证各系统间的时钟统一。时钟系统可以提供两钟对时信号,一种是RS422接口形式的对时信号,另一种是NTP网络时间信号。具体说明如下: 1. RS422接口的标准时间输出 1.1 RS422标准时间接口说明: 时钟系统可以为本系统外的其它系统,例如为公务电话系统、专用电话系统、无线通信系统、电视监视系统、广播等系统提供标准时间信号。 接口功能:为其它系统提供对时信息。 接口类型:RS422接口线缆 物理接口方式:RS422 通讯协议:参照时钟系统标准时间接口协议 接口数量:每个系统各1路。 接口位置及工程界面:控制中心通信系统设备室综合配线架的外侧。 1.2 时钟系统标准时间接口协议: ①输出接口:标准RS-422端口 ②波特率:9600bit/s ③数据位:8位

④起始位:1位 ⑤停止位:1位 ⑥校验位:无 ⑦工作方式:异步 ⑨数据格式:(ASCII字符串,共21个字符) ebh,90h, 起始符 c: 41h 无外时钟校时, 47h GPS校时 n4,n3,n2,n1 年 m2,m1 月 d2,d1 日 w(30h~36h) 星期 h2,h1 时 m2,m1 分 s2,s1 秒 xxh 校验码(累加检验,取低8位) cr(odh) 1ah; 结束符. 例:EB 90 47 32 30 30 39 30 33 33 31 32 31 30 32 34 33 36 XX 0D 1A 信息为:2009-03-31 星期二10:24:36 有外部较时。 ⑩传输距离:1200米(采用0.5平方毫米的双绞软线,超过1200米需增加中继器)2. NTP接口的标准时间输出 时钟系统也可以通过NTP网络时间服务器为本系统外的其它系统提供基于以太网协议网络接口时间信号。具体说明如下: ☉网络协议: NTP v2, v3 & v4 (RFC1119& 1305) NTP broadcast mode SNTP Simple Network Time Protocol (RFC2030) MD5 Authentication (RFC 1321) Telnet (RFC854) DHCP (RFC2132) FTP (RFC 959)

电气符号大全、电缆型号表示含义、线路敷设字母标示

电缆敷设方式与代号 线管的代号及敷设方式 一、线管的代号 根据中国建筑标准设计研究所出版的《建筑电气工程设计常用图形和文字符号》00DX001 73页规定: 1、电缆电线穿管,先计算要穿的导线总截面积(电线、电缆的外径的平方 x0.7854x电线根数)计算结果应小于或等于管·子截面的40%。一般电气设计都在电气说明书上一穿管表供参考。其它电工书或电线电缆产品介绍的册子也有表供查阅。 2、还有先算导线的总截面积,然后留出约1/3的余量,例如:0.666平方毫米 的导线,用1平方毫米管内径的穿管。 3、在什么情况下,应将电缆加上穿管保护?管子直径怎样选择? ①、电缆引入引出建筑物,隧道处,楼板及主要墙壁; ②、引出地面两米高,地下 250mm 深; ③、电缆与地下管道交叉或接近时距离不合规定者; 1

④、电缆与道路,电车轨道和铁路交叉时; ⑤、厂区可能受到机械损伤及行人易接近的地点。 4、选择管径时,内径要比外径大 50 %。 四、线路敷设方式代号 PVC——用阻燃塑料管敷设 DGL——用电工钢管敷设 VXG——用塑制线槽敷设 GXG——用金属线槽敷设 KRG——用可挠型塑制管敷设 五、线路明敷部位代号 LM—沿屋架或屋架下弦敷设 ZM——沿柱敷设 QM——沿墙敷设 PL——沿天棚敷设 六、线路暗敷部位代号 LA——暗设在梁内 ZA—暗设在柱内 QA—暗设在墙内 PA——暗设在屋面内或顶棚内 DA——暗设在地面或地板内 PNA—暗设在不能进入的吊顶内 七、配电线路的标注方法 a——b(c×d)e——f其中:a--回路编号 b--导线型号 c--导线根数 d--导线截面 e--敷设方式及穿管管径 f--敷设部位 1表示2根导线 2表示3根导线

电气符号含义大全

01,电气施工图中配电箱AL/PL就是什么意思,为什么? 我知道AL代表照明配电箱。PL代表动力配电箱。但为什么这么标志。而有的还标志为XM等。有没有文字符号对照表 在电气施工图中,AL表示照明配电箱;AP表示动力配电箱。 GB 7159 《电气技术中的文字符号制订通则》中,A表示组件或部件, L、P与GB 7159无关,就是对A的限定,L—Light(照明);P—Power(动力)。 X表示端子、插头、插座等。XM的含义要瞧图纸才能确定。 动力配电箱一般不用PL表示。 AW就是电表箱,AL就是照明箱,ALE就是应急照明箱,AP就是动力配电箱、 02,电气施工图配电箱名字 ALE,AP,ALR,APES,APS,APQ,APN,APE,CZX,AL,APEZ,ALXF,ALES,ALEW,APEW,HX麻烦把这些名字说下 一般来说ALE就是应急照明配电箱柜,双电源进线的;AP就是动力配电箱柜,大部分时候就是单电源,有时也有双电源,但不参与消防联动;AL就是普通正常照明配电箱柜,单电源进线;APE就是应急动力配电箱柜,双电源进线,参与消防联动; 像ALR、APS、CZX、HX等就是设计在前面说的基础上按房间或者所控制设备功能的汉语拼音第一个字母简写,为了编号方便,可能就就是ALR,热力的,APS,送风机的;CZX,插座箱;HX,户箱等,因为好些汉字生母一样,可以按配电箱所在位置或所控设备对照。 03,电路施工图符号意思含义 配电箱系统图中C65N-D/3P 20ALC1-D25 LR2-D13 12~18 YC-4*6 P32-FC L123/WP1 就是什么意思,哪位大侠帮忙解释下,谢谢 C65N-D/3P:小型断路器,C65应该就是西门子的型号,3P为3极; 20ALC1-D25:新型交流接触器 LR2-D13:热继电器 YC-4*6 P32-FC:电缆规格型号及敷设方式 L123/WP1:电力线路 注:WP1,WL1,WE1 分别为电力线路1,照明线路1,应急线路1 04,ALE在电气图中指什么设备?图形符号就是什么? 指应急照明配电箱(有双电源)。 A表示配电设备(箱、柜); L表示用于照明类; E表示用于应急(照明)。 如AL--正常照明配电箱。

自定义格式中各种符号的含义

自定义格式中各种符号的含义 1、”G/通用格式”:以常规的数字显示,相当于”分类”列表中的”常规”选项。 例:代码:”G/通用格式”。10显示为10;10.1显示为10.1。 2、“#”:数字占位符。只显有意义的零而不显示无意义的零。小数点后数字如大于”#”的数量,则按”#”的位数四舍五入。 例:代码:”###.##”,12.1显示为12.10;12.1263显示为:12.13 3、”0”:数字占位符。如果单元格的内容大于占位符,则显示实际数字,如果小于点位符的数量,则用0补足。 例:代码:”00000”。1234567显示为1234567;123显示为00123 代码:”00.000”。100.14显示为100.140;1.1显示为01.100 4、”@”:文本占位符,如果只使用单个@,作用是引用原始文本, 要在输入数字数据之后自动添加文本,使用自定义格式为:”文本内容”@;要在输入数字数据之前自动添加文本,使用自定义格式为:@”文本内容”。@符号的位置决定了Excel输入的数字数据相对于添加文本的位置。 如果使用多个@,则可以重复文本。 例:代码”;;;"集团"@"部"“,财务显示为:集团财务部 代码”;;;@@@“,财务显示为:财务财务财务 5、”*”:重复下一次字符,直到充满列宽。 例:代码:”@*-”。”ABC”显示为”ABC-------------------” 可就用于仿真密码保护:代码”**;**;**;**”,123显示为:************ 6、”,”:千位分隔符 例:代码” #,###“,12000显示为:12,000 7、\:用这种格式显示下一个字符。"文本",显示双引号里面的文本。 “\”:显示下一个字符。和“”””用途相同都是显示输入的文本,且输入后会自动转变为双引号表达。 例:代码"人民币"#,##0,,"百万",与\人民币#,##0,,\百万, 输入1234567890显示为:人民币1,235百万 8、“?”:数字占位符。在小数点两边为无意义的零添加空格,以便当按固定宽度时,小数点可对齐,另外还用于对不等到长数字的分数 例:分别设置单元格格式为”??.??”和”???.???”,对齐结果如下: 输入12.1212 显示12.12 12.121 9、颜色:用指定的颜色显示字符。可有八种颜色可选:红色、黑色、黄色,绿色、白色、兰色、青色和洋红。 例:代码:“[青色];[红色];[黄色];[兰色]”。显示结果为正数为青色,负数显示红色,零显示黄色,文本则显示为兰色

时钟系统对时接口说明

时钟系统可以为其它系统提供标准时间信号以保证各系统间的时钟统一。时钟系统可以提供两钟对时信号,一种是RS422接口形式的对时信号,另一种是NTP网络时间信号。具体说明如下: 1. RS422接口的标准时间输出 RS422标准时间接口说明: 时钟系统可以为本系统外的其它系统,例如为公务电话系统、专用电话系统、无线通信系统、电视监视系统、广播等系统提供标准时间信号。 接口功能:为其它系统提供对时信息。 接口类型:RS422接口线缆 物理接口方式:RS422 通讯协议:参照时钟系统标准时间接口协议 接口数量:每个系统各1路。 接口位置及工程界面:控制中心通信系统设备室综合配线架的外侧。 时钟系统标准时间接口协议: ①输出接口:标准RS-422端口 ②波特率: 9600bit/s ③数据位: 8位 ④起始位: 1位 ⑤停止位: 1位 ⑥校验位:无 ⑦工作方式:异步 ⑨数据格式:(ASCII字符串,共21个字符) ebh,90h, 起始符 c: 41h 无外时钟校时, 47h GPS校时 n4,n3,n2,n1 年

m2,m1 月 d2,d1 日 w(30h~36h) 星期 h2,h1 时 m2,m1 分 s2,s1 秒 xxh 校验码(累加检验,取低8位) cr(odh) 1ah; 结束符. 例:EB 90 47 32 30 30 39 30 33 33 31 32 31 30 32 34 33 36 XX 0D 1A 信息为: 2009-03-31 星期二 10:24:36 有外部较时。 ⑩传输距离:1200米(采用平方毫米的双绞软线,超过1200米需增加中继器) 2. NTP接口的标准时间输出 时钟系统也可以通过NTP网络时间服务器为本系统外的其它系统提供基于以太网协议网络接口时间信号。具体说明如下: ☉网络协议: NTP v2, v3 & v4 (RFC1119& 1305) NTP broadcast mode SNTP Simple Network Time Protocol (RFC2030) MD5 Authentication (RFC 1321) Telnet (RFC854) DHCP (RFC2132) FTP (RFC 959) ☉输入/输出接口: 网络接口:1个10/100自适应以太网接口(其他系统的IP需根NTP在同一网段); 1路RS-422串行口输出:9针接口 秒脉冲接口: TTL电平方式。 定时准确度: 300纳秒 ☉时间服务功能(一级网络时间服务器) GPS ☉

完整的接口解决方案说明书

文档编号:T-JKJS 文档版本:0.01 项目编号:XX-DX- PECS 《XX电信工程外部协作系统》 Project Exterior Cooperation System 施工单位接口技术解决方案 编写人:南疯日期:2006-10-30 审核人:日期: 批准人:日期: XXXXXX信息科技股份有限公司 地址:XXXXXXX 邮编:XXXXXX 电话:XXXXXXXX传真:XXXXXX 网站:XXXXXXXXX 修改记录(Revision Chart) 版本号批准人修改人修改0.01南疯2006-10-30 0.02详细修改记录: 序号

1引言 1.1编写目的 1.2覆盖范围 1.3预期读者与阅读建议 1.4文档约定 1.5术语与缩略语 1.6参考文献 2概述 3接口方式 4接口安全 4.1接口认证 4.2数据安全 5事务处理 6性能考虑 7容错处理 8数据格式 8.1约定 8.2施工系统向外协系统发送请求 8.2.1请求查询一个业务数据 8.2.2新增一条记录,得到记录的键值 8.2.3修改一条记录 8.2.4删除一条记录 8.2.5文档上传 8.2.6一条记录中一个文档字段上传多个文件 8.2.7补充上传文档 8.2.8在记录中删除一个文档 8.2.9获得文档的基本信息 8.2.10获得文档的所有兄弟信息 8.2.11获得文档的所有父亲信息 8.2.12下载一个文档 8.2.13获得字典 8.3外协系统向施工系统发送请求 8.3.1发送变更后的数据 8.3.2发送变更后的字典 8.3.3文档发送请求 9信息数据项 9.1数据表 9.2字段信息 9.3字典类型

电气设备符号大全

电气设备符号大全 電氣設備符號大全(字母型符號大全) SR:沿钢线槽敷设 BE:沿屋架或跨屋架敷设 CLE:沿柱或跨柱敷设 WE:沿墙面敷设 CE:沿天棚面或顶棚面敷设 ACE:在能进入人的吊顶内敷设 BC:暗敷设在梁内 CLC:暗敷设在柱内 WC:暗敷设在墙内 CC:暗敷设在顶棚内ACC:暗敷设在不能进入的顶棚内FC:暗敷设在地面内 SCE:吊顶内敷设,要穿金属管一,导线穿管表示 SC-焊接钢管 MT-电线管 PC-PVC塑料硬管 FPC-阻燃塑料硬管 CT-桥架 MR-金属线槽 M-钢索 CP-金属软管 PR-塑料线槽 RC-镀锌钢管 二,导线敷设方式的表示 DB-直埋 TC-电缆沟 BC-暗敷在梁内

CLC-暗敷在柱内 WC-暗敷在墙内 CE-沿天棚顶敷设 CC-暗敷在天棚顶内 SCE-吊顶内敷设 F-地板及地坪下 SR-沿钢索 BE-沿屋架,梁 WE-沿墙明敷 三,灯具安装方式的表示 CS-链吊 DS-管吊 W-墙壁安装 C-吸顶 R-嵌入 S-支架 CL-柱上 沿钢线槽:SR 沿屋架或跨屋架:BE 沿柱或跨柱:CLE 穿焊接钢管敷设:SC 穿电线管敷设:MT 穿硬塑料管敷设:PC 穿阻燃半硬聚氯乙烯管敷设:FPC 电缆桥架敷设:CT 金属线槽敷设:MR 塑料线槽敷设:PR 用钢索敷设:M 穿聚氯乙烯塑料波纹电线管敷设:KPC 穿金属软管敷设:CP 直接埋设:DB 电缆沟敷设:TC 导线敷设部位的标注 沿或跨梁(屋架)敷设:AB 暗敷在梁内:BC 沿或跨柱敷设:AC 暗敷设在柱内:CLC 沿墙面敷设:WS 暗敷设在墙内:WC 沿天棚或顶板面敷设:CE 暗敷设在屋面或顶板内:CC 吊顶内敷设:SCE 地板或地面下敷设:FC HSM8-63C/3P DTQ30-32/2P 这两个应该是两种塑壳断路器的型号,HSM8-63C/3P 适用于照明回路中,为3极开关,额定电流为63A(3联开关) DTQ30-32/2P 也是塑壳断路器的一种,额定电流32A,2极开关 其他那些符号都是关于导线穿管和敷设方式的一些表示方法,你对照着查一下

电气符号及含义汇总

1、管路敷设标注方法(导线敷设部位、方式) AB:沿或跨梁(屋架)敷设AC:吊顶内敷设 ACC:暗敷设在不能进人的顶棚内ACE:在能进人的吊顶在敷设 AL铝皮线卡敷设 BC:在梁内暗敷BE:沿屋架或跨屋架敷设 DB-直埋CC:暗敷设在屋面或顶板内:CC:沿现浇板内暗敷设CC:暗敷设在顶棚内 CP:穿蛇皮管/金属软管敷设CT:电缆桥架敷设 CE:沿天棚面或顶棚面敷设CE:混凝土排管敷设 CLE:沿柱或跨柱敷设CLC:柱子内暗敷 SC:穿焊接钢管敷设SCE:吊顶内敷设,要穿金属管SR:沿钢索(钢线槽)敷设TC:电缆沟敷设 F:地板及地坪下敷设FC:暗敷设在地面内 WE(WS):沿墙面敷设WC:暗敷设在墙内 PC:硬塑料管敷设PCL:塑料夹敷设 PL:阻燃半硬聚乙烯管敷设QR:铝合金线槽敷设 MT:穿电线管敷设MR:封闭式金属线槽敷设 M:用钢索敷设:PR:塑料线槽敷设 FPC:穿阻燃半硬聚氯乙烯管敷设K:瓷瓶或拄式绝缘子敷设 KPC:穿聚氯乙烯塑料波纹电线管敷设RC:水煤气管 2、导线穿管表示 MT-电线管PC-PVC塑料硬管FPC-阻燃塑料硬管 CT-桥架MR-金属线槽M-钢索 CP-金属软管PR-塑料线槽RC-镀锌钢管 SC-焊接钢管 3、灯具安装方式的表示 CS-链吊DS-管吊W-墙壁安装C-吸顶 R-嵌入S-支架CL-柱上 电线常用的表示法:RVB:平行多股软线(扁的);RVS:对绞多股软线;RVV:多股软线……

4、BV-2*2.5-TC20-CC这个最后的CC是什么意思啊? 答:铜芯聚氯乙烯绝缘电线-2条2.5平方毫米电线—穿直径20电线管—在天花内或者顶棚敷设,最后的CC是暗敷在顶板内的意思。 说明:BV电线:1.分类和用途是用来分布电流用的,属于布电线类,用字母“B”表示;2.导体材料是铜,用字母“T”表示,布电线中铜芯导体省略表示;3.绝缘材料为聚氯乙烯,用字母“V”表示;电线型号及名称;4.布电线结构简单,除上面三点,有的还有护套,护套材料为聚氯乙烯也用字母“V”表示;护套材料为橡胶就用字母“X”表示。没有护套以及后面没有的就不用表示。如BVV 表示铜芯聚氯乙烯绝缘聚氯乙烯护套圆型电线。 1、电气图中符号意思 AP:动力配电箱 AL:照明配电箱 ALE:应急照明配电箱AT:双电源切换箱 AW:电表箱。 在前面加数字表示楼层,后面加数字表示序号 2、建筑水电安装中BV-3X10-PVC25-WC-CC/MR是什么意思 BV(塑料铜芯线)-3X10(3根10平方毫米的电线)-PVC25(用PVC管,管径是25即1寸)-WC(敷设方式--沿墙敷设)-CC(敷设方式--沿地敷设)-MR在金属线槽内敷设 3、ZR-BV-3*4~CT是什么意思 ZR表示阻燃;BV表示塑料铜芯线;3*4表示3根4平方的线;CT表示敷设方式为电缆桥架敷设。 4、PC20-WC,CC是什么意思 PC20表示材质为管径为20的塑料管;WC表示敷设方式为暗敷设在墙内;CC表示敷设方式为暗敷设在顶板内。 5、NH-BV-7x6 SC32 CE WE是什么意思 耐火铜芯电线7根6MM2的穿在DN32的钢管内沿顶板和沿墙暗敷设。 6、NHBVR-2*1.5-SC15-CE WE是什么意思 耐火铜芯软线2根1.5MM2的穿在DN15的钢管内沿顶板和墙内暗敷设。 Sc**:直径为**的焊接钢管敷设 CE-沿顶板面明敷设 CC-沿顶板面暗敷设 WE-沿墙面明敷设 WC-沿墙面暗敷设 WE/FC:沿墙面敷设/暗敷在地面内

系统对接方案说明

WORD格式可编辑 系统对接设计 1.1.1 对接方式 系统与外部系统的对接方式以web service方式进行。 系统接口标准: 本系统采用SOA体系架构,通过服务总线技术实现数据交换以及实现各业务子系统间、外部业务系统之间的信息共享和集成,因此SOA体系标准就是我们采用的接口核心标准。主要包括: 服务目录标准:服务目录API接口格式参考国家以及关于服务目录的元数据指导规范,对于W3C UDDI v2 API结构规范,采取UDDI v2的API的模型,定义UDDI的查询和发布服务接口,定制基于Java和SOAP的访问接口。除了基于SOAP1.2的Web Service 接口方式,对于基于消息的接口采用JMS或者MQ的方式。 交换标准:基于服务的交换,采用HTTP/HTTPS作为传输协议,而其消息体存放基于SOAP1.2协议的SOAP消息格式。SOAP的消息体包括服务数据以及服务操作,服务 数据和服务操作采用WSDL进行描述。 Web服务标准:用WSDL描述业务服务,将WSDL发布到UDDI用以设计/创建服务,SOAP/HTTP服务遵循WS-I Basic Profile 1.0,利用J2EE Session EJBs实现新的业务服务,根据需求提供SOAP/HTTP or JMS and RMI/IIOP接口。 业务流程标准:使用没有扩展的标准的BPEL4WS,对于业务流程以SOAP服务形式进行访问,业务流程之间的调用通过SOAP。 数据交换安全:与外部系统对接需考虑外部访问的安全性,通过IP白名单、SSL 认证等方式保证集成互访的合法性与安全性。 数据交换标准:制定适合双方系统统一的数据交换数据标准,支持对增量的数据自动进行数据同步,避免人工重复录入的工作。 1.1.2 接口规范性设计 系统平台中的接口众多,依赖关系复杂,通过接口交换的数据与接口调用必 须遵循统一的接口模型进行设计。接口模型除了遵循工程统一的数据标准和接口专业知识整理分享

相关文档
相关文档 最新文档