当前位置:
工控论坛
> >
产品
>
工业互联
我要发帖
关于CAN的应答场的问题请教
点击:
462
| 回复:
2
飞鱼123
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 0回
年度积分:0
历史总积分:6
注册:2006年7月06日
发表于:2006-07-06 16:53:00
楼主
假如设计一个系统,共有3个节点,分别为A,B,C,A用来控制B和C,B和C是两个电动门,ID分别为2和3,A想开启门B,就发了一帧ID=2的数据,结果是门B没有回ACK,而门C却回了ACK(我不能确认C是否有可能回ACK),这样,节点A也能收到ACK应答,就停发开门指令,就不能达到开门的目的。到底C能不能回ACK???要是能回,那就不能简单靠收到ACK来判断开B门的指令是否已经被B收到。说白了,就是回ACK时,是否已经进行了验收滤波?
分享到:
收藏
邀请回答
回复楼主
举报
一灵
关注
私信
精华:1帖
求助:0帖
帖子:29帖 | 310回
年度积分:0
历史总积分:410
注册:2004年10月22日
发表于:2006-07-07 21:02:00
1楼
顶一下,捧个人场。本人很想看到高手们的回答!
回复
引用
举报
zhusimao
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 5回
年度积分:0
历史总积分:18
注册:2010年6月13日
发表于:2011-07-30 15:33:41
2楼
ACK是链路层的应答,是来确定链路层的状态,和应用层的逻辑关系不相干的。
回复
引用
举报
热门招聘
相关主题
几种现场总线在国内的发展展...
[7701]
关于总线的速度
[2214]
请教:用DELPHI或vb或vc如何实...
[2349]
关于RS232转RS485的问题...
[5293]
开疆智能PROFINET转MODBUS网...
[1524]
请教wincc如何改变上限值
[2071]
为什么要在网络总线中添加终...
[1588]
一致性软件与SST板卡安装手记...
[1820]
西门子PLC是从变频器里如何读...
[1469]
反思:现场总线的优势
[3523]
官方公众号
智造工程师
客服
小程序
公众号