PROFIBUS是一个用在自动化技术的现场总线标准,在1987年由德国西门子公司等十四家公司及五个研究机构所推动,PROFIBUS是程序总线网络(PROcess FIeld BUS)的简称。本文基于CX1010-M310做主站,BK3120做从站,实现Profibus的主从通信。
- Profibus简介
1.1. Profibus模型
1.1.1. Profibus结构与类型
从用户的角度看,Profibus提供三种通信协议类型:Profibus-FMS(一般自动化)、Profibus-DP(加工自动化)、Profibus-PA(过程自动化),其中Profibus-DP应用最广泛。Profibus-DP再现场连接的结构如下所示:设备会分为主站和从站,一些从站设备:如远程IO模块、第三方控制器等都可以通过profibus总线连接,从而实现数据的交互。
1.1.2. Profibus通信速率
Profibus的线缆长度和传输速率会有影响,线缆越短,最大传输速率越高,一般来说传输速率设置再9.6k~500k之间即可。线缆长度和传输速率的折线图如下所示: