以太网与现场总线技术 点击:281 | 回复:1



传奇商务

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 1回
  • 年度积分:0
  • 历史总积分:70
  • 注册:2008年12月05日
发表于:2008-12-30 11:05:28
楼主
【摘要】本文就以太网在自动化领域应用现状及前景、以太网与现场总线技术等热点问题,从技术比较出发,发表了个人看法。本文认为:以太网在工厂管理层、车间监控层将成为主流技术,与互连网技术结合是未来eManufactory技术基础; 在没有严格时间要求的设备层也将获得一定的发展;但对一般工业网络要求实时性、确定性通信场合,现场总线技术还将处于主导地位;我们必须学会面对一个多种网络技术并存的现实世界。
【关键词】以太网 现场总线 PLC
【正文】
  前言:
  以太网及TCP/IP通信技术在IT行业获得了很大的成功, 成为IT行业应用中首选的网络通信技术。近年来,由于国际现场总线技术标准化工作没有达到人们理想中的结果,以太网及TCP/IP技术逐步在自动化行业中得到应用,并发展成为一种技术潮流。
  以太网在自动化行业中的应用应该区分为两个方面问题,或者说两个层次的问题。一是工厂自动化技术与IT技术结合,与互连网Internet技术结合,成为未来可能的制造业电子商务技术、网络制造技术雏形。大多数专家们对自动化技术这种发展趋势给予肯定的评价。另一个方面,即以太网能否在工业过程控制底层,也就是设备层或称为现场层广泛应用? 能否成为甚至取代现有的现场总线技术成为统一的工业网络标准?这些问题实为目前自动化行业专家们争论的热点。本文将只就这一问题,从以太网与现场总线的技术比较出发,谈谈个人看法。
  1. 以太网指的是什么
  什么是“以太网”?以及相关的IEEE 802.3及TCP/IP技术? 这对计算机网络工程师可能是基本常识,但我们自动化技术工程师未必清楚。在讨论以太网与自动化技术及现场总线技术之前,有必要先澄清一下这几个基本术语的含义。笔者查阅了有关资料,现将有关“以太网”、IEEE 802.3及TCP/IP相关的技术背景摘要如下:
  (1) 以太网:
  ►1975年: 美国施乐(Xerox)公司的Palo Alto研究中心研制成功【METC76】,该网采用无源电缆作为总线来传送数据帧,故以传播电磁波的“以太(Ether)”命名。
  ►1981年:美国施乐(Xerox)公司+数字装备公司(Digital)+英特尔(Intel)公司联合推出以太网(EtherNet)规约【ETHE80】
  ►1982年:修改为第二版,DIX Ethernet V2
  因此:“以太网”应该是特指“DIX Ethernet V2”所描述的技术。
  
   (2) IEEE802.3
  ►80年代初期: 美国电气和电子工程师学会IEEE 802委员会制定出局域网体系结构, 即IEEE 802参考模型.
  IEEE 802参考模型相当于OSI模型的最低两层:
  
  ►1983年:IEEE 802 委员会以美国施乐(Xerox)公司+数字装备公司(Digital)+英特尔(Intel)公司提交的DIX Ethernet V2为基础,推出了IEEE802.3
  ►IEEE802.3又叫做具有CSMA/CD(载波监听多路访问/冲突检测)的网络。CSMA/CD是IEEE802.3采用的媒体接入控制技术,或称介质访问控制技术。
  
  因此: IEEE802.3 以“以太网”为技术原形,本质特点是采用CSMA/CD 的介质访问控制技术。“以太网”与IEEE802.3略有区别。但在忽略网络协议细节时, 人们习惯将IEEE802.3称为”以太网”。
  
  与IEEE 802 有关的其它网络协议:
  IEEE 802.1—概述、体系结构和网络互连,以及网络管理和性能测量。
  IEEE 802.2—逻辑链路控制LLC。最高层协议与任何一种局域网MAC子层的接口。
  IEEE 802.3—CSMA/CD网络,定义CSMA/CD总线网的MAC子层和物理层的规范。
  IEEE 802.4—令牌总线网。定义令牌传递总线网的MAC子层和物理层的规范。
  IEEE 802.5—令牌环形网。定义令牌传递环形网的MAC子层和物理层的规范。
  IEEE 802.6—城域网。
  IEEE 802.7—宽带技术。
  IEEE 802.8—光纤技术。
  IEEE 802.9—综合话音数据局域网。
  IEEE 802.10—可互操作的局域网的安全。
