RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

graph順控器中的置位復位的點位如何處理

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-08-17 09:58 ? 次閱讀

使用 GRAPH 函數(shù)塊創(chuàng)建順控器

GRAPH 順控器的結(jié)構(gòu)

要創(chuàng)建的順控器反映執(zhí)行程序的精確順序。 下圖詳細顯示了 GRAPH 順控器內(nèi)的各步:

86451008-3c36-11ee-ac96-dac502259ad0.png

步 1“Home” - 初始步

在調(diào)用 GRAPH 順控器時,初始步始終是第一個步。

在執(zhí)行初始步期間,檢測灌瓶數(shù)目的計數(shù)器將被復位。

步 2“Fill recipe ingredients”- 灌裝配料

在項目過程中使用“HMI 配方函數(shù)”定義的持續(xù)時間內(nèi),會打開每個要灌裝的配料的閥。 根據(jù)灌裝持續(xù)時間的不同,各種配料的灌裝數(shù)量也會不同。

步 3“Mixer”- 攪拌配料

激活攪拌機的輸出將置位。4 秒后,輸出將復位并且攪拌機將取消激活。

步 4“Transport filling”- 傳送瓶子以進行灌裝

通過“GRAPH 界面”激活“STL 塊”;此塊控制傳送帶并將瓶子傳送到灌裝站。

步 5“Filling”- 灌裝特殊飲料

在灌裝期間,對于所有情況,閥都會打開 3 秒鐘以進行裝瓶。 在每個灌裝過程中,用于檢測已裝瓶數(shù)量的計數(shù)器會在每完成一個執(zhí)行步后加 1 。 最多可灌裝 10 個瓶子。

步 6“Transport labeling”- 傳送瓶子以進行貼標簽

通過 GRAPH 順控器再次激活 STL 塊,從而使傳送帶將灌好的瓶子傳送到貼標站。

步 7“Labeling”- 為瓶子貼標簽

在灌好并傳送瓶子后,激活貼標站的輸出將置位。 在貼標站,會將注明保質(zhì)期的標簽貼到每個瓶子上。

完成飲料灌裝過程后,順控器從頭重新開始(初始步“S1 Home” )。

如果尚未完成灌裝過程,步 S4 至 S7 將重復直至灌好全部 10 個瓶子并且灌裝過程完成為止。

通過 SCL 塊計算保質(zhì)期。 因此,根據(jù) CPU 上的具體系統(tǒng)時間和所生產(chǎn)飲料的保質(zhì)期限來計算保質(zhì)期。

步 8“Filling complete” - 灌裝完成

此步僅在灌好 10 個瓶子后才會執(zhí)行。

要創(chuàng)建 GRAPH FB ,請按以下步驟操作:

1. 打開“程序塊” 文件夾。

2. 雙擊“添加新塊”。

865bbca4-3c36-11ee-ac96-dac502259ad0.png

3. 要添加一個函數(shù)塊:

– 單擊“函數(shù)塊” 。

– 指定塊名稱“GRAPH_Sequence”。

– 選擇類型“GRAPH”。

– 單擊“確定”。

867c41b8-3c36-11ee-ac96-dac502259ad0.png

4. 保存項目。

已成功創(chuàng)建 GRAPH FB“GRAPH_Sequence” 。 創(chuàng)建 GRAPH FB 后,將自動打開程序編輯器。

86ae5a86-3c36-11ee-ac96-dac502259ad0.png

已經(jīng)在 GRAPH FB 中指定了一個步和一個轉(zhuǎn)換條件。 這個第一步是 GRAPH 順控器的初始步。

可通過雙重邊框來識別初始步,初始步用于激活順控器。

要插入其它步,請按以下步驟操作:

1. 將步“Step1”重命名為“Home”。

86c0c748-3c36-11ee-ac96-dac502259ad0.png

2. 通過右鍵單擊分支的結(jié)尾并從快捷菜單中選擇“插入元素”>“步和轉(zhuǎn)換條件”來添加其它步和轉(zhuǎn)換條件。

