佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: 白日梦

RS232 及 电子磅秤系统

[复制链接]
发表于 21-10-2005 11:42 AM | 显示全部楼层
由於我這里的 demo 使用 notebook, 使用 pcmcia serial card 或 usb to rs232 將會拿到 comm 5 以上,
所以這個方法不能用.

當然也可以在 device manage 強制的把 comm port set 去 comm 1 -- 4

但是, 我又想用 onComm Event ...

所以只好用 mscomm32.ocx 了.
回复

使用道具 举报


ADVERTISEMENT

发表于 22-10-2005 11:14 PM | 显示全部楼层
大家都讨论起电子磅秤 。。。
我也有做过金铺的电子磅秤系统,用来秤珠宝钻石金链、

我遇到一个瓶颈,那就是mscomm32 如何跑network 啊 ?

磅秤连接在主机,主机做磅秤当然没有问题。可是要每一架在network上的 workstation 都能读取/发送信息去磅秤, 就好象printer 那样可以做 port sharing, 让 我像破头脑也想不出solution

[ 本帖最后由 weisely 于 22-10-2005 11:21 PM 编辑 ]
回复

使用道具 举报

发表于 23-10-2005 11:19 PM | 显示全部楼层
原帖由 weisely 于 22-10-2005 11:14 PM 发表
大家都讨论起电子磅秤 。。。
我也有做过金铺的电子磅秤系统,用来秤珠宝钻石金链、

我遇到一个瓶颈,那就是mscomm32 如何跑network 啊 ?

磅秤连接在主机,主机做磅秤当然没有问题。可是要每一架在networ ...


1。你可以用 serial -> tcp/ip 的 Converter
2。写一个简单的软件,由 server 接收 network client 的命令,并把数值传回 client
回复

使用道具 举报

 楼主| 发表于 24-10-2005 08:49 AM | 显示全部楼层
- 帖子分割出来成专题讨论
回复

使用道具 举报

walker2 该用户已被删除
发表于 24-10-2005 02:17 PM | 显示全部楼层


这东西好大。。。
回复

使用道具 举报

发表于 24-10-2005 04:00 PM | 显示全部楼层
我也有做过电子磅秤系统,用来检测纸皮箱里面的贷物有没有不见,漏放。
在96年时用QuickBasic写的,一个月完成,具有人声语音(wav) 播报结果, 报告有没有超重,还是太轻。
硬件需求SoundBlaster 声卡, 运行在DOS。
我可以开放源码,(写得有点乱,留住也没用),有兴趣的人可以向我要。
回复

使用道具 举报

Follow Us
发表于 24-10-2005 04:31 PM | 显示全部楼层
哈哈,各位都很LOW LEVAL,厉害!。很好玩的样子,和写游戏比较又是完全不同的体验,有机会的话我一定要去见识见识。
回复

使用道具 举报

发表于 24-10-2005 11:31 PM | 显示全部楼层
原帖由 exiang 于 24-10-2005 04:31 PM 发表
哈哈,各位都很LOW LEVAL,厉害!。很好玩的样子,和写游戏比较又是完全不同的体验,有机会的话我一定要去见识见识。



编写Hardware communication 的程式真的是很好玩的lie ...

Point Of Sale System 中的那个Pole Display (也就是那个你去supermarket买东西,在counter 还钱时候,会告诉你多少钱多少钱的那个LED customer display), 我也玩过,也是用mscoom32来编程,玩到我爱不舍手
回复

使用道具 举报


ADVERTISEMENT

发表于 25-10-2005 12:12 AM | 显示全部楼层
原帖由 weisely 于 24-10-2005 11:31 PM 发表



编写Hardware communication 的程式真的是很好玩的lie ...

