一、台达串行通讯简介
通讯即是不同的设备通过线路互相交换数据,其主要目的在于将数据从某端传送到另一端,实现数据的交换。通常有并行和串行两种方式,由于并行传输方式在数据电压传送的过程中容易因线路的因素而使得电压准位发生变化(衰减、线路互相干扰),而串行通讯方式则能很好的解决这些问题,因此在工业应用中绝大多数使用串行通讯。
串行通讯的接口方式分为RS-232和RS-485两种,下面主要介绍两种方式的一些特点:
1、RS-232
(1)RS-232-C接口连接器一般使用型号为DB-9的9芯插头座,只需三条接口线,即“发送数据”、“接收数据”和“信号地”即可传输数据
(2)在RS232的规范中,电压在+3V---+15V(一般使用+6V)之间称为“0”或“ON”;电压在-3V----15V(一般使用-6V)之间称为“1”或“OFF”;计算机上的RS-232“高电位”约9V,而“低电位”则约-9V。
(3)RS-232为全双工工作模式,其讯号准位是参考地线而得,分别作为数据的传送和接收;实际应用中其传输距离可以达到15米。只具有单站功能,即一对一通讯。
2、RS485
(1)采用正负两根信号线作为传输线路。
(2)RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。
(3)RS485为半双工工作模式,其讯号是正负两条线路讯号准位相减而得,是差动式输入方式,抗共模干能力增强,即抗噪声干扰性好;实际应用中其传输距离可达1200米。具有多站能力,即一对多的主从通讯。
二、台达PLC的串行通讯功能
台达DVP系列PLC各型主机均内建2个通讯口的标准配置,即一个RS232和一个RS485通讯口,其RS232口主要用于上下载程序或作为与上位机、触摸屏通讯,而RS485口主要用于组建485网络,实现通讯控制。尤其值得一提的是EH机型可通过通讯功能卡扩充一个RS232或RS485通讯口,使得在组建多重通讯网络更加方便。
相对于通讯口的硬件配置,台达PLC在软件指令上对通讯的支持也是相当丰富和便利,主要通过以下三种方式完成485通讯功能:
1、自由通讯方式
该方式通过串行数据传输指令RS来完成主站与从站之间的数据交换,可以实现无协议的自由通讯。许多接口设备如变频器、仪表等…若配备RS-485串行通讯,且该设备之通讯格式也有公开即可由PLC使用者以RS指令设计程序来传输PLC与接口设备之间数据。
2、MODBUS通讯方式
MODBUS协议是目前国际上公开的标准串行通迅协议,台达PLC通讯符合MODBUS协议,并且台达其它产品如变频器、温控仪、司服控制器等485通讯均符合MODBUS协议,对于符合MODBUS之通讯格式的产品,台达PLC提供了更加便利的通讯指令MODRD、MODWR、MODRW来实现数据的读写,程序编写中不需关注传送的字符,校验码的转换等等,只需要确定通讯地址及写入读出的数据即可,不过在多指令读写时需要考虑通讯时序问题,避免通讯冲突。
三、台达PLC控制系统的接地
电气设备的接地系统有两类;安全接地和工作接地。安全接地是用导线将设备易触碰的部分与大地(零电位点)联接起来,其目的是保护操作人员的安全。工作接地是为电子设备提供公共的电位参考点,工作接地包括机壳接地和电路接地,电路接地分为弱信号电路接地和强信号电路接地。对PLC系统来说又可分为逻辑电路接地和功率电路接地,各部分线路之间又有串联方式和并联方式等。因此工作接地和安全接地组成一个复杂的接地系统,合理设计接地系统是抗干扰的重要措施。
(本站http://taida.gongboshi.com,提供台达DVP系列可编程控器,台达AH500系列中型可编程程控器)