监测PC机的程序用VB6.O编写,使用Winsock控件实现TCP协议客户程序。在程序中是与喷码机l进行的数据交换,与此类似的监测PC机也可与其它的喷码机进行数据交换。只是每次根据所通讯的喷码机及与它相连的RS232/以太网转换器不同而更换不同的IP地址。与以太网的互相转换在喷码机的RS232接口与数据采集终端的通讯过程中采用同步传输,其数据传送是以帧的格式来进行的。
而网络中以太网其他各层间数据传送中采用的“封装”、“报尾”等,都可以看成面向位流的同步传输方式。这就使得RS一232与以太网的互相转换变成可能。转换成以太网的过程中首先将用正负电压来表示逻辑状态的RS一232转化成以高低电平表示逻辑状态的了rL,然后通过主芯片uART把串行数据转换成并行数据,*后根据以太网及TCp/Ip协议对数据的要求进行封装和报尾,这样的数据通过网卡芯片传送出去,可被以太网上的数据处理PC机所使用。反之当以太网转换RS一232时首先通过网卡芯片从以太网上接收到数据后,再进行解封还原成原始数据,然后通过UART及TTL转换电路转换成正负电压来表示逻辑状态的RS一232信号。
目前较成熟的RS23刀以太网转换器是MOXA的NPORTEXpREsS,其特点为自适应10/10兆以太网接口,l个同时支持Rs232/R5422/R5485的串口,提供完整的以太网和TcPfIP协议,网络中断回复后,自动恢复连接。
系统硬件结构
根据我公司喷码机的实际情况系统结构。由于喷码机在现场的位置处于不同的楼层且比较分散,所以每台喷码机的RSZ犯接口都配上一RS23刀以太网转换器,转换器一端的RS232接口与喷码机的串口进行联机。因为每台喷码机的距离相隔在10米内,从经济的角度考虑采用无屏蔽双绞线,也就是转换器另一端的接线使用无屏蔽双绞线连接到一台10兆集线器(HuB)。同时作为数据终端进行监控喷码机运行状态的Pc机也通过一张10兆网卡连接到集线器上,是很实用的监控软件,其稳定性令人信服,在本系统中,组态软件的许多功能都还没有用武之地。
(完)