BR基礎(chǔ)培訓(xùn)課程筆記_第1頁
BR基礎(chǔ)培訓(xùn)課程筆記_第2頁
BR基礎(chǔ)培訓(xùn)課程筆記_第3頁
BR基礎(chǔ)培訓(xùn)課程筆記_第4頁
BR基礎(chǔ)培訓(xùn)課程筆記_第5頁
已閱讀5頁,還剩209頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

基礎(chǔ)培訓(xùn)內(nèi)容筆記軟件的安裝與注冊項目界面介紹(咖啡機(jī)例子項目)新建第一個仿真器項目添加實際配置AutomationStudio的安裝插入DVD光盤后會自動運(yùn)行AutomationStudio的安裝,或者也可以在資源管理器中運(yùn)

行“Install.exe”文件。安裝向?qū)缦聢D

AutomationStudio的注冊軟件安裝后需要注冊。注冊前,每次啟動AutomationStudio時都會彈出注冊窗口。

如果沒有注冊碼,軟件可以免費試用30天(試用期間功能上沒有限制,和已經(jīng)注冊的軟件完全相同)如果你有注冊碼。

在注冊對話框中輸入注冊碼或序列號來完成注冊??稍诿總€完整版

的CD光盤的標(biāo)簽上找到11位序列號(以8986或A555開頭)。

注冊前,每次啟動AutomationStudio時都會彈出注冊窗口。AutomationStudio界面介紹咖啡機(jī)(咖啡機(jī)是AS安裝后自帶的例子程項目,可以用來了解AS項目的基本架構(gòu))

打開“CoffeeMachine”例子項目在StartPage中打開咖啡機(jī),如果沒有StartPage,點擊Help,選擇ShowStartPage“CoffeeMachine”例子項目選擇將咖啡機(jī)項目解壓到指定路徑,路徑不能有中文名和特殊字符AutomationStudio界面咖啡機(jī)主菜單工作空間輸出窗口狀態(tài)欄工作薄可移動窗口自動隱藏窗口軟件配置項目瀏覽器軟件配置邏輯視窗功能塊畫面程序庫畫面運(yùn)動控制文件夾硬件配置物理視窗系統(tǒng)硬件樹CPU顯示器輸入/輸出模塊驅(qū)動器接口硬件平臺管理仿真器平臺配置視窗硬件平臺管理仿真器平臺配置視窗硬件平臺配置仿真器平臺基于PP400的硬件平臺硬件平臺配置基于PP400的硬件平臺仿真器平臺X20_VNC平臺AutomationStudio界面幫助(按F1打開)AutomationStudio界面細(xì)節(jié)介面視窗位置初始化(若亂掉可以使用)窗口呼叫區(qū)介面若關(guān)掉皆由此處開啟LogicalView介面介紹引導(dǎo)過程-T231

runtime

P.18不同類型副檔名也不同資料庫(可自定義新增)ConfigurationView建立連接硬體清單(PLC與I/O模塊)建立後可在PhysicalView更改進(jìn)行硬件配置硬體設(shè)定與I/O配置圖像顯示PhysicalView-ARsim雙擊後已建立的project將顯示置於哪一個cyclic(可自行選擇project加入或不加入)

LogicalView-全部已建立的project在LogicView將程序拉進(jìn)應(yīng)用區(qū)將program加入PLC內(nèi)可依優(yōu)先順序放不同位置PhysicalView介面介紹建立第一個仿真項目這里以仿真器為PLC建立仿真項目的五步驟1.創(chuàng)建項目自動複製相關(guān)配置使用仿真器建立完成后后界面如下狀態(tài)欄介紹(仿真器)ARSIMAR0001a4000RUN運(yùn)行連線中代表已與PLC連結(jié)(仿真器或?qū)嶓w)OFFLINE斷線中IP網(wǎng)址使用tcpip連接(乙太網(wǎng)路)默認(rèn)位址型號V.版本2.創(chuàng)建程序資料夾右鍵可依需求增加功能選擇添加新程序建立newprogram類型不同的類型搭配功能C語言.cC++語言.cB&R.ab連續(xù)功能.cfc功能塊.fbd指令.il梯形圖.ld結(jié)構(gòu)文本.st初始時執(zhí)行循環(huán)執(zhí)行結(jié)束時執(zhí)行選擇program類型不會將新建之program自動帶入仿真CPU配置裡選擇是否自動加入運(yùn)行的PLC

CPU內(nèi)將program自動帶入仿真CPU配置裡選擇是否自動加入運(yùn)行的PLC

CPU內(nèi)如何打開Software點兩下或右鍵-software右鍵增加一個變量雙擊.var文件選擇變量類型Bool、INT、UINT…如需掉電保持,打鉤如需設(shè)為常量,打鉤3.配置變量4.編譯下載5.調(diào)試程序Key入1測試變?yōu)門URE添加一個實際配置這里以X20CP1485-1為PLCconfigurationView-

