999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫(kù)寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁(yè) > 文章中心 > 技成百科 > 求s7-200自由通信

求s7-200自由通信

劉玉蓉 發(fā)布于2014-12-01 17:29 48 0 標(biāo)簽:

想用s7-200與一臺(tái)蠕動(dòng)泵進(jìn)行自由通信,不知道程序怎么寫(自己寫了一個(gè)發(fā)送沒(méi)有問(wèn)題接收收不到數(shù)據(jù))報(bào)文的形勢(shì)是數(shù)據(jù)長(zhǎng)度·e9·數(shù)據(jù)·校驗(yàn)碼,一發(fā)一收就可以不用

問(wèn)題補(bǔ)充:
發(fā)送的數(shù)據(jù)跟報(bào)文一樣,就是接收的報(bào)文不對(duì),


圖片說(shuō)明: 1,這是我寫的程序   2,這是我寫的程序   3,這是我寫的程序  

佳答案

RCV指令的基本工作過(guò)程為:
1、在邏輯條件滿足時(shí),啟動(dòng)(一次)RCV指令,進(jìn)入接收等待狀態(tài) 
2、監(jiān)視通信端口,等待設(shè)置的消息起始條件滿足,然后進(jìn)入消息接收狀態(tài) 
3、如果滿足了設(shè)置的消息結(jié)束條件,則結(jié)束消息,然后退出接收狀態(tài) 
所以,RCV指令啟動(dòng)后并不一定就接收消息,如果沒(méi)有讓它開(kāi)始消息接收的條件,就一直處于等待接收的狀態(tài);如果消息始終沒(méi)有開(kāi)始或者結(jié)束,通信口就一直處于接收狀態(tài)。這時(shí)如果嘗試執(zhí)行XMT指令,就不會(huì)發(fā)送任何消息。

看到你在發(fā)送完的中斷中接收數(shù)據(jù),但是測(cè)試時(shí)候可以采用smb2接受字符,而不用RCV指令??刹捎萌缦鲁绦?,判斷接收字符是否正確。
MAIN:
LD     SM0.1
MOVB   16#49, SMB30                //自由口,9600,偶校驗(yàn)
MOVD   &VB4, VD0
ATCH   INT_0:INT0, 8               //連接8號(hào)中斷
ENI
INT_0:
LD     SM0.0
MOVB   SMB2, *VD0                  //將接收到的字符依次存入VB4等
INCD   VD0

若有收獲,就點(diǎn)個(gè)贊吧!

文章來(lái)源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