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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

探究VASS的PLC順序控制程序到底該如何使用

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2021-03-10 11:33 ? 次閱讀

VASS標(biāo)準(zhǔn)PLC工位時(shí)序控制要點(diǎn)

1.順序塊 順序控制

2.功能塊FB 夾具控制功能塊,先導(dǎo)閥控制功能塊,機(jī)器人功能塊.變頻器控制.

3.功能FC 工位的主調(diào)用塊,主要調(diào)用夾具功能塊,先導(dǎo)閥功能塊,模式控制轉(zhuǎn)換塊,調(diào)用順序塊.

4.順序塊的前提條件FC

控制程序編寫(xiě)條件: FC11,FC12,FC13都已編寫(xiě)完成,硬件組態(tài)已經(jīng)完成.

1.共享DB塊中建立各夾具和機(jī)器人及變頻器的控制區(qū)域.

控制焊接機(jī)器人在DB塊中需要調(diào)用 UDT400"ST_PG"/UDT381"STB_PG"/UDT 380"ST_PG"

控制夾具在DB塊中需要調(diào)用UDT580"STB_Ventil"

2.編寫(xiě)順序塊的要求:

T條件只有一個(gè)激活信號(hào)。在對(duì)應(yīng)的FC里編寫(xiě)T的條件控制。

通過(guò)FC641和FC640控制順序塊的跳步前提。

FC641

“FC_Trans”不在內(nèi)部通過(guò)組態(tài)位分析其是否是排除步。如果選擇了該訪(fǎng)問(wèn)請(qǐng)求,則對(duì)于排除步執(zhí)行停止 (MOP_HALT = True),條件是該步處于激活狀態(tài),且滿(mǎn)足轉(zhuǎn)換條件。

如果出于任何原因或由于故障而不滿(mǎn)足轉(zhuǎn)換條件,則對(duì)于組態(tài)的延時(shí) (TUe_S) 之后的訪(fǎng)問(wèn)請(qǐng)求執(zhí)行停止。(MOP_Halt = True)

工作原理

該塊根據(jù)輸入變量 "VerAuto" 和 "VerHand"(具體視已經(jīng)選擇的模式(手動(dòng)或自動(dòng)))生成輸出 "VerGes"。在自動(dòng)模式中,如果存在同步錯(cuò)誤,輸出 "VerGes" 將被阻塞。

收到來(lái)自"SK_Verwaltung" 的同步請(qǐng)求后,先將全部步設(shè)置成 FALSE ,再設(shè)置其轉(zhuǎn)換條件已被滿(mǎn)足的步。

轉(zhuǎn)換條件由聯(lián)鎖條件“自動(dòng)”(Automatic) 和輸入 "FrgTrans"的轉(zhuǎn)換條件組成。

順序錯(cuò)誤將會(huì)禁用順序檢索。在自動(dòng)模式中時(shí),若存在同步錯(cuò)誤,也會(huì)禁用輸出 "VerGes" 。

如果在同步中發(fā)現(xiàn)了多個(gè)步,將對(duì)第一個(gè)步進(jìn)行同步。此時(shí)輸出可以適用于多個(gè)步的某條錯(cuò)誤消息。

輸入 "Cfg" 用于設(shè)置特殊功能:

- "Cfg Bit 00" 用于將某個(gè)步定義成等待步,也就是說(shuō), "Halt" 或 "Freigabe" [enable] 立即訪(fǎng)問(wèn)反饋信號(hào)。

- "Cfg Bit 01" 用于定義在內(nèi)部不允許“停止”(Halt) 的某個(gè)步,也就是說(shuō),順序在滿(mǎn)足某個(gè)轉(zhuǎn)換條件的情況下收到訪(fǎng)問(wèn)請(qǐng)求或停機(jī)請(qǐng)求后也不停止執(zhí)行。

FC640

該模塊根據(jù)輸入變量 "VerAuto" 和 "VerHand"(具體視選擇的運(yùn)行模式(手動(dòng)或自動(dòng))而定)產(chǎn)生輸出 "Verges"。在自動(dòng)模式中,如果碰到同步錯(cuò)誤,輸出 "Verges' 將被鎖定

收到來(lái)自 "SK_Verwaltung" 的同步請(qǐng)求時(shí),先將步全部設(shè)置成 FALSE ,再設(shè)置其轉(zhuǎn)換條件已被滿(mǎn)足的步。

轉(zhuǎn)換條件由聯(lián)鎖條件“自動(dòng)”(Automatic) 和輸入 "FrgTrans" 的轉(zhuǎn)換條件組成。

出現(xiàn)順序錯(cuò)誤時(shí),將禁止繼續(xù)執(zhí)行該順序。此外,還將輸出 "Verges" 鎖定到自動(dòng)模式的某個(gè)同步錯(cuò)誤中。