Point Of Sale System 中的那个Pole Display (也就是那个你去supermarket买东西,在counter 还钱时候,会告诉你多少钱多少钱的那个LED custome ...


编写 hardware communication 不需要很好的技巧,只要做好一次,其他的 hardware 只要换 command, check sum, return result checking / convert 就可以了。

其实只要把它当成键盘、滑鼠之外的输入工具,读取资料后再做计算。。。

而 customer display 则是 screen、printer 之外的另一个 output device。

说实在,如果没有 device, 在家也没办法试验。。。
回复

使用道具 举报

发表于 25-10-2005 12:51 AM | 显示全部楼层
Point Of Sale System 中的那个Pole Display (也就是那个你去supermarket买东西,在counter 还钱时候,会告诉你多少钱多少钱的那个LED customer display), 我也玩过,也是用mscoom32来编程,玩到我爱不舍手


wah...在引诱我玩Hardware communication 的程式, 我最LOW LEVAL 也只是PLAY STATION1而已。

说实在,如果没有 device, 在家也没办法试验。。。

对咯,就是这样子才会觉得好玩,没玩过吗。
回复

使用道具 举报

发表于 25-10-2005 01:04 AM | 显示全部楼层
原帖由 exiang 于 25-10-2005 12:51 AM 发表


wah...在引诱我玩Hardware communication 的程式, 我最LOW LEVAL 也只是PLAY STATION1而已。


对咯,就是这样子才会觉得好玩,没玩过吗。


由于工作需要,常常接触 rs232 / 422 / 485 的 device, 用 mscomm32.ocx 来控制机器,并把资料计算、储存。

有时候需要自己焊接 9 pin 的头,或者按图接线,实在没有新鲜感。。。
回复

使用道具 举报

 楼主| 发表于 25-10-2005 09:47 AM | 显示全部楼层
原帖由 pic 于 24-10-2005 04:00 PM 发表
我可以开放源码,(写得有点乱,留住也没用),有兴趣的人可以向我要。

如果你想公开QuickBasic,可继续在此帖子回复。
看的懂的人自然有用。
回复

使用道具 举报

 楼主| 发表于 25-10-2005 10:12 AM | 显示全部楼层
原帖由 pic 于 24-10-2005 04:00 PM 发表
我可以开放源码,(写得有点乱,留住也没用),有兴趣的人可以向我要。

如果你想公开QuickBasic,可继续在此帖子回复。
看的懂的人自然有用。
回复

使用道具 举报

发表于 25-10-2005 01:23 PM | 显示全部楼层
原帖由 白日梦 于 25-10-2005 10:12 AM 发表

如果你想公开QuickBasic,可继续在此帖子回复。
看的懂的人自然有用。

http://my-primesoft.com/download/weight.zip
(1.3MB Zip file 不含QB4.5)

一定要Unzip 到 c:\weight
Run c:\weight\Weiv1_08.exe
(在我的WinXP还能正常的操作!)

QB V4.5一定要load altquick.qlb

e.g: c:\weight\qb /l altquick Weiv1_08.bas
(当时我把QB copy进了c:\weight)

很烂吧,在当时对一个初学者来说是很好了的。
回复

使用道具 举报

发表于 25-10-2005 02:40 PM | 显示全部楼层
原帖由 pic 于 25-10-2005 01:23 PM 发表

http://my-primesoft.com/download/weight.zip
(1.3MB Zip file 不含QB4.5)

一定要Unzip 到 c:\weight
Run c:\weight\Weiv1_08.exe
(在我的WinXP还能正常的操作!)

QB V4.5一定要load al ...


哈哈,白兄.不好意思问到这里来

pic, 看来您是一个DOS专家.难得遇到一个会DOS的朋友.

请问如何在DOS下显示大字体?需要用到什么特别的Library吗?哦,还有您知道如何在DOS里打印中文及图片?

先谢了
回复

使用道具 举报

 楼主| 发表于 26-10-2005 08:38 AM | 显示全部楼层
xiaoye,

你下载了 pic 帖子里的 weight.zip,解压(Extract)后开启 Weiv1_08.bas
研究 pic 的程序怎样显示大字体。
回复

使用道具 举报


ADVERTISEMENT

发表于 26-10-2005 10:03 AM | 显示全部楼层
原帖由 白日梦 于 26-10-2005 08:38 AM 发表
xiaoye,

你下载了 pic 帖子里的 weight.zip,解压(Extract)后开启 Weiv1_08.bas
研究 pic 的程序怎样显示大字体。


白兄,谢谢!

至于在DOS打印中文字,我研究了一些DOS的Program后发现他们也是用图片打印的.
所以我正在查找如何制作中文字的图片.各位有没有什么好的方法可以教教小弟
回复

使用道具 举报

发表于 26-10-2005 11:51 AM | 显示全部楼层
请问如何在DOS下显示大字体?需要用到什么特别的Library吗?

字变大,最简单的是用VGA Text Mode 1,( 25 text line, 40 column)

请在DOS下试一试,看是不是你要的。
QB 测试程序:
Screen 1,0,0,0
shell


哦,还有您知道如何在DOS里打印中文及图片?

很难啊。。。用PrintScreen, 重点是Printer要支援 Epson Emulation/ IBM Emulation,  并把的打印机切入“graphics mode”,resolution & ratio 都很难把握。
如果那个程序可以打印输出, 你就要有正确的(printer driver) 驱动程序.

好了,不谈了,没有研究价值,也离了这帖的主题。
回复

使用道具 举报

发表于 26-10-2005 01:12 PM | 显示全部楼层
原帖由 pic 于 26-10-2005 11:51 AM 发表

字变大,最简单的是用VGA Text Mode 1,( 25 text line, 40 column)

请在DOS下试一试,看是不是你要的。
QB 测试程序:
Screen 1,0,0,0
shell



很难啊。。。用PrintScreen, 重点是Printer要支援 E ...


pic, 谢谢您的回复.其实这些都是Weighting System用的.
回复

使用道具 举报

发表于 26-10-2005 03:08 PM | 显示全部楼层
原帖由 xiaoye 于 26-10-2005 01:12 PM 发表


pic, 谢谢您的回复.其实这些都是Weighting System用的.

是DOS base 老旧的Weighting System ?不考虑升级吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 25-7-2025 02:50 AM , Processed in 0.489667 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表