中国人的z893要与德国人的CAN一较高低之四 点击:15543 | 回复:188



米d.

    
  • 精华:3帖
  • 求助:0帖
  • 帖子:8帖 | 61回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2003年8月30日
发表于:2004-03-02 13:38:00
楼主
CAN 具有共亨广播的功能,但是德国人没有认真地研究透它, 就慌慌张张地定义在总线上了, 犯了一个大错, 而且是个致命的错。 z893就不一样了,它将共亨广播的功能定义为4个字节, 0100h、0101h、0102h、0103h, 并且将它组态到[引导帧]的固定位置, 即引导码的第3-7字节, z893称之为[高速信息通道]或是[高速公路]。 任何工作站向这四个字节写入了一个数据, 这个数据便会自动地在下个启动周期内, 更新引导码的第3-7字节, 在[软猫]的安排下, 收录在工作站的固定寄存器内[指在网的全部工作站]。 不需要任何线程的安排, 属准静态特性。 前者需线程的安排, 后者却不需要; 更为麻烦的是,由于CAN 是定长帧, 完全没有空间让它作这种升级, 真要升级, 恐怕就要重新制定CAN 3.0 的新标准了。 如果真打个比仿来说明两者之间的差别, 我只能说: CAN 好比是原始人刚刚发明了用绳子节算东西, 而z893已是春秋战国的秦始皇。[说过头了一点,别见怪,开个玩笑!] 为了加深对它的理解,我们下面结合一个实例看看, 假定某[老总]应[长虹总老总]的要求,派有这样一个设计: 需要通过PC显示屏上的一个菜单, 去控制[某未来星]彩电的音量。 *********************************************** 软件工程师接到这个任务之后,他将按下列流程编程: (1)约定[某未来星]的音量口地址=0101h单元, (2)约定d=#0ffh为最大,d=#00h为最小, (3)当[音量+]按扭按下后执行下面程序之一即可:[注]win98me 用Delphi5.0_汇编语言编写的这段程序。 asm lea ebp, d1300 mov al,04h mov [ebp+1],al //操作码=04h[加] mov al,01h mov [ebp+2],al //地址H=01h mov al,01h mov [ebp+3],al //地址L=01h mov al,01h mov [ebp+4],al //长度=1h mov al,00h mov [ebp+5],al //in:长度=0h mov al,01h mov [ebp+6],al //out:长度=1h [注]每次增量的数据已存d1500[0]单元 call a100 //[注]软猫子程序:启动交换,置音量+ end; 用高级语言编写的这段程序。 d1300[1]:=04h; //操作码=04h[加] d1300[2]:=01h; //地址H=01h d1300[3]:=01h; //地址L=01h d1300[4]:=01h; //长度=1h d1300[5]:=00h; //in:长度=0h d1300[6]:=01h; //out:长度=1h [注]每次增量的数据已存d1500[0]单元 a100; //[注]软猫子程序:启动交换,置音量+. *********************************************** 硬件工程师接到这个任务之后,他将按下列流程编程: (1)假定[某未来星]执行的cpu模块为51系列兼容的某单片机, (2)约定38H寄存器为音量控制工作区, [D/A] (3)约定d=#0FFH为最大,d=#00H为最小, 下面用ICExplorer.51汇编语言编写这段程序: MOV 38H, 65H ; 65H寄存器=[高速通道][数据库#0101H], 仅一条传送语句啊! RET *********************************************** 比较以上例程不难发现,勿论采用何种语言, emdos编程仅仅是个[贴字软件], 不仅非常简单, 而且在整个项目开发中: (1)软件工程师是采用何种方法置[音量+]或者是[音量-], 他不需要对硬件工程师加以说明; (2)硬件工程师采用何种单片机,使哪个寄存器, 他也不需要向软件工程师频频通报。 双方都具有相对的兼容性和灵活性。使用[高速通道],连程序都简化了。 如果用CAN ,或者其它的方式来实现,恐怕就要复杂多了。 在一个实际的工程中, 修改总是经常的, 软硬分家会极大地降低工程费用。 *********************************************** 小插曲: 硬件工程师是个[鬼],他连一句程序都想不写, 只将ROM地址0201单元内的#0FFH改写成#38H, OK! 竟然也能控制成功。 *********************************************** 是什么原因?留在下贴讲。 [后续] 米d. QQ158326068



华强

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2005年5月10日
发表于:2005-12-27 14:21:00
161楼
 米d先生:
         您好!
     
   我是从事自动控制的,需要使用廉价的现场总线。
         请给我发一份z893的资料以及报价 不胜感激。

    信箱:ckaihua@sina.com