如果在同步中發(fā)現(xiàn)了多個(gè)步,將對(duì)第一個(gè)步進(jìn)行同步。發(fā)出能夠適用于多個(gè)步的某個(gè)錯(cuò)誤消息。

輸入"Cfg" 有助于設(shè)置某些特殊功能:

? "Cfg Bit 00" 可將某個(gè)步定義為等待步,即,立即訪(fǎng)問(wèn)“ 停止”(stop) 或“釋放”(release)等響應(yīng)。

? "Cfg Bit 01" 定義不允許“停止”的某個(gè)步,即,對(duì)于某個(gè)訪(fǎng)問(wèn)請(qǐng)求或維護(hù)請(qǐng)求,即使已經(jīng)滿(mǎn)足轉(zhuǎn)換條件也不停止該順序。

在順序塊的靜態(tài)變量里建立每一個(gè)步的狀態(tài)控制變量格式是UDT481

在FC_ST功能的作為工位設(shè)備主控制塊.

調(diào)用順序監(jiān)控塊:FB642

“S7G_Control”塊負(fù)責(zé)基于順序控制的步序控制器管理。

對(duì)于每種順序控制,必須調(diào)用此塊一次。

此塊負(fù)責(zé)執(zhí)行以下功能:

在將操作系統(tǒng)模式從自動(dòng)切換為手動(dòng)時(shí),此塊用于同步步序控制器。如果它不在唯一定義的狀態(tài),則此塊設(shè)置屬于該順控器的系統(tǒng)組件的自動(dòng)回撤權(quán)限。

在激活的“自動(dòng)”(Automatic) 操作模式下,將會(huì)輸出所定義的步序控制器保持權(quán)限,除非這是一個(gè)排除步驟。

該函數(shù)塊 (FB) 用于:

? 在手動(dòng)模式中對(duì)順序進(jìn)行自動(dòng)跟蹤。

這用于對(duì)控制程序進(jìn)行同步。

? 在步 x (Sx) 針對(duì)性地暫停順序塊。

僅當(dāng)自動(dòng)模式 = “ 已激活”(active) 且 Sx = “ 非排除步”(No exclusion step) 時(shí)。

如果到達(dá)了停機(jī)步, S7-GRAPH 順序?qū)⑼V箞?zhí)行 (MOP.HALT)。

該塊通常采用專(zhuān)用背景數(shù)據(jù)塊進(jìn)行訪(fǎng)問(wèn)。

調(diào)用FC _AST 用于順序塊條件塊

調(diào)用順序塊

實(shí)現(xiàn)工位順序控制.實(shí)現(xiàn)夾具或電機(jī)及機(jī)器人的啟動(dòng)條件.

設(shè)備控制的連鎖條件:

編輯:jq

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

    關(guān)注

    210

    文章

    27998

    瀏覽量

    205558
  • plc
    plc
    +關(guān)注

    關(guān)注

    5004

    文章

    13050

    瀏覽量

    460907

