發(fā)表于:2003/7/5 15:50:00
#0樓
現(xiàn)在大家所談的FX2N與PC通訊(大多用VB所寫)程序所用協(xié)議可在本站看到,可是想過(guò)通過(guò)RS422(編程口)與PC(觸摸屏?)通訊?看我做的實(shí)驗(yàn):
軟件:PORTMON, FX-PCS-WIN(FX編程軟件),串口通訊軟件(隨便下載吧?。?br/> 實(shí)驗(yàn)1:FX2N上安裝FX2N-232BD,自己做一根232通訊線,在串口通訊軟件中按照通訊協(xié)議發(fā)送“05 30......”,PLC按照要求正常動(dòng)作,類似大家用VB在上位機(jī)編程一樣。成功,不值得驕傲。做成功的人>?????????
實(shí)驗(yàn)2: 用SC-09(RS422)將PLC與PC連接(此時(shí)不用FX2N-232-BD),用FX-PCS-WIN執(zhí)行遙控開(kāi)/關(guān)命令,我發(fā)現(xiàn)此時(shí)通訊命令不同了.
過(guò)程大致如下:
PC首先設(shè)置PC串口:9600,7,E,1, 然后發(fā)出05H(ENQ),等待PLC響應(yīng),如果PLC為06H(ACK),PC繼續(xù)發(fā)出命令(現(xiàn)在已經(jīng)看不懂意思了,大概是02,XXXXXX,03,校驗(yàn)碼.與公開(kāi)的協(xié)議不同了.然后在等待PLC回應(yīng),06H.如果PLC回應(yīng)15H(NAK), 意味PC指令沒(méi)有被PLC認(rèn)可,通訊中斷,等待下一個(gè)指令.大家用PORTMON看吧.
實(shí)驗(yàn)意義:大家討論吧! 可以通過(guò)RS422/485遠(yuǎn)距離通訊? 用MCU控制PLC?
問(wèn)題: 可有成功案例?這個(gè)通訊協(xié)議是什么?
BEST REGARDS.
MMCU
軟件:PORTMON, FX-PCS-WIN(FX編程軟件),串口通訊軟件(隨便下載吧?。?br/> 實(shí)驗(yàn)1:FX2N上安裝FX2N-232BD,自己做一根232通訊線,在串口通訊軟件中按照通訊協(xié)議發(fā)送“05 30......”,PLC按照要求正常動(dòng)作,類似大家用VB在上位機(jī)編程一樣。成功,不值得驕傲。做成功的人>?????????
實(shí)驗(yàn)2: 用SC-09(RS422)將PLC與PC連接(此時(shí)不用FX2N-232-BD),用FX-PCS-WIN執(zhí)行遙控開(kāi)/關(guān)命令,我發(fā)現(xiàn)此時(shí)通訊命令不同了.
過(guò)程大致如下:
PC首先設(shè)置PC串口:9600,7,E,1, 然后發(fā)出05H(ENQ),等待PLC響應(yīng),如果PLC為06H(ACK),PC繼續(xù)發(fā)出命令(現(xiàn)在已經(jīng)看不懂意思了,大概是02,XXXXXX,03,校驗(yàn)碼.與公開(kāi)的協(xié)議不同了.然后在等待PLC回應(yīng),06H.如果PLC回應(yīng)15H(NAK), 意味PC指令沒(méi)有被PLC認(rèn)可,通訊中斷,等待下一個(gè)指令.大家用PORTMON看吧.
實(shí)驗(yàn)意義:大家討論吧! 可以通過(guò)RS422/485遠(yuǎn)距離通訊? 用MCU控制PLC?
問(wèn)題: 可有成功案例?這個(gè)通訊協(xié)議是什么?
BEST REGARDS.
MMCU

