当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
LonWorks
我要发帖
紧急求助:关于3150程序的跑飞问题
点击:
1089
| 回复:
5
柠檬
关注
私信
精华:1帖
求助:0帖
帖子:12帖 | 29回
年度积分:0
历史总积分:131
注册:2004年9月01日
发表于:2005-05-17 17:18:00
楼主
我现在的程序在调试中是好的,在使用过程中,有时突然就不正常了,我引出的service和reset灯一直在闪。应该是程序跑飞了。 因为我的3150是和单片机做并口(parallel IO)传输的,当3150自己复位后,单片机并没有重新和它同步,导致3150得不到同步信号,一直在不停复位。 请问各位:怎样才能有效避免3150的程序跑飞? 跑飞后,怎样才能使3150和单片机重新同步,使程序继续运行下去? 急等回复。十分感谢。
分享到:
收藏
邀请回答
回复楼主
举报
金越
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 67回
年度积分:0
历史总积分:83
注册:2001年9月12日
发表于:2005-05-20 00:44:00
1楼
灯一直在闪 说明3150与单片机之间出现了不同步现象 如果这样 可以重新同步 3150和单片机的复位引脚通过硬连线连在一起,当然可能是一个高电平复位 一个低电平复位
回复
引用
举报
jjxhl
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 48回
年度积分:0
历史总积分:92
注册:2003年6月19日
发表于:2005-05-23 09:31:00
2楼
我建议还是用两个不同的复位,这样即使一边的程序出现了异常,另一边还可以运行,至于不能同步的问题还是容易解决的,想必你在做并行通信的时候看了些文档了吧,在单片机程序中多做些同步就是了,我以前做的是定时去同步。
回复
引用
举报
乐少
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 49回
年度积分:0
历史总积分:134
注册:2004年1月05日
发表于:2005-05-23 13:08:00
3楼
请教:并行通讯时(slave a),当数据出现不正确,列如:给单片机传输0~30数据,而其中有几个数据总是传输错误。不知有什么办法可以优化程序,使之正确??
回复
引用
举报
xiuwei
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:73
注册:2004年6月16日
发表于:2005-06-02 13:07:00
4楼
最好把这部分代码公开研究
回复
引用
举报
柠檬
关注
私信
精华:1帖
求助:0帖
帖子:12帖 | 29回
年度积分:0
历史总积分:131
注册:2004年9月01日
发表于:2005-06-06 09:44:00
5楼
to jjxhl:定时同步可以比较好的保证系统稳定是吗?我下面也准备考虑使用定时同步。不知多长时间定时同步比较合适? to 阿乐:在做并口传输时,不应该总有数据传输错误的。检查你的硬件和单片机程序吧。
回复
引用
举报
热门招聘
相关主题
SJA1000如何设定波特率?
[1403]
求助:有关RS485的通讯协议
[9327]
精华讨论帖 说说RS485接线那...
[3775]
综述:现场总线之争是国际大公...
[2407]
RS422两根线T+和T-,能工作吗...
[3733]
虚拟专用网VPN系列讲座(五)...
[1770]
分享一个真正免费的组态监控...
[7298]
请回答刚入行人的简单一问,感...
[4080]
虚拟专用网VPN系列讲座(六)...
[1898]
S7-200与ACS510MODBUS通讯例...
[1448]
官方公众号
智造工程师
客服
小程序
公众号