86f3d700-3c36-11ee-ac96-dac502259ad0.png

3. 將步“Step2”重命名為“Fill recipe ingredients”。

87278b0e-3c36-11ee-ac96-dac502259ad0.png

4. 順控器還需要五個附加步和轉(zhuǎn)換條件。 要插入這些步,請按步 2 和 3 中的描述進行操作。 按如下方式對步重命名:

– Step3 > Mixer

– Step4 > Transport Filling

– Step5 > Filling

– Step6 > Transport Labeling

– Step7 > Labeling

5. 通過單擊工具欄上的“保存項目”或通過按 來保存項目。

已成功插入 GRAPH 順控器中所有必需的步和轉(zhuǎn)換條件。 順控器的結(jié)構(gòu)如下:

874adad2-3c36-11ee-ac96-dac502259ad0.png

但是,步和轉(zhuǎn)換條件仍不包含任何針對轉(zhuǎn)換條件的動作或條件。 如果現(xiàn)在調(diào)用順控器,那么將從初始步“S1 Home” 開始連續(xù)啟動所有步,而不會對 CPU 的輸入和輸出條件有任何影響。


插入多步轉(zhuǎn)換條件

要插入轉(zhuǎn)換條件,請按以下步驟操作:

1. 在工作區(qū)的“T1 – Trans1” 中,單擊“電源軌線”并單擊“收藏夾”上的“常閉觸點” 。

876b7da0-3c36-11ee-ac96-dac502259ad0.png

已插入常閉觸點。 字符“” 表示操作數(shù)占位符。

2. 雙擊操作數(shù)占位符,開始輸入變量名稱并將其重命名為“GRAPH_Group_Fault”。

87a23318-3c36-11ee-ac96-dac502259ad0.png

3. 右鍵單擊操作數(shù),并從快捷菜單中選擇“定義變量”。

87d23fa4-3c36-11ee-ac96-dac502259ad0.png

將顯示“定義變量”對話框。

4. 創(chuàng)建具有以下屬性的變量:

– 區(qū)域:"Global Memory"

– 地址:"M10.0"

– 數(shù)據(jù)類型:"Bool"

PLC 變量表:"Tags GRAPH Sequence"

880eba74-3c36-11ee-ac96-dac502259ad0.png

5. 通過單擊“定義”確認該對話框。

88347c28-3c36-11ee-ac96-dac502259ad0.png

6. 右鍵單擊常閉觸點,并從快捷菜單中選擇“復制” 。

885b3d5e-3c36-11ee-ac96-dac502259ad0.png

7. 單擊步“S2 Fill Recipe” 。 在“T2 - Trans2” ,右鍵單擊電源軌線并從快捷菜單中選擇“粘貼”。

88ac9faa-3c36-11ee-ac96-dac502259ad0.png

8. 要為所有步指定轉(zhuǎn)換條件,請針對順控器中的每個剩余轉(zhuǎn)換條件重復步 7 。

9. 保存項目。

步元素

要顯示步的元素,請雙擊順控器的所需步。

88f2720a-3c36-11ee-ac96-dac502259ad0.png

下圖顯示了步的元素:

892b1db2-3c36-11ee-ac96-dac502259ad0.png

各個元素具有下列功能:

互鎖條件:

互鎖條件是步內(nèi)用于阻止執(zhí)行該步的可設定的互鎖條件。 如果滿足該條件,則下面為最好結(jié)果: 無故障。 如果在某些情況(例如,發(fā)生錯誤時)下未執(zhí)行步,則可在互鎖條件中定義這一點。

如果滿足互鎖條件中的所有條件,則將執(zhí)行鏈接至互鎖條件的動作。

如果不滿足互鎖條件中定義的條件,則順控器將停止并且不執(zhí)行下一步。

還可組態(tài)消息以發(fā)出對應的錯誤消息。

監(jiān)控條件:

