眾所周知,plc學(xué)習(xí)里面,關(guān)于通信的學(xué)習(xí)總是一個(gè)難點(diǎn),原因有二
首先通信信號(hào)不便于監(jiān)測(cè)測(cè)量,4-20ma電流或者0-10v電壓信號(hào)大家只要拿一個(gè)萬(wàn)用表就可以測(cè)量了,但是通信信號(hào)?只能用電腦連接串口助手等比較麻煩的手段才能監(jiān)測(cè)的到。
第二通信協(xié)議的類(lèi)型太多,僅僅是西門(mén)子plc品牌就有很多,現(xiàn)在讓我們來(lái)講講有那些種:
串口協(xié)議有:
1) modbus rtu 通信協(xié)議
2) profibus 通信協(xié)議
3) uss通信協(xié)議
4) ppi通信協(xié)議
5) mpi通信協(xié)議
6) 自由口
以太網(wǎng)通信協(xié)議有:
1) modbus tcpip 通信協(xié)議
2)opc 通信協(xié)議
3) iso-on-tcp通信協(xié)議
4) udp通信協(xié)議
5) profinet通信協(xié)議
6) s7協(xié)議
主要的西門(mén)子協(xié)議就都在這里了,根據(jù)筆者的經(jīng)驗(yàn),用的最多的必須掌握的協(xié)議是modbus rtu 通信協(xié)議與 modbus tcpip 通信協(xié)議,因?yàn)檫@兩個(gè)協(xié)議是受到廣泛認(rèn)可并且被廣泛使用的協(xié)議,基本上每個(gè)自動(dòng)化廠(chǎng)家的自動(dòng)化設(shè)備都支持這兩個(gè)協(xié)議,所以這兩個(gè)協(xié)議對(duì)于一個(gè)合格的自動(dòng)化工程師是必須掌握的。
這是不是說(shuō)其他協(xié)議就沒(méi)用了呢,并非如此,畢竟還有一些設(shè)備是非標(biāo)準(zhǔn)化的協(xié)議,這個(gè)時(shí)候需要自由口通信進(jìn)行通信工作,有的時(shí)候全部設(shè)備都是西門(mén)子自家產(chǎn)品就可以用速度更快的profinet profibus s7等專(zhuān)有協(xié)議。