15221406036
西门子6ES332-7ND02-0AB0
报价: 面议
最小起订: 1
有效期至: 长期有效
发布时间: 2023-07-04 01:02
发布IP: 116.224.103.5
浏览次数: 36
手机号: 15221406036
电话: 15221406036
在线咨询: 点击这里给我发消息
15221406036
详细信息

西门子6ES332-7ND02-0AB0

一、can总线的概述

can,全称为“controller area network”,即控制器局域网,是国际上应用广泛的之一。初,can被设计作为汽车环境中的微控制器通讯,在车载各控制装置ecu之间交换信息,形成汽车电子控制网络。比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入can控制装置。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。一个由can 总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的特性所限制。为适应“减少线束的数量”、“通过多个lan,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的can 通信协议。此后,can 通过iso11898 及iso11519 进行了标准化,在欧洲已是汽车网络的标准协议。

二、can总线的分层结构

can遵从osi模型,按照osi基准模型,can结构划分为两层:数据链路层和物理层,如下图所示。

1.按照ieee 802.2和802.3 标准,数据链路层又划分为:

1)逻辑链路控制(llc-logic bbbb control)。

2)媒体访问控制(mac-medium access control)。

2.物理层又划分为:

1)物理信令(pls-physical signalling)。

2)物理媒体附属装置(pma-physical medium attachment)。

3)媒体相关接口(mdi-medium dependent interface)。

mac子层运行借助称之为“故障界定实体(fce)”的管理实体进行监控。故障界定是使判别短暂干扰和性故障成为可能的一种自检机制。物理层可借助检测和管理物理媒体故障实体进行监控(例如总线短路或中断,总线故障管理)。llc和mac两个同等的协议实体通过交换帧或协议数据单元(pdu-protocol data unit)和(n)-用户数据组成,为传送一个npdu,(n-1)层实体必须通过(n-1)服务访问点(sap-service access point)[(n-1)-sap].npdu借助于(n-1)层服务数据单元(sdu-service data u nit)[(n-1)-sdu]传至(n-1)层,其服务功能允许npdu的传送。sdu是接口数据,对其识别预先在(n)层实体间进行,亦即,它表示逻辑数据单元由服务进行传送。can协议的数据链层既不提供分配一个sdu至多个pdu,也不提供分配多个sdu至一个pdu的方法,亦即,npdu直接由相应的nsdu和层指定控制信息n-pci构成。

三、can总线的原理介绍

当can总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文。当几个站同时竞争总线读取时,这种配置十分重要。当一个站要向其它站发送数据时,该站的cpu将要发送的数据和自己的标识符传送给本站的can芯片,并处于准备状态;当它收到总线分配时, 转为发送报文状态。can芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。

由于can总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。我们可以很容易地在can总线中加进一些新站而无需在硬件或软件上进行修改。当所提供的新站是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。

四、can总线的特点

can具有十分优越的特点,使人们乐于选择。这些优越的特点包括:

(1)它是一种多主总线,即每个节点机均可成为主机,且节点机之间也可进行通信。

(2)网络各节点之间的实时性强。can总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,**系统的可靠性和系统的灵活性。

(3)通信介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1mb/s.

(4)can总线通信接口中集成了can协议的物理层和数据链路层作用,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余校验、优先级判别等项工作。

(5)can协议的一个大特点是废除了传统的站地址编码,雨代之以对通信数据块进行编码。采用这种方法的优点是可使网络内的节点个数在理论上不受限制,数据块的标识码可由11位或29位二进制数组成,因此可以定义211或229个不同的数据块,这种数据块编码方式,还可使不同的节点同时接收到相同的数据,这一点在分步式控制中非常重要。

(6)数据段长度多为8个字节,可满足通常工业领域中控制命令、工作状态及测试数据的一般要求。同时,8个字节不会占用总线时间过长,从而倮证了通信的实时性。

(7)can协议采用crc检验并可提供相应的错误处理作用,保证了数据通信的可靠性。can总线所具有的卓越性能、极高的可靠性和独特设计,特别适合工业设各测控单元互连。因此备受工业界的重视,并已公认为有前途的现场总线之一。

五、can与其它通信方案的比较

can总线与其它通信网的不同之处在于:

一是报文传送中不包含目标地址,它是以全网广播为基础。各接收站根据报文中反映数据性质的标识符过滤报文,该收的收下,不该收的丢弃。其好处是可在线上网下网、即插即用和多站接收;

二是特别强化了对数据安全性的关注,满足控制系统及其它较高数据要求的系统需求。

在实践中,有两种重要的总线分配方法:按时间表分配和按需要分配。在种方法中,不管每个节点是否申请总线,都对每个节点按大期间分配。由此,总线可被分配给每个站并且是唯一的站,而不论其是立即进行总线存取或在一特定时间进行总线存取。这将保证在总线存取时有明确的总线分配。在第二种方法中,总线按传送数据的基本要求分配给一个站,总线系统按站希望的传送分配。因此,当多个站同时请求总线存取时,总线将终止所有站的请求,这时将不会有任何一个站获得总线分配。为了分配总线,多于一个总线存取是必要的。