監(jiān)控條件(步監(jiān)視)是步內(nèi)用于監(jiān)視步執(zhí)行的可設定的條件。 如果不滿足該條件,則下面為最好結(jié)果: 無故障。如果發(fā)生故障并由此導致監(jiān)視錯誤,則阻止切換到下一步。 在在線模式中,步中出現(xiàn)的故障以順控器視圖左側(cè)的“V”指示。還可組態(tài)消息以發(fā)出對應的錯誤消息。

動作:

動作包含用于過程控制的實際指令。 可以使指令執(zhí)行基于互鎖條件的出現(xiàn)或所定義的其它事件的出現(xiàn)。 動作 的 ID 用于定義要執(zhí)行動作的類型。 可在動作中設定指令,例如,值分配、塊調(diào)用或計數(shù)器調(diào)用。

事件:

事件可以是步、監(jiān)控條件或互鎖條件的信號狀態(tài)變化,也可以是消息確認或注冊。 可以在一個動作內(nèi)記錄并處理事件。

標識符:

標識符用于指定要執(zhí)行 GRAPH 步的動作的類型。 在選擇某些標準動作期間(例如,調(diào)用計數(shù)器時),將自動創(chuàng)建預定義的占位符。在樣本項目中,使用標識符“N” ,在步處于活動狀態(tài)時,用戶通過它可為變量指定值。

轉(zhuǎn)換條件:

轉(zhuǎn)換條件包含用于切換到下一步的條件。 如果滿足轉(zhuǎn)換條件中的條件,則過程切換到下一步。

審核編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 程序
    +關注

    關注

    117

    文章

    3785

    瀏覽量

    81003
  • 函數(shù)
    +關注

    關注

    3

    文章

    4327

    瀏覽量

    62569
  • Graph
    +關注

    關注

    0

    文章

    36

    瀏覽量

    9081

