电机控制
直播中

jf_50240986

3年用户 987经验值
擅长:光电显示
私信 关注
[问答]

有关DP通信的一些问题求教?

变频器和上位机在进行DP通信时,有好几个问题不太理解,包括一些软件理论和硬件电路搭建的问题请教。

1、通信协议是什么,我认为的通信协议是两台或多台可以进行数据收发的设备进行沟通的语言标准,就像地球上不同人种之间交流必须的沟通标准,也可以认为是加密通信的密码本,要求通信双方对通信的语法认为一致。

2、在硬件上的通信协议,包括电压逻辑,正逻辑或者负逻辑,正负逻辑分别对应的电平高低。还有通信电路使用的硬件传输线,包括双绞线,扁平电缆,同轴电缆等。

3、从硬件通信协议上再到软件通信协议,有意义的报文帧是一串长度也就是高低电平数量固定的电平高低变化,波特率在这里面决定高低电平位保持的时间长短,高低电平上升下降时间越短,可以使用的波特率数值也就越高,当然波特率使用的高低还与电路的其他器件有关。

我能够想到的就是这三点,还有什么未想到的请论坛专家补充。

现在我们回到DP通信,DP通信走的是485总线这句话是什么意思,是指DP通信的物理层就是485通信的双绞线吗?485通信物理层就是硬件传输线吗?

DP通信时西门子率先提出来的,广泛应用在西门子的PLC上,有没有一种办法可以不使用PLC,直接用电脑连接支持DP通信的变频器,这个系统搭建通信是如何实现的?

1、首先得有支持DP通信的软件,有什么推荐?

2、其次电脑上应该是没有DP通信口,但是有串口,所以需要串口转DP通信的网关,这个网关有什么推荐,只能用西门子的网关吗,第三方兼容的可以吗?

3、如果找到了以上两个问题的结局办法,DP通信的报文格式是什么,每一个位是什么意思,又该怎么发送帧?

回帖(1)

李鸿洋

2024-3-31 23:23:53

最佳答案

85总线。485总线是一种通信总线标准,主要用于串行通信,在工业自动化领域广泛应用。它可以实现多个设备之间的通信,并且支持远距离传输和高速传输。
具体来说,DP通信使用了RS-485通信总线作为物理层。RS-485是一种多点通信标准,可以实现多个设备通过同一条通信线路进行双向通信。485总线采用差分信号传输,可以抵抗电磁干扰和信号损耗,适合在工业环境中使用。

在DP通信中,设备之间通过 RS-485总线进行数据的传输和接收。为了保证通信的可靠性和正确性,需要定义一套通信协议,包括数据的帧结构、数据格式、校验等内容。这些协议一般由设备制造商或相关标准组织定义。

在软件层面,DP通信的协议一般是基于Modbus或Profibus协议。这些协议定义了数据的帧格式、通信命令、传输方式等,使得不同设备之间能够进行有效的数据交换。同时,还可以通过上位机软件来实现对设备进行控制和监测。

总结起来,DP通信使用RS-485总线作为物理层,并且采用一套定义良好的通信协议,通过上位机和变频器之间进行数据的传输和控制。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分