湛藍(lán)小爾
工控交流 Q703935819
級(jí)別: 家園?
![]() ![]() |
如圖所示,初始化SMB30=16#09,發(fā)送數(shù)據(jù)VB101=16#CC, //SM0.1 MOVB 16#09 SMB30 無校驗(yàn),數(shù)據(jù)位8,波特率9600,自由口協(xié)議 MOVB 1 VB100 MOVB 16#CC VB101 SM0.5 EU XMT VB100 0 在線監(jiān)控VB101=CC,但是連上串口,監(jiān)控不是CC CC CC,是不是沒通訊上,程序是照著案例操作,應(yīng)該沒問題 |
|
---|---|---|
|
asdqwe
級(jí)別: 家園?
![]() |
你用的是s7-200什么型號(hào)和通信電纜什么型號(hào),我測(cè)試可以。 |
---|---|
|
湛藍(lán)小爾
工控交流 Q703935819
級(jí)別: 家園?
![]() ![]() |
![]() |
|
---|---|---|
|
湛藍(lán)小爾
工控交流 Q703935819
級(jí)別: 家園?
![]() ![]() |
![]() 是不是哪里不對(duì),測(cè)試時(shí)用的臺(tái)式機(jī),沒有COM口,最終是要實(shí)現(xiàn)PLC和工控機(jī)通訊,工控機(jī)支持232通訊, 剛接觸,請(qǐng)教樓主,對(duì)起始字符和結(jié)束字符中間的定義字符不懂,字符為@ 00 01 01 #,@位起始,#為結(jié)束,想要第一個(gè)00代表MB0,第二個(gè)01代表MB5,第三個(gè)00代表MB7,這是怎么做到的,是不是需要多個(gè)RCV指令或者多個(gè)XMT指令啊,還是說只能第一個(gè)代表MB0,下面依次排,功能碼又是怎么個(gè)定義的意思。 |
|
---|---|---|
|
asdqwe
級(jí)別: 家園?
![]() |
建議使用USB-PPI+專用電纜,字符為@ 00 01 01 #是要一次發(fā)送還是逐個(gè)發(fā)送? |
---|---|
|
湛藍(lán)小爾
工控交流 Q703935819
級(jí)別: 家園?
![]() ![]() |
你的意思是下載用進(jìn)口PPI電纜,串口連接用專用電纜,我用的是USB轉(zhuǎn)285接口的,還是接受到的數(shù)據(jù)不是一排CC CC CC ,上個(gè)圖 按理來說,應(yīng)該是串口1秒接受到1個(gè)C,可是串口不停的刷,波特率,數(shù)據(jù)位,校驗(yàn)位,都沒錯(cuò)啊 |
|
---|---|---|
|
asdqwe
級(jí)別: 家園常客
![]() |
USB-PPI+專用電纜國(guó)產(chǎn)的就行了,你和串口軟件通信用的是226的Port0還是Port1 |
---|---|
|
湛藍(lán)小爾
工控交流 Q703935819
級(jí)別: 家園常客
![]() ![]() |
PORT0連接USB轉(zhuǎn)485電纜線,PORT1下載監(jiān)控(原裝PPI電纜),還沒找到為什么接收不到數(shù)據(jù) |
|
---|---|---|
|
asdqwe
級(jí)別: 家園?
![]() |
這樣吧,你用原裝PPI電纜插到PORT1端口上,PORT0暫時(shí)不連接,PPI電纜和串口軟件COM口號(hào)要一致,再試試 |
---|---|
|
湛藍(lán)小爾
工控交流 Q703935819
級(jí)別: 家園常客
![]() ![]() |
PPI電纜和串口端口號(hào)一致?PPI/PC是usb接口的,插在電腦上,沒有com口出現(xiàn)啊,電腦本身不帶com口,只有插上USB轉(zhuǎn)485接口的線才會(huì)出現(xiàn)com口,很著急啊,試不出來 |
|
---|---|---|
|
asdqwe
級(jí)別: 家園?
![]() |
usb-PPI編程電纜驅(qū)動(dòng)程序裝了沒有,打開電腦設(shè)備管理器查看一下有沒有?的符號(hào),有的話就是驅(qū)動(dòng)沒有裝。截個(gè)電腦設(shè)備管理器圖看看。 [ 此帖被asdqwe在2015-01-13 14:47重新編輯 ] |
---|---|
|