- 12
- 0
- 约3.18千字
- 约 6页
- 2017-11-13 发布于福建
- 举报
一种新型模拟量模块和PLC通讯技术探析
一种新型模拟量模块和PLC通讯技术探析
摘要:一种新型模拟量模块既不使用PLC制造商生产配套的A/D转换模块(即模拟量采集模块),也不使用485通讯方式传送数据的模拟量采集模块,而是使用内置高速输出口,模拟量采集模块与PLC之间通过高速输出口进行通讯,PLC通过内置高速输入口接收数据,从而实现PLC对模拟量数据的采集。
关键词:模拟量模块PLC通讯
An Application Method for New Analog Module and PLC Communication
(Zhejiang Dunan Electro-Mechanical Technology Co., Ltd Zhuji Zhejiang 311835)
Abstract:It’s a new analog module which uses neither A/D conversion module (i.e. analog collection module) produced by PLC manufacturer nor analog collection module transmitting data via 485 communication method. It uses built-in high-speed output, with analog collection module communicating with PLC via high-speed output and PLC receiving data through built-in high-speed input to realize analog data collection of PLC.
Keywords:Analog module;PLC; Communication;
中图分类号: G219 文献标识码: A
1 引言
目前,可编程控制器(PLC)控制系统在国内外已广泛应用于钢铁、石油、化工、电力、建材、空调、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。其中,在工业行业应用中,有许多连续变化的量,如温度、压力、流量、液位、速度等模拟量,通过模拟量采集模块的A/D转换,将数据传输给PLC,PLC制造商配套模拟量采集模块虽已得到广泛应用,但普遍存在价格高的问题;很多电子产品制造商利用485通讯方式开发的模拟量采集模块价格虽低,但存在占用PLC485通讯口的问题。为此,开发一种低成本且不占用PLC485通讯口的模拟量采集模块具有很高的应用价值。
2、传统模拟量采集模块的技术现状及问题分析
图一:采用485通讯的模拟量采集模块与PLC通讯应用方式
模拟量采集模块5采集到的模拟量数据通过RS485通讯口11传送给PLC本体4,PLC本体4通过RS485通讯口6接收模拟量数据,从而使PLC本体4实现对模拟量的采集,在这种情况下,需占用PLC本体4自带RS485通讯口6,无法将RS485通讯口6用于与其它设备的联网控制。
图二:PLC制造商配套提供的模块量模块与PLC通讯应用方式
模拟量采集模块5采集到的模拟量数据通过PLC内部数据总线12送给PLC本体4,PLC本体4通过内部数据总线12接收模拟量数据,从而使PLC本体4实现对模拟量的采集。在这种情况下模拟量采集模块需由PLC制造商配套提供,成本很高。
3、一种低成本、不占用PLC485通讯口模拟量采集模块的技术创新
模拟量采集模块5通过两个高速输出口将采集的模拟量信号发送给PLC本体4,其中高速输出口a 9通过通讯-时钟线2发送时钟信号给PLC本体4,高速输出口b 10通过通讯-数据线3发送数据信号给PLC本体4;PLC本体4通过通过高速输入口a 7接收时钟信号,通过高速输入口b 8接收数据信号;模拟量采集模块5与PLC本体4采用同一个直流电源输入1,RS485通讯口6悬空,仍可用于与其它设备的联网控制。
3.1 具体实施方式:
该模拟量采集模块,在其硬件电路中配置两个高速输出口,高速输出口开关频率不低于1khz,由于PLC本体4均自带高速输入口,其开关频率不低于1khz,因此PLC本体4能接收来自模拟量采集模块5发送的高速信号。模拟量采集模块5每发送一个时钟信号的同时,向PLC本体4发送一位数据信号;PLC本体4每收到一个时钟信号的同时,接收一位数据信号;从而实现模拟量采集模块5向PLC本体4的数据传送。模拟量采集模块5向PLC本体4发送的每一个数据包均包括通道地址及其对应通道的数据(例温度值,压力值等),在PLC本体4内通过内置程序对接收到的数据进行解析,即可得到所需通道数
原创力文档

文档评论(0)