关于局域网内的数据采集(100分)

  • 主题发起人 主题发起人 blacksnow
  • 开始时间 开始时间
B

blacksnow

Unregistered / Unconfirmed
GUEST, unregistred user!
公司的技术改造,基本情况这样:
设备本来人工人工巡检温度、状态、报警等,改为计算机采集,设备上有RS232口,
设备露天,本来要采用红外接受等方式,但是干扰较大,现部分设备可采用电力线载波,
另外一些设备加一RS232转换模块通过网线接交换机,现有几个问题:
1、用delphi编程难度多大?直接对ip的数据读写如何完成?
2、如果设备数量需要几个网端的话,怎么处理?
谢谢,请各位富翁谈谈思路,有没有可参考的数据采集例程,详细点,解决问题后,可
以另外给分。
 
晕,这个要看你的接口设备的控制编程方式啊
首先看接口设备的编程手册
 
我见义你去搞本<<DELPHI与RS-232串行控制>>的书看一看就明白了。好象是
清华大学出版社的。这问题太大了,没法说。
 
RS-232接口Delphi编程部分很简单,看看书或从网站搞个代码都可以
关键是你的网络接口协议
 
首先你要确定设备的rs232端口是否提供了pc访问接口。也许有些设备的rs232端口是专用的。并不是
用来和pc连接的!
另外你说的设备加rs232端口转换模块到交换机,这个要看你的设备端口是不是出来的网络数据包。
否则任然需要pc做转换。
你第二个问题请说清楚点!
 
设备的232口绝对提供pc的访问,我们平时可以用笔记本对每台设备采集全面的数据,
本来设计用485总线或者红外线传输数据,但是干扰太大,所以想用局域网络实现,设
备段口出来的肯定还是原来的数据包,关键我机房的pc能否采集得到,用delphi怎么去
实现。我的第二个问题的意思是,设备很多,可能要几千台同时接在局域网上,ip就会
不在一个网段中,这样能否采集的到。设备是标准的232接口,但是,我觉得在编程时
应该不是进行232控制了。
 
这样的话如果单个采集点到基站分布不是太远采用无线网络把! 每隔一段用一个基站。
采用vlan结合路由的方式管理和使用IP地址!
几千个点小意思的!搞个路由器就解决了,主要是你的负责接收数据的服务器必须是固定IP,
每个点发数据到这个IP就可以了!

需要的话: QQ: 8831712
我们可以交流一下!
 
找个Moxa的NPort Server,可将RS-232信号接到以太网上;
在你需要采集数据的计算机上安装NPort的驱动,直接可以映射成COM端口,只要用串口操作控件即可读写数据。
用NPort Server的好处是,不论你的设备在什么地点,或如何分散,只要网通能布通,对于你来说,你需要做的就是在数据采集计算机上打开一堆COM口。

 
apw壮士,请问这个东西的稳定性和价格!
我前几天买过深圳的一个类似产品,232转以太,稳定性太差!
 
我作电力、银行的系统基本上都是用NPort Server,价格可问Moxa。
国产的232转以太不敢恭违,设备上省的钱还不够维护费。
 
谢谢,各位,特别是apw,我一直再找类似的东西,国产的都不行,上海、深圳都有,不稳定!
 
后退
顶部