变频器和上位机在进行DP通信时,有好几个问题不太理解,包括一些软件理论和硬件电路搭建的问题请教。
1、通信协议是什么,我认为的通信协议是两台或多台可以进行数据收发的设备进行沟通的语言标准,就像地球上不同人种之间交流必须的沟通标准,也可以认为是加密通信的密码本,要求通信双方对通信的语法认为一致。
2、在硬件上的通信协议,包括电压逻辑,正逻辑或者负逻辑,正负逻辑分别对应的电平高低。还有通信电路使用的硬件传输线,包括双绞线,扁平电缆,同轴电缆等。
3、从硬件通信协议上再到软件通信协议,有意义的报文帧是一串长度也就是高低电平数量固定的电平高低变化,波特率在这里面决定高低电平位保持的时间长短,高低电平上升下降时间越短,可以使用的波特率数值也就越高,当然波特率使用的高低还与电路的其他器件有关。
我能够想到的就是这三点,还有什么未想到的请论坛专家补充。
现在我们回到DP通信,DP通信走的是485总线这句话是什么意思,是指DP通信的物理层就是485通信的双绞线吗?485通信物理层就是硬件传输线吗?
DP通信时西门子率先提出来的,广泛应用在西门子的PLC上,有没有一种办法可以不使用PLC,直接用电脑连接支持DP通信的变频器,这个系统搭建通信是如何实现的?
1、首先得有支持DP通信的软件,有什么推荐?
2、其次电脑上应该是没有DP通信口,但是有串口,所以需要串口转DP通信的网关,这个网关有什么推荐,只能用西门子的网关吗,第三方兼容的可以吗?
3、如果找到了以上两个问题的结局办法,DP通信的报文格式是什么,每一个位是什么意思,又该怎么发送帧?