freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于plc和pc的分布式計(jì)算機(jī)監(jiān)控系統(tǒng)的設(shè)計(jì)(編輯修改稿)

2025-09-10 11:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 響應(yīng)塊。上位計(jì)算機(jī)和PLC通訊時(shí),PLC是被動(dòng)的,必須由上位計(jì)算機(jī)給PLC發(fā)出命令塊,PLC作出響應(yīng)發(fā)還給上位計(jì)算機(jī)響應(yīng)塊。  本程序采用多重通訊方式,多重通訊時(shí)首幀以單元號(hào)(即HOST LINK的機(jī)號(hào))開(kāi)始,然后為報(bào)頭、報(bào)文、校驗(yàn)碼、結(jié)束符(只有一幀時(shí))或分隔符(多幀時(shí))。中間幀以報(bào)文開(kāi)始,然后為校驗(yàn)碼、分隔符,中間幀報(bào)文每幀最多125個(gè)字符。尾幀以報(bào)文開(kāi)始,然后為校驗(yàn)碼、結(jié)束符,尾幀報(bào)文最多124個(gè)字符?! ⌒r?yàn)碼FCS(Frame Check Sequence)是8位(bit)二進(jìn)制數(shù)轉(zhuǎn)換成的2位字符。這8位二進(jìn)制數(shù)是一幀中校驗(yàn)碼前的所有字符的ASCⅡ碼按位異或的結(jié)果。轉(zhuǎn)換成字符時(shí)按照2位十六進(jìn)制數(shù)字轉(zhuǎn)換成對(duì)應(yīng)的數(shù)字字符。  PLC收到上位計(jì)算機(jī)發(fā)出的命令塊后,經(jīng)分析操作返回給上位計(jì)算機(jī)響應(yīng)塊,在響應(yīng)塊中含有響應(yīng)碼。如果PLC正常完成上位計(jì)算機(jī)的命令,則響應(yīng)碼為00,否則,響應(yīng)碼中含有出錯(cuò)信息。上位機(jī)PC與PLC的串口通信部分:Timer2的值設(shè)為2000,即每隔2s上位機(jī)PC向PLC發(fā)送一次讀取命令,讀取信息?! rivate Sub Timer2_Timer()  Dim a(10) As String  a(0) = @00RR00200004 ’單元號(hào)和報(bào)頭報(bào)文  a(1) = FCS(a(0, )) ’命令格式中的校驗(yàn)位  a(2) = a(0) + a(1) + * + Chr$(13) ’命令碼   = a(2) ’向PLC發(fā)送命令  a(3) =   a(4) = Mid$(a(3), 6, 2) ’響應(yīng)碼  Call Message(a(4)) ’調(diào)用響應(yīng)碼的錯(cuò)誤信息  If errortime 3 Then   = False  intr = MsgBox(“通訊錯(cuò)誤,是否退出檢查連接?”, vbYesNoCancel + vbExclamation, “通訊連接中”)  If intr = vbYes Then  。?! lse  。。  End If  End If  ’如果通訊連接正常則讀取數(shù)據(jù):  a(6) = M
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1