|
|
![]() 串行通讯简介
计算机通讯即是不同的设备通过线路互相交换编码数据,其主要目的在于将数据从某端传送到另一端,实现信息的交换。
通讯通常有并行和串行两种方式,由于并行传输方式在数据电压传送的过程中容易衰减互扰,并且线路工程费用较高,而串行通讯方式则能很好的解决这些问题,因此在工业应用中绝大多数使用串行通讯。
串行通讯的基本接口方式分为RS-232和RS-485两种标准。
RS-232接口
RS-485接口
TCP/IP协议
就是网络协议,不同的计算机之间必须使用相同的通讯协议才能进行通信。在Internet中TCP/IP协议是使用最为广泛的通讯协议。TCP/IP是英文Transmission Control Protocol/Internet Protocol的缩写,意思是“传输控制协议/网际协议”。
在Internet上传输控制协议和网际协议是配合进行工作的。网际协议(IP)负责将消息从一个主机传送到另一个主机。为了安全消息在传送的过程中被分割成一个个的小包。
传输控制协议(TCP)负责收集这些信息包,并将其按适当的次序放好传送,在接收端收到后再将其正确地还原。传输协议保证了数据包在传送中准确无误。
RS-485通讯方式
就是将系统各终端机(含考勤机、门禁机、就餐机)用一个RS-485转发器以总线结构的方式联成网络,然后再将RS-485转发器接入局域网的一台PC中。操作员凭系统管理员分配的账号、密码及权限,可以在局域网的任一台PC登录并进行各种相应的操作,但对各终端机数据的采集及其他通讯类操作(如设置时间、读数据、清除数据等)则只能在联接有RS-485转发器的那台PC机上进行。
RS-485转TCP/IP通讯方式
S-485转TCP/IP转发器又称“摩莎转发器”。对于厂区范围大,终端机分布距离远的用户,用一个RS-485转发器将系统所有终端机以总线结构的方式联成网络是有困难的,而且即使这样做了,但由于布线距离较远或者其他电磁讯号干扰等原因,会造成系统的通讯不稳定,从而影响整个系统的运行质量。在这种情况下,一般是采用若干个“摩莎转发器”将终端机分成几个小网络就近接入局域网的PC上。“摩莎转发器”将连接其上的若干台终端机虚拟为若干个COM口,而局域网的每台PC机又有一个IP地址,因此,被授权采集终端数据的操作员,无论在局域网的哪台PC登录,只要指定任一IP地址的任一COM口就可以采集数据了,但连接“摩莎转发器”的PC机必须在线(需通讯时不能关机)。其他操作权限与RS-485联网方式相同。
TCP/IP通讯方式
RS-485转TCP/IP联网方式是借助局域网PC机的IP地址,而TCP/IP联网方式则直接将TCP/IP模块整合入终端机,即每一台终端机本身就具有一个IP地址,带IP地址的终端机无须接入局域网PC机,而是直接接入局域网的交换机或集线器,因而不要求PC机一直在线。因此,有权采集终端数据的操作员,无论在局域网的哪一台PC机登录,就可直接采集任一台终端机的数据了。其他操作权限与RS-485联网方式相同。
|