18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 國產PLC >> 匯川PLC >> 正文

匯川PLC編程軟件AutoShop的應用

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023-01-26

文章目錄

一、軟件簡介

AutoShop是匯川小型PLC上位機軟件,擁有友好的編程、調試環境,支持多種編程語言,豐(feng) 富、強大的通訊、控製功能;

特點:
● 友好的編程環境,支持梯形圖、指令表、步進梯形圖(SFC)、G代碼編程語言;
● 靈活的通訊方式,可通過COM、USB、以太網與(yu) PLC進行交互,極大方便了用戶;通過遠程功能可實現遠程操作、遠程協同調試等功能;
● 強大的網絡支持,可通過配置實現Modbus標準通信功能,支持CANopen配置,支持匯川CANlink通訊配置,極大降低用戶的使用難度,提高工作效率;
● 強大的運動控製功能,擁有豐(feng) 富的運動控製指令,支持G代碼、軸定位、電子凸輪、飛剪\追剪等功能;
● 便捷多樣的調試方式,支持運動軌跡圖、監控、在線修改、示波器、故障診斷等功能方便用戶調試、定位問題;
● 強有力的知識產(chan) 權保護功能,通過上載密碼、下載密碼、標識符、禁止上載等功能可有效保護用戶的知識產(chan) 權;

二、匯川PLC簡介

匯川可編程控製器PLC(Programmable Logic Controller) 是一種數字運算操作的電子係統,專(zhuan) 為(wei) 工業(ye) 環境下應用而設計。它主要將外部的輸入信號如:按鍵、感應器、開關(guan) 及脈波等的狀態讀取後,依據這些輸入信號的狀態或數值並根據內(nei) 部儲(chu) 存預先編寫(xie) 的程序,以微處理機執行邏輯、順序、計時、計數及算術運算,產(chan) 生相對應的輸出信號如:繼電器的開關(guan) 、控製機械設備的操作。通過電腦或程序書(shu) 寫(xie) 器可輕易的編輯/修改程序及監控裝置狀態,進行現場程序的維護與(yu) 試機調整。

1、基本控製原理

可編程控製器工作原理
可編程控製器采用循環掃描工作方式,包含輸入點掃描、用戶程序執行、輸出點刷新、內(nei) 部處理和通訊處理幾個(ge) 部分。 在運行可編程控製器前,可以使用編程軟件編寫(xie) 輸入點和輸出點間的控製邏輯並下載到可編程控製器中,在可編程控製器運行過程中,首先會(hui) 掃描輸入點信號,將之讀取到可編程控製器中,然後根據控製程序完成運算和邏輯處理,運算和邏輯處理結果將輸出點的值改變,最後將輸出點中的值轉換為(wei) 電信號輸出並控製各種機械設備的運行。 在可編程控製器運行過程中采用循環掃描的工作方式,通過反複的執行輸入點掃描、用戶程序執行、輸出點刷新工作達到接收控製並操作設備的目的。

2、用戶程序控製原理

在用戶程序中,可編程控製器的輸入點被稱為(wei) 觸點,它的功能和工業(ye) 設備中的開關(guan) 觸點是一樣的, 代表能流的導通或者關(guan) 斷。在可編程控製器中,輸入點存儲(chu) 為(wei) 一個(ge) 軟元件,當輸入點為(wei) 高電平時, 對應的軟元件為(wei) 導通狀態,在用戶程序中參與(yu) 邏輯運算並影響輸出點的值;輸出點稱為(wei) 線圈,代表輸出能流的導通或者關(guan) 斷,輸出點對應軟元件的值由輸入點和控製邏輯計算結果決(jue) 定。 在輸出刷新時,軟元件的值被轉換為(wei) 電信號在輸出點的晶體(ti) 管或者繼電器輸出,從(cong) 而完成對設備的控製。

在這裏插入圖片描述

三、快速入門

1、編程環境

【注】AutoShop通訊設置

AutoShop是匯川小型PLC專(zhuan) 用後台軟件,可通過COM\USB\以太網與(yu) PLC連同調試,下邊以USB通訊方式為(wei) 例介紹

1、準備Mini USB B型口數據線,如下圖所示:
在這裏插入圖片描述

2、PLC上電,並通過USB數據線連接到PC;

3、打開AutoShop後台軟件,單擊工具欄中()打開“通訊配置”窗口,如下圖所示:

在這裏插入圖片描述

在“PC和PLC相連接”下拉框中選擇“USB”,單擊“測試”按鈕,如果正常連同則彈出如下窗口:

在這裏插入圖片描述

2、創建工程

