已阅读5页,还剩209页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,Automation Studio的安装,插入DVD光盘后会自动运行Automation Studio的安装,或者也可以在资源管理器中运 行“Install.exe”文件。安装向导如下图,Automation Studio的注册,软件安装后需要注册。注册前,每次启动Automation Studio时都会弹出注册窗口。 如果没有注册码,软件可以免费试用30天(试用期间功能上没有限制,和已经注册的软件完全相同),如果你有注册码。 在注册对话框中输入注册码或序列号来完成注册。可在每个完整版 的CD光盘的标签上找到11位序列号 (以8986或A555开头) 。 注册前,每次启动Automation Studio时都会弹出注册窗口。,Automation Studio界面介紹,咖啡机 (咖啡机是AS安装后自带的例子程项目,可以用来了解AS项目的基本架构),打开“CoffeeMachine” 例子项目,在StartPage中打开咖啡机,如果没有StartPage,点击Help,选择Show StartPage,“CoffeeMachine” 例子项目,选择将咖啡机项目解压到指定路径,路径不能有中文名和特殊字符,Automation Studio界面,咖啡机,主菜单,工作空间,输出窗口,状态栏,工作薄,可移动窗口,自动隐藏窗口,软件配置,项目浏览器,软件配置,逻辑视窗 功能块画面,程序 库 画面 运动控制 文件夹,硬件配置,物理视窗 系统硬件树,CPU 显示器 输入/输出模块 驱动器 接口,硬件平台管理,配置视窗,硬件平台管理,配置视窗,硬件平台配置,仿真器平台,硬件平台配置,基于PP400的硬件平台,仿真器平台,Automation Studio界面,帮助(按F1打开),Automation Studio界面细节,窗口呼叫區 介面若關掉皆由此處開啟,Logical View 介面介紹,引導過程-T231 runtime P.18,不同類型副檔名也不同,資料庫 (可自定義新增),Configuration View,建立連接硬體清單 (PLC與I/O模塊) 建立後可在Physical View更改,硬體設定與I/O配置 圖像顯示,Physical View-ARsim雙擊後 已建立的project將顯示置於哪一個cyclic (可自行選擇project加入或不加入),Logical View-全部已建立的project 在Logic View將程序拉進應用區,將program加入PLC內 可依優先順序放不同位置,Physical View 介面介紹,建立第一个仿真项目,这里以仿真器为PLC,建立仿真项目的五步骤,1.创建项目,自動複製相關配置,使用仿真器,建立完成后后界面如下,状态栏介绍,2.创建程序,資料夾右鍵 可依需求增加功能,选择添加新程序,建立new program 類型,不同的類型搭配功能,C語言 .c C+語言 .c B&R .ab 連續功能 .cfc 功能塊 .fbd 指令 .il 梯形圖 .ld 結構文本 .st,選擇program類型,選擇是否自動加入運行的PLC CPU內,將program自動帶入仿真CPU配置裡,選擇是否自動加入運行的PLC CPU內,如何打开Software,點兩下或 右鍵-software,右鍵 增加一個變量,双击.var文件,选择变量类型 Bool、INT、UINT,如需掉电保持,打钩,如需设为常量,打钩,3.配置变量,4.编译下载,5.调试程序,添加一个实际配置,这里以X20CP1485-1为PLC,configuration View- 右击Add Configuration,命名,選擇硬體類型與型號 仿真器選則PC 即可進行模擬,也可直接key型號選擇,選擇IO模塊 按硬體實際順序拉順序,I/O模塊也可在Physical View頁面加入 (仿真器模擬可不選),補充:增加AI配置模擬-右鍵config,修改模擬之參數,增加AI AO模塊,將先前之di1 do1設定進入,硬體設定完成後 將先前程序定義之變數指定至硬體通道 (仿真器模擬可不選),重啟PLC 局部、全域變量歸零 永久不歸零,Cold restart 選項位置,常見問題 若無連線 可點此處進行連線,補充,UINT(2Byte) 接 REAL(4Byte) 接 STRING11 大小為: String需多加一個終止字節11為12Byte 4Byte需只能放4的倍數 2只能放2的倍數 所以題目為 OO_ _ OOOO OOOOOOOOOOO_ 共20byte,USINT 0255 TempUINT= TempUSINT0+TempUSINT1 TempUSINT0=197 TempUSINT1=85 SG4為TempUINT=282 SGC為TempUINT=282-256 修改為TempUINT= (UINT)TempUSINT0+TempUSINT1 算式裡有一個改為UINT 就會全以UINT型式計算,變量-全局/局部T231 runtime P.18,全局 在Global.var裡新增,局部 在program裡新增,永久變量 因事先勾選自動聲名 所以永久變量也會加到Global.var裡 但與全局變量並不是相同變量,Retain必須勾選,若有多個永久變量 需要右鍵點擊Check Offsets 重新計算偏移量來達到計算空間的目的,若有定義永久變數 則需給永久變數一個暫存的空間,此次為測試布林燈是否依程序開關 選擇BOOL,.ld,於先前建立之Ladder diagram (.ld)編輯 選擇不同類型也可編輯,命名變數後 即跳出視窗設定變數,設置、編譯完成 後存入CF卡 後將CF卡插入PLC內,電腦與PLC使用網路進行連結,設定電腦 IP 位址,例:192.168.10.200,設定PLC IP 位址,ETH,若出現錯誤 先設定subnet Mask 再設定IP,例:192.168.10.300,將程序燒錄進CF卡,若要開始連線 需在AS系統設定先前寫入CF卡裡的PLC的IP位址,例:192.168.10.300,連線方式: 有IP address與node兩種連線方式,16進位置 上*16+下*1,點monitor進行監看,自動尋找,自動尋找功能 選擇自動尋找後 將顯示網域內所有PLC 可直接修改其PLC IP位址(暫時) 無記憶功能斷電後即消除,鎖-可將該台PLC IP設定為不可線上更改,連線情況下 查詢PLC運作相關資訊,Step.1確定為連線狀態下,Step.2,Step.3,自動開啟網頁,PLC運作相關資訊頁面 -Target,PLC運作相關資訊頁面-Hardware,PLC運作相關資訊頁面- CPU,Runtime Utility Center- 無須授權就可使用 主要可備份CF卡資料,連線情況下 查看PCL主機硬體運作之相關資訊,查看AS設置與目前連線的PLC設置是否為一致 也可確認是否程序寫入時有誤,查看連線之PLC的相關程序配置,選擇要查看之變數(可全部加入),練習2 使用結構文本.st -變數建立運用,New Object-new program-選擇.st結構文本,編寫var13 Var1為INT Var2為Bool retain掉電保持 Var3為永久變量 P.25 P26,VAR_1為INT VAR_2為BOOL rwtain模式,VAR_3為永久變量,補充: 於結構文本.st直接宣告變數數值 :=,Gtest1 := 50.5,進行監看-加入想監控的變數,右鍵,1.,2.,3.,補充: 設定cycle執行、容忍時間,補充: 程序執行順序,執行優先順序,雙擊,例 Class tolerance,Task時間為10ms (tolerance為12ms) 程序時間剛好為12ms 實際運作: 可以執行 但執行效果與task 20ms一樣 程序執行12ms後會有8ms的空白時間 等下次20ms再循環,補充: Profiler:效能分析 (查看程序花費之時間),補充: 連線情況下查看PLC硬體資訊(電池、溫度),1.點擊monitor進行狀態監看,2.可寫程序來進行監控,可於.st編寫判斷程序進行運用,除錯-查看Logger歷史訊息,選擇運行的program點擊右鍵,Logger歷史訊息,除錯練習例子 -顯示SERV狀態除錯,例-除零:顯示SERV狀態除錯,1.編寫y:=x/z;,點擊Reset重啟程序,自動跳到錯誤的地方 可直接進行修改,查看、擷取程序運行時的數據-Trace,編寫VAR_4:=VAR_4+1;,右鍵 insert New Variable,點Install開始運行,運行一陣子後STOP,Show data,圖表呈現,設定數據採樣點數,數組介紹 T250 P.15,數組介紹 T250 P.15,輸入3 =一維 0,1,2 輸入03=一維0,1,2,3 輸入13=一維1,2,3 輸入1,3=二維2行4列,輸入04 建立0,1,2,3,4 共5個數值,編寫0=1+2,取得test0位址,若只寫ADR(test1) 沒寫指定 則取第一位數,結構體 .typ T250 .17,結構體 .typ T250 .17,.typ 右鍵新增一個結構體名稱,於新增之結構體名稱右鍵 增加結構體下的子項目(不是變數 ),定義子項目的數值type,.var新增一個變量進行結構體.typ的連結 (將變量的type定義為先前新增的結構體),至.st編寫程序 Water.即出現類型可選擇,結構體於.st編寫程式,進行監控,修改數值類型可節省空間,結構體+數組,聲名一個變量YOYO Type選擇先前定義的結構體+數組 recipe_typ01,指定數組1的cola數值為2,字串,字串+ XXX,type可選擇為string,範例: 字串,梯形圖 Ladder Diagram,梯形圖,副檔名.LD檔,常開、常閉、上升沿、下降沿、上下降 基本功能,.LD檔,Enter鍵或右鍵Insert Network 新增LD圖,FunctionCompute計算函數,建議設定-將en/eno接線端去除,直接於框內編寫運算式,Jump功能,兩處名稱設為一致,點選Lable進行跳轉處的名稱與連結,呼叫額外Function,TON-計時/延時函數,F1 Help-TON()函數的說明,TON,Type將自動選為TON,點一下圖示-按F1出現Help,T#5s 時間格式,執行前,執行後,CTU-計次函數,F1 Help-CTU ()函數說明,CTU,.ld 梯形圖檔案裡 新增/使用結構文本.st,新增一個結構文本.st,建立Action Block進行呼叫.st,點一下反藍色 再按空白建 key 檔名 act1,Monitor監看test2正常運算+1 P.S. Test2變數與一般變數一樣 可被任意調用,Action Block也可輸入不同類型,.st結構文本編寫 進階介紹,F1-結構文本,IF / ELSIF / ELSE,Case OF,.st結構文本 使用/呼叫函數(Function),.ST Function-CTU計次(.st檔),Type自動選擇為CTU,程序自動加入函數指令 將()內指令刪除 保留CTU_1() 當作宣告CTU_1() 函數,F1 CTU函數說明,Break point 設定程序執行的暫停位置,點擊Debugger 查看程序Break point運行結果,點擊Continues 程序執行到下一步,1,2,點擊Step Over 程序執行至最後
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东南华工商职业学院单招职业技能考试题库及答案解析(名师系列)
- 2026年浙江工商职业技术学院单招职业适应性测试题库带答案解析
- 2026年云南国土资源职业学院单招职业倾向性测试题库及答案解析(名师系列)
- 2026年太原旅游职业学院单招职业技能测试必刷测试卷带答案解析
- 2026年山东职业学院单招职业倾向性考试必刷测试卷及答案解析(夺冠系列)
- 房屋拆迁还原协议书
- 房屋提前置换协议书
- 房屋权利让渡协议书
- 房屋界限划分协议书
- 房屋竣工移交协议书
- 企业援助村庄建设协议书
- 2025至2030中国冷链集装箱租赁行业发展趋势分析与未来投资战略咨询研究报告
- 屠宰场卫生管理制度
- 云计算数据中心建设项目可行性研究报告
- 浙江省25m装配式预应力混凝土简支桥面连续小箱梁上部结构通 用图(L=25m A=15°、30° 简支小箱梁)2024
- 2025年营养师(婴幼儿营养师)职业技能鉴定试题汇编
- 心包穿刺配合和护理
- 反违章安全培训
- 矿山车辆扬尘管理制度
- 苏教版四年级上册《综合实践活动》全部教案
- 插花艺术知到智慧树期末考试答案题库2025年北华大学
评论
0/150
提交评论