中国人的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帖
  • 帖子:2帖 | 34回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2004年1月30日
发表于:2004-02-13 16:46:00
101楼
米D先生: 请发一分Z893有关资料给我好吗! SDWDWHB@163.COM

sdhstk

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 81回
  • 年度积分:146
  • 历史总积分:618
  • 注册:2001年3月22日
发表于:2004-02-14 14:10:00
102楼
med先生: 请赐有关资料及例程。 rangerlqh@163.com

TOY77

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2003年12月05日
发表于:2004-02-23 10:25:00
103楼
米D先生:       请发一分Z893有关资料给我好吗?       duzefeng@hollysys.com        谢谢!

aoo

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2004年2月20日
发表于:2004-02-24 11:11:00
104楼
med先生: 送我一分 ok /? 我也想了解一下 谢谢了 zhou_lang@126.com

阿侯

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2004年2月13日
发表于:2004-03-02 13:38:00
105楼
各位工控同仁: 若有Z893的有关详细资料、学习资料请发到ahou1978@126.com 非常感谢!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-03-03 14:21:00
106楼
给我一份:dafei_online@163.com 谢谢

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-03-06 09:40:00
107楼
米d先生请给我也发一份Z893资料和例程   yangxw@sdu.edu.cn 非常感谢!

zwtemp1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2003年12月15日
发表于:2004-03-08 10:18:00
108楼
米D先生:         请发一分Z893有关资料给我好吗! hut_zhaowei@263.net

瑞传

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 44回
  • 年度积分:0
  • 历史总积分:68
  • 注册:2003年4月02日
发表于:2004-03-17 15:35:00
109楼
华控公司主要产品包括:符合HART协议、FF协议标准的OEM仪表嵌入产品和测试工具及系列配套产品,符合CAN总线标准,modbus协议、pofibus协议的智能分布式系统(SDS)和集散控制系统、现场总线综合控制系统、智能模块、信号调理模块、数据采集系统、I/O板卡及之配套的软件产品。华控公司于1996年成为现场总线基金会(FF)成员、HART通讯基金会成员、OPC基金会成员,华控公司积多年自动化控制方面的经验,致力于现场总线技术的研究,做为国家"九五"、"十五"科技攻关项目承担单位,完成了新一代现场总线技术的攻关项目。 北京华控技术有限责任公司 北京市海淀区上地创业路8号群英科技园3号楼2层 邮箱:100085 网址:http://www.huakong.com.cn 市场部:010-62960717/62965630

瑞传

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 44回
  • 年度积分:0
  • 历史总积分:68
  • 注册:2003年4月02日
发表于:2004-03-17 15:35:00
110楼
华控公司主要产品包括:符合HART协议、FF协议标准的OEM仪表嵌入产品和测试工具及系列配套产品,符合CAN总线标准,modbus协议、pofibus协议的智能分布式系统(SDS)和集散控制系统、现场总线综合控制系统、智能模块、信号调理模块、数据采集系统、I/O板卡及之配套的软件产品。华控公司于1996年成为现场总线基金会(FF)成员、HART通讯基金会成员、OPC基金会成员,华控公司积多年自动化控制方面的经验,致力于现场总线技术的研究,做为国家"九五"、"十五"科技攻关项目承担单位,完成了新一代现场总线技术的攻关项目。 北京华控技术有限责任公司 北京市海淀区上地创业路8号群英科技园3号楼2层 邮箱:100085 网址:http://www.huakong.com.cn 市场部:010-62960717/62965630

孙树文

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 17回
  • 年度积分:0
  • 历史总积分:2265
  • 注册:2004年3月18日
发表于:2004-03-18 17:05:00
111楼
米D先生:               请发一分Z893有关资料给我好吗!  sshwen@biut.edu.cn 多谢了!!!

郭启新

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2004年3月18日
发表于:2004-03-19 01:29:00
112楼
米d先生:     您好!     请给我也发一份z893的资料及演示程序. 谢谢~! guoqixin19790923281@yahoo.com.

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-03-19 16:57:00
113楼
米d先生:你好。 我主要是从事工业控制的,经常用上位计算机、PLC、智能仪表、其他智能仪器,也使用RS485进行组网。不知道能不能使用你的这种总线。 请给我也发一份z893的相关资料。   谢谢!zhzhping_2003@163.com

myfootball

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2002年7月11日
发表于:2004-03-21 22:06:00
114楼
米d先生:       您好!       请给我也发一份z893的资料及演示程序.    谢谢~!    myfootballmyheart@21cn.com.

ZPCG

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2003年5月06日
发表于:2004-03-22 14:21:00
115楼
米d先生:         您好!         请给我也发一份z893的资料及演示程序.      谢谢~!      zp5757@126.com

肖工

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 333回
  • 年度积分:0
  • 历史总积分:631
  • 注册:2003年8月10日
发表于:2004-03-25 11:13:00
116楼
米d先生:           您好!           请给我也发一份z893的资料及演示程序.        谢谢~!        autech@china.com

肖工

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 333回
  • 年度积分:0
  • 历史总积分:631
  • 注册:2003年8月10日
发表于:2004-03-25 18:23:00
117楼
米d先生:             您好!             请给我也发一份z893的资料及演示程序.          谢谢~!          autech@china.com

米d.

  • 精华:3帖
  • 求助:0帖
  • 帖子:8帖 | 61回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2003年8月30日
发表于:2004-03-26 17:38:00
118楼
肖工您好:    您需要的方案用z893非常好实现,并且价格非常低廉,    几乎是现安装,现演示,现使用[可远程]。    不过您的信箱[autech@china.com]资料发不进去,请谅。    能不能用qq传? 我的qq号为:158326068 ----------------------------- 我给上百个信箱发过资料,总有5%的朋友发不进去,我考虑一下大概有如下几个原因: [1]信箱名过长,含有不规范字符。[长度应不超过6-8个字母为佳] [2]信箱空间不够。[我的资料包采用压缩后还有3M多] [3]服务器传送超时。[如校园网负载重] [4]有防火墙。[如企业内部局域网设有限制输入输出] [5]杀毒软件误判。[如压缩文件包内的子目录文件] 见议用户在下列网站申请免费信箱,几乎不出错: xx@163.net xx@163.com xx@126.com 祝君好运! 米d. 2004.03.27

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-03-26 18:27:00
119楼
米d先生:               您好!               请给我也发一份z893的资料及演示程序.            谢谢~!            yyf61@126.com

肖工

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 333回
  • 年度积分:0
  • 历史总积分:631
  • 注册:2003年8月10日
发表于:2004-03-26 19:08:00
120楼
米d先生:     资料收到,但一运行就出错。不知怎么回事? 肖工autech@china.com

热门招聘
相关主题

官方公众号

智造工程师