版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
SUBJECTSystem800xAExercisePAGE14PAGE15 FILENAMET315-05Solution5.3-RevC_D12/11編寫簡(jiǎn)單代碼練習(xí)描述使用ST語(yǔ)言編寫一些簡(jiǎn)單的邏輯代碼,聲明變量并連接到I/O系統(tǒng)的輸入輸出通道。在線模式下測(cè)試代碼,觀察簡(jiǎn)單Bool型變量的狀態(tài),在I/O模件的硬件編輯器中強(qiáng)置輸入和輸出。。練習(xí)步驟我們將在Sxx_ReactorAppapplication的Program2中,使用前面介紹過的POU編輯器功能,編寫一些非常簡(jiǎn)單、基本的邏輯代碼。編輯器必須處于off-line模式!聲明變量打開Sxx_ReactorApp下的Program2。確定ControlBuilder處于offline模式。展開Applicationsobject選擇位于Sxx_ReactorAppobject下的Program2,可以通過鼠標(biāo)雙擊或右鍵菜單選擇“Editor”,打開該程序的POU編輯器。
打開POU編輯器如下圖所示:信息區(qū)代碼區(qū)聲明區(qū)
信息區(qū)代碼區(qū)聲明區(qū)
聲明4個(gè)BoolIO型變量:SW1,SW2,SW3和LAMP1,無attributes.選擇POU編輯器聲明區(qū)的“Variables”標(biāo)簽頁(yè),輸入變量名。
將光標(biāo)放在DataType欄,按<CTRL-J>鍵,選擇數(shù)據(jù)類型為“BoolIO”。
也可以試一下POU編輯器窗口右上角的工具欄“Insert…”圖標(biāo)。
刪除在創(chuàng)建變量時(shí)缺省添加的retain屬性。
點(diǎn)擊“Attributes”欄標(biāo)題,選擇全部“Attributes”欄,按“Delete”鍵刪除。
或拖動(dòng)鼠標(biāo)選擇所有屬性后點(diǎn)擊鼠標(biāo)右鍵,選擇“Clear”刪除。
點(diǎn)擊“Check”按鈕進(jìn)行檢查,如果沒有錯(cuò)誤,在信息區(qū)的“Check”標(biāo)簽頁(yè)中將顯示:“0Errors,0warnings”。
保存
編寫邏輯編寫如下圖所示的邏輯:由3個(gè)數(shù)字量輸入來決定一個(gè)數(shù)字量輸出的值。在編輯器的代碼區(qū)直接輸入下面一行代碼:
Lamp1.Value:=(SW1.ValueANDSW2.Value)ORSW3.Value;
已經(jīng)定義的變量可以通過快捷鍵CtrlJ從列表中選擇。具體步驟如下:
Ctrlj,按向下箭頭選擇SW1回車;輸入.(dot),再按向下箭頭,選擇Value,回車。
在SW1后輸入.(dot),可以流量到Value。
選擇編輯器工具欄的“Check”圖標(biāo)進(jìn)行檢查,如果沒有錯(cuò)誤,在信息區(qū)的“Check”標(biāo)簽頁(yè)中將顯示:“0Errors,0warnings”。
保存并關(guān)閉POU編輯器。
選擇“TestMode”.
在TestModeAnalysis對(duì)話框中點(diǎn)擊“Continue”按鈕,觀察ControlBuilder進(jìn)入到“Test”模式。
檢查ControlBuilder的信息區(qū)顯示的信息。
點(diǎn)擊工具欄上的“StopTestMode”圖標(biāo),切換到Off-line模式。
連接變量到I/O通道將我們?cè)赑rogram2中創(chuàng)建的變量SW1,SW2,和SW3,連接到DI810上的3個(gè)開關(guān)信號(hào)。在ControlBuilder項(xiàng)目樹中雙擊DI810模件,打開硬件編輯器。
連接在Program2中創(chuàng)建的變量SW1,SW2,和SW3,到DI810上的3個(gè)開關(guān)信號(hào)上。點(diǎn)擊編輯器窗口右上角的工具欄圖標(biāo),從列表中選擇變量。
變量的全路徑保存并關(guān)閉編輯器。
變量的全路徑再選擇DO810
連接Program2中創(chuàng)建的Lamp1變量到DO810模件的第1個(gè)通道上。檢查無誤后,保存并關(guān)閉編輯器。ConnectthefirstchannelontheDO810moduletotheLamp1variableyoucreatedinProgram2.Checkforerrorsandthensaveandclosetheeditorwhenfinished.
下裝并在線。
在OnLine模式下查看代碼在Online模式下,打開Program2的POU編輯器,觀察代碼邏輯。表示變量的值深藍(lán)色背景表示變量為True操作3個(gè)輸入開關(guān),觀察I/O面板上的指示燈狀態(tài),檢查代碼邏輯。
表示變量的值深藍(lán)色背景表示變量為True右鍵點(diǎn)擊變量,可以獲得有關(guān)變量的信息。
變量SW1與I/O地址和Application相關(guān)的信息。
選擇“Status”標(biāo)簽頁(yè),查看變量連接的硬件通道
改變ST語(yǔ)言的在線顯示模式選擇Program編輯器的“Tools>Setup”菜單。
選擇FunctionDiagram,點(diǎn)擊“OK”按鈕
以FBD語(yǔ)言在線顯示ST語(yǔ)言編寫的邏輯代碼如下圖所示:
選擇在線模式下以梯形圖語(yǔ)言顯示ST代碼。
改變開關(guān)的輸入,觀察在線模式下以梯形圖語(yǔ)言顯示的邏輯。
將顯示模式該回ST語(yǔ)言。.
強(qiáng)置IO在p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026福建省交通規(guī)劃設(shè)計(jì)院有限公司招聘3人考試參考題庫(kù)及答案解析
- 2025山東菏澤市定陶區(qū)奇諾雙語(yǔ)實(shí)驗(yàn)學(xué)校教師招聘考試備考題庫(kù)及答案解析
- 2026云南怒江州檢驗(yàn)檢測(cè)院引進(jìn)急需緊缺專業(yè)人才2人筆試參考題庫(kù)及答案解析
- 電梯事故應(yīng)急處置方案
- 2025湖南衡陽(yáng)市第一人民醫(yī)院婦產(chǎn)科醫(yī)師招聘2人筆試參考題庫(kù)及答案解析
- 2025廣東百萬(wàn)英才匯南粵-惠州市惠城區(qū)招聘碩博士研究生20人考試備考題庫(kù)及答案解析
- 浙江省新華書店集團(tuán)2026年度招聘筆試備考題庫(kù)及答案解析
- 2025年國(guó)家能源集團(tuán)科學(xué)技術(shù)研究總院社會(huì)招聘(30人)筆試參考題庫(kù)及答案解析
- 2025年安徽東新產(chǎn)業(yè)服務(wù)有限公司招聘2名筆試備考題庫(kù)及答案解析
- 2025下半年廣東肇慶市懷集縣事業(yè)單位招聘16人考試備考題庫(kù)及答案解析
- 掃床護(hù)理課件
- 酒廠合作協(xié)議書合同
- 污泥干化項(xiàng)目施工組織設(shè)計(jì)
- 空氣能熱泵中央熱水系統(tǒng)調(diào)試
- JJF2085-2023低頻角加速度臺(tái)校準(zhǔn)規(guī)范
- 《校園欺凌現(xiàn)象與學(xué)校社會(huì)工作干預(yù)的探索》14000字論文
- 微積分(I)知到智慧樹章節(jié)測(cè)試課后答案2024年秋南昌大學(xué)
- AQ 1050-2008 保護(hù)層開采技術(shù)規(guī)范(正式版)
- MOOC 大數(shù)據(jù)與法律檢索-湖南師范大學(xué) 中國(guó)大學(xué)慕課答案
- JTS180-2-2011 運(yùn)河通航標(biāo)準(zhǔn)
- 肺癌健康教育宣教
評(píng)論
0/150
提交評(píng)論