1、單擊菜單項 文件|新建工程 打開“新建工程”窗口,如下圖所示:
在這裏插入圖片描述
新建工程有兩(liang) 種模式:新建工程和臨(lin) 時工程。

新建工程:由用戶設置工程名,路徑及其他各項;

臨(lin) 時工程:由係統自動命名保存方便用戶測試,也可由用戶另存為(wei) 其他工程;

PLC類型:默認為(wei) H3U,請確認工程類型與(yu) 連接的PLC類型一致,否則可能無法正常通訊;

2、選擇完畢點擊對話框中的“確定”按鈕後,一個(ge) 新的工程被創建,並且默認打開了主程序進入程序編輯狀態,如下圖所示:

在這裏插入圖片描述

3、編寫梯形圖程序

我們(men) 先來編寫(xie) 一個(ge) 簡單的梯形圖程序:交通燈控製程序。
我們(men) 將編寫(xie) 一個(ge) 交通燈時間控製程序,其中紅、黃、綠三種顏色的燈分別由元件Y0、Y1、Y2表示 其控製邏輯如下:
首先由紅燈點亮10秒,10秒後紅燈熄滅,接著由黃燈點亮5秒,5秒後黃燈熄滅,再由綠燈點亮10秒,綠燈熄滅後繼續點亮紅燈,之後循環重複上述的動作。(例程中使用的T0、T1、T2計時器精度為(wei) 100ms)

如何編輯用戶程序?

如何編輯網絡注釋?

AutoShop中完成的交通燈控製程序,如下圖所示:

在這裏插入圖片描述

保存工程:單擊菜單項 文件|保存工程 或執行快捷鍵“Ctrl+S”保存工程;

編譯工程:編輯完成後需要檢查程序是否有錯誤。單擊菜單項 PLC|全部編譯 或執行快捷鍵“F7”編譯當前用戶程序,程序編輯正確編譯通過如下圖所示:

在這裏插入圖片描述

4、下載程序

1、單擊菜單項 PLC|下載 或執行快捷鍵“F8”,開始下載流程;

2、如果工程已編譯則直接進入下一步;如果工程已修改且未編譯,則打開窗口詢問“是否重新編譯用戶程序”,單擊“是(Y)”繼續,如下圖所示所示:
在這裏插入圖片描述
3、打開“下載”窗口使用默認值即可,單擊“下載”按鈕繼續,如下圖所示:
在這裏插入圖片描述

4、如果PLC未設置下載密碼則直接進入下一步;如果已設置下載密碼,則彈出“下載密碼校驗”窗口,輸入密碼後繼續,如下圖所示:
在這裏插入圖片描述

5、如果當前PLC處於(yu) 停止狀態則直接進入下一步;如果當前PLC處於(yu) 運行狀態,則彈出窗口詢問是否停機,單擊“確定”繼續,如下圖所示:
在這裏插入圖片描述

6、彈出下載進度窗口,如下圖所示:

在這裏插入圖片描述

7、如果下載之前PLC處於(yu) 停止狀態則直接進入下一步;如果下載之前PLC處於(yu) 運行狀態,則彈出窗口詢問是否運行,單擊“確定”繼續,如下圖所示:

在這裏插入圖片描述

8、下載成功,如下圖所示:

在這裏插入圖片描述

5、調試運行

調試過程常用到監控、運行、停止、寫(xie) 元件操作,如下所示:

1、監控
單擊菜單項 調試|監控 或工具欄()後台可進入監控模式,如下圖所示:

在這裏插入圖片描述

2、運行用戶程序
單擊菜單項 PLC|運行 或工具欄()啟動PLC,成功運行後PLC上“RUN燈”點亮;如果後台監控模式則窗口左下角狀態欄如下圖所示:
在這裏插入圖片描述

3、停止用戶程序
單擊菜單項 PLC|停止 或工具欄()停止PLC,執行成功後PLC上“RUN燈”不點亮,用戶程序停止執行;如果後台監控模式則窗口左下角狀態欄如下圖所示:

在這裏插入圖片描述

4、寫(xie) 元件
在窗口中選中“X20”單擊右鍵彈出菜單,單擊“寫(xie) 入”打開“寫(xie) 入元件”窗口,如下圖所示:
在這裏插入圖片描述

【注】
運行狀態選中位元件X20,單擊“強製ON”按鈕,“交通燈控製程序”開始運行,Y0(紅燈)、Y1(黃燈)、Y2(紅燈)交替點亮,如下圖所示:

在這裏插入圖片描述

四、實戰要點之main調用子程序

1、子程序概述