原文標題:使用 GRAPH 函數(shù)塊創(chuàng)建順控器

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    把FAULTMASK

    //從SYSRESETREQ被為有效,到復位發(fā)生執(zhí)行復位命令,往往會有一個延時。在此延時期間,//處理器仍然可以響應中斷請求。但我們的本
    發(fā)表于 08-09 07:02

    /復位及脈沖指令實驗

    /復位及脈沖指令實驗 一、實驗目的1、 熟悉/復位及脈沖指令的使用。2、 掌握PLC
    發(fā)表于 09-23 08:02 ?5190次閱讀
    <b class='flag-5'>置</b><b class='flag-5'>位</b>/<b class='flag-5'>復位</b>及脈沖指令實驗

    具有復位輸入端的長周期單穩(wěn)態(tài)多諧振蕩

    具有復位輸入端的長周期單穩(wěn)態(tài)多諧振蕩
    發(fā)表于 03-29 09:21 ?441次閱讀
    具有<b class='flag-5'>置</b><b class='flag-5'>位</b>和<b class='flag-5'>復位</b>輸入端的長周期單穩(wěn)態(tài)多諧振蕩<b class='flag-5'>器</b>

    磁阻傳感復位脈沖電路

    /復位電路有多種設計方法,應根據(jù)成本預算和設置的磁場分辨率來選擇最佳方案。脈沖和復位脈沖
    發(fā)表于 04-28 13:48 ?12次下載
    磁阻傳感<b class='flag-5'>器</b>的<b class='flag-5'>置</b><b class='flag-5'>位</b><b class='flag-5'>復位</b>脈沖電路

    /復位觸發(fā)的工作原理

    可以使用“置位復位觸發(fā)器”指令,根據(jù)輸入 S 和 R1 的信號狀態(tài),復位指定操作數(shù)的。如果輸入 S 的信號狀態(tài)為“1”且輸入 R1
    的頭像 發(fā)表于 06-21 11:45 ?2583次閱讀
    <b class='flag-5'>置</b><b class='flag-5'>位</b>/<b class='flag-5'>復位</b>觸發(fā)<b class='flag-5'>器</b>的工作原理

    西門子博途:/復位觸發(fā)介紹

    可以使用“置位復位觸發(fā)器”指令,根據(jù)輸入 S 和 R1 的信號狀態(tài),復位指定操作數(shù)的。
    的頭像 發(fā)表于 06-21 11:45 ?6587次閱讀
    西門子博途:<b class='flag-5'>置</b><b class='flag-5'>位</b>/<b class='flag-5'>復位</b>觸發(fā)<b class='flag-5'>器</b>介紹

    rs觸發(fā)復位指令是什么

    在數(shù)字電路,RS觸發(fā)(也稱為RS鎖存)是一種基本的雙穩(wěn)態(tài)觸發(fā),它可以通過特定的輸入信號來實現(xiàn)
    的頭像 發(fā)表于 09-28 16:31 ?8097次閱讀

    RS觸發(fā)什么是復位

    RS觸發(fā)是一種常用的數(shù)字電路元件,具有兩個輸入端和兩個輸出端。輸入端包括R端(Reset)和S端(Set),輸出端包括Q端和Q’端。在RS觸發(fā),
    的頭像 發(fā)表于 11-17 16:19 ?7211次閱讀

    三菱FX系列PLC復位指令的使用教程

    有關三菱PLC復位指令的功能說明,以FX2N為例,介紹其基本邏輯指令和步進指令及用法,復位
    發(fā)表于 12-26 10:19 ?4612次閱讀
    三菱FX系列PLC<b class='flag-5'>置</b><b class='flag-5'>位</b>與<b class='flag-5'>復位</b>指令的使用教程

    plc復位怎么理解

    復位通常用于控制PLC的狀態(tài),例如控制電機的啟停、開關的開關狀態(tài)、指示燈的亮滅等。通過適當?shù)厥褂?b class='flag-5'>置
    的頭像 發(fā)表于 01-16 17:20 ?1.3w次閱讀

    編碼位置怎么看 | 編碼怎樣確定

    。這些標記通常很顯眼且容易識別。 2. 編碼數(shù)據(jù):通過讀取編碼的輸出數(shù)據(jù),可以觀察到編碼相對于其零
    的頭像 發(fā)表于 02-18 18:28 ?2323次閱讀
    編碼<b class='flag-5'>器</b>零<b class='flag-5'>點</b><b class='flag-5'>位置</b>怎么看 | 編碼<b class='flag-5'>器</b>零<b class='flag-5'>位</b>怎樣確定

    ”和“復位”指令如何使用?對比PMC,有何不同

    不同的含義和功能。 ## 指令 指令(Set)是指將某個狀態(tài)或標志設置為“真”或“1
    的頭像 發(fā)表于 02-18 15:14 ?9844次閱讀
    “<b class='flag-5'>置</b><b class='flag-5'>位</b>”和“<b class='flag-5'>復位</b>”指令如何使用?對比PMC,有何不同

    JK觸發(fā)復位有什么區(qū)別

    JK觸發(fā)(Set)和復位(Reset)是其在數(shù)字電路的兩種基本狀態(tài)控制功能,它們在操作原理、輸入條件以及觸發(fā)
    的頭像 發(fā)表于 07-27 14:50 ?2184次閱讀

    西門子plc優(yōu)先和復位優(yōu)先有什么區(qū)別

    西門子PLC(Programmable Logic Controller,可編程邏輯控制)是一種廣泛應用于工業(yè)自動化領域的控制設備。在PLC編程,(Set)和
    的頭像 發(fā)表于 08-16 17:17 ?2530次閱讀

    plc的復位有什么區(qū)別

    在PLC(可編程邏輯控制,(Set)和復位(Reset)是兩個極其重要的操作,它們對控制PLC的輸出信號、執(zhí)行特定邏輯操作以及管理
    的頭像 發(fā)表于 08-16 18:21 ?8484次閱讀
    RM新时代网站-首页