VECTOR VN5650 总线分析工具硬件

VECTOR VN5650 总线分析工具硬件

参考价: 面议

具体成交价以合同协议为准
2024-10-31 12:17:10
4715
属性:
产地类别:进口;应用领域:化工,农业,能源,电子;
>
产品属性
产地类别
进口
应用领域
化工,农业,能源,电子
关闭
上海壹侨国际贸易有限公司

上海壹侨国际贸易有限公司

初级会员7
收藏

组合推荐相似产品

产品简介

Vector正品备品备件型号 VECTOR VN5650 总线分析工具硬件是VN5640的升级版本

详细介绍

 

Vector正品备品备件型号 VN5640

Vector正品备品备件型号 VN5640

 VECTOR VN5640 总线分析工具硬件

VECTOR VN5640 总线分析工具硬件

 

VECTOR总线分析工具 德国Vector总线开发工具、Vector网络节点测试验证工具 Vector嵌入式软件组件 Vector公司成立于1988年,位于德国汽车工业的中心——斯图加特。Vector从成立之初,就与德国主要整车厂和零部件供应商紧密合作,例如戴姆勒、大众、宝马、博世、大陆等世界的汽车企业。合作范围包括开发工具、嵌入式源代码、工程服务和项目咨询。 1992年,Vector开发了世界上*款CAN总线分析工具CANalyzer,目前*销售数量已经超过万套。随后Vector不断丰富自己的产品线,目前已经拥有包括网络设计、总线仿真与测试、诊断和Flash刷写、标定和ECU测试在内的五大工具链,以及CAN总线通信源代码、OSEK操作系统、Flash Bootloader和AUTOSAR在内的嵌入式源代码。 经过20多年的发展,Vector已经发展成在拥有9家分公司,近900名员工(80%以上是研发人员)的跨国企业,其用户覆盖了*汽车行业大多数整车厂和汽车电子供应商,包括通用、福特、戴姆勒、大众、宝马、克莱斯勒、丰田、本田、一汽、上汽、东风、长安、奇瑞、广汽、博世、电装、德尔福、李尔、江森、大陆等等。 2008年,Vector的全年营业收入为1亿3千4百万欧元,是行业内大的汽车总线开发工具和嵌入式源代码提供商。Vecto公司作为的总线开发工具、网络节点测试验证工具和嵌入式软件组件提供商,为汽车总线网络的设计、建模、仿真、分析、测试以及ECU的开发、测试、标定和诊断等过程提供一系列强有力的软硬件工具和源代码,支持CAN、LIN、MOST、FlexRay、以太网、SAE J1939、OSEK/VDX和AUTOSAR等多种总线、协议和标准。在范围内,来自汽车、商用车、工程机械和控制工程领域的客户都在应用Vector提供的解决方案和产品。

Vector OPTION GRAPHICAL TEST DESIGN

VECTOR VN5650 总线分析工具硬件

VECTOR VN5650 总线分析工具硬件

 

VECTOR
VN1640A CAN/LIN NETWORK INTERFACE
VECTOR
CANPIGGY 1057GCAP
VECTOR
VN1630A
VECTOR
VN1630A
VECTOR
CANOE PRO
VECTOR
VH1160
VECTOR
VN1610
VECTOR
VN1610
VECTOR
CANPIGGY 1057GCAP
VECTOR
LINPIGGY 7269MAG
VECTOR .
CANAPE 18.0
VECTOR .
VN1640A CAN NETWORK INTERFACE
VECTOR .
CANPIGGY 1057GCAP
VECTOR .
|CANALYZER 14.0
VECTOR
VN1610
VECTOR
|CANCABLE 2Y
VECTOR
CANOE PRO
VECTOR
VN1640A
VECTOR
培训
VECTOR
|CANOE PRO
VECTOR 
VN5640
VECTOR
|CANOE PRO
VECTOR
CANDEL ASTUDIO
VECTOR
OPTION DIVA
VECTOR
| KEYMAN
VECTOR
VN 1640A
VECTOR
CANPIGGY 1057GCAP
|VECTOR
|CANOE
VECTOR
|CANOE OPTION.SCOPE
|VECTOR
|CANOE OPTION.LIN
VECTOR
ISCOPE HARDWARE PS5444D-034