使用子程序的目的是為(wei) 了對程序進行分段和分塊,把一些常用的功能模塊寫(xie) 成子程序後可以進行重複調用,通過使用較小的程序塊,隻在需要時才調用程序塊,可以更有效地使用PLC;所有程序塊無須執行每次掃描,當主程序調用子程序並執行時,子程序執行全部指令直至結束,然後係統將控製權返回至調用子程序網絡中的主程序。

2、程序調用規則

PLC應用程序由主程序啟動執行,並調用子程序、運動控製子程序等完成各種邏輯操作。

程序調用關(guan) 係,程序單元調用關(guan) 係結構圖:
在這裏插入圖片描述
執行邏輯:
PLC執行時分主進程、運動控製進程兩(liang) 部分,兩(liang) 者並行執行;
主程序、子程序和中斷子程序在主進程中循環掃描執行;
MC子程序、CNC子程序、電子凸輪在運動控製子程序中執行;
PLC用戶程序由主程序啟動執行,MC子程序、CNC子程序、電子凸輪由主進程觸發啟動在運動控製進程中執行。

3、調用實例

如圖所示:
在這裏插入圖片描述

4、子程序調用規則

1、在主程序中,您可以嵌套子程序(在子程序中放置子程序調用指令),最大嵌套深度為(wei) 5;
2、中斷程序中不允許調用子程序;
3、用戶程序之間禁止顯式循環調用,如子程序A和B互相調用對方;
4、用戶程序禁止遞歸調用,例如用戶程序A調用程序B,程序B調用程序C,程序C再調用程序A,形成一個(ge) 環,此外子程序不允許調用本身;

其他程序單元調用子程序
子程序可使用Call、Callp指令被主程序、其他子程序調用;

編程示例:

程序:
在這裏插入圖片描述
被調用子程序SBR_01:
在這裏插入圖片描述
被調用帶參子程序SBR_02:

在這裏插入圖片描述
由上麵的示例程序可知,若X0為(wei) ON,則執行CALL跳轉指令,將會(hui) 到子程序SBR_01中去執行,執行完子程序SBR_01後,繼續回到主程序中執行下個(ge) 語句;同樣,若果X1為(wei) ON,則會(hui) 跳轉到子程序SBR_02中去執行直到程序執行完畢。

子程序中調用其他程序塊
子程序中可調用其他子程序、調用MC子程序、調用CNC子程序、電子凸輪、控製中斷子程序。

Tags:匯川PLC,PLC,AutoShop  
責任編輯:admin
  • 上一篇文章: 沒有了
  • 下一篇文章: 沒有了
  • 相關文章列表
    控製字、狀態字傻傻分不清楚,今天它來了_變頻器與plc通訊
    組態與PLC的通信連接_組態軟件
    昆侖通態觸摸屏mcgs與鬆下plc通信實例 人機界麵
    昆侖通態觸摸屏MCGS TPC連接西門子 S7-200 係列 PLC
    觸摸屏與PLC如何實現通訊?HMI人機界麵交互怎樣實現
    PLC和HMI通信方式是什麽?詳解PLC和hmi通信的正確連接方式
    MCGS昆侖通態自動化軟件 組態軟件係統 觸摸屏
    plc的核心概念,plc基礎知識入門 小型機中型機大型機
    PID控製 - PLC的PID運算及運動控製探討
    比例控製 - PLC的PID運算及運動控製探討
    PLC的PID運算及運動控製探討
    PLC如何讀取模擬量?西門子S7_200PLC
    20種PLC對應Modbus地址表
    觸摸屏與PLC之間無線通訊步驟詳解,PLC與觸摸屏通訊
    MODBUS功能碼實例  plc與儀表通信
    二線製傳感器與plc接線接法
    二線製儀表接線_二線傳感器與二次表和PLC接線方法圖解
    plc係統設計流程圖示例
    【圖】plc自鎖與互鎖的含義詳解
    plc立即位邏輯指令使用方法LDI、LDNI、OI、ONI、AI、ANI
    PLC控製中什麽是上位機和下位機
    PLC的自帶觸點,為啥非要再加一個中間繼電器,你知道原因嗎?
    接近開關是PNP還是NPN,與PLC怎麽連接,PNP接近開關和NPN接近開關
    plc高速計數器與普通計數器的區別
    如何用PLC的保持型定時器指令做一個電機運行的時間統計程序
    傳感器反饋(4~20mA)到 PLC 模塊,傳感器隻有兩根線,一根接 24
    4-20ma電流信號一根線進PLC模塊怎麽形成回路
    PLC和變頻器連接方式有三種
    PLC的結構及各部分的作用
    現場總線的國際標準
    請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    推薦文章
    • 此欄目下沒有推薦文章
    最新推薦
    熱門文章
    • 此欄目下沒有熱點文章
    關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁麵
    下到頁底
    晶體管查詢