




已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
編程的基本方法 PLC程序設(shè)計的主要任務(wù)就是根據(jù)控制要求將工藝流程圖轉(zhuǎn)換成梯形圖 這是PLC應(yīng)用中的關(guān)鍵問題 程序的編寫是軟件設(shè)計的具體體現(xiàn) 本節(jié)主要介紹程序的編寫方法和步驟 編程是一個系統(tǒng)工作 它包含了對控制對象的分析理解 一直到程序調(diào)試的全過程 1 明確控制系統(tǒng)要求2 I O分配3 繪制梯形圖 時序分析 4 將梯形圖轉(zhuǎn)換成助記符 編寫指令表 如果借助于計算機(jī)和編程軟件 可省去這一步 5 利用編程器或編程軟件將程序輸入到PLC中 6 檢查程序并糾正錯誤 7 調(diào)試 梯形圖法是最基本的方法 無論經(jīng)驗(yàn)法還是解析法 在把PLC程序等價為梯形圖后就要用到梯形圖法 1 時序圖 波形圖 流程圖法圖解法和解析法不是彼此獨(dú)立的 解析法中要畫圖 圖解法中也要列解析表達(dá)式 只是兩種方法的側(cè)重點(diǎn)不一樣 2 技巧法 3 計算機(jī)輔助設(shè)計計算機(jī)輔助設(shè)計是利用PLC通過上位鏈接單元與計算機(jī)實(shí)現(xiàn)鏈接 運(yùn)用計算機(jī)進(jìn)行編程 該方法需要有相應(yīng)的編程軟件 現(xiàn)有的軟件主要是將梯形圖轉(zhuǎn)換成指令的軟件 1編程原則1 輸出線圈 包括輸出繼電器 輔助繼電器和定時器 計數(shù)器 在程序中只能使用一次 但觸點(diǎn)可以無限次使用 2 并聯(lián)觸點(diǎn)和串聯(lián)觸點(diǎn)的個數(shù)無限制 3 線圈不能從母線直接輸出 如需要始終保持通電 可以使用特殊繼電器 常ON 4 輸出線圈可以并聯(lián) 不能串聯(lián) 但定時器的線圈可以串聯(lián) 5 一般以輸出線圈和右母線相連 線圈后面不允許有觸點(diǎn) 6 不準(zhǔn)使用沒有定義過的觸點(diǎn)和線圈 編程軟件中根本沒有 不用擔(dān)心 7 主程序必須以ED指令結(jié)束 8 定時器 計數(shù)器不能直接產(chǎn)生外部輸出信號 必須用對應(yīng)的觸點(diǎn)編程到一個輸出 9 在梯形圖的豎線上不能安排任何元件 編程軟件根本無法實(shí)現(xiàn) 不用擔(dān)心 2編程技巧1 輸入繼電器 輸出繼電器 輔助繼電器 定時器 計數(shù)器的觸點(diǎn)在程序中不受限制 多次使用可以簡化程序和節(jié)省存儲單元 2 在不使程序復(fù)雜難懂的情況下應(yīng)盡可能少占用存儲空間 3 由于定時器 計數(shù)器的編號在固定范圍內(nèi) 且不能重復(fù)使用 所以編程時定時器可以從0開始遞增使用 而計數(shù)器從最大編號開始遞減使用 這樣就可以避免定時器 計數(shù)器使用相同的編號 結(jié)合手冊說明 4 在對復(fù)雜的梯形圖進(jìn)行調(diào)試時可以在任何地方插入END指令 分段進(jìn)行調(diào)試 從而提高調(diào)試的效率 5 由于PLC的掃描方式是按照從左到右 由上而下的順序進(jìn)行掃描 上一梯級的執(zhí)行結(jié)果會影響下一級的輸入 所以在編程時必須考慮控制系統(tǒng)邏輯上的先后關(guān)系 3編程舉例1 簡單結(jié)構(gòu)編程對于并聯(lián) 串聯(lián)結(jié)構(gòu) 如圖所示 的編程 先編寫并聯(lián)邏輯塊 a塊 然后再編寫串聯(lián)邏輯塊 b塊 4 梯形圖編輯經(jīng)驗(yàn) 結(jié)構(gòu)變換 5 時序結(jié)構(gòu)設(shè)計方法 時序結(jié)構(gòu)在控制系統(tǒng)中是最基本 最常用的結(jié)構(gòu) 此處我們通過一些常用的實(shí)例來說明時序結(jié)構(gòu)的設(shè)計方法 5 1起動和復(fù)位 停止 控制結(jié)構(gòu) 1 直接用輸出繼電器實(shí)現(xiàn)如圖3 33所示 X0為 ON 時 X0的常開觸點(diǎn)閉合 Y0得電 ON 并由Y0的常開觸點(diǎn)實(shí)現(xiàn)自鎖 保持輸出Y0處于接通狀態(tài) X1為 ON 時 X1的常閉觸點(diǎn)斷開 Y0失電 OFF 實(shí)例1 小車往復(fù)運(yùn)動 實(shí)例2 噴泉控制結(jié)構(gòu) 噴泉有A B C三組噴頭 如圖3 48所示 要求起動后 A組先工作5s后停止 此時B C組同時開始工作 5s后B組停止 再過5s后C組停止 而A B組開始工作 再過2s后C組也工作 在C組持續(xù)工作5s后全部停止 再過3s后A又重復(fù)前述過程 系統(tǒng)要具有總開關(guān)和啟動開關(guān) 下例中按功能來說 有一個小錯誤 請大家一起檢查 歐姆龍CPM1A編程指令 1 繼電器分配和功能介紹 CPM1A的指令 數(shù)據(jù)傳輸指令 說明 對于指令的學(xué)習(xí) 我們并不用把所有的指令全部講解和掌握 應(yīng)該以基本指令為掌握重點(diǎn) 因?yàn)樗鼈冇玫淖疃?有些功能指令 例如高速計數(shù)指令 中斷控制指令等 可以在用到的時候去查用戶手冊 在這里我門需要掌握的是在用戶手冊中指令的解讀方法和應(yīng)用功能 以及在編程軟件中的指令書寫方法等 教學(xué)演示 參考手冊定時器 計數(shù)器指令解讀學(xué)員實(shí)踐 參考手冊指令分類 MOV 定時器 計數(shù)器指令編寫雙燈閃爍并通過硬件驗(yàn)證 BCD碼 二進(jìn)制編碼的十進(jìn)制數(shù) 簡稱BCD碼 BinarycodedDecimal 這種方法是用4位二進(jìn)制碼的組合代表十進(jìn)制數(shù)的0 1 2 3 4 5 6 7 8 9十個數(shù)符 4位二進(jìn)制數(shù)碼有16種組合 原則上可任選其中的10種作為代碼 分別代表十進(jìn)制中的0 1 2 3 4 5 6 7 8 9這十個數(shù)符 最常用的BCD碼稱為8421BCD碼 8 4 2 1分別是4位二進(jìn)數(shù)的位取值 1 BCD碼與十進(jìn)制數(shù)的轉(zhuǎn)換BCD碼與十進(jìn)制數(shù)的轉(zhuǎn)換 關(guān)系直觀 相互轉(zhuǎn)換也很簡單 將十進(jìn)制數(shù)75 4轉(zhuǎn)換為BCD碼如 75 4 0111 0101 0100 BCD若將BCD碼10000101 0101轉(zhuǎn)換為十進(jìn)制數(shù)如 10000101 0101 BCD 85 5 注意 同一個8位二進(jìn)制代碼表示的數(shù) 當(dāng)認(rèn)為它表示的是二進(jìn)制數(shù)和認(rèn)為它表示的是二進(jìn)制編碼的十進(jìn)制數(shù)時 數(shù)值是不相同的 例如 00011000 當(dāng)把它視為二進(jìn)制數(shù)時 其值為24 但作為2位BCD碼時 其值為18 又例如00011100 如將其視為二進(jìn)制數(shù) 其值為28 但不能當(dāng)成BCD碼 因?yàn)樵?421BCD碼中 它是個非法編碼 2 BCD碼的格式 計算機(jī)中的BCD碼 經(jīng)常使用的有兩種格式 即分離BCD碼 組合BCD碼 所謂分離BCD碼 即用一個字節(jié)的低四位編碼表示十進(jìn)制數(shù)的一位 例如數(shù)82的存放格式為 1000 0010其中 表示無關(guān)值 組合BCD碼 是將兩位十進(jìn)制數(shù) 存放在一個字節(jié)中 例82的存放格式是10000010 3 BCD碼的加減運(yùn)算 由于編碼是將每個十進(jìn)制數(shù)用一組4位二進(jìn)制數(shù)來表示 因此 若將這種BCD碼直接交計算機(jī)去運(yùn)算 由于計算機(jī)總是把數(shù)當(dāng)作二進(jìn)制數(shù)來運(yùn)算 所以結(jié)果可能會出錯 例 用BCD碼求38 49 解決的辦法是對二進(jìn)制加法運(yùn)算的結(jié)果采用 加6修正 這種修正稱為BCD調(diào)整 即將二進(jìn)制加法運(yùn)算的結(jié)果修正為BCD碼加法運(yùn)算的結(jié)果 兩個兩位BCD數(shù)相加時 對二進(jìn)制加法運(yùn)算結(jié)果采用修正規(guī)則進(jìn)行修正 修正規(guī)則 1 如果任何兩個對應(yīng)位BCD數(shù)相加的結(jié)果向高一位無進(jìn)位 若得到的結(jié)果小于或等于9 則該不需修正 若得到的結(jié)果大于9且小于16時 該位進(jìn)行加6修正 2 如果任何兩個對應(yīng)位BCD數(shù)相加的結(jié)果向高一位有進(jìn)位時 即結(jié)果大于或等于16 該位進(jìn)行加6修正 3 低位修正結(jié)果使高位大于9時 高位進(jìn)行加6修正 例題驗(yàn)證 用BCD碼求35 21BCD碼求25 37用BCD碼求38 49用BCD碼求42 95用BCD碼求91 83用BCD碼求94 7用BCD碼求76 45兩個組合BCD碼進(jìn)行減法運(yùn)算時 當(dāng)?shù)臀幌蚋呶挥薪栉粫r 由于 借一作十六 與 借一作十 的差別 將比正確的結(jié)果多6 所以有借位時 可采用 減6修正法 來修正 兩個BCD碼進(jìn)行加減時 先按二進(jìn)制加減指令進(jìn)行運(yùn)算 再對結(jié)果用BCD調(diào)整指令進(jìn)行調(diào)整 就可得到正確的十進(jìn)制運(yùn)算結(jié)果 實(shí)際上 計算機(jī)中既有組合BCD數(shù)的調(diào)整指令 也有分離BCD數(shù)的調(diào)整指令 另外 BCD碼的加減運(yùn)算 也可以在運(yùn)算前由程序先變換成二進(jìn)制數(shù) 然后由計算機(jī)對二進(jìn)制數(shù)運(yùn)算處理 運(yùn)算以后再將二進(jìn)制數(shù)結(jié)果由程序轉(zhuǎn)換為BCD碼 ASCII碼 ASCII碼是美國國家信息交換標(biāo)準(zhǔn)字符碼 AmericanStandardCodeforInformationInterchange 的字頭縮碼 早期的ASCII碼采用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆廣西南寧市天桃實(shí)驗(yàn)學(xué)校八下英語期中監(jiān)測模擬試題含答案
- 2025年醫(yī)院信息化建設(shè)電子病歷系統(tǒng)與患者教育系統(tǒng)的協(xié)同報告
- 2025年醫(yī)院電子病歷系統(tǒng)在醫(yī)院信息化建設(shè)中的邊緣計算技術(shù)應(yīng)用報告
- 2025年醫(yī)院電子病歷系統(tǒng)優(yōu)化在醫(yī)院信息化建設(shè)中的數(shù)據(jù)安全風(fēng)險預(yù)警報告
- 咨詢工程師沖刺講義課件
- 能源與資源行業(yè):電動汽車產(chǎn)業(yè)鏈上下游分析報告
- 冷鏈物流溫控技術(shù)在冷鏈物流運(yùn)輸工具上的應(yīng)用研究報告
- 2025年食品飲料行業(yè)品牌競爭力評估報告
- 2025年文化產(chǎn)業(yè)引導(dǎo)資金申請政策解讀與申報指南報告
- 新建年產(chǎn)4000噸雙色燒米餅項(xiàng)目可行性研究報告寫作模板-備案審批
- 廣西桂林市2022-2023學(xué)年高二下學(xué)期期末質(zhì)量檢測數(shù)學(xué)試題(含答案解析)
- 內(nèi)墻抹灰安全技術(shù)交底
- 中學(xué)美術(shù)校本教材《素描》
- 第十四講 建設(shè)鞏固國防和強(qiáng)大人民軍隊(duì)PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 國開2023年春《理工英語1》機(jī)考網(wǎng)考期末復(fù)習(xí)資料參考答案
- 《幼兒生活活動保育》課程標(biāo)準(zhǔn)
- 年出欄5萬頭生豬養(yǎng)殖場建設(shè)項(xiàng)目及年出欄4800頭生豬養(yǎng)殖基地建設(shè)項(xiàng)目建議書
- OIF-CEI-04.0OIF-CEI-04.0高速電口標(biāo)準(zhǔn)
- 工程項(xiàng)目管理對應(yīng)丁士昭教材
- 義務(wù)教育語文課程標(biāo)準(zhǔn)(2022)測試題帶答案(20套)
- 保護(hù)性約束完整版
評論
0/150
提交評論