IEEE 802.11—无线局域网。
  IEEE 802.12—优先高速局域网(100Mb/s)。
  IEEE 802.13—有线电视(Cable-TV)
  
  (3) TCP/IP协议
  ►TCP/IP是多台相同或不同类型计算机进行信息交换的一套通信协议。TCP/IP协议组的准确名称应该是internet协议族,TCP和IP是其中两个协议。而internet协议族TCP/IP还包含了与这两个协议有关的其它协议及网络应用,如用户数据报协议(UDP)、地址转化协议(ARP)和互连网控制报文协议(ICMP)。由于TCP/IP是internet采用的协议组,所以将TCP/IP体系结构称作internet体系结构。
  ►以太网是TCP/IP使用最普遍的物理网络,实际上TCP/IP技术支持各种局域网络协议,包括:令牌总线、令牌环、FDDI(光纤分布式数据接口)、SLIP
  (串行线路IP)、PPP(点到点协议)、X2.5数据网等。见图1:TCP/IP技术支持的各种局域网络协议
  由于TCP/IP是世界上最大的Internet采用的协议组,而TCP/IP底层物理网络多数使用以太网协议,因此,以太网+TCP/IP成为IT行业中应用最普遍的技术。
  本文主题中所提到的“以太网”,按习惯主要指IEEE 802.3协议,如果进一步采用TCP/IP协议族,则采用“以太网+TCP/IP”来表示。
  
  2.以太网为什么会进入自动化行业
  以太网+TCP/IP作为办公网、商务网在IT行业中独霸天下,其技术特点主要适合信息管理、信息处理系统。但为什么近年来会逐步向自动化行业发展,形成与现场总线技术竞争的局面?回顾近年来自动化技术的发展, 可以了解到其中的原委。
  (1) 自动化技术从单机控制发展到工厂自动化FA,发展到系统自动化
  近年来,自动化技术发展使人们认识到,单纯提高生产设备单机自动化水平,并不一定能给整个企业带来好的效益;因此,企业给自动化技术提出的进一步要求是:将整个工厂作为一个系统实现其自动化,目标是实现企业的最佳经济效益。因此,有了现代制造自动化模型,见图2。所以说自动化技术由单机自动化发展到系统自动化。
  <现代制造自动化模>
自动化技术从单机控制向工厂自动化FA、系统自动化方向发展。制造业对自动化技术提出了数字化通信及信息集成的技术的要求;即要求应用数字通信技术实现工厂信息纵向的透明通信。
  (2)工厂底层设备状态及生产信息集成、车间底层数字通信网络是信息集成系统的基础
  为满足工厂上层管理对底层设备信息的要求, 工厂车间底层设备状态及生产信息集成是实现全厂FA/CIMS的基础。见图3: 工厂自动化信息网络分层结构:工厂管理级、车间监控级、现场设备级
  <工厂自动化信息网络分层结构:工厂管理级、车间监控级、现场设备级 >
  (3) 现场总线技术的产生
  现场总线(FieldBus)是工厂底层设备之间的通信网络,是计算机数字通信技术在自动化领域的应用,为车间底层设备信息及生产过程信息集成提供了通信技术平台.图4是工厂底层应用现场总线技术实现了全厂信息纵向集成的透明通信,即从管理层到自动化底层的数据存取.
  <工厂底层应用现场总线技术实现了全厂信息纵向集成的透明通信>
  (4) 现场总线国际标准



斩风

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 58回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2008年11月11日
发表于:2009-01-05 12:15:50
1楼

北京漫峰科技

专业的siliconlabs51单片机方案推广

致力于设备联网、远程控制和数据采集的10M以太网开发




名称:
F020集成以太网接口核心模块开发套件

简介:
在此套件基础上可进行各种实验,用以评估工控模块性能.

详细信息:
MF020高性能核心模块是嵌入式控制系统的核心,其集成的高精度12位AD、10M以太网接口为数据采集控制系统提供了全新的低成本、高性能解决方案。MF020集成了运行在22.1M的高性能C8051F02X系列单片机,高达256K+32K的RAM,16M 串行Flash,实时时钟和集成10M以太网接口。2组40引脚的插针将AD,DA,数字IO口等资源引出。MF020采用5V供电,引脚兼容CMOS、TTL的电平。 提供配套验证板进行模块快速调试、学习。 提供完整软件程序源代码,用户可参考或移植到产品设计中,缩短产品开发时间,加快产品上市速度。

