1200的自由口通訊
林慧玲
發(fā)布于2014-03-28 18:01
5
0
標簽:
1200與儀表通訊,編寫程序監(jiān)控時send_ptp指令的status顯示為16#7000,表示“發(fā)送操作未激活”,看了找答案的其他回答,說可能是參數(shù)設(shè)置錯誤,設(shè)置為:485/422模塊波特率9600,無檢驗,停止位為1,數(shù)據(jù)位為8,send_ptp指令的輸入輸出參數(shù)在截圖里,其中buffer的數(shù)據(jù)類型為array,按照1200幫助,length設(shè)置了各種值status都顯示16#7000;另外儀表與1200用的是自制的帶d型頭的電纜,plc側(cè)3+,8-,另一側(cè)兩根線接儀表,倒過線,都不行。
圖片說明: 1,1 2,2 3,3
佳答案
也遇到過同樣問題..
關(guān)于7000h的話,實際不是想的那樣子,如果以10hzcolock作為req輸入的話,實際有可能是觀察到7001h的.
也就是說,,statusword保持時間太短,在線監(jiān)控不到..
1241的幾個cm好像有點問題,特別是無協(xié)議通信的時候.用232的1241發(fā)代碼,下位死活不收.換成施耐德的m258就沒問題了