willlq

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2002年5月31日
发表于:2006-02-20 13:09:00
162楼
米先生:
  有空请发一份资料给我,谢谢!
 willlq@163.com

没有特色

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 67回
  • 年度积分:0
  • 历史总积分:179
  • 注册:2005年5月23日
发表于:2006-03-06 11:18:00
163楼
米先生您好:看你介绍Z983的产品,我想学习,请发一份资料给我,谢谢!duanhongaq@163.com

WEAT

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2006年3月29日
发表于:2006-03-30 09:27:00
164楼
也给我发一份吧!谢谢!
weat@163.com

既然是极好的东西,大家就应该有义务推广,有关部门应该扶持一下!

Rover

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 66回
  • 年度积分:0
  • 历史总积分:296
  • 注册:2003年9月04日
发表于:2006-04-05 10:53:00
165楼
med先生:
   您好!
能给我一份资料吗?
mengti@163.com

海波paul

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2005年10月27日
发表于:2006-04-21 16:15:00
166楼
米d先生:
    您好!
    我是大连理工的一个大四学生。我研究生方向就是工控。所以需要多多学习和向老前辈请教。以后请多指教。
       请给我也发一份z893的资料及演示程序吧。
          langbo4562002@163.com  非常感谢!!

嵩门待月

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:70
  • 注册:2005年4月24日
发表于:2006-05-24 11:40:00
167楼
米D先生
请给我一份吧,
zhshfe0324@163.com

x10

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2002年3月28日
发表于:2006-05-26 11:50:00
168楼
米d先生:
         您好!
     
   我是从事自动控制的,需要使用廉价的现场总线。
         请给我发一份z893的资料以及报价 不胜感激。
     
   信箱:x10@emtronix.com.cn

power_jet

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2002年8月21日
发表于:2006-06-14 11:24:00
169楼
米d先生:
   您好!
   请给我发一份z893的资料.
   power_jet@163.com
   谢!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2006-06-14 12:00:00
170楼
  米d先生:
   您好!
   请给我发一份z893的资料.谢谢!

  gjt05@126.com 

田军

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 106回
  • 年度积分:0
  • 历史总积分:168
  • 注册:2004年11月19日
发表于:2006-06-15 20:27:00
171楼
方便给我一份相关资料。TIANJUNLUPING@163。COM

wanglei0322

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2006年8月03日
发表于:2006-08-03 10:56:00
172楼
米d先生:您好!
        请给我发一份z893的资料及报价.
      wanglei0322@yahoo.com.cn          
谢谢!

Cowherd

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2006年9月11日
发表于:2006-09-11 21:33:00
173楼
     米d先生:您好!
        请给我发一份z893的资料及报价.
     mushujia8247@163.com
          谢谢! 

jiaoah97

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2006年9月19日
发表于:2006-09-19 10:38:00
174楼
米d先生:
       您好!
       请给我发一份z893的资料.
       jiaoah97@163.com
       谢!

xllin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年9月08日
发表于:2006-09-26 19:02:00
175楼
米d先生:
       您好!
       请给我发一份z893的资料.
xllin_xj@163.com

我要飞飞飞

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 85回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2005年2月27日
发表于:2006-09-27 14:43:00
176楼
总线技术看来是应该得到大力推广,毕竟DCS是七十年代的了。不过现在至少国内大部分电厂的头头都是习惯性思维,选用DCS,很少有敢于吃螃蟹的。现在PLC的发展也比较迅速,功能也越来越强大。看来DCS不久终究会被淘汰。随着网络的广泛应用,总线的生命力会非常强大。

蓝灯

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2005年9月26日
发表于:2006-10-17 21:47:00
177楼
  米d先生:
           您好!
           请给我发一份z893的资料及演示程序.
          jhz202@163.com多谢!

caro01

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2006年11月02日
发表于:2006-11-02 16:36:00
178楼

偶然见到三年前的帖子。
谢谢各位同行多年来对此帖的关注!
米.D老师最近在家带孙子。
他的Z893总线一直不断完善中!
目前还没有最新演示软件。
请见谅。
我会尽快与他取得联系,看是否能满足大家的要求。
他以前的QQ和邮箱仍然有效。
有需要留言即可。

www.cn

  • 精华:0帖
  • 求助:0帖
  • 帖子:48帖 | 1717回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2006年5月16日
发表于:2006-11-02 21:28:00
179楼
你好!有空请给我发一份z893的资料
谢谢了!
blueblue1234567@163.com

泰山松

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2004年3月18日
发表于:2006-12-04 17:33:00
180楼
    米d先生:
     您好!
     请给我发一份z893的资料.
     pineyer@126.com
     谢!

热门招聘
相关主题

官方公众号

智造工程师