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

正文內(nèi)容

可編程序控制器通信及應(yīng)用(編輯修改稿)

2025-01-18 07:13 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 912所示,這種連接方法最長(zhǎng)的的連接距 離是 500米, FG端的接地電阻要小于 100Ω, RDA、 RDB為數(shù)據(jù)接收端,當(dāng) RDA 電位高于 RDB時(shí)接收的數(shù)據(jù)為 1,當(dāng) RDA電位低于 RDB時(shí)接收的數(shù)據(jù)為 0。 SDA、 SDB為數(shù)據(jù)發(fā)送端,當(dāng)要發(fā)送的數(shù)據(jù)為 1時(shí)將 SDA電位置高于 SDB,當(dāng)要發(fā)送的 數(shù)據(jù)為 0時(shí)將 SDA電位拉低于 SDB,只要在總線上的設(shè)備波特率一致,按規(guī)定的 協(xié)議讀入分解和發(fā)送數(shù)據(jù)即可。圖 913是 IBM XT計(jì)算機(jī)與 AL004適配器的接口 電路,在電路連接上一個(gè) RS232C接口只能接一臺(tái)設(shè)備,并且傳輸距離不能大于 15米,而 RS422接口可以連接多到 32臺(tái)設(shè)備,傳輸距離為 500米以上。 圖 912 RS422接口 圖 913 IBM XT計(jì)算機(jī)與 AL004適配器接口 Host Link通信編程 1.通信命令 C200H/C200HS、 C1000H/C2023H等型號(hào)的歐姆龍 PLC的 Host Link命令分為三級(jí),使用時(shí)通過(guò) Host Link單元上 的設(shè)定開關(guān)來(lái)設(shè)置選擇等級(jí), CPM1A/CPM2A、 CQM1/CQM1H、 C200Hα通過(guò)外設(shè)口、 CPU單元內(nèi)置的 RS232C口和通信板 /通信單元的通信口建立 Host Link通信 時(shí)通信命令不分等級(jí)。但不同的 PLC的 Host Link命令略有不 同,具體見表 92 Host Link命令集。 命令碼 功能 PLC工作方式 適用機(jī)型 運(yùn)行 監(jiān)控 編程 TS 測(cè)試 √ √ √ All:C120, C200H/HS/HX/HG/HE, C500,C1000H,C2023H MS 狀態(tài)讀 √ √ √ MF 錯(cuò)誤讀 √ √ √ RR 讀 IR/SR區(qū) √ √ √ RH 讀 HR區(qū) √ √ √ RJ 讀 AR區(qū) √ √ √ C200H/HS/HX/HG/HE, C1000H,C2023H RL 讀 LR區(qū) √ √ √ All:C120, C200H/HS/HX/HG/HE, C500,C1000H,C2023H RG 讀 TC狀態(tài) √ √ √ RD 讀 DM區(qū) √ √ √ RX 讀 FM索引 √ √ √ C1000H,C2023H RF 讀 FM數(shù)據(jù) √ √ √ RC 讀 PV值 √ √ √ All:C120, C200H/HS/HX/HG/HE, C500,C1000H,C2023H R 讀 SV值 1 √ √ √ R$ 讀 SV值 2 √ √ √ R% 讀 SV值 3 √ √ √ SC 狀態(tài)寫 √ √ √ WR 寫 IR/SR區(qū) √ √ WH 寫 HR區(qū) √ √ WJ 寫 AR區(qū) √ √ C200H/HS,C1000H,C2023H WL 寫 LR區(qū) √ √ All:C120, C200H/HS/HX/HG/HE, C500,C1000H,C2023H WG 寫 TC狀態(tài) √ √ WD 寫 DM區(qū) √ √ WF 寫 FM索引 √ √ C1000H,C2023H WC 寫 PV值 √ √ All:C120, C200H/HS/HX/HG/HE, C500,C1000H,C2023H W 寫 SV值 1 √ √ W$ 寫 SV值 2 √ √ W% 寫 SV值 3 √ √ KS 強(qiáng)制置位 √ √ KR 強(qiáng)制復(fù)位 √ √ FK 多點(diǎn)強(qiáng)制置位 /復(fù)位 √ √ C200H/HS FR 讀多點(diǎn)強(qiáng)制置位 /復(fù)位狀態(tài) √ √ KC 強(qiáng)制置位 /復(fù)位清除 √ √ All:C120, C200H/HS/HX/HG/HE, C500,C1000H,C2023H MM 讀 PLC型號(hào) √ √ √ CR 高速讀 DM區(qū) √ √ √ XZ 放棄并初始化 √ √ √ IC 未定義(無(wú)響應(yīng)) √ √ √ EX 傳送 √ √ C200HS 表 92 Host Link命令集 級(jí)別 1 RP 讀出程序 √ √ √ All:C120, C200H/HS/HX/HG/HE, C500,C1000H,C2023H WP 寫入程序 √ RI 讀 I/O表 √ √ √ MI 建 I/O表 √ 級(jí)別 2 2.通信協(xié)議 (1)數(shù)據(jù)塊傳送 當(dāng)要一次性傳送多個(gè)數(shù)據(jù)時(shí),可以采用數(shù)據(jù)塊傳送方式,如圖 914 所示。一個(gè)通常由一個(gè)叫做幀的單元組成,超過(guò) 131個(gè)字符的數(shù)據(jù)塊必須 分割成多個(gè)幀來(lái)傳送。圖 914中所有的每一個(gè)小格代表一個(gè)字符,在實(shí) 際發(fā)送時(shí)并不是發(fā)送@這樣的字符,而是將其轉(zhuǎn)換成 ASCII碼發(fā)送出去, 比如@為起始標(biāo)志,對(duì)應(yīng)的 ASCII碼為 64(十進(jìn)制), CR代表回車,對(duì) 應(yīng)的 ASCII碼為 13(十進(jìn)制)。“ *” 為結(jié)束標(biāo)志,對(duì)應(yīng)的 ASCII碼為 42 (十進(jìn)制)。命令碼也要轉(zhuǎn)換成對(duì)應(yīng)的 ASCII碼,如強(qiáng)制置位命令是 KS,則對(duì)應(yīng)的 ASCII碼為 75(十進(jìn)制)和 83(十進(jìn)制)。設(shè)備號(hào)如果為 12,則對(duì)應(yīng)的 ASCII碼為 49(十進(jìn)制)和 51(十進(jìn)制)。 FCS是校驗(yàn) 碼,用來(lái)判斷傳送過(guò)程中數(shù)據(jù)是否出錯(cuò),后面將會(huì)講到它的計(jì)算方法。 圖 914 數(shù)據(jù)塊傳送格式 (2)大于一幀數(shù)據(jù)傳送 1)多連接系統(tǒng) 多連接時(shí),當(dāng)傳送的數(shù)據(jù)超過(guò) 131個(gè)字符的數(shù)據(jù)塊必須分割成多個(gè) 幀來(lái)傳送。在傳送時(shí)分為三種幀,第一次發(fā)送的是起始幀,如圖 915(a) 所示,這一幀有起始符@、設(shè)備號(hào)、命令碼和正文,結(jié)束時(shí)有 FCS校驗(yàn) 碼和回車,但沒(méi)有“ *”,因?yàn)椤?*”是結(jié)束標(biāo)志。下一次發(fā)送的是中間幀,如 圖 915(b)所示,這一幀沒(méi)有起始符@、設(shè)備號(hào)和命令碼,只有正文、 FCS校驗(yàn)碼和回車,也沒(méi)有“ *”。最后發(fā)送的是結(jié)束幀,如圖 915(c)所 示,這一幀沒(méi)有起始符@、設(shè)備號(hào)、命令碼,有正文,結(jié)束時(shí)有 FCS校 驗(yàn)碼、“ *”和回車,表示該幀為最后一幀。 圖 915(a) 多連接時(shí)多幀數(shù)據(jù)傳送起始幀 圖 915(b)多連接時(shí)多幀數(shù)據(jù)傳送中間幀 (c)多連接時(shí)多幀數(shù)據(jù)傳送結(jié)束幀 圖 915多連接時(shí)多幀數(shù)據(jù)傳送 2)單連接系統(tǒng) 在單連接時(shí),當(dāng)傳送的數(shù)據(jù)超過(guò) 131個(gè)字符的數(shù)據(jù)塊也必須分割成 多個(gè)幀來(lái)傳送。在傳送時(shí)分為三種幀,與多連接時(shí)不同的是沒(méi)有起始符 @和設(shè)備號(hào),第一次發(fā)送的是起始幀,如圖 916所示,這一幀有命令碼 和正文,結(jié)束時(shí)有回車,但沒(méi)有“ *”,因?yàn)椤?*”是結(jié)束標(biāo)志。下一次發(fā)送的 是中間幀,只有正文和回車,也沒(méi)有“ *”。最后發(fā)送的是結(jié)束幀有正文、 “ *”和回車,表示該幀為最后一幀。 圖 916單連接時(shí)多幀數(shù)據(jù)傳送 3.校驗(yàn)碼計(jì)算 校驗(yàn)碼 FCS( Frame Checksum)是將一幀中 FCS之前的所在字符 的 ASCII碼按位連續(xù)異或的結(jié)果,也是要轉(zhuǎn)換成 ASCII碼,圖 917是一個(gè) 計(jì)算的例子。 圖 917校驗(yàn)碼 FCS計(jì)算例子 4.命令應(yīng)用 由于篇幅有限本節(jié)只就常用的 Host Link命令舉三個(gè)例子,其它指令 的使用請(qǐng)參照相關(guān)的手冊(cè)。 ( 1)讀 IR/SR區(qū) 在實(shí)際使用中經(jīng)常要讀出 PLC內(nèi)部的一些狀態(tài)和數(shù)據(jù),比如 PLC上 的溫度測(cè)量模塊的溫度實(shí)測(cè)值或者是壓力轉(zhuǎn)換模塊的壓力值,也可能是 當(dāng)前輸入點(diǎn)上的狀態(tài)等等。這就需要讀內(nèi)存區(qū)命令,圖 918是讀 IR/SR區(qū) 的命令格式和響應(yīng)格式。 上位機(jī)發(fā)送的命令由起始符@、設(shè)備號(hào)、命令碼開頭,后面是起始通 道號(hào),也就是可以連續(xù)讀出多個(gè)通道的內(nèi)容,通道號(hào)為四位數(shù)據(jù),不足 四位以 0補(bǔ)齊,接下來(lái)的是要讀出的通道個(gè)數(shù),也是四位數(shù)據(jù),不足四位 的以 0補(bǔ)齊。如果讀不連續(xù)單元的數(shù)據(jù),只能再次寫入命令。這個(gè)命令格 式中的 FCS與上一節(jié)講述的方法相同。 上位機(jī)將命令發(fā)送到總線上,總線上的設(shè)備都會(huì)作出判斷,當(dāng)對(duì)應(yīng)設(shè) 備號(hào)的設(shè)備接收到這個(gè)命令后,會(huì)做出相就的響應(yīng),響應(yīng)格式由起始符 @、設(shè)備號(hào)、命令碼、響應(yīng)碼和返回的數(shù)據(jù)組成。最后以 FCS、 *和回車 結(jié)束。 圖 918 讀 IR/SR區(qū)命令格式和響應(yīng)格式 響應(yīng)碼代表的內(nèi)容如表 93所示,表示對(duì)上位機(jī)發(fā)來(lái)的命令的執(zhí)行情 況。這個(gè)響應(yīng)碼可以判斷下位 PLC的具體情況,是不是正確執(zhí)行了指 令,如不正確,就再次送入數(shù)據(jù)或根據(jù)錯(cuò)誤種類作出相應(yīng)的處理。 可以讀出的內(nèi)存區(qū)域還有 LR區(qū)、 HR區(qū)、 AR區(qū)和 DM區(qū)。要讀出這些 區(qū)域的數(shù)據(jù)時(shí)只要把命令碼 RR換成相應(yīng)的命令碼即可,相應(yīng)的命令碼可 以查閱表 92。 指令未找到 16 程序區(qū)不是 16K字節(jié)而停止 B0 數(shù)據(jù)區(qū)錯(cuò) 15 因幀長(zhǎng)度錯(cuò)而停止執(zhí)行 A8 命令格式錯(cuò) 14 因數(shù)據(jù)型數(shù)據(jù)錯(cuò)而停止執(zhí)行 A5 校驗(yàn)碼 FCS錯(cuò) 13 因傳輸數(shù)據(jù)格式錯(cuò)而停止 A4 超限 12 因傳輸數(shù)據(jù) FCS錯(cuò)而停止 A3 幀錯(cuò) 11 因傳輸數(shù)據(jù)超限而停止執(zhí)行 A2 奇偶校驗(yàn)錯(cuò) 10 因傳輸數(shù)據(jù)幀錯(cuò)而停止執(zhí)行 A1 不能在 LOCAL方式下執(zhí)行 0D 因奇偶校驗(yàn)錯(cuò)而停止執(zhí)行 A0 不能在調(diào)試方式下執(zhí)行 0C 指定的內(nèi)存單元寫保護(hù) 23 不能在編程方式下執(zhí)行 0B 指定的內(nèi)存單元不存在 22 地址溢出(數(shù)據(jù)溢出) 04 PLC的 CPU出錯(cuò) 21 不能在安裝了 PROM情況下執(zhí)行 03 不能建立 I/O表 20 不能在監(jiān)控方式下執(zhí)行 02 命令不可執(zhí)行 19 不能在運(yùn)行方式下執(zhí)行 01 幀長(zhǎng)度錯(cuò) 18 正常執(zhí)行
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1