二维条码扫描枪烧毁

星悬_月 2014-12-22 09:30:03
小弟日前帮一家企业开发了一套数据采集软件,是用C#开发的,软件负责从PLC读取产品的检测信息。产品加工前需要扫描条码,所以电脑上接了把扫描枪。条码枪通过USB转串口的线和主机相连。在软件使用了2周后,扫描枪坏了,据操作人员描述,她启动PLC后不久,条码枪突然一直处于读取状态(这时软件是开着的),然后就不能扫描了。可是我的上位机用以太网和PLC相连,程序中只是不断在读串口的值,也没向串口写数据,怎么就烧了呢?是不是USB转串口的线不稳定导致的?请大神们给点提示,谢谢!
...全文
597 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
星悬_月 2014-12-24
  • 打赏
  • 举报
回复
引用 31 楼 Z65443344 的回复:
引用 30 楼 u012441819 的回复:
[quote=引用 29 楼 lkt19911025 的回复:] 串口位置是不是错了
虽然PC偶尔会跳串口,但是跳端口只会导致程序读不出数据,我并没有往串口写任何数据。我觉得“小哥该吃药了”说得对,一般USB/RS232之后不用再外接电源了,现在用的是PCI插槽,供电问题应该解决了。
扫码器需要外接电源很正常,因为本身串口只负责数据,不负责供电 如果扫码器本身就是USB口的并且能够虚拟成串口,那样才不需要外接电源 至于USB转串口的设备,建议工业用途还是买专业产品,比如MOXA的,500+一个,很稳定[/quote]谢谢於黾的指正,枪是串口的,现在仍使用单独电源供电。
於黾 2014-12-24
  • 打赏
  • 举报
回复
引用 30 楼 u012441819 的回复:
引用 29 楼 lkt19911025 的回复:
串口位置是不是错了
虽然PC偶尔会跳串口,但是跳端口只会导致程序读不出数据,我并没有往串口写任何数据。我觉得“小哥该吃药了”说得对,一般USB/RS232之后不用再外接电源了,现在用的是PCI插槽,供电问题应该解决了。
扫码器需要外接电源很正常,因为本身串口只负责数据,不负责供电 如果扫码器本身就是USB口的并且能够虚拟成串口,那样才不需要外接电源 至于USB转串口的设备,建议工业用途还是买专业产品,比如MOXA的,500+一个,很稳定
星悬_月 2014-12-24
  • 打赏
  • 举报
回复
引用 29 楼 lkt19911025 的回复:
串口位置是不是错了
虽然PC偶尔会跳串口,但是跳端口只会导致程序读不出数据,我并没有往串口写任何数据。我觉得“小哥该吃药了”说得对,一般USB/RS232之后不用再外接电源了,现在用的是PCI插槽,供电问题应该解决了。
leeKitty 2014-12-24
  • 打赏
  • 举报
回复
串口位置是不是错了
whatdoyousay 2014-12-24
  • 打赏
  • 举报
回复
好像确实出现过一牛逼病毒,能损坏硬件。我觉得硬件设计如果不是很合理,确实可能软件导致硬件损坏,问题在于硬件
qq_24785423 2014-12-24
  • 打赏
  • 举报
回复
第一次发现这个论坛,原来这么专业的
Delta 2014-12-24
  • 打赏
  • 举报
回复
路过,看看,祝早日解决问题!!!!!!
於黾 2014-12-24
  • 打赏
  • 举报
回复
还有,如果烧毁的是扫码器的串口卡,还可以怀疑是USB转串口是否有问题 如果烧毁的是其他部件,那根本就跟通信没有任何关系
我不懂电脑 2014-12-24
  • 打赏
  • 举报
回复
软件读串口一般不会损坏串口,只有当写串口的同时拔串口才可能损坏接口,你的故障不是在接口电路上,说明是硬件问题
星悬_月 2014-12-23
  • 打赏
  • 举报
回复
引用 10 楼 Z65443344 的回复:
这种问题,先找厂家 不要随便怀疑软件问题 我还没听说谁因为程序占用资源多就把内存烧掉,调度线程频繁就把CPU烧掉的 硬件如果设计的没有缺陷,不会因为使用软件不当就把硬件烧掉,那简直弱爆了,连这点保护机制都没有吗 不行让厂家过来,现场测试,看到底是电压的问题,电流的问题,还是根本是他这一批的设备都有问题
於黾说得有理,我建议他们问问厂家。
星悬_月 2014-12-23
  • 打赏
  • 举报
回复
引用 7 楼 lwq222121 的回复:
看看烧的是哪个部位啊
sorry,没说清楚,一次是枪烧了,线也烧了,烧前出现过热情况;一次是枪一直处于扫描状态,然后就不能扫了,线和变压器都没事。
於黾 2014-12-23
  • 打赏
  • 举报
