质疑z893 点击:1887 | 回复:1



asic

    
  • 精华:8帖
  • 求助:0帖
  • 帖子:12帖 | 119回
  • 年度积分:0
  • 历史总积分:249
  • 注册:2003年6月15日
发表于:2004-03-08 01:05:00
楼主
质疑z893 大概看了一下米d先生热衷推出的国产z893现场总线。有些话外人不便说,但是不说米D又不知道,我来替他们说。米D到现在为止,一直说它的总线比CAN好,其实是他没有很好的研究过CAN。第一块集成了CAN协议的芯片是INTEL做的。INTEL很好地研究了CAN。我喜欢说“INTEL是什么?IT帝国。”我们是什么?当我们向CAN挑战的时侯,我们想没想过自己的位置在哪里?我建议米D先生到http://comwap.com.tw去看看,一个同样作了10年现场总线技术的公司,一个同样像CAN的总线Lvnet,为什么别人显得严谨,无懈可击。而米D却不一样呢? “真正的比较应该是在对等的平台上。”米D君的系统属于哪一级? 什么叫现场总线? 1、一个现场总线的节点与单片机独立设备根本的差别在与它具有一个通信处理器,也可以视为网络适配器(网卡)。就象PC机连网必须要有网卡一样。这个通信处理器上的DMA发送/接收缓存与米D反驳wsgjyq时所说的完全不同,wsgjyqi说的是对的,结果米D说别人不懂,不在一个平台上,怎么讨论问题?CAN模块就是一个通信处理器,它的DMA缓存是2帧x8字节;其他现场总线128~256B。而米D的现场设备通信缓存为2字节。所以他无论有几个卡,485、232,但是现场设备中没有通信处理器,根本就不能算现场节点,所构成的也不能叫现场总线。只是单片机多机通信而以。 2、所有的通信处理器都是采用同步技术和面向位的协议。与米D君的异步通信面向字符的协议不在一个层次上。同步技术什么意思?第一因为它能够比异步方式快,第二它是成帧发送的基础。为什么要成帧发送?因为它能连网,它能封装协议数据单元PDU,它能流量控制,差错控制。ISO制定的同步成帧发送的规程只有两个,面向字符的BSC和面向比特的HDLC。为什么称面向位的协议为高级规程?比BSC高级,最重要的是HDLC能够封装到芯片里由硬件完成,例如CAN。而BSC面向字符的协议不可能。 世界上确实有很多应用是采用异步方式模拟BSC,但那只能算是“自制”协议,孤儿产品,任何人都可以制定这样一个协议,但是没有人想过拿这种协议申报标准。 很简单,已经有标准在哪里摆着。你再快,技术上就没有同步方式快,并且传输的报文中20%是无效的(起始/停止位)。不能完成CRC校验,不能产生自动响应和自动发送(不打扰CPU的),ISO的IEEE802局域网3个标准,一个也实现不了,(CAN采用的是IEEE802.3,profibus-IEEE802.4……)。都是在凑合用,谈什么世界上最……。 一个通信处理器上至少完成网络的物理层协议和MAC访问控制,其他所有层的协议都建立在物理层之上。CAN是一个物理层+MAC子层协议,是目前为止唯一被ISO接受的现场总线标准。米D先生大概没注意到这一点,米D君大概做到了应用层,然后说我比物理层功能强。这种比较又是不在同一个层次上。要知道,CAN完全是硬件在工作,他在通信任务方面是最快最高效的。你无法比较。随便说一句,你的PDU在哪里?什么样子? CAN的短帧在米D那里是缺陷。其实。想一想总线负载,想一想TDM,ATM。短帧定长处处有利。米D君根本想不到!



米d.

  • 精华:3帖
  • 求助:0帖
  • 帖子:8帖 | 61回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2003年8月30日
发表于:2004-11-14 15:33:00
1楼
没有什么可质疑的,好的就是好的。 我的z893在铁路上的[燃油发放系统]最长的运行时间已超过5年, 配置为: 双PC微机+双打印机[平推+激光]+双实时数据库[全自动记录] +可读写IC卡[含专用数据库]+远程监控器[200米外主任室] +控制对象为500米以外的油库马达+24小时运行,系统返修为零, 目前郑卅局主干线己几乎全部在使用。[还在供货] 如果z893不可靠,铁路设备敢用么,真是不想理你,只能说你不懂。

热门招聘
相关主题

官方公众号

智造工程师