基于RS-485的PLC与读码器通讯的制作方法

文档序号:12491139阅读:2745来源:国知局

本发明涉及PLC与读码器通讯,属于通讯技术领域。



背景技术:

在如今自动化控制程度越来越高的工业环境中,PLC因其具有稳定、可靠、功能强大、抗干扰能力强等优点受到广泛应用。PLC可以与各种外围设备结合,互相通讯,相互联合组成更加强大的网络控制系统,实现更复杂的控制功能。

在研究生产线自动读取条码系统中,PLC作为主控制器,接收读码器发送来的数据,然后将数据进行分析处理,实现对条码状态的判断(比如:重码、读码错误等),再配以人机界面直接将各种状态进行时时显示,清晰、直观。因此,需要建立PLC与读码器之间的通讯,以便功能的实现。



技术实现要素:

针对上述问题,本发明要解决的技术问题是提供一种基于RS-485的PLC与读码器通讯。

本发明为基于RS-485的PLC与读码器通讯,它包含读码器、RS232转485接口和PLC。读码器的RXD、TXD、GND分别与九针接口的2、3、5引脚连接,九针口与RS232转485连接,经过RS232转485后引出的D/A+、D/A-、GND分别与PLC的D+、D-、SG连接。PLC本身带有RS485通讯端口,可以实现RS485通讯,而读码器的通讯方式则为RS232,故而,在PLC与读码器的通讯连接中加一个RS232/RS485转换器,将RS232转换为RS485通讯。

作为优选,所述的读码器与PLC的通讯有一个RS232转485接口。

本发明的有益效果为:通过PLC的编程可以实现与外围设备的数据交换,其通讯控制程序采用梯形图编写,灵活、方便,为实现生产过程的自动化、智能化和无人操作创造了条件。

附图说明:

为了易于说明,本发明由下述的具体实施及附图作以详细描述。

图1为本发明的结构示意图;

图中主要有:读码器、RS232转485接口和PLC。读码器的RXD、TXD、GND分别与九针接口的2、3、5引脚连接,九针口与RS232转485连接,经过RS232转485后引出的D/A+、D/A-、GND分别与PLC的D+、D-、SG连接。

具体实施方式:

为使本发明的目的、技术方案和优点更加清楚明了,下面通过附图中示出的具体实施例来描述本发明。但是应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

如图1所示,本具体实施方式采用以下技术方案:它包含读码器、RS232转485接口和PLC。读码器的RXD、TXD、GND分别与九针接口的2、3、5引脚连接,九针口与RS232转485连接,经过RS232转485后引出的D/A+、D/A-、GND分别与PLC的D+、D-、SG连接。PLC本身带有RS485通讯端口,可以实现RS485通讯,而读码器的通讯方式则为RS232,故而,在PLC与读码器的通讯连接中加一个RS232/RS485转换器,将RS232转换为RS485通讯。

进一步的,所述的读码器与PLC的通讯有一个RS232转485接口。

本具体实施方式的工作原理为:PLC作为主站,按照约定的通讯协议,每次触发都主动接收一次读码器发送来的数据,暂存到指定的地址中,然后进行数据的处理分析,对条码的状态作出判断。

PLC与读码器的通讯程序如下:

LD M1002

MOV H81 D1120

SET M1120

MOV K1000 D1129

LD M1002

MOV H81 D1109

SET M1136

MOV K1000 D1252

LD M1000

OUT M1161

LD M1000

OUT M1161

LD M1000

ANI M1123

ANI M4

SET M1122

LD M1000

ANI M4

RS D100 K0 D120 K19

LD M1000

ANDF M4

SET M1316

LDP M1123

RST M1123

LDP M1318

RST M1318

LDP M1319

RST M1319

END

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1