S234io串口分配器数据收集应用
(社区水表自动抄表系统)
壹:前言
我们日常生活环境中,有许多的计费系统需要依据使用量来收费。例如:电表、水表、天然气用量表。传统上我︾们是利用收费人员每个月抄录各仪表的量,再汇总到总公司进行计费及发出费用单。这个行∮为相当烦人且浪费人力,而且人员如果失误抄录错误数据,则可能引起使用者的纷争。所以现在有许多仪表皆可采用RS485联机由一个数据集中器来收集各仪表的计△量资料。可是RS485联机,每个网段最多可以连接32个仪表,如果超出32个仪表则必须采用RS485界面桥接←器来分割RS485网段。当我们经过多个RS485界面桥接器来完成整个RS485数据收集系统的工作,常常出现系统复杂,如果出现系统异常则不易找出问题所↓在的困难。以下是某地区的水表抄录系统采用S234io串口分配器的方式来简化RS485数据收集系统√的情形。
贰:串口分配器S234io的使用
S234io盒是一个拥有RS232界面主串口及◥三个地电位隔离RS485界面的从串口之串口共享器。当我们把数据集中器的RS232串口与S234io盒的主串口连接后,三个各自独立且地电▲位隔离的RS485从串口就可以各自接到自己①的RS485水表。当数据集中器发出询问封包在RS232串口上,则这个询问封包会经由S234io盒转发到全部】的RS485网络联机水表上。于是被指定的水表就会回答计量数据封包而回到数◎据集中器。由于RS485网络联机水表所回答的计量数据封包只会经由S234io盒回传到RS232主串口〗再到数据集中器,而不会像传统RS485桥接器々方式到处转发到RS485网络的@ 每一个地点。所以采用S234io盒信号的追踪相当容易,只要出现数据传输异常则锁定问题相当容易。
参:应用环境考■虑
目前我∩们我们一个S234io盒可以支持三个RS485网段,简称▃串口一分三,所以适合在90个水表数据集中器的应用环境。如果RS485网络可以支持250个RS485设备的软件环境下,我们→可以先由数据集中器的RS232串口连接到S232盒的主串口,再把S232盒的三个RS232子串口与三个S234io盒连接,则我们就可以支持到9个RS485网段而Ψ支持到250个水表。
对于更大的水表数据收集系♀统而言,如果我们采用PC机配合瑞旺科技公司的P1064多串口卡,来提供64个RS232串口,则每个串口可以收集250个RS485水表,则¤我们一台PC就可以收集250*64=16000个RS485串口信号的水表。
肆:结论
我们采用S234io分配器来◣与RS485水表连接时,我们的数据收集系统可以由一个S234io盒构成90个水表的数据集中器ω应用环境。我们也可以由一个S232盒配上三个S234io盒来构成250个水表的数据集中器应用环境。如果采用PC机配合P1064多串口卡更可以构成16000个水表的应用环境卐。而重点是我们的应用环境结构简单。数据集中器的询问封包可以传送到每个RS485水表,而被指定的水表数据封包则只会↑回传到数据集中器,而不会广播在整个RS485网络,所以可以降低出现错误的情况。