原文標(biāo)題:VASS的PLC順序控制程序的使用

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ACS580標(biāo)準(zhǔn)控制程序固件手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《ACS580標(biāo)準(zhǔn)控制程序固件手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 10-16 16:21 ?0次下載

    FMEA控制程序

    電子發(fā)燒友網(wǎng)站提供《FMEA控制程序.doc》資料免費(fèi)下載
    發(fā)表于 10-10 11:48 ?0次下載

    PLC開(kāi)關(guān)信號(hào)數(shù)據(jù)采集遠(yuǎn)程監(jiān)控系統(tǒng)解決方案

    可編程邏輯控制PLC具備靈活性、可靠性和經(jīng)濟(jì)性等優(yōu)勢(shì),廣泛應(yīng)用于各種工業(yè)場(chǎng)景。其中所涉及的控制程序是實(shí)現(xiàn)自動(dòng)化生產(chǎn)的關(guān)鍵所在,直接決定了控制系統(tǒng)的性能和效果。對(duì)此,物通博聯(lián)提供接入
    的頭像 發(fā)表于 07-23 15:17 ?166次閱讀
    <b class='flag-5'>PLC</b>開(kāi)關(guān)信號(hào)數(shù)據(jù)采集遠(yuǎn)程監(jiān)控系統(tǒng)解決方案

    DSP電機(jī)控制程序的概述

    引言 數(shù)字信號(hào)處理器(Digital Signal Processor,簡(jiǎn)稱(chēng)DSP)是一種專(zhuān)門(mén)為實(shí)時(shí)信號(hào)處理而設(shè)計(jì)的微處理器。在電機(jī)控制領(lǐng)域,DSP被廣泛應(yīng)用于實(shí)現(xiàn)各種復(fù)雜的控制算法,以提高電機(jī)
    的頭像 發(fā)表于 07-14 11:41 ?762次閱讀

    PLC順序功能圖是什么

    在工業(yè)自動(dòng)化領(lǐng)域,可編程邏輯控制器(PLC)作為核心控制設(shè)備,其編程方式直接影響到控制系統(tǒng)的效率和穩(wěn)定性。其中,順序功能圖(Sequenti
    的頭像 發(fā)表于 06-19 10:41 ?658次閱讀

    EtherCAT PLC帶軸數(shù)的限制影響因素

    的軸數(shù)。 較高的帶寬和較快的刷新周期可以支持更多的軸和更快的響應(yīng)速度。 (4)控制程序的復(fù)雜性: 如果控制程序
    的頭像 發(fā)表于 06-11 16:07 ?889次閱讀

    舵機(jī)控制程序案例

    舵機(jī)控制板是串口通訊的(TTL 電平),可以使用任何串口設(shè)備給它發(fā)指令,從而控制舵機(jī)。
    發(fā)表于 04-24 18:36 ?4次下載

    ?PLC定時(shí)器介紹

    定時(shí)器是PLC中重要的編程元件,是累計(jì)時(shí)間增量的內(nèi)部器件。大部分自動(dòng)控制領(lǐng)域都需要定時(shí)器進(jìn)行延時(shí)控制,靈活地使用定時(shí)器可以編制出復(fù)雜的控制程序。
    發(fā)表于 03-22 12:36 ?1964次閱讀
    ?<b class='flag-5'>PLC</b>定時(shí)器介紹

    使用電機(jī)MCSDK套件生成帶hall電機(jī)FOC控制程序,hall參數(shù)配置為什么需要乘1.15?

    使用電機(jī)MCSDK套件生成帶hall電機(jī)FOC控制程序,其中hall參數(shù)配置 HALL_Handle_t HALL_M1 = { ._Super = { .bElToMecRatio
    發(fā)表于 03-22 06:56

    SIMATIC S7-1500 PLC GRAPH編程教程

    實(shí)際的工業(yè)生產(chǎn)的控制過(guò)程中,順序邏輯控制占有相當(dāng)大的比例。所謂順序邏輯控制,就是按照生產(chǎn)工藝預(yù)先規(guī)定的
    的頭像 發(fā)表于 12-18 15:55 ?1213次閱讀
    SIMATIC S7-1500 <b class='flag-5'>PLC</b> GRAPH編程教程

    plc梯形圖運(yùn)行順序是什么

    塊都由一個(gè)或多個(gè)圖形符號(hào)組成,通過(guò)連接線(xiàn)連接在一起,形成一個(gè)完整的控制邏輯。 二、PLC梯形圖運(yùn)行順序 PLC梯形圖的運(yùn)行順序通常是從上到下
    的頭像 發(fā)表于 12-14 11:05 ?4040次閱讀

    電機(jī)起停/水塔水位/正反轉(zhuǎn)/星三角減壓四大PLC項(xiàng)目案例

    當(dāng)采用PLC控制電動(dòng)機(jī)起停時(shí),必須將按鈕的控制指令送到PLC的輸入端,經(jīng)過(guò)程序運(yùn)算,再將PLC
    發(fā)表于 12-08 10:19 ?421次閱讀
    電機(jī)起停/水塔水位/正反轉(zhuǎn)/星三角減壓四大<b class='flag-5'>PLC</b>項(xiàng)目案例

    西門(mén)子PLC變頻器和觸摸屏控制程序

    本任務(wù)控制要求如下:   1.電動(dòng)機(jī)調(diào)速控制系統(tǒng)由PLC、模擬量擴(kuò)展模塊、觸摸屏和變頻器構(gòu)成,要求控制功能強(qiáng),操作方便。   2.可以在屏暮上通過(guò)修改和設(shè)定電動(dòng)機(jī)的轉(zhuǎn)速來(lái)實(shí)現(xiàn)電動(dòng)機(jī)
    發(fā)表于 12-02 10:55 ?821次閱讀
    西門(mén)子<b class='flag-5'>PLC</b>變頻器和觸摸屏<b class='flag-5'>控制程序</b>

    如何將stm32的控制程序轉(zhuǎn)成51的程序?

    如何將stm32的控制程序轉(zhuǎn)成51的程序,用的是意法的傳感器,給的控制程序也是32的
    發(fā)表于 11-03 08:07

    PLC程序設(shè)計(jì)常用方法總結(jié)

    PLC 程序設(shè)計(jì)常用的方法主要有經(jīng)驗(yàn)設(shè)計(jì)法、繼電器控制電路轉(zhuǎn)換為梯形圖法、邏輯設(shè)計(jì)法、順序控制設(shè)計(jì)法等。
    的頭像 發(fā)表于 11-01 15:49 ?4686次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>程序</b>設(shè)計(jì)常用方法總結(jié)