目前plc主流的有西門子、三菱、歐姆龍、AB、施耐德等等,大部分的plc制造商都有自己的通訊協議,比如西門子的profibus、mpi ,三菱的cc-link等等,這些通訊協議一般都是針對自家的設備,沒有開放具體的協議內容,使用起來比較簡單,根據手冊在軟件中做一些簡單的配置就可以,但是局限性比較大,因為各家的plc與其它家的就不能通訊了。
所以現在工控設備儀表用的最多的是modbus通訊,因為modbus協議是完全免費公開的,Modbus是Modicon公司開發的,該公司幾經收購,最后并入現在的施耐德電氣,一般現場設備問是什么通訊,說485通訊基本上就是modbus了,當然485是物理層的概念,modbus是指應用層,rs485可以走別的通訊協議,modbus也可以用rs232/422等等作為物理層,但是目前工控設備儀表一般都是485接口走modbus通訊,協議簡單易用,硬件消耗很少,本人遇到的覺大部分變頻器,儀表類(支持通訊的)都是使用modbus協議,可以說modbus是目前工控領域的標準協議,準確的來說應該是modbus-rtu,后面再講。

先說modbus通訊怎么用,剛才說了modbus協議簡單易用所以才能普及,應用時一般根據設備廠家提供的通訊手冊對波特率、數據位、站地址等進行設置,還要根據通訊手冊知道設備寄存器的地址,modbus是主-從協議,主站發出相應的指令讀或者寫從站寄存器給從站,從站做出相應的反饋,簡單來說就是這樣,這個還是需要好好讀一讀modbus說明,這里就不詳細講了,但有一點絕對不難。
再講講個人認為以后工控行業的通訊方式發展方向,剛才講的modbus-rtu是通過485接口實現的串型通訊,但是串型通訊在使用中會遇到各種問題比如很容易受干擾,故隨著以太網的普及modbus發展出來經由以太網的modbus-tcp,以太網抗干擾能力強、可以通過光纖遠距離傳輸等等優點,以后工業現場肯定是以太網的天下。像西門子的profibus也推出了profinet協議。