很多年前接觸Q的串口通訊就發(fā)現(xiàn),用兩線制的485通訊會(huì)有一個(gè)問(wèn)題,就是接收時(shí)回傳數(shù)據(jù),PLC會(huì)把發(fā)送的數(shù)據(jù)就在接收的數(shù)據(jù)之前一起做放到到接收的緩沖區(qū),要把發(fā)送的數(shù)據(jù)刪除,只有在程序上做文章,和是在發(fā)送后馬上來(lái)一個(gè)CSET指令,暈死,這樣的問(wèn)題一直存在了幾年,沒(méi)有改進(jìn),看來(lái)鬼子的東西就軟件不行,現(xiàn)在做系統(tǒng),不是用戶指定,大一點(diǎn)系統(tǒng),用MIT的東西,就是一個(gè)字,麻煩,后面他們出了個(gè)GX CONFIGUAR SC V2,可以了FB做了一東西,NND,發(fā)送是沒(méi)有問(wèn)題,接收如果兩線,有校驗(yàn)的話,一樣是一個(gè)字,死。。。。,后面想了個(gè)辦法,發(fā)送部分用SC寫(xiě),接收用INPUT接令,這也是沒(méi)有辦法的辦法,暈,去年年未,他們的SC出了個(gè)2。21X的版,提供了一個(gè)PRE-DEFINED PROTOCOL FUNCTION的功能,可以大大的簡(jiǎn)化串口編程,可以說(shuō)基本不要手動(dòng)去寫(xiě)代碼,一試,MMD,四線沒(méi)問(wèn)題,兩線的一樣是接收出問(wèn)題,跟FA聯(lián)系很多次,說(shuō)這玩意有BUG,開(kāi)如他們自己都不知有這個(gè)功能,后面答復(fù)我有這個(gè)功能,和我說(shuō)的一樣,但他們也沒(méi)辦法,這就什么事啊,暈啊,看來(lái)就是個(gè)做小系統(tǒng)的破爛貨啊,所以現(xiàn)在我做系統(tǒng)向客推薦的順序是AB,SIEMENS,LS,MITISUBISH。。。說(shuō)實(shí)話棒子的東西新出的PLC,一是便宜,二是通訊方面很省事,沒(méi)那麻煩,當(dāng)然客戶有點(diǎn)錢,還是用我說(shuō)的前兩位的東西好,穩(wěn)定,省事,庫(kù)多,維護(hù),升級(jí)也方便,煩MIT,一個(gè)東西出了幾百年,沒(méi)見(jiàn)有什么新花樣,