VECTOR
|CANPIGGY 1057GCAP
VECTOR
CANCABLE ZY
VECTOR
|VN1640A
VECTOR
|CANOE 14.0 PRO
VECTOR
|VN1640A
VECTOR
CANOE 14.0 PRO
VECTOR
VN1640A
VECTOR
VN1640A CAN/LIN NETWORK
VECTOR
|CANPIGGY 1057GCAP
VECTOR
VH6501
VECTOR
|VN1630A
VECTOR
|GL1000
VECTOR
VN5640
VECTOR
|CANOE PRO
VECTOR
|CANOE PRO OPTION ETHERNET
VECTOR
VN5640 ETHRTNET/CAN INTERFACE
VECTOR
ETHMODULE BCM89811
VECTOR
ETHMODULE 88Q2112 V2
VECTOR
|AECABLE 2Y EVA
VECTOR
CANCABLE 2Y
VECTOR
|BRCABLE 2Y
VECTOR
VN7640
VECTOR
| CANOE PRO
VECTOR
CANOE OPTION.LIN
VECTOR
FRPIGGYC 1082CAP
VECTOR
LINPIGGY 7269MAG
VECTOR
|CANPIGGY 1057CAP
VECTOR
培训CANOE软件

VECTOR
ETHMODULE 88Q2112 V2
VECTOR
AECABLE2Y
VECTOR
|CANOE PRO 
VECTOR
VN8792
VECTOR
VN5640
VECTOR
|CANOE PRO
VECTOR
|CANOE OPTION .ETHERNET
VECTOR
VTESTSTUDIO
VECTOR
VN5640 ETHERNET/CAN INTERFACE
VECTOR
ETHMODULE BCM89811
VECTOR
ETHMODULE 88Q2112 V2
VECTOR
BRCABLE 2Y
VECTOR
AECABLE 2Y EVA
VECTOR
CANCABLE 2Y
VECTOR
VN1640A CAN/LIN NETWORK INTERFACE
VECTOR
|CANPIGGY 1057GCAP
VECTOR
VECTOR KEYMAN
VECTOR .
|VN1630A
VECTOR
|CANOE
VECTOR
|CANOE PRO
VECTOR