例程源代码:
1.外部中断及IO口输出实验
实现功能:通过交叉开关,将INT0,INT1外边配置到P22,P23引脚上,从而在外部中断0和1的驱动下,实现:底板上发光二极管LED2随按键KEY2的按下而亮/灭。
2.定时器0及IO口输出实验
实现功能:在定时器0的驱动下,实现:底板上发光二极管LED2以1秒为单位闪烁。
3.uart0通信实验
实现功能:通过交叉开关,将UART0配置到P00,P01引脚上,实现:通过计算机向模块发送命令控制底板上的LED灯。串口通信协议是基于字符的,可使用超级终端进行调试,支持BACKSPACE键,但是不支持其它功能键和方向键。
4.SPI总线和AT45DBXXX实验
实现功能:通过交叉开关,将SPI配置到P02,P03,P04引脚上,实现通过SPI总线访问AT45DB041B/081B/161D。通过计算机向模块发送命令对FLASH进行操作。
5.XDATA RAM实验
实现功能:发送每个页面的测试结果到超级终端。向指定页面写入字符串。读取指定页面从0偏移处开始的指定长度数据。
6.SMBUS和PCF8563T实验
实现功能:通过交叉开关,将SMBUS配置到P05,P06引脚上,实现通过IIC总线访问PCF8563。通过计算机向模块发送命令获取和设置PCF8563的实时时钟。
7.AD_DA实验
实现功能:
通过计算机向模块发送命令获取AD输入电压和片上温度。
将AD的输入电压在DA上输出,经2倍放大后驱动LED1。
常量AD_VREF是单片机输出的参考电压,不同单片机会有变化,具体见常量定义处,其值应该与J1的2,3间电压保持一致。
AD测量的电压可以通过用万用表测量J1的2,18间的电压验证。
8.以太网部分实验
实现功能:可将获取的AD输入电压和片上温度传输到固定IP地址的页面上。
模块硬件资源:
高度集成:60mm*42mm
四层PCB工艺,大大提高模块稳定性。
处理器:SILABS C8051F020,时钟频率高达25MHZ。
业界体积最小的高效能单芯片10/100Base-T以太网控制器SILABS CP2201。
RJ-45插头,可以显示LINK和ACTIVITY状态。
ADC通道:
8路 12bit ADC,转换速度100K,带可编程增益放大器和模拟多路开关
8路 8bit ADC,转换速度500K,带可编程增益放大器和模拟多路开关
DAC通道:2路 12bit DAC
串行方式数据存储器(Serial Data Flash):4M bit-16Mbit 可选
程序存储器(Flash):64k bytes
数据存储器(Ram):4352 bytes + SRAM(32k-256K bytes可选)
数字I/O口:最多可达16路
可同时使用的硬件I2C、SPI及两个UART串口
16位可编程的计数器/定时器阵列
5个通用16 位计数器/定时器
专用的看门狗定时器
可校准的实时时钟(PCF8563)

模块软件资源:
详尽的测试程序,缩短客户软件开发时间。
C8051F020 ADC转换程序。
C8051F020 DAC输出程序。
C8051F020读写I/O程序。
C8051F020读写SPI Serial Data Flash程序(AT45DB041)。
C8051F020读写扩展SRAM程序(IS62LV256)。
C8051F020与I2C日历时钟通讯的程序(PCF8563)。
C8051F020串行通讯UART程序。
C8051F020键盘控制程序。
CP2201以太网通讯程序。
royalty-free的TCP/IP协议栈 。
免费的SILICONLABS IDE开发环境软件。
基于TCP的MODBUS协议是数据采集和监控中常用的一种工业标准通信协议。基于MF020核心模块硬件平台,本例程可以很容易实现该功能,从而帮助用户快速完成数据采集和控制功能。

模块化设计的优势:
稳定的模块化设计,封装大量中间器件,简化客户产品开发设计过程,缩短产品的面市时间,极高的性价比。
基于先进的8051内核的单片机控制平台,容易上手,极强的程序可移植性。
简单易用的SILABS IDE开发环境软件。
廉价的仿真调试工具支持。
免费的TCP/IP协议栈,用户不需要了解TCP/IP协议栈即可灵活实现各种网络功能。

典型应用:
纺织监控
电力监控
油井监控
环境监测
煤矿监测
与通信、控制相关的行业。
联系人 汪先生

联系电话 01082533738


热门招聘
相关主题

官方公众号

智造工程师