右擊AddConfiguration命名選擇硬體類型與型號仿真器選則PC即可進(jìn)行模擬也可直接key型號選擇選擇IO模塊按硬體實際順序拉順序I/O模塊也可在PhysicalView頁面加入

(仿真器模擬可不選)補(bǔ)充:增加AI配置模擬右鍵config

修改模擬之參數(shù)增加AI

AO模塊將先前之di1do1設(shè)定進(jìn)入硬體設(shè)定完成後將先前程序定義之變數(shù)指定至硬體通道

(仿真器模擬可不選)編譯程序檢查是否有錯誤下載程序及時監(jiān)控運(yùn)行停止編譯停止PLC重啟PLC局部變量歸零全域、永久不歸零重啟PLC局部、全域變量歸零永久不歸零Coldrestart選項位置常見問題若無連線可點此處進(jìn)行連線補(bǔ)充UINT(2Byte)

接REAL(4Byte)接STRING[11]

大小為:String需多加一個終止字節(jié)[11]為12Byte4Byte需只能放4的倍數(shù)2只能放2的倍數(shù)所以題目為OO_

_

OOOO

OOOOOOOOOOO_共20byteUSINT

0~255TempUINT=TempUSINT[0]+TempUSINT[1]TempUSINT[0]=197TempUSINT[1]=85SG4為TempUINT=282SGC為TempUINT=282-256修改為TempUINT=(UINT)TempUSINT[0]+TempUSINT[1]算式裡有一個改為UINT就會全以UINT型式計算變量-全局/局部T231

runtime

P.18全局在Global.var裡新增局部在program裡新增永久變量

因事先勾選自動聲名所以永久變量也會加到Global.var裡

但與全局變量並不是相同變量Retain必須勾選若有多個永久變量需要右鍵點擊CheckOffsets重新計算偏移量來達(dá)到計算空間的目的若有定義永久變數(shù)則需給永久變數(shù)一個暫存的空間此次為測試布林燈是否依程序開關(guān)選擇BOOL.ld於先前建立之Ladderdiagram(.ld)編輯選擇不同類型也可編輯自動聲名變量命名變數(shù)後即跳出視窗設(shè)定變數(shù)Retain(SRAM)Permanent(SRAM)CF(ROM)ColdXOOWormOOO電池沒電(不是斷電)XXO設(shè)置、編譯完成後存入CF卡

後將CF卡插入PLC內(nèi)電腦與PLC使用網(wǎng)路進(jìn)行連結(jié)設(shè)定電腦IP位址例:192.168.10.200設(shè)定PLC

IP位址ETH若出現(xiàn)錯誤先設(shè)定subnetMask再設(shè)定IP例:192.168.10.300將程序燒錄進(jìn)CF卡若要開始連線

需在AS系統(tǒng)設(shè)定先前寫入CF卡裡的PLC的IP位址例:192.168.10.300連線方式:

有IP

address與node兩種連線方式16進(jìn)位置上*16+下*1點monitor進(jìn)行監(jiān)看自動尋找自動尋找功能

選擇自動尋找後將顯示網(wǎng)域內(nèi)所有PLC

可直接修改其PLC

IP位址(暫時)無記憶功能斷電後即消除修改IP位址鎖-可將該臺PLC

IP設(shè)定為不可線上更改連線情況下

查詢PLC運(yùn)作相關(guān)資訊Step.1確定為連線狀態(tài)下Step.2Step.3自動開啟網(wǎng)頁

PLC運(yùn)作相關(guān)資訊頁面-TargetPLC運(yùn)作相關(guān)資訊頁面-HardwarePLC運(yùn)作相關(guān)資訊頁面-CPURuntimeUtilityCenter-

無須授權(quán)就可使用主要可備份CF卡資料連線情況下查看PCL主機(jī)硬體運(yùn)作之相關(guān)資訊查看AS設(shè)置與目前連線的PLC設(shè)置是否為一致

也可確認(rèn)是否程序?qū)懭霑r有誤查看連線之PLC的相關(guān)程序配置選擇要查看之變數(shù)(可全部加入)右鍵練習(xí)2

使用結(jié)構(gòu)文本.st

-變數(shù)建立運(yùn)用NewObject->newprogram->選擇.st結(jié)構(gòu)文本編寫var1~3Var1為INT

Var2為Bool

retain掉電保持Var3為永久變量P.25

