查看: 1148|回复: 9
|
----------
[复制链接]
|
|
本帖最后由 褐眼睛 于 20-1-2015 12:22 AM 编辑
-------------- |
|
|
|
|
|
|
|
发表于 18-1-2015 07:59 PM
|
显示全部楼层
电脑连接机器原理很简单:
1. 装置mscomm32.ocx
2. 用hyperterminal测试comport和baud rate,基本上几个setting: port, baud rate, even/odd, bit
3. 编程(google就有啦)读取输送进来comport的buffer data,和发送指令出去,指令由机器厂商提供。
交流而已。
|
|
|
|
|
|
|
|
发表于 18-1-2015 08:56 PM
|
显示全部楼层
如果是 .net, 还可以忽略Step1.
|
|
|
|
|
|
|
|

楼主 |
发表于 18-1-2015 10:05 PM
|
显示全部楼层
你说的都正确。不过我接到的第一个案例却是没有指令手册的,只有厂商的软件和一条电线和转换器,问题是机器没有反应。请问这个情况下你如何突破重围?
|
|
|
|
|
|
|
|
发表于 19-1-2015 06:12 AM
|
显示全部楼层
所有输送进来的数据在hyperterminal可以看到,无须厂商的指令,指令是提供发送去机器的。
要读取streaming data多少byte由软件编程决定。
|
|
|
|
|
|
|
|
发表于 19-1-2015 06:14 AM
|
显示全部楼层
一样可行,可以自买serial port卡安装读取。 |
|
|
|
|
|
|
|
发表于 19-1-2015 06:16 AM
|
显示全部楼层
您无所不知,赞一个!
|
|
|
|
|
|
|
|

楼主 |
发表于 19-1-2015 08:23 PM
|
显示全部楼层
.NET 2003没有这个功能,迟至.NET 2005才有。
|
|
|
|
|
|
|
|
发表于 19-1-2015 10:05 PM
|
显示全部楼层
反是机器都有厂商提供指令,如果没有就是厂商失职,即使顾客遗失也能重新跟厂商索取。
你急着质问别人以突出自己的特别,想引出别人的错误,这样的讨论已经失去意义了。
我就不跟你一般见识了,一山自有一山高,嘿嘿。
|
|
|
|
|
|
|
|
发表于 19-1-2015 10:13 PM
|
显示全部楼层
技术千百样各有做法,科技日新月异。
顾客无须知道如何编程,未必你指定的制作方法才是一定对的,凡可以交货收钱顾客满意使用方便的最好。
程序员对自己的编程自傲,却也是弱点,因为普遍商业并不特别注重技术,但注重流程设计。
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|