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

正文內(nèi)容

modbus協(xié)議在s7-200plc與pc機通信中的應(yīng)用(編輯修改稿)

2024-12-14 16:06 本頁面
 

【文章內(nèi)容簡介】 值為: 0 無奇偶校驗 1 奇校驗 2 偶校驗 Timeout:“超時”參數(shù)。“超時”參數(shù)設(shè)為等待來自從站應(yīng)答的毫秒時間數(shù)?!俺瑫r”數(shù)值可以設(shè)置的范圍為 1 毫秒到 32767 毫秒。典型值是 1000 毫秒( 1 秒)?!俺瑫r”參數(shù)應(yīng)該設(shè)置的足夠大,以便從站有時間對所選的波特率作出應(yīng)答。 Done: MBUS_CTRL 指令成功完成時,“完成”輸出為 1,否則為 0。 Error:“錯誤”輸出代碼。“錯誤”輸出代碼由反應(yīng)執(zhí)行該指令的結(jié)果的特定數(shù)字構(gòu)成。“錯誤”輸出代碼的含義如下: 0 無錯誤 1 奇偶校驗選擇無效 2 波特率選擇無效 3 超時選擇無效 4 模式選擇無效 上述參數(shù)支持的操作數(shù)和數(shù)據(jù)類型如下表所示。 輸入 /輸出 操作數(shù) 數(shù)據(jù)類型 Mode I, Q, M, S, SM, T, C, V,L 布爾 Baud VD, ID, QD, MD, SMD,LD, AC, Constant, *VD,*AC, *LD 雙字 Parity VB, IB, QB, MB, SMB,LB, AC, Constant, *VD,*AC, *LD 字節(jié) Timeout VW, IW, QW, MW, SMW,LW, AC, Constant, *VD,*AC, *LD 字 Done I, Q, M, S, SM, T, C, V,L 布爾 Error VB, IB, QB, MB, SMB,LB, AC, *VD, *AC, *LD 字節(jié) MBUS_MSG 指令 MBUS_MSG 指令(或用于端口 1 的 MBUS_MSG_P1)用于啟動對 Modbus從站的請求并處理應(yīng)答。 當(dāng) EN 輸入和“首次”輸入都為 1 時, MBUS_MSG 指令啟動對 Modbus 從站的請求。發(fā)送請求、等待應(yīng)答、并處理應(yīng)答通常需要多次掃描。 EN 輸入必須打開以啟用請求的發(fā)送,并應(yīng)該保持打開直到“完成”位被置位。 必須注意的是,一次只能激活一條 MBUS_MSG 指令。如果啟用了多條MBUS_MSG 指令,則將處理所執(zhí)行的第一條 MBUS_MSG 指令,之后的所有 MBUS_MSG 指令將中止并產(chǎn)生錯誤代碼 6。 EN:指令使能位。 First:“首次”參數(shù)。“首次”參數(shù)應(yīng)該在有新請求要發(fā)才打開以進行一次掃描?!笆状巍陛斎霊?yīng)當(dāng)通 過一個邊沿檢測元素(例如上升沿)打開,這將導(dǎo)致請求被傳送一次。 Slave:“從站”參數(shù)?!皬恼尽眳?shù)是 Modbus 從站的地址,允許的范圍是 0到 247。地址 0 是廣播地址,只能用于寫請求。不存在對地址 0 的廣播請求的應(yīng)答。并非所有的從站會支持廣播地址, S7200 Modbus 從站協(xié)議庫不支持廣播地址。 RW:“讀寫”參數(shù)?!白x寫”參數(shù)指定是否要讀取或?qū)懭朐撓?。“讀取”參數(shù)允許使用下列兩個值: 0—— 讀, 1—— 寫。 Addr:“地址”參數(shù)?!暗刂贰眳?shù)是起始的 Modbus 地址。允許使用下列取值范圍: 00001 至 09999 是離散輸出(線圈) 10001 至 19999 是離散輸入(觸點) 30001 至 39999 是輸入寄存器 40001 至 49999 是保持寄存器 其中離散輸出(線圈)和保持寄存器支持讀取和寫入請求,而離散輸入(觸點)和輸入寄存器支持讀取請求。 “地址”的具體值應(yīng)與 Modbus 從站支持的地址一致。 Count:“計數(shù)”參數(shù)。“計數(shù)”參數(shù)指定在該請求中讀或?qū)懭氲臄?shù)據(jù)元素的數(shù)目?!坝嫈?shù)”數(shù)值是位數(shù)(對于位數(shù)據(jù)類型)和字?jǐn)?shù)(對于字?jǐn)?shù)據(jù)類型)。 根據(jù) Modbus 協(xié)議,“計數(shù)”參數(shù)與 Modbus 地址存在以下對應(yīng)關(guān)系 : 地址 計數(shù) 0xxxx “計數(shù)”是要讀取或?qū)懭氲奈粩?shù)。 1xxxx “計數(shù)”是要讀取的位數(shù)。 3xxxx “計數(shù)”是要讀取的輸入寄存器的字?jǐn)?shù)。 4xxxx “計數(shù)”是要讀取或?qū)懭氲谋3旨拇嫫鞯淖謹(jǐn)?shù)。 MBUS_MSG指令將讀取或?qū)懭胱畲?120個字或 1920個位( 240字節(jié)的數(shù)據(jù))?!坝嫈?shù)”的實際值還取決于 Modbus 從站中的限制。 DataPtr: “ DataPtr”參數(shù)?!?DataPtr”參數(shù)是指向 S7200CPU 的 V 存儲器中與讀取或?qū)懭胝埱笙嚓P(guān)的數(shù)據(jù)的間接地址指針。對于讀取請求, DataPtr 應(yīng)指向用于存儲從 Modbus 從站讀取的數(shù)據(jù)的第一個 CPU 存儲器位置。對于寫入請求,DataPtr 應(yīng)指向要發(fā)送到 Modbus 從站的數(shù)據(jù)的第一個 CPU 存儲器位置。 Done:完成輸出。完成輸出在發(fā)送請求和接收應(yīng)答時關(guān)閉?!巴瓿伞陛敵鲈趹?yīng)答完成或 MBUS_MSG 指令因錯誤而中止時打開。 Error:“錯誤”輸出僅當(dāng)“完成”輸出打開時有效。低位編號的錯誤代碼( 1到 8)是由 MBUS_MSG 指令檢測到的錯誤
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1