P26VAR_1為INTVAR_2為BOOLrwtain模式VAR_3為永久變量補(bǔ)充:於結(jié)構(gòu)文本.st直接宣告變數(shù)數(shù)值:=Gtest1:=50.5進(jìn)行監(jiān)看->加入想監(jiān)控的變數(shù)右鍵1.2.3.補(bǔ)充:設(shè)定cycle執(zhí)行、容忍時間補(bǔ)充:程序執(zhí)行順序執(zhí)行優(yōu)先順序雙擊例ClasstoleranceTask時間為10ms

(tolerance為~12ms)程序時間剛好為12ms

實際運(yùn)作:可以執(zhí)行但執(zhí)行效果與task20ms一樣程序執(zhí)行12ms後會有8ms的空白時間等下次20ms再循環(huán)補(bǔ)充:

Profiler:效能分析(查看程序花費之時間)1.2.補(bǔ)充:連線情況下查看PLC硬體資訊(電池、溫度)1.點擊monitor進(jìn)行狀態(tài)監(jiān)看2.可寫程序來進(jìn)行監(jiān)控以battery為例先增加並宣告變數(shù)可於.st編寫判斷程序進(jìn)行運(yùn)用除錯-查看Logger歷史訊息選擇運(yùn)行的program點擊右鍵Logger歷史訊息除錯練習(xí)例子

-顯示SERV狀態(tài)除錯例-除零:顯示SERV狀態(tài)除錯2.設(shè)定變數(shù)type為INT1.編寫y:=x/z;Z輸入1測試結(jié)果正常RUNmonitor監(jiān)看Z輸入0

結(jié)果進(jìn)入SERV狀態(tài)(分母不得為0)點擊Reset重啟程序Logger歷史訊息123.雙擊將自動跳到錯誤的地方自動跳到錯誤的地方可直接進(jìn)行修改查看、擷取程序運(yùn)行時的數(shù)據(jù)-Trace編寫VAR_4:=VAR_4+1;選擇運(yùn)行的program右鍵insertNewVariable點Install開始運(yùn)行運(yùn)行一陣子後STOPShow

data圖表呈現(xiàn)儲存所有資訊(為AS可開啟之檔案)儲存運(yùn)行之?dāng)?shù)據(jù)EXC檔幾個循環(huán)取一個一個取幾點設(shè)定數(shù)據(jù)採樣點數(shù)數(shù)組介紹T250

P.15數(shù)組介紹T250

P.15輸入3

=一維0,1,2輸入0..3=一維0,1,2,3輸入1..3=一維1,2,3輸入1,3=二維2行4列輸入0..4建立0,1,2,3,4共5個數(shù)值編寫[0]=[1]+[2]取得test[0]位址若只寫ADR(test1)沒寫[]指定

則取第一位數(shù)結(jié)構(gòu)體.typ

T250

.17結(jié)構(gòu)體.typ

T250

.17.typ右鍵新增一個結(jié)構(gòu)體名稱於新增之結(jié)構(gòu)體名稱右鍵增加結(jié)構(gòu)體下的子項目(不是變數(shù))定義子項目的數(shù)值type.var新增一個變量進(jìn)行結(jié)構(gòu)體.typ的連結(jié)

(將變量的type定義為先前新增的結(jié)構(gòu)體).至var定義變量water進(jìn)行結(jié)構(gòu)體連結(jié)至.st編寫程序Water.即出現(xiàn)類型可選擇結(jié)構(gòu)體於.st編寫程式進(jìn)行監(jiān)控修改數(shù)值類型可節(jié)省空間結(jié)構(gòu)體+數(shù)組聲名一個變量YOYOType選擇先前定義的結(jié)構(gòu)體+數(shù)組recipe_typ[0..1]指定數(shù)組1的cola數(shù)值為2字串字串+’

XXX‘type可選擇為string範(fàn)例:

‘字串’梯形圖LadderDiagram梯形圖副檔名

.LD檔常開、常閉、上升沿、下降沿、上下降…基本功能.LD檔Enter鍵或右鍵InsertNetwork新增LD圖Function—Compute計算函數(shù)建議設(shè)定-將en/eno接線端去除直接於框內(nèi)編寫運(yùn)算式Jump功能兩處名稱設(shè)為一致點選Lable進(jìn)行跳轉(zhuǎn)處的名稱與連結(jié)呼叫額外Function

TON-計時/延時函數(shù)F1

Help-TON()函數(shù)的說明TONType將自動選為TON點一下圖示->按F1出現(xiàn)HelpT#5s時間格式執(zhí)行前執(zhí)行後CTU-計次函數(shù)F1

Help-CTU()函數(shù)說明CTU.ld梯形圖檔案裡新增/使用結(jié)構(gòu)文本.st新增一個結(jié)構(gòu)文本.st在新增的.st裡編寫程序建立ActionBlock進(jìn)行呼叫.st點一下反藍(lán)色再按空白建key

檔名act1Monitor監(jiān)看—t

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論