括的讲,汽车总线的测试流程主要包括四个阶段: 制订测试计划。制订测试计划是测试开始前必须的工作,包括了测试需要达到的目标,使用的资源、遵从的标准以及工具等方方面面,是测试顺利实施的指导性文件。主要内容有:目标;总体测试策略;测试的完整性需求;具体规则(如何时停止测试);资源需求;职责(如测试用例设计,执行,检查);测试用例库;测试标准;工具(CANoe, CANscope, CANstress, CANlog);测试软/硬件配置;系统集成计划。 测试用例。测试用例的设计是一项复杂的工作,既需要直觉又需要专门技术。 测试向量。包括测试向量和分解每一个测试用例。 测试过程。经过授权的专业人员系统地执行测试。测试步骤如下:1).单元测试(White Box, Glass Box, check code correctness;2).集成测试(Bottom Up, Top Down, Big Bang, Sandwich;3).功能测试(Black Box, per specification,component。测试工具主要包括软件测试环境和和辅助的硬件测试工具两部分。

软件测试环境

在汽车总线网络开发和测试过程中,主要应用的软件测试环境是CANoe。 CANoe (CAN Open Environment)是德国VECTOR公司开发的功能强大的开发工具。它能支持总线开发的整个过程-从最初的设计、仿真到最终的分析测试和产品的售后服务。CANoe 实现了网络设计、仿真和测试的无缝集成,其开发、测试流程如图1所示。

 

浅谈汽车CAN/LIN总线测试流程和测试工具_www.fengfly.com

图1:利用CANoe进行产品开发和测试流程。

通讯设计/模型生成。新工程的第一个任务就是在数据库中定义通讯矩阵,然后是在CANoe中生成模型。 通讯确认。支持的通讯确认包括系统的功能分配、功能测试和整个系统的集成。 剩余总线仿真/功能测试。剩余总线仿真向总线系统产品供应商提供了理想的测试环境。使他们既可以进行整个系统的测试,又可以高效地进行电控单元、模块和集成测试。此外用户还可以在osCAN库(osCAN Library)的帮助下直接运行CAN控制器代码。 测试。CANoe通过特殊功能“测试特性设置”支持ECU和网络测试。有了这些功能,就可以创建各种测试。例如验证单个开发步骤的测试,检查原型,执行蜕变测试和兼容性测试。此外,包含在测试服务库中的检查和仿真功能可以简化测试环境的设置和执行。 诊断。CANoe可以分析KWP2000诊断通讯。诊断控制台(诊断特性设置的一部分)通过基于CANdelaStudio的诊断描述文件提供了对所有诊断服务的交互访问。诊断请求可以被选择、参数化,并显示出来。故障存储器控制台提供了对某个ECU故障存储器简便、快捷的访问。因此,所有参数都以符号进行显示。

浅谈汽车CAN/LIN总线测试流程和测试工具_www.fengfly.com

图2:测试系统示意图。

分布式开发/集成。对于涉及多个供应商的工程,可以进行网络节点的独立并行开发。硬件测试工具

在CAN/LIN总线网络测试过程中,借助其它的测试工具,会进一步加快测试过程。这些硬件测试工具包括(如图2所示): 记录和评估CAN总线电平的测量设备CANscopeCANscope提供了强健的记录模块和易于使用的评估软件。记录模块通过RS-232和USB连接到PC。可以分析各种因素对总线特性的影响:电缆类型和长度、总线驱动器和终端、不同故障形式、EMC等。对于目标调试,可以设定各种触发条件。例如当出现某个特定的CAN报文或出现错误??,总线电平超过正常水平或低于正常水平就会触发记录进程,触发环境被完整记录下来,比较电压曲线。 CAN网络干扰生成工具CANstressCAN网络对于总线通讯的扰动和故障具有很强的抗干扰能力。为了测试系统在干扰和故障情况下是否能够正常工作,需要能够产生CAN总线干扰的设备。CANstress就是供开发和测试者使用的综合性CAN总线干扰生成工具。该设备能够以可以复现的方式对总线的物理特性和逻辑电平施加干扰。CANstress是手持式硬件模块。它可以直接插入CAN总线。它包含灵活的触发和干扰逻辑。它包含大量的通过软件控制的电阻。它们可以用来构成总线上的电阻系列,总线间的连接电阻,电极间的连接电阻。CANstress支持的故障形式和测试模式包括:总线故障仿真,CAN系统故障,CAN控制器干扰,可编程短路和掉电等。在总线间插入可编程静态电容可以用于仿真各种总线长度。 CAN系统可编程记录器CANlog 3通过下载不同的配置,可编程记录器CANlog 3能够接受、保存和评价来自不同CAN总线的报文。CANlog 3可以支持4个CAN通道。通过相应的接口,可以按照用户需求进行通道分配。允许的工作电压范围5~45伏,符合汽车工业标准。

浅谈汽车CAN/LIN总线测试流程和测试工具  汽车CAN/LIN总线系统测试的关键是测试流程、测试标准和测试工具,掌握专业的总线分析和测试工具的使用技术,开发测试软件并将它们应用到测试过程是对中国汽车厂家和汽车工程师的重大挑战,本文介绍CAN/LIN总线设计、仿真、分析和测试工具。 

汽车CAN/LIN总线系统测试的关键是测试流程、测试标准和测试工具,掌握专业的总线分析和测试工具的使用技术,开发测试软件并将它们应用到测试过程是对中国汽车厂家和汽车工程师的重大挑战,本文介绍CAN/LIN总线设计、仿真、分析和测试工具

恒润提供CAN/LIN总线测试方案和在这些工具平台之上的测试软件开发咨询服务,帮助客户进行CAN/LIN总线方面的测试。这些工具包括用于CAN/LIN网络系统和电控单元仿真和测试的工具CANoe;记录、评价CAN总线信号电平的工具CANscope;CAN总线干扰生成工具CANstress;CAN总线数据记录器CANlog。

汽车总线测试流程

概括的讲,汽车总线的测试流程主要包括四个阶段: 制订测试计划。制订测试计划是测试开始前必须的工作,包括了测试需要达到的目标,使用的资源、遵从的标准

VN1640A CAN/LIN NETWORK INTERFACE
VECTOR
VH6501
VECTOR
CANOE PRO
VECTOR
VN 1640A
VECTOR
CANPIGGY 1057GCAP
VECTOR
CANOE基础培训
VECTOR
VN6501
VECTOR
55030 CANOE RUN 14.0
VECTOR

VECTOR
VN1640A CAN/LIN NETWORK INTERFACE
VECTOR
|CANPIGGY 1057GCAP
VECTOR
CANOE PRO
VECTOR
|VN1640A CAN/LIN NETWORK INTERFACE
VECTOR
CANPIGGY 1057GCAP
VECTOR
|VN1640A
VECTOR
|CANOE PEX
VECTOR
| MAINTENANCE CANOE PEX
VECTOR
CANOE PRO
VECTOR
VN1640A
VECTOR
CANPIGGY 1057GCAP
VECTOR
VN7610
VECTOR
CANOE PRO
VECTOR
|CANOE PRO OPTION .FL EXRAY
VECTOR
VN5640 ETHERNET/CAN INTERFACE
VECTOR
VN1640A CAN/LIN NETWORK INTERFACE
VECTOR
CANPIGGY 1057GCAP
VECTOR
VN5640 ETHERNET/CAN INTERFACE
VECTOR
VN1640A CAN/LIN NETWORK INTERFACE
VECTOR
|CANPIGGY 1057GCAP
VECTOR
CANDEL ASTUDIO STANDARD
VECTOR
|OPTION 100BASE-T1
VECTOR
OPTION 100BASE-T1
VECTOR
|VN5640A
VECTOR
|CANOE PRO
VECTOR
|CANOE OPTION ETHERNET
VECTOR
VN5640
VECTOR
ETHMODULE 88Q2112 V2
VECTOR
ETHMODULE BCM89811
VECTOR
|BRCABLE 2Y

VECTOR
VN1630A
VECTOR .
VN1630A
VECTOR
VN1640A
VECTOR
CANPIGGY 1057GCAP
VECTOR
VN5610A
VECTOR
VN1630A
VECTOR
CANALYZER PRO
VECTOR
CANOE PRO
VECTOR
VALUECAN4/V-SPY不是VECTOR的东西
VECTOR
VN7610 FR/CAN INTERFACE
VECTOR
|CANOE PRO
VECTOR
CANOE PRO
VECTOR
VN1640A
VECTOR
VN5620
VECTOR
|SCOPE HARDWARE PS5444D-034
VECTOR
|SCOPE BUS PROBE 300 MHZ
VECTOR .
|SCOPE TRIGGER Y-CABLE
VECTOR
VN5640
VECTOR
ETHMODULE 88Q2112 V2
VECTOR
ETHMODULE BCM89811
VECTOR
BRCABLE 2Y
VECTOR
AECABLE 2Y EVA
VECTOR
CANCABLE 2Y
VECTOR
VH6501
VECTOR
VN1630A CAN NETWORK INTERFACE
VECTOR
CANPIGGY 1051CAP
VECTOR
|CANOE PRO .
VECTOR
VN1640A CAN/LIN NETWORK INTEREACE

VECTOR
VN1630A
VECTOR .
VN1630A
VECTOR
VN1640A
VECTOR
CANPIGGY 1057GCAP
VECTOR
VN5610A
VECTOR
VN1630A
VECTOR
CANALYZER PRO
VECTOR
CANOE PRO
VECTOR
VALUECAN4/V-SPY不是VECTOR的东西
VECTOR
VN7610 FR/CAN INTERFACE
VECTOR
|CANOE PRO
VECTOR
CANOE PRO
VECTOR
VN1640A
VECTOR
VN5620
VECTOR
|SCOPE HARDWARE PS5444D-034
VECTOR
|SCOPE BUS PROBE 300 MHZ
VECTOR .
|SCOPE TRIGGER Y-CABLE
VECTOR
VN5640
VECTOR
ETHMODULE 88Q2112 V2
VECTOR
ETHMODULE BCM89811
VECTOR
BRCABLE 2Y
VECTOR
AECABLE 2Y EVA
VECTOR
CANCABLE 2Y
VECTOR
VH6501
VECTOR
VN1630A CAN NETWORK INTERFACE
VECTOR
CANPIGGY 1051CAP
VECTOR
|CANOE PRO .
VECTOR
VN1640A CAN/LIN NETWORK INTEREACE

 


JECTOR
AECABLE 2Y EVA


|CANOE PRO
VECTOR
VN1640A
VECTOR
CANPIGGY 1057GCAP


VECTOR
|CANOE PRO
VECTOR
|CANOE PRO OPTION J1939
VECTOR
ICANOE PRO OPTION LIN

 

 

 

 

Vector 2258

Vector 05080  VECTOR KEYMAN

Vector 07113 VN1630A CAN/LIN WORK INTERFACE+05075 CANCABLE 2Y

Vector 7129

Vector 10HAD10AA102

Vector 1401-0200

Vector 1401-0201

Vector 1401-0300

Vector 1401-0303

Vector 22040

Vector 50000 CANOE VERSION 11.0 +05080 VECTOR KEYMAN

Vector 833610

Vector 833611

Vector 833612

Vector 833613

Vector ANBOARD XL V1.O

Vector ARTIKELNR.07115 CANBOARDXLV1.0+ARTIKELNR.22083 CANPIGGY1050MAG

Vector AUTOSAR

Vector CANALYZER

Vector CANALYZER PRO PART NO.: 50100

Vector CANALYZER PRO(50100)

Vector CANANALYZER

Vector CANAPE

Vector CANAPE PART NO. :50200 CANAPE OFFLINEPART NO.: 50201

Vector CANCABLE 2Y

Vector CANCARD XL

Vector CANCARD XLE

Vector CANCASE XL

Vector CANCASE XL+CABLE

Vector CANCASEXL, PN 07129

Vector CANCASEXL

Vector CANDELASTUDIO

Vector CANOE

Vector CANOE FULL OPTION J1939

Vector CANOE GL4000

Vector CANOE OPTION .DIVA

Vector CANOE OPTION CANOPEN

Vector CANOE OPTION DIVA

Vector CANOE OPTION ETHER

Vector CANOE OPTION J1939

Vector CANOE OPTION LIN

Vector CANOE OPTION.LIN

Vector CA640

Vector CANPIGGY 1041AMAG

Vector CANPIGGY 1051CAP

Vector GL2000

Vector SDC-H1T1-24

Vector VN1640

Vector VN1640A

Vector VN5640

Vector VTESTSTUDIO

Vector VN1640A+1LIN+3CAN

 

CANtrace是一个*而易于使用的CAN监控工具,它可用作CASTORfamily、Kvaser 或者 Vector CANinterface的CAN总线接口。CANtrace提供了追踪(listing)、发送报文以及记录的配置功能,同时为所有消息提供了时间标签。

-追踪,固定追踪,发送报文
-记录功能
-支持 11位标识符和29位标识符
-总线的速率可高达1Mbit/s
-支持Castor、Kvaser和Vector的硬件
-安装简易
-支持数据库
-数据窗口
-图形窗口
-支持J1939
 

该软件包是基于模块化概念,结合了的开放性和通用性。客户定制的功能能够以独立模块的形式通过开放的.编程接口很容易地实现集成。通过使用IXXAT一个强大的CAN接口,canAnalyser实现CAN报文接收和面向时间的缓冲,即使是在处理非常高的总线负载和波特率的时候。

在标准版本的canAnalyser提供多个应用领域的功能:

在线监控总线流通量
一次性或周期消息和整个消息序列的传输
若干CAN总线的并行监控
多种触发条件的CAN报文记录
消息传输的静态评价
记录和显示总线负载
在时间轴上图形化显示的信息内容
指挥控制信息序列创建

报文数据库的处理是canAnalyser的一个组成部分。基于此,每个CAN标识符分配一个报文名称,在数据域传输的信号可以作为物理参数以不同的方式解释和显示。该canAnalyser也可处理广泛应用的CANdb格式。在所有模块中,来自数据库的相关报文名称与CAN标识符会被显示。

附加的功能由可选的模块提供,比如CANopen、Device或基于系统的j1939的报文协议特性显示。

亮点

支持Windows 2000/XP/Vista/Windows 7(32/64位)平台的多语种软件
支持IXXAT所有CAN接口
支持11位和29位标识符(CAN 2.0A/2.0B)
1微秒的分辨率接收对象的时间戳(决定于使用的硬件)
被动模式(没有传输确认位和错误帧,因此没有来自canAnalyser对CAN系统的干扰)
错误帧的检测和显示
项目数据库的集成支持
多触发条件和在线硬盘跟踪
支持接口板上所有CAN控制器(多线模式)
显示CAN控制器状态和总线负载
用于扩展用户定制模块的.编程接口文档
可执行脚本
功能

配置与操作
canAnalyser的控制面板是配置的核心要素。在安装向导的指导下,可以选择所需的接口和CAN控制器在板配置。它还定义了它的功能模块分配给CAN控制器。配置以树型清楚的显示出来,该模块分配直观的拖放的方式实现。每个CAN总线可以一个数据库。 

可编程性
基于开放的编程接口,canAnalyser可以扩展用户自己的模块或用户接口。使用通用Windows开发系统(比如Visual Studio.),可以开发新的、独立的模块,并添加到canAnalyser中。用户可以为他们的系统或为已有的具有系统特性分析功能设备与工具创建接口。

脚本宿主
脚本宿主提供一个强大的接口,它拥有灵活脚本的Windows图形程序。通过使用脚本宿主,canAnalyser可以快速、轻松适用于特定的测量和分析的任务。这使得用户可以模拟设备与协议,或者测试模拟restbus已有的设备,使它们接入操作。特性测试环境可以使用任何Windows接口组件轻松创建。脚本宿主支持标准的C#和VIsual Basic.脚本语言。DLL的引入也能够集成更多模块。

该软件包是基于模块化概念,结合了的开放性和通用性。客户定制的功能能够以独立模块的形式通过开放的.编程接口很容易地实现集成。通过使用IXXAT一个强大的CAN接口,canAnalyser实现CAN报文接收和面向时间的缓冲,即使是在处理非常高的总线负载和波特率的时候。

在标准版本的canAnalyser提供多个应用领域的功能:

在线监控总线流通量
一次性或周期消息和整个消息序列的传输
若干CAN总线的并行监控
多种触发条件的CAN报文记录
消息传输的静态评价
记录和显示总线负载
在时间轴上图形化显示的信息内容
指挥控制信息序列创建

报文数据库的处理是canAnalyser的一个组成部分。基于此,每个CAN标识符分配一个报文名称,在数据域传输的信号可以作为物理参数以不同的方式解释和显示。该canAnalyser也可处理广泛应用的CANdb格式。在所有模块中,来自数据库的相关报文名称与CAN标识符会被显示。

附加的功能由可选的模块提供,比如CANopen、Device或基于系统的j1939的报文协议特性显示。

亮点

支持Windows 2000/XP/Vista/Windows 7(32/64位)平台的多语种软件
支持IXXAT所有CAN接口
支持11位和29位标识符(CAN 2.0A/2.0B)
1微秒的分辨率接收对象的时间戳(决定于使用的硬件)
被动模式(没有传输确认位和错误帧,因此没有来自canAnalyser对CAN系统的干扰)
错误帧的检测和显示
项目数据库的集成支持
多触发条件和在线硬盘跟踪
支持接口板上所有CAN控制器(多线模式)
显示CAN控制器状态和总线负载
用于扩展用户定制模块的.编程接口文档
可执行脚本
功能

配置与操作
canAnalyser的控制面板是配置的核心要素。在安装向导的指导下,可以选择所需的接口和CAN控制器在板配置。它还定义了它的功能模块分配给CAN控制器。配置以树型清楚的显示出来,该模块分配直观的拖放的方式实现。每个CAN总线可以一个数据库。 

可编程性
基于开放的编程接口,canAnalyser可以扩展用户自己的模块或用户接口。使用通用Windows开发系统(比如Visual Studio.),可以开发新的、独立的模块,并添加到canAnalyser中。用户可以为他们的系统或为已有的具有系统特性分析功能设备与工具创建接口。

脚本宿主
脚本宿主提供一个强大的接口,它拥有灵活脚本的Windows图形程序。通过使用脚本宿主,canAnalyser可以快速、轻松适用于特定的测量和分析的任务。这使得用户可以模拟设备与协议,或者测试模拟restbus已有的设备,使它们接入操作。特性测试环境可以使用任何Windows接口组件轻松创建。脚本宿主支持标准的C#和VIsual Basic.脚本语言。DLL的引入也能够集成更多模块。

 

上一篇:继电器原理 下一篇:日本IMAO今尾夹具介绍-夹具技术指南
热线电话 在线询价
提示

请选择您要拨打的电话:

当前客户在线交流已关闭
请电话联系他 :