watter
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 115 點(diǎn)
下載積分: 675 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2017-04-19
最后登錄: 2022-01-19
查看watter的 主題 / 回貼
樓主  發(fā)表于: 2017-10-22 14:56

現(xiàn)在在研究上傳程序時(shí)這個(gè)編程口是怎么工作的。。。。。。

暫時(shí)猜想是,編程口可以同時(shí)兼容422和232協(xié)議。用于通信時(shí)是422協(xié)議。上傳程序是232。

正在印證中,有大神可以指教一下嗎?

想不懂的是,如果同時(shí)兼容這兩種協(xié)議的話,232的電平跟422的電平不一樣,接口不會(huì)燒嗎?
watter
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 115 點(diǎn)
下載積分: 675 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2017-04-19
最后登錄: 2022-01-19
查看watter的 主題 / 回貼
1樓  發(fā)表于: 2017-10-22 15:53
但是我試過用422協(xié)議去上傳程序到PLC,PLC提示說沒法通信的。用同一根,我卻試過用422通信成功的哦。那是什么原因通信失敗呢?
watter
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 115 點(diǎn)
下載積分: 675 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2017-04-19
最后登錄: 2022-01-19
查看watter的 主題 / 回貼
2樓  發(fā)表于: 2017-10-22 16:18
圖片:
我是用一個(gè)串口服務(wù)器將編程口轉(zhuǎn)成TCP網(wǎng)絡(luò)協(xié)議。串口服務(wù)器那是要選定與PLC之間的通信協(xié)議的。

首先我是選定422通信,然后用串口助手發(fā)送命令跟PLC通信。測(cè)試是成功的。串口助手收到的是06,表示成功的。

但是我同用樣的連接方式打開GX WORK2時(shí),軟件就會(huì)提示說通信不成功,而且軟件上面寫的就是RS232C通信的哦。

因此我猜上傳程序到PLC時(shí),應(yīng)該不是用422通信協(xié)議。而是用232的

但我了解232跟422的電氣特性是不一樣的。電平都不一樣。所以很難理解。
watter
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 115 點(diǎn)
下載積分: 675 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2017-04-19
最后登錄: 2022-01-19
查看watter的 主題 / 回貼
3樓  發(fā)表于: 2017-10-24 17:46
總算明白232跟422 跟USB的區(qū)別了 ,

那么請(qǐng)教一下為什么我串口服務(wù)器上選422時(shí),可以用命令貞的方式通信.

但是用GX WORK2上傳程序時(shí)時(shí)卻說通信失敗呢?,

其實(shí)我的目的就是遠(yuǎn)程通信的同時(shí),可以遠(yuǎn)期上傳程序  
watter
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 115 點(diǎn)
下載積分: 675 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2017-04-19
最后登錄: 2022-01-19
查看watter的 主題 / 回貼
4樓  發(fā)表于: 2017-10-27 20:59
圖片:
GX work2 就是這樣設(shè)置的,我是創(chuàng)建一個(gè)計(jì)算機(jī)的虛擬COM7,然后將它通過TCP網(wǎng)站協(xié)議映射到串口服務(wù)器的,再通過串口服務(wù)器轉(zhuǎn)成422的接口跟PLC通信的。其實(shí)就是只是中間將數(shù)據(jù)轉(zhuǎn)成用網(wǎng)線,兩端都是用原來的通信方式的
watter
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 115 點(diǎn)
下載積分: 675 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2017-04-19
最后登錄: 2022-01-19
查看watter的 主題 / 回貼
5樓  發(fā)表于: 2017-11-06 10:51
引用
引用第16樓戇獅于2017-10-29 15:44發(fā)表的  :
編程軟件顯示的232只是相當(dāng)于串口的意思,你是選擇串口與plc連接或是選擇Usb與plc連接。232,422,485都是串口,只是電氣物理特性不一樣,通訊協(xié)議是一樣的。232,422可全雙工通訊,485只能半雙工通訊。串口服務(wù)器一般有多種模式,電氣特性也有232或422或485,這只是接線不同而已,設(shè)置的422可能是表示你串口服務(wù)器選擇了422的接頭。FXplc用sc-09肯定是要接串口服務(wù)器232接頭,對(duì)應(yīng)參數(shù)設(shè)置也是要選232。除非你自己焊一條422的通訊線才接到422的接頭對(duì)應(yīng)參數(shù)要選422。不管是哪種跟編程軟件這邊的232是扯不上關(guān)系的。只能是串口服務(wù)器運(yùn)行模式不對(duì)。運(yùn)行模式和參數(shù)232、422選擇是兩回事。運(yùn)行模式有服務(wù)器模式,轉(zhuǎn)換模式等等,這種場(chǎng)合應(yīng)該是選服務(wù)器模式



如果只是電氣物理特性不一樣,通訊協(xié)議是一樣的話,為什么我用網(wǎng)絡(luò)助手通過用串口服務(wù)器指定的虛擬串口跟PLC的編程口通過命令可以通信。而用GX WORK2 卻不能用這個(gè)虛擬串口跟PLC通信呢?