您现在所在的是:

机电一体化

回帖:9个,阅读:627 [上一页] [1] [下一页]
* 帖子主题:

串口会漂移吗?

23805
wushulin 版主
文章数:6168
年度积分:238
历史总积分:23805
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2014/9/15 20:28:33
#0楼
有客户说机器开不了机。主机为研华工控机,终端为二个激光传感器。今天跑去看了一下,开始以为是硬件出了问题。串口COM1 和COM2分别控制二个传感器,经软件测试,发现硬件没有问题。只是COM1始终没有通讯,把二个传感器的位置互换也是COM1没有。最终确认COM1端口故障。但是电脑硬件显示COM1运行正常,这就怪事了。于是我一个一个串口试,最后发现COM1的硬件不知道为什么被改成了COM5.难怪不能通讯了,于是我把COM5又改回成COM1.开机,机器运行正常。但COM3和COM4就怎么也找不到了,无法通讯。现在我暂时取消了COM3和COM4的硬件,让机器先行生产了。
为什么串口发生漂移现象?有人见这个种问题没有?
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
85318
ZCMY 版主
文章数:47403
年度积分:1377
历史总积分:85318
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2014/9/16 9:41:23
#1楼
有人在工控机上改过了吧?
14430
卢学斌
文章数:5277
年度积分:237
历史总积分:14430
注册时间:2009/12/3
发站内信
2018论坛分享达人
发表于:2014/9/16 10:17:35
#2楼
这个可能是人为改动了,只不过他就不承认你有什么办法呢!表情
28180
cfg168
文章数:17072
年度积分:76
历史总积分:28180
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2014/9/16 10:39:49
#3楼
是主板集成的串口吗?还是扩展卡扩展的串口?
以前遇到过,扩展卡扩展的串口不能通讯,原因是扩展卡驱动丢失,重装驱动后正常,不过不是工控机。表情
话说串口号真的能擅自改动的:
附件 串口更改设置.jpg
2630
九翱九天
文章数:335
年度积分:50
历史总积分:2630
注册时间:2005/6/20
发站内信
发表于:2014/9/16 10:44:06
#4楼
这种事出的比较少。不过也遇到过这种情况,应该是插拔COM的连接线或连接异常导致的,一般情况下改下端口号就能解决,如果发生如楼主最后说的这种情况,找不到COM口,可以重启一下再试试,应该可以解决。
23805
wushulin 版主
文章数:6168
年度积分:238
历史总积分:23805
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2014/9/16 12:04:35
#5楼
我也想过了是被人为修改,但细想起来,这种情况还真不一定可能会被人为。想想一般生产线的上的操作员工,哪里知道改COM口的?不是经常搞控制的人,基本就不知道怎么改法。COM3 和COM4是插卡,是找不到外接硬件,没有通讯。幸好我这二个口都可以暂时不用,是用来做质量管理的外接输入。
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
2818
498959881
文章数:501
年度积分:50
历史总积分:2818
注册时间:2012/7/7
发站内信
发表于:2014/9/16 18:27:52
#6楼
回复 #5楼 wushulin
我是这样想的,不知道分析的对不对!电脑工作的时候因为硬件的某种错误导致COM1口已经被占用,因为你的电脑已经用了COM2.COM3和COM4,所以系统分配一个新的编号给那个COM口。自然就是COM5了。而且你的COM3和COM4找不到。更加说明了这个问题!
-18
a1431897797
文章数:36
年度积分:-18
历史总积分:-18
注册时间:2014/9/19
发站内信
发表于:2014/9/19 14:42:07
#7楼
如果是主板本身带的RS232串口,是保证不会变COM号的(“漂移”?表情)。为什么呢?主板上的是物理地址的,COM1口的中断物理地址固定就是3FB,COM2口中断的物理地址为2FB,就像DOS下串口一样。如果是总线扩展的,那可能就会变了。但是也有保证不“漂移”的,比如USB网络串口转换器USB232ET2,使用专门的串口映射程序映射为固定的某个COM号。
[此贴子已经被作者于2014/9/19 14:48:16编辑过]
25125
wenquan753
文章数:15253
年度积分:56
历史总积分:25125
注册时间:2006/10/18
发站内信
2018论坛解答高手
发表于:2014/9/19 20:39:36
#8楼
这个我不认为是人为修改的!
我倒认为有可能是软件的问题
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2014/9/21 8:24:44
#9楼
有人动了
比如,外接一个USB-232,而这个装置在先前被修改为com1用于与PLC连接.
.....
快乐 幸福 自由 比什么都重要

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005