can实现总线分配的方法,可保证当不同的站申请总线存取时,明确地进行总线分配。这种位仲裁的方法可以解决当两个站同时发送数据时产生的碰撞问题。不同于ethernet网络的消息仲裁,can的非破坏性解决总线存取冲突的方法,确保在不传送有用消息时总线不被占用。甚至当总线在重负载情况下,以消息内容为优先的总线存取也被证明是一种有效的系统。虽然总线的传输能力不足,所有未解决的传输请求都按重要性顺序来处理。在csma/cd这样的网络中,如ethernet,系统往往由于过载而崩溃,而这种情况在can中不会发生。

总而言之,现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持

1. sipart ps2阀门定位器

profibus pa总线型智能阀门定位器存在多个版本,从低版本t7,到高版本5.0,在硬件组态时需要根据定位器版本选择相应的gsd文件,如下表所示。


sipart ps2版本gsd文件
t7sis18079.gsd
c1到c4
c7到c9
4.00.00 / d1si028079.gsd
5.00.00 / e1


图1 profibus pa总线型智能阀门定位器版本

如果安装了simatic pdm软件并通过manage device catalog导入了定位器的设备描述文件(dd文件),那么在step7硬件组态界面可以看到多个版本的阀门定位器,如下图所示:

图2 sipart ps2智能阀门定位器硬件组态设备列表

鼠标点击某个版本的定位器,可以在右下角看到更详细的信息,如下图所示:

低版本的gsd文件可以支持同版本或更高版本的定位器,比如阀门定位器版本为c9,那么只能组态为c7…c9或者更早的c1…c4及t7,而不能组态为4.00 或者5.00。在进行备件更换时,新采购的高版本定位器可以直接替换老版本的定位器使用,不需要更改硬件组态,通讯正常。

图3 step7硬件组态

鼠标右键选择bbbbbb properties,查看该定位器使用的gsd文件,如下图所示:

图4 查看阀门定位器硬件组态gsd文件

2. mag6000电磁**计/mass6000质量**计

对于电磁**计mag6000和质量**计mass6000,用户只需要在变送器内插入通信模块,仪表就能支持相应的通信方式,如profibus dp, profibus pa, ff, devicenet,下图分别是符合行规v3.0的profibus dp和pa通信模块。

图5 **计profibus dp和profibus pa通信模块

gsd文件有下列三种:

第1种:西门子根据profibus pa行规v3.0编写的gsd文件;

第2种:西门子根据profibus pa行规v2.0编写的gsd文件,用于西门子之前的**计的兼容;

第3种:与厂家无关,根据profibus pa行规v3.0编写的gsd文件,保证了不同厂家仪表能够相互替换。

在**计profibus pa/dp module菜单下的id number选项,指定要使用的gsd文件。


电磁**计id numbergsd-file种类
sitrans f m mag6000 pa0x812a(默认)sixx812a.gsd第1种
0x0649sixx0649.gsd第2种
0x9740pa139740.gsd第3种
sitrans f m0x8129(默认)sixx8129.gsd第1种
mag6000 dp0x05a9sixx05a9.gsd第2种

0x9740pa039740.gsd第3种



质量**计id numbergsd-file种类sitrans f c mass6000 pa0x8128(默认)sixx8128.gsd第1种0x0648sixx0648.gsd第2种0x9742pa139742.gsd第3种sitrans f c0x8127(默认)sixx8127.gsd第1种mass6000 dp0x05a8sixx05a8.gsd第2种 0x9742pa039742.gsd第3种


鼠标右键选择bbbbbb properties,查看该**计使用的gsd文件,如下图所示:

图6 查看**计硬件组态gsd文件

3. sitrans p dsiii 压力变送器

在sitrans p dsiii 压力变送器菜单m16中设置仪表通信使用的gsd文件,对应关系如下表所示:


m16gsd-file描述0pa_29700.gsd或pa_39700.gsd与符合profibus pa行规3.0的第三方压力变送器的兼容(只有模拟量输入块,无计数块)1(默认)siem80a6.gsd西门子根据profibus pa行规v3.0编写的gsd文件2sip1804b.gsd对以前dsiii系列压力变送器的兼容128pa_29740.gsd或pa_39740.gsd与符合profibus pa行规3.0的第三方压力变送器的兼容(模拟量输入和计数块均包括)


鼠标右键选择bbbbbb properties,查看该压力变送器使用的gsd文件,如下图所示:

图7 查看压力变送器硬件组态gsd文件

注意:仪表默认使用的gsd是西门子根据profibus pa行规3.0,并结合仪表具体功能开发的gsd文件,既能满足通信的通用性,又能大限度挖掘仪表的功能,所以推荐用户使用这些默认的gsd文件,不要轻易修改仪表中与gsd文件相关的参数设置。


相关产品
相关西门子产品
产品分类
最新发布
企业新闻
站内搜索
 
联系方式
  • 地址:上海市松江区广富林路4855弄88号3楼
  • 电话:15221406036
  • 手机:15221406036
  • 联系人:聂航