回复
如果是因为读写频繁,顶多导致设备寿命减少,那也不至于3周就坏了 如果你家新买的移动硬盘突然烧了,你会怀疑是因为你经常来回复制电影吗
於黾 2014-12-23
  • 打赏
  • 举报
回复
这种问题,先找厂家 不要随便怀疑软件问题 我还没听说谁因为程序占用资源多就把内存烧掉,调度线程频繁就把CPU烧掉的 硬件如果设计的没有缺陷,不会因为使用软件不当就把硬件烧掉,那简直弱爆了,连这点保护机制都没有吗 不行让厂家过来,现场测试,看到底是电压的问题,电流的问题,还是根本是他这一批的设备都有问题
by_封爱 版主 2014-12-23
  • 打赏
  • 举报
回复
应该是软件问题吧.读写太频繁了? 还是死锁了? 都有可能,否则人家超市的枪工作更久 也没坏.
by_封爱 版主 2014-12-23
  • 打赏
  • 举报
回复
是不是太热了? 高温达到150度+了?
wind_cloud2011 2014-12-23
  • 打赏
  • 举报
回复
你要好好测试一下,以确认是硬件方面的问题,还是软件方面的,
星悬_月 2014-12-23
  • 打赏
  • 举报
回复
引用 4 楼 wind_cloud2011 的回复:
软件方面应该有控制的话,用时启动扫描,不用时,应暂停;这些在硬件加软件的,得一个一个环节来排除了
因为生产是连续的,大概20s就得用一次扫描枪,而且经常连续工作4小时以上,所以我的线程中一直在读串口信息,直至点击停止才把串口关了。
小哥该吃药了 2014-12-23
  • 打赏
  • 举报
回复
引用 24 楼 u012441819 的回复:
引用 23 楼 yang2009001 的回复:
据我判断,不大可能软件出问题,硬件的问题可能性很大,我之前开发过类似功能,不过是手动扫描的,那扫描枪用了几年都没坏过。你的自动扫描的,应该也不会差到哪了。这个你应该排查硬件问题,扫描枪是串口连上PC的对吧?你直接接到主板上的串口试试,看问题会不会复现,然后USB转串口买好点的,至少20块钱以上,别买淘宝10块钱一个的,很多都是电源控制不稳定。你的usb转串口处整个上个图给我看看,线过热就是电流大了,你是不是接了限流电阻?还有usb供电时单独还是直连主板?你的串口是485还是232的?感觉像是你这个usb转串口买到差的了。详细描述才能分析
sorry,线被另一位工程师带走了,我也上不了图,不清楚质量。昨天刚换成扫描枪直接接PC,得试用2周才能出结果。之前没接限流电阻,扫描枪经USB转232串口后直接接PC,而且扫描枪还有一个单独的电源供电。
不用排查了,基本上可以断定,你这个单独的电源导致问题,而且用了廉价的usb转232,电流过大导致烧坏了。换一个好点的usb转232。 不是我打广告,推荐用绿联的,也不贵做工还不错。直接连到PC上的串口是绝对不会出问题。
星悬_月 2014-12-23
  • 打赏
  • 举报
回复
引用 23 楼 yang2009001 的回复:
据我判断,不大可能软件出问题,硬件的问题可能性很大,我之前开发过类似功能,不过是手动扫描的,那扫描枪用了几年都没坏过。你的自动扫描的,应该也不会差到哪了。这个你应该排查硬件问题,扫描枪是串口连上PC的对吧?你直接接到主板上的串口试试,看问题会不会复现,然后USB转串口买好点的,至少20块钱以上,别买淘宝10块钱一个的,很多都是电源控制不稳定。你的usb转串口处整个上个图给我看看,线过热就是电流大了,你是不是接了限流电阻?还有usb供电时单独还是直连主板?你的串口是485还是232的?感觉像是你这个usb转串口买到差的了。详细描述才能分析
sorry,线被另一位工程师带走了,我也上不了图,不清楚质量。昨天刚换成扫描枪直接接PC,得试用2周才能出结果。之前没接限流电阻,扫描枪经USB转232串口后直接接PC,而且扫描枪还有一个单独的电源供电。
小哥该吃药了 2014-12-23
  • 打赏
  • 举报
回复
据我判断,不大可能软件出问题,硬件的问题可能性很大,我之前开发过类似功能,不过是手动扫描的,那扫描枪用了几年都没坏过。你的自动扫描的,应该也不会差到哪了。这个你应该排查硬件问题,扫描枪是串口连上PC的对吧?你直接接到主板上的串口试试,看问题会不会复现,然后USB转串口买好点的,至少20块钱以上,别买淘宝10块钱一个的,很多都是电源控制不稳定。你的usb转串口处整个上个图给我看看,线过热就是电流大了,你是不是接了限流电阻?还有usb供电时单独还是直连主板?你的串口是485还是232的?感觉像是你这个usb转串口买到差的了。详细描述才能分析
加载更多回复(13)

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