modicon m218試驗一SoMachine軟件入門_第1頁
modicon m218試驗一SoMachine軟件入門_第2頁
modicon m218試驗一SoMachine軟件入門_第3頁
modicon m218試驗一SoMachine軟件入門_第4頁
modicon m218試驗一SoMachine軟件入門_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

LD,ST,F(xiàn)BDrV。提示:圓錐體體積的計算為V=1/3πr2h。r,h,V均為實數(shù)。r=0.5,1.0,1.5,2.0,2.5,3.0,3.5,4.0,4.5,5.0,h=1.0對應的序號分別為1~10。熟悉LD/ST/FBD2>熟悉M218SoMachine3>1>打開SoMachine ->”SoMachine”1-1-2>新建M2181-,1-上圖1-3中,新項目的名稱為”es.4>選擇合適的M218“配置”菜單中用戶可以根據(jù)自己的實際需要選擇合適的M218控制器。該”配置”成。如下圖1-4所示:拖拉選中的拖拉選中的M218至中間1-5>變量1-上圖15中,”MyPOU”是SoMachine軟件自動生成的程序,并且自動在變量區(qū):當前程序中所有的局域性變量都存放在此處,示例如下Motor_readyBOOLMotor_TempREAL;i)庫管理器的作用“Application”下雙擊”庫管理器”,彈出如下圖1-6所示的1-圖1-6中是用戶編程時能夠調用到的庫,這些庫可成很多不同的類型。StandardTON,TOF,計數(shù)器CTU,沿觸發(fā)器R_Trig,時鐘RTC等等。Util庫:該庫是對Standard庫的功能擴展,包含了模擬量,BCD碼轉換PID控制器,碼轉換,十六進制AC轉換等等M218PCSystem:該庫是M218的系統(tǒng)庫,用于對系統(tǒng)狀態(tài)進行讀寫,例如,當前的固件版本,當前的電池剩余容量,PLC的熱啟動/冷啟動。M218HSC:該庫中集成了對HSCM218PTO:該庫中集成了對PTO/功能的功能塊;munication:該庫中集成了串口通訊的功能塊,包含ModbusRTU/ASCII的通訊協(xié)議,ASCII協(xié)議,以太網(wǎng)通訊的功能塊。要點擊上圖右上角的”添加庫”Se會彈出如下圖所示的框.1-上圖1-7中集成了大約上千個左右的功能塊,具體是什么功能,這里不再做詳述,有的用戶請參考關于庫的相關手冊。點擊空的梯級,然后點擊左上角的”插入運算塊”控件,如圖1-8示1-1-圖19中,以添加定時器TON功能塊為例,用戶需先選擇”功能塊(庫)”,可以找到需要的定時器TON,將TON加入到程序即可.功能塊(工程):用戶在當前程序中自定義的功能塊,不在庫中。用戶也可以LD算,DIV用于除法運算。ST8>SoMachine新建項目后,pplictionMAST任務,用戶可以將編制好的程序添加到MAST任務中,M218將根據(jù)用戶的配置循環(huán)掃描程序。1-上圖1-10SoMachine32任務的優(yōu)先級。MAST任務的缺省優(yōu)先級是15.一般情況下,用戶無需根據(jù)此參數(shù).掃描任務類型:SoMachine軟件中總共有4種任務類型。wheeling(自由系統(tǒng)將報告”程序例外錯誤”,M218停止工作。注意:編譯時不會檢查用戶的邏輯和算術錯誤,例如,數(shù)組邊界溢出,指針指向空地址,除數(shù)為0等等,請仔細檢查程序,便加以判斷限制。1-用戶在編制完成程序后,可以選擇上圖1-11中”全部生成”10>程i)配置通訊路徑第一步,雙擊”Lab1”名稱,彈出如下圖的框1-第二步,添加網(wǎng)關,彈出如下窗口,直接點擊確定,如下圖1-1-第三步,掃描網(wǎng)絡,如圖1-1-片刻之后,就能掃描到連接到編程電纜的M218,該第四步,設置通訊路徑,如圖1-1-I)程序,如圖1-1-“”菜單下,選擇”登陸到Application”,用戶即可將程序11>調試程序i)添加視“視圖”菜單下,用戶選擇”監(jiān)視”選項下”監(jiān)視1”,會有相應的監(jiān)視表在狀1-II)非常方便.Ctrl+W快捷鍵會使你的調試過程非常流暢!1>通過啟動按鈕開始供水,PLC每隔2秒鐘一次管內壓力.請分別使用秒脈沖+計至達到設定壓力.使用邏輯判斷功能判斷水壓當前值和設定值的關系,運用PID指3>當管內壓力高于設定壓力時,燈指示壓力偏高,水泵驅動器停止運行,并啟動瀉壓閥門,直至達到設定壓力.運用PID指令通過模擬量控制瀉壓閥;2>熟悉PLC3>PID1>用戶”Lab2”,彈出菜單顯示如下圖2-1,選擇”添加設備2-2-2-上圖2-3中,首先用戶需要選擇模擬量類型0~1V或者4~20mA可供選擇,本例中選擇了0~10V.其次,考慮的是量程的范圍,TM2模塊精度是12位,所以理論上的量程范圍是0~4095,當然用戶也可以隨意修改至所需要的數(shù)2-上圖2-4中,第一個模擬量通道的物理地址是%IW2,用戶可以在程序中直接使SoMachine編程的優(yōu)越性,請大家使用變量標例如,“water_Pressure”取代”%IW2”試驗要求;PLC每隔2秒鐘一次管內壓2-上圖2-5詳述:添加常閉觸點,觸發(fā)TON定時器T1,T1的時基為1s.當定用于秒脈沖的計數(shù),當計數(shù)值等于設置值(本例中為2),置計數(shù)完成信號。同時,計數(shù)器C1的完成位Q信號復位計數(shù)器,重新進行計數(shù).2-2-62s2-上圖2-7詳述:這是第三種實現(xiàn)2秒鐘定時的方法,即秒脈沖加計數(shù)器的方于產(chǎn)生1s單位的脈沖,用戶可以使用該秒脈沖取代TON來編程。上述的三種方式都可以實現(xiàn)2s的定時功能,但是從編程的簡便性和容許的誤慮到PLC掃描周期的影響,應盡可能的簡化程序的編寫,以減小掃描周期可能產(chǎn)3>PID功能的應用后,PID的功能就可以很容易的使用了.如下圖2-2-設定值,本例中對應于受控變量Y的偏移量,1,對應于受控變量Y的最大值,例如,100對應于比例閥的Y受控變量14>PLCM2182-啟加水閥,同時進行PID調節(jié),保證加水的強度平穩(wěn),不會大幅波動。二,當管內實際壓力大于設定壓力時,置壓力高PID計數(shù)器的應用,PID的基本應用做了簡單介紹,初學者請參照以上的描述和例程進1>通過PTO2>HSC編脈沖輸出,每1000個脈沖中斷一次,停止包裝袋的進給2個段速,合時快30Hz,分時慢15Hz,保持閉合時間0.5秒目的:通過該試驗,使用者掌握如下幾個要求:熟悉高速計數(shù)2>3>進一步鞏固時序控制;在這里先對HSC和PTO的概念簡單介紹一下.HSC:Highspeedcounter,即高速計數(shù)器,通常用來來自現(xiàn)場傳感器的脈沖信號。對于M218而言,可以接入兩種類型的脈沖傳感器:單脈沖開關和增量型編。注意:絕對值編無法接入M218控制器,除非碼編編程思路:相對于具體的機器控制,可以將整個工藝切割成多個具體的功能,再將各將整個程序分割成HSC功能部分和PTO功能部分,其中HSC功能部分用于計量編的脈沖數(shù),從而控制包裝袋的進給。PTO功能用于控制包裝袋的進給速度。然后可以通過工藝的先后邏輯將HSC功能和PTO功能組合,就可以實現(xiàn)用戶需要的功能了。那么,用戶需要先了解HSC功能和PTO功能是如何分別組態(tài)和編程的,詳細內容請參考如下的參1>組態(tài)HSC點擊”內嵌功能”->”HSC”,彈出如下表3-3-0,HSCMainX1,正常積分X2,正常積分X4,等等,當為10模數(shù)值;10000,要求1000個脈沖即可,只要滿足比1000大即可時鐘輸入;正常積分EN::閾值:閾值:反射輸出:2>HSCHSC功能塊位于”庫管理器”下的”M218HSC”庫內.如下圖3-3-下面簡單對M218HSC點擊該庫,在正下方會顯示該庫內所集成的功能塊,如下圖3-3-總共有3個子文件夾:Administrative,Counter和Datatypesmiisttie:HSC參數(shù)讀寫,診斷等功能塊;當寄存器的計數(shù)值出Coue:該文件夾內放置了計數(shù)功能塊,用于實時計數(shù)值Datatyes:該文件夾內放置了上述功能塊的相關特殊數(shù)據(jù)類型定義,用戶無提示:括功能塊的輸入/輸出管腳,功能塊的圖形化顯示以及對功能塊的文本介紹幫細3>調用HSC從上圖3-4中的箭頭指向看出,用戶必須先找到”功能塊(庫)”,再在右側的條目欄3-11111Out01Out1強制觸發(fā)u0,強制觸發(fā)u1,1用01Reflex0Out0Reflex1Out1i_xHscEn:計數(shù)使能變量,由程序控制;下面給出一個很簡單的控制例子,如圖3-6,用戶可以仿照例程用其它方式編制3-第二條語句用于判斷當前計數(shù)值是否滿足1000,當?shù)竭_1000時同步計數(shù)器重新開始計數(shù).注意:i_xPtoStpExeq_xDrvSignalHSC功能無關,僅僅用于和PTO4>組態(tài)PTO點擊”PTO_”,彈出如下表3-7:3-缺省值為無,當使用PTO功能時,此處選擇4加速度/320~65000,缺省值是20~65000,缺省值是20~32500,缺省值是0~65535,缺省值是0,單位是0~65535,缺省值是0,單位是1~100000,100000,Hz配置完以上參數(shù)后,PLC本體上占用的I/O數(shù),點擊上圖中右下角的”IO和 然后彈出如下的視圖3-8:3-輸出模式:脈沖/方向;5>PTOSoMachine軟件中內嵌了PTO_功能塊庫,用戶可以對該庫進行操作,下面就打開”庫管理器”,如下圖3-3-“M218PTO ”庫內集成了有關PTO和 3-6PTO3-用戶可以參照以上圖3-11POSimple;指向組態(tài)的PTO0通道,變量名一定是POMeelociy:速度模式度dPOSto:度RS485網(wǎng)絡控制兩臺變頻器,一臺為主擠出電機驅動,一臺為加料裝置驅動。編寫串口(RS485)Modbus目的:通過該試驗,使用者掌握如下幾個要求:2>熟悉串行通訊程序編寫方法;概述;M2182RS485串口,1(SL1)RJ45口,另一個端SLSL1>組態(tài)ModbusSL2Modbus4-4-“串行線路2”的缺省通訊協(xié)議是”Modbus_Manager”,用戶無需更改協(xié)議,除非需要雙擊”串行線路2”4-2,用戶需要設置串口的物理參數(shù):波特率,校驗位,數(shù)據(jù)位以及停雙擊”Modbus_Manager”,彈出如下圖4--傳輸模式:RTU或尋址模式:主站或從站模式2>Modbus串口參數(shù)設置完成后,可以著手編制通訊程序了。例程如下圖4--上圖是Modbus通訊功能塊位于” ADD;地址表,指向Read_VarWrite-Var塊寫分時的原則.為了分時的方便,Blink功能塊很適合。ATV303為例,變頻器的控制字/給定頻率/狀態(tài)字地址如下;控制字:16#8501給定頻率 狀態(tài)字 參數(shù)寫入數(shù)量2即可本例中,Addr參數(shù)中寫入”2.2”222表示從站設備地址是2。假如用戶使用端口1,從站地址是4,那么可以寫成”1.4”中的Redaa”和WriteData”分別就是用于存放讀到的數(shù)據(jù)和寫出去的數(shù)據(jù)。由于_r”和Write_Vr”功能塊的管腳”R步驟一:定義一個新變量名,如”Read_Data”,彈出如下圖的自動框,如下圖4-5:4-圖5中,變量Re_aa的缺省數(shù)據(jù)類型是-6:4-上圖4-6中,選擇 Wizard”選項,彈出如下框,圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論