热门搜索:
现场总线的技术浪潮中有一个很有意思的情况,那就是IEC61158的制定过程,这个过程充分的反应了国际工控业各大利益集团的冲突,大家为了保护自己的利益在长达15年的时间内竟然未能达成一个真正有意义的协议,后的结果是变成了8种标准并存,后来又扩到了13种(有14种标准,但有一种退出了),标准的范围也从初的涵盖过程、楼宇、电力等退到了只包含过程控制,这次争论的结果是当时的制定**的负责人在标准通过的当天宣布辞职,他说:“太多的标准意味着没有标准”。其实我个人认为做一个统一的标准包含所有行业目前来看不太现实,各个行业的关注点也不同,像一般过程控制大家可能选PROFIBUS等,楼控可以选LONWORKS,数采和单一设备间通信可以选MODBUS等。但同一行业内实在应该制定一个统一的标准,我们很多工程师都会常常为了用V80联西门子或者AB的控制系统而伤脑筋。
我个人对PROFIBUS比较有感情,因为在前几年用了两个人年做了一块PROFIBUS的主站芯片,用FPGA做的,把整个PROFIBUS-DP主站的数据链路层的状态机完整实现了。PROFIBUS可以说是一个很好的块通信协议,对于可靠性方面处理是相当完备的,完全是德国人的思维方式,相当严谨,诊断、参数化、配置、诊断、数据交换。PROFIBUS大的优点是状态机与通用处理器之间的多缓存结构,使通信的实时性、一致性和可靠性得到了充分的保护。
国家把PROFIBUS定为国家标准,这使我感到很搞笑,中国在FF和PROFIBUS之间摇摆了很多年,花了不少钱做了很多工作,但大多是表面工夫,这些研究大多脱离实际应用,或者仅仅是纸上谈兵。为什么我对PROFIBUS定为国家标准感到可悲呢,这是因为西门子等公司已在技术源头捻住了我们的脖子,它们对于PROFIBUS主站技术的封闭使中国今少有公司能开发主站,这是因为开发主站必然会影响西门子等技术大佬的利益。其实从纯技术角度而言,国内大多数有实力的公司都有能力跳开这些技术壁垒开发自主知识产权的PROFIBUS主从站芯片,可惜的是国家从85开始每年投大量的钱给一些研究所,
FF协议是一种美式的浪漫主义标准,在美国多增加二十美金的成本对于一个控制器或者传感器来说并不是什么大不了的,但对于广大的*三世界国家,短时间内我们是不太可能接受这么贵的解决方案,而且技术上面也存在着很多的理想化,目前也只有H1在使用,H2已完全废弃,改用工业以太网。每当我看到FF后,总让我想起LONWORKS,我应该是国内比较早用LONWORKS开发产品的研发工程师,2000年我们对LON协议充满了好感,特别是它的人性化的设计、七层协议的完整实现、基于网络变量的组态方式。但在后来若干年中,我们有一种骑虎难下来感觉。1、LON协议太慢了,一个74K网络中一秒多也不过几十帧;2、协议实现不完整,FT-10A的收发器根本就没有实现P-坚持型载波侦听多路访问协议(P—CSMA),所谓的回避就是减少每一秒钟的发送数据帧数,然后每一帧发三次,这是做了很多实验后再打电话给美国Echelon公司后得到的正式答复“FT-10A不支持LON协议的P—CSMA”;3、LON的芯片3150其实是一颗早期摩托罗拉的三核,这确实为通信能力的提升带来了很多好处,但仍然不是硬件解析的,所以速度相当慢;4、基于LONMARK的组态软件使用户在现场很难维护,更换任一节点后都需要重新组态和配置,并且过程相当麻烦和缓慢(可能现在的电脑速度上会快很多),这在工控现场是不可思议的;
在现场总线这一节的后面我谈一谈对工业以太网的看法,在这个盲目推崇以太网和TCP/IP协议的年代,我要对工业以太网泼冷水,在未来的工业系统中以太网的必要性是无可以厚非的,但以太网不是的,它在实现与HMI、监视系统的联接方面有**人的优势,这是因为他可以很方便的提供跨区域跨平台的互操作和访问,特别是基于Web的e设备是未来的一个方向,这使广大厂商都在自己的系统里面上以太网上TCP/IP。这是没有错的,这个方向是相当正确的,但是越来越多的工程师和科技工作者希望用工业以太网一网打净所有需要现场总线的场合,这就不对了。工业以太网是一种商业的办公用网络,它在好多个领域是不适合的,
BOSCH KM 2200-T POWER SUPPLY
BOSCH EBM 1000-TA DC SERVO DRIVE
INDRAMAT MAC112B-0-GD-1-B/130-A-0/J1250/S05 SERVO MOTOR
INDRAMAT MAC112B-0-GD-4-C/130-A-1/WI524LV/S005 MOTOR
INDRAMAT MAC112A-0-VD-3-C/130-B-1/S005 MOTOR
CAMCO 80RDM4H20-550 ROTARY INDEX TABLE *
ALLEN BRADLEY 1606-XL240E POWER SUPPLY LOT OF 5 *
INDRAMAT MAC090B-0-PD-2-C/110-B-0/S001 SERVO MOTOR
INDRAMAT MAC090B-0-GD-4-C/110-A-0/WI553LX/S001 MOTOR
STANLEY Q3000 SIGMA MODULE INTERFACE
STANLEY SG-SIGMA-202-001 Q3000 SIGMA MODULE INTERFACE
INDRAMAT DDC01.2-N200-A-D SERVO COMPACT CONTROLLER
GM KOLLMORGEN LEAN DRIVE LD5-302CA LD5302CA SERVO
BOSCH 1070022033 SF-A4.01258.015-14.057 SERVO MOTOR +
ELAU SM 100-30-080-P0-45-S1-B0 AC SERVO MOTOR +
MAXITROL SELECTRA MR212G MODULATING VALVE
ALLEN BRADLEY 1756-IB16/A DC INPUT 16 POINT LOT OF 10 *
ALLEN BRADLEY 1756-OB16E/A DC EFUSED OUTPUT LOT OF 10 *
ABB 57275812 / AIO-86-8/4 / AIO8684 / AIO868.4
SIEMENS 6ES59437UA22
SIEMENS 6ES55443UA11 / 6ES5544-3UA11
LJU MU-505 IrDA WNR60829 / WNR 60829 / WNR:60829
ABB 57275871 / UC86-8CH / UC868CH / UC86 8CH / UC86.8CH
FANUC A05B2301C305 / A05B-2301-C305 / A05B 2301 C305
SIEMENS 6GK7443-1GX11-0XE0 / 6GK74431GX110XE0
FANUC IC600PM500L FNFP / IC600 PM500 L FNFP
ELAU SM-14030210P045M1B1 140/30/210/P0/45/M1/B1
IMO CD1100S / CD11OOS INVERTER
TR ELEKTRONIK 110-00933 CE65M (11000933)
SIEMENS 6ES5301-5CA12
SIEMENS 6ES5374-2KL21 MEMORY CARD
SIEMENS 6GT20020AA00
ABB 57775840 / DI86-MU8/8 / DI86MU88 / DI86 MU8 8
GE FANUC IC660BBA021CA / IC660-BBA0-21CA
EUCHNER RGBF08X12-790L (091358/036677) LIMIT SWITCH
HONEYWELL FF/SB14R104S2 / FF-SB14R104-S2 / FFSB14R104S2
GE FANUC IC697BEM731T / IC 697 BEM 731T
GE FANUC IC600CB515Q / IC6OOCB515Q
ALLENWEST U132SP / U200SP
GE FANUC IC660EBD025 / IC660-EBD025 / IC660 EBD025
GROUPE SCHNEIDER ASB883001 USPP / AS-B883-001
SIEMENS 6ES53103AB11 / 6ES5310-3AB11 / 6ES5310 3AB11
GE FANUC IC660EBA021
TR ELEKTRONIK 110-00046 CE65M / 11000046 / 110 00046
TR ELEKTRONIK 110-00165 CE65M / 11000165 / 110 00165
TR ELEKTRONIK 110-00445 CE65M / 11000445 / 110 00445
TR ELEKTRONIK 100-00456 CE100M / 10000456 / 100 00456
SIEMENS 6ES54654UA12 / 6ES5465-4UA12
SQUARE D SLAL3400 MAGNETIC CIRCUIT BREAKER
SIEMENS 6ES53125CA12 / 6ES5312-5CA12 / 6ES5312B 5CA12
SIEMENS 6ES54364UA12 / 6ES5436-4UA12 / 6ES5436 4UA12
LENZE E82ZM11334B (423470)
SIEMENS 6ES54534UA12 / 6ES5453-4UA12 / 6ES5453 4UA12
MERLIN GERIN MGP6303 / MGP 6303 / MGP-6303
GE FANUC IC697PWR711H / IC697-PWR711H / IC697 PWR711H
SIEMENS 6GT2000-0DC01-0AA0 / 6GT20000DC010AA0B
SIEMENS SIMATIC S5 6ES5451-4UA14 / 6ES54514UA14
B&R 3NC150.6 REV.16.00 / 3NC1506 / 3NC150-6
B&R 3AM050.6 / 3AM0506 / 3AM050-6 / 3AM050 6 REV.C0
B&R 3XP152602 / 3XP152.60-2 / 3XP152 60 2 / 3XP152/60/2
SIEMENS 6ES53005CA11 / 6ES5300-5CA11 / 6ES5300 5CA11
SIEMENS 6ES53503KA21 / 6ES5350-3KA21 / 6ES5350 3KA21
GE FANUC IC697BEM713G / IC 697 BEN 713G
SIEMENS 3RT10656AF36 / 3RT1065-6AF36 / 3RT1065 6AF36
SIEMENS 6ES71330BN010XB0 / 6ES7 133-0BN01-0XB0
GE FANUC IC660BBD025 / IC660/BBD025
GE FANUC IC660BBD022T GENIUS 16PT SOURCE BLOCK 24V DC
CRAMEDA INTERSYS 190001 / 632090
ALLENWEST U055A122 / U055-A122 / U055 A122
MODICON 490NAE91100 / 490 NAE 91100 / 490-NAE-91100