DP协议转换方案.pdf

DP协议转换方案.pdf

ID:51494624

大小:167.16 KB

页数:5页

时间:2020-03-25

DP协议转换方案.pdf_第1页
DP协议转换方案.pdf_第2页
DP协议转换方案.pdf_第3页
DP协议转换方案.pdf_第4页
DP协议转换方案.pdf_第5页
资源描述:

《DP协议转换方案.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开发方案由于西门子进入国内较早,并以“高校计划”市场战略成功占有国内工业自动化领域大部分市份额。这也是为何Profibus总线协议成为工业自动化领域主流现场总线的原因之一。国内很多工业自动化产品,如(PLC,变频器等),很难达到诸如西门子、ABB的产品水平。所以国内不少企业也就主动避开这类产品,开发其它产品。而这些产品必须满足现场通讯需求。实现DP通讯方案比较多,如协议型转换(网关)、透传型、自定义协议,实现的方法有多种多样。有几种硬件和软件实现DP转通讯方案。一、硬件方案可以分为:嵌入式,一体式,外挂式,一拖多种。1、嵌入式这种方式是在目前产品外壳与内部空间充许的情况下,实现一对一的通讯

2、转换,嵌入式也可称为模块。这种方式通常用在以前RS485-MDOBUS也是模块的产品上。可以通过插针方式,接到你的核心板。核心板与模块之间可以是UART,SPI等通讯接口进行数据交换。UART可以考虑用RS232,RS485,TTL等。在硬件上,还设计到一个问题,就是标准的DP通讯接口是DB9接口。如果将DB9接口接在DP模块上。很难与现有产品外壳匹配。当然,如果说壳内空间很大,外壳也有DP9接口,就更好了。如果DB9不安装在模块在,而是另外做一个转接板,方便安装在外壳上。这里要注意,转接板与模块之间是用软线连接,还是插针。必须考虑软线的长度,不能过长。在最好在5CM内。原因是波特率达到3

3、M时,用软线连接的话,信号毛刺很多,上升沿与下降沿信号质量变差。2、一体式对当前产品核心板直接改板,当然这是对于小型仪表、传感器等,软件工作量不大、修改后有把握不会影响产品本身的性能,才会这样做。用一个MCU+VPC3解决,信号采集,显示,通讯等1功能。3、外挂式一般这种外挂式DP通讯,会用在比较大的数控设备、称重设备、还有一些非标的过程生产设备上。这种方式都是公司自己开发的,针对自己需求的功能,自定义协议或是用MODBUS协议与设备通讯。4、一拖多有的仪表设备,售价并不高。要求成本控制,但客户对DP通讯有需求。如果对每个仪表设备都加DP通讯功能,显然行不通。也就出现一拖多,这种形式的DP

4、通讯转换网桥。比如说30个仪表接一个DP转换网桥。二、软件方案1、以MDOBUS通讯转DP通讯为例子。一对多,一对一原因相同。这里以一对多说明。无论你通讯什么方式读取MODBUS数据,应取出原始数据,并按MDOBUS功能码数据,进行分别存放到MCU的BUF中。这些数据对于PROFIBUS总线来说,它们是“输入数据”。输出数据就是DP主站发到从站的数据。当MCU接到DP主站发来的数据后,MCU应快速进行判断处理,并进行MDOBUS与PROFIBUS数据区交换,同时通过MODBUS的写功能码对设备进行写操作。22、实现透传功能的例子PROFIBUS通讯,对于DPV0功能来说。是周期性循环数据交

5、换。DP通讯与其它通讯协议不同之一是规定好输入输出数据后,如果DP从站已经进入数据交换状态。输入输出数据量的长度,是固定的。比如说,定义好8字节输入,2字节输出。在通讯过程中,都是8字节输入,2字节输出。那么透传,也就建立在这基础上。假设,DP从站定义好,为32字节输入,32字输出数据。输入到主站的数据:输出到从站的数据:你可以在这32字节上,实现透传。如果说我要实现MDOBUS协议透传,以功能码03H为例子。3上面是DP主站要发出的报文,共计8个字节。那么32字节的后24字节,就是00,00――――00,共24个字节。这是输出数据。那么从站响应,如何响应呢。按MDOBUS协议应做如下报文

6、响应,共计11个字节。那么输入数据是32字节。后21个,全为0.4、自定义协议这是国内一家公司做的自定义数据传输。三、说明关于DP通讯与其它协议进行转换,应根据项目需要,做好方案分板,做适合自己的。一个全、通、万能的产品,某种程度上说,它不是一个好产品。由于全、通、万能,导致开发难度加大,稳定性变差,易出问题。对于客户使用,也会变的繁琐。因此,根据自己产品需求,选择合4理的方案。5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。