色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

SCL程序: 檢測存儲區的填充量示例介紹

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-07-20 10:44 ? 次閱讀
檢測存儲區的填充量示例

檢測存儲區的填充量

下圖顯示的系統中包含兩條傳送帶和一個臨時存儲區,臨時存儲區位于兩條傳送帶之間。傳送帶 1 將包裹傳送到該存儲區。傳送帶 1 末端靠近存儲區的光電屏蔽,負責檢測傳送到存儲區的包裹數量。

傳送帶 2 將包裹從臨時存儲區域傳輸到裝載臺,包裹將在此裝載到卡車上。存儲區出口處的光電屏蔽,負責檢測離開存儲區傳入裝載臺的包裹數量。五個指示燈用于指示臨時存儲區的容量。

6ce560ae-2624-11ee-962d-dac502259ad0.png

實施

下表列出了所用變量的定義:

名稱 聲明 數據類型 說明
PEB1 Input BOOL 光電屏蔽 1
PEB2 Input BOOL 光電屏蔽 2
RESET Input BOOL 復位計數器
LOAD Input BOOL 將當前計數器值調整為 PV 參數的值。
MAX STORAGE AREA FILL AMOUNT Input INT 存儲區中最大可能的包裹數
PACKAGECOUNT Output INT 存儲區中的包裹數(當前計數值)
STOCK_PACKAGES Output BOOL 當前計數值大于或等于變量“MAX STORAGE AREA FILL AMOUNT”的值時置位。
STOR_EMPTY Output BOOL 指示燈:存儲區為空
STOR_NOT_EMPTY Output BOOL 指示燈:存儲區非空
STOR_50%_FULL Output BOOL 指示燈:存儲區已用 50 %
STOR_90%_FULL Output BOOL 指示燈:存儲區已用 90 %
STOR_FULL Output BOOL 指示燈:存儲區已滿
VOLUME_50 Input INT 比較值:50 個包裹
VOLUME_90 Input INT 比較值:90 個包裹
VOLUME_100 Input INT 比較值:100 個包裹

以下 STL 程序說明了如何實現此示例:

當一個包裹傳送到存儲區時,“PEB1”處的信號狀態從“0”變為“1”(信號上升沿)。“PEB1”在信號上升沿時,將啟用“加計數”計數器,同時“PACKAGECOUNT”的當前計數值遞增 1。

當一個包裹從存儲區傳送到裝載臺,“PEB2”處的信號狀態從“0”變為“1”(信號上升沿)?!癙EB2”在信號上升沿時,將啟用“減計數”計數器,同時“PACKAGECOUNT”的當前計數值遞減 1。

只要存儲區中沒有包裹(“PACKAGECOUNT”=“0”),則“STOR_EMPTY”變量的信號狀態置位為“1”同時點亮“存儲區為空”指示燈。

“RESET”變量的信號狀態置位為“1”時,會將當前計數值復位為“0”。

如果“LOAD”變量的信號狀態設置為“1”,則會將當前計數值設置為“MAX STORAGE AREA FILL AMOUNT”變量的值。如果當前計數值大于或等于“MAX STORAGE AREA FILL AMOUNT”變量的值,則“STOCK_PACKAGES”變量的信號狀態為“1”。

SCL
"VOLUME_50" := 5; // 為比較值預先賦值 50 個包裹(對于測試僅使用 5 個包裹)
"VOLUME_90" := 9; // 為比較值預先賦值 90 個包裹(對于測試僅使用 9 個包裹)
"VOLUME_100" := 10; // 為比較值預先賦值 100 個包裹(對于測試僅使用 10 個包裹)
"MAX STORAGE AREA FILL AMOUNT" := 10; // 為存儲區中的最大數量預先賦值 100 個包裹(對于測試僅使用 10 個包裹)
"IEC_Counter_0_DB".CTUD(CU := "PEB1",
CD := "PEB2",
R := "RESET",
LD := "LOAD",
PV := "MAX STORAGE AREA FILL AMOUNT",
QU => "STOCK_PACKAGES",
QD => "STOR_EMPTY",
CV => "PACKAGECOUNT");

只要存儲區中有包裹,“存儲區非空”指示燈就會點亮。

SCL
"STOR_NOT_EMPTY" := NOT "STOR_EMPTY"

如果存儲區中的包裹數低于 50%,“存儲區已用 50 %”、“存儲區已用 90 %”和“存儲區已滿”報警指示燈就會熄滅。

SCL
IF "PACKAGECOUNT" < "VOLUME_50" THEN
"STOR_50%_FULL" := 0;
"STOR_90%_FULL" := 0;
"STOR_FULL" := 0;
END_IF;

如果存儲區中的包裹數大于或等于 50 %,則“存儲區已用 50 %”指示燈將點亮。

SCL
IF "PACKAGECOUNT" >= "VOLUME_50" AND "PACKAGECOUNT <= "VOLUME_90" THEN
"STOR_50%_FULL" := 1;
"STOR_90%_FULL" := 0;
"STOR_FULL" := 0;
END_IF;

如果存儲區中的包裹數大于或等于 90 %,則“存儲區已用 90 %”指示燈將點亮。“存儲區已用 50 %”的指示燈仍然點亮。

SCL
IF "PACKAGECOUNT" >= "VOLUME_90" AND "PACKAGECOUNT < "VOLUME_100" THEN
"STOR_50%_FULL" := 1;
"STOR_90%_FULL" := 1;
"STOR_FULL" := 0;
END_IF;

如果存儲區中的包裹數達到 100 %,則“存儲區已滿”消息指示燈將點亮?!按鎯^已用 50 %”和“存儲區已用 90 %”的指示燈仍然點亮。

SCL
IF "PACKAGECOUNT" >= "VOLUME_100" THEN
"STOR_50%_FULL" := 1;
"STOR_90%_FULL" := 1;
"STOR_FULL" := 1;
END_IF;






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 存儲器
    +關注

    關注

    38

    文章

    7494

    瀏覽量

    163915
  • 比較器
    +關注

    關注

    14

    文章

    1652

    瀏覽量

    107246
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    17100

原文標題:SCL程序: 檢測存儲區的填充量示例

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

收藏 人收藏

    評論

    相關推薦

    STL 程序如何實現填充示例

    下圖顯示的系統中包含兩條傳送帶和一個臨時存儲,臨時存儲區位于兩條傳送帶之間。傳送帶 1 將包裹傳送到該存儲。
    的頭像 發表于 10-08 11:18 ?922次閱讀

    如何在IAP程序實現對應用程序存儲的改寫

    通信接口的情況下,使用對外接口更新程序。IAP實現原理是:在程序正常運行應用程序時,若需要更新,程序會跳轉到另一個存儲
    發表于 03-02 06:31

    stc51單片機程序存儲不夠用,可否在程序存儲寫一個bootloader,用戶程序放入自身的EEPROM?

    stc51單片機程序存儲不夠用,可否在程序存儲寫一個bootloader,用戶
    發表于 11-09 07:09

    邊緣檢測綜合示例_OpenCV3版書本配套示例程序60

    《OpenCV3編程入門》書本配套源代碼:邊緣檢測綜合示例,邊緣檢測綜合示例——Canny算子,Sobel算子,Laplace算子,Scharr濾波器合輯。
    發表于 06-06 15:25 ?0次下載

    漫水填充算法綜合示例_《OpenCV3編程入門》書本配套源代碼

    《OpenCV3編程入門》書本配套源代碼:漫水填充算法綜合示例
    發表于 06-06 15:39 ?2次下載

    OpenCV3編程入門-源碼例程全集-漫水填充算法綜合示例

    OpenCV3編程入門-源碼例程全集-漫水填充算法綜合示例
    發表于 09-17 22:55 ?0次下載

    示例SigmaStudio程序

    示例SigmaStudio程序
    發表于 03-23 18:25 ?15次下載
    <b class='flag-5'>示例</b>SigmaStudio<b class='flag-5'>程序</b>

    STL程序檢測存儲填充示例

    下圖顯示的系統中包含兩條傳送帶和一個臨時存儲,臨時存儲區位于兩條傳送帶之間。傳送帶 1 將包裹傳送到該存儲。傳送帶 1 末端靠近
    的頭像 發表于 04-06 09:28 ?1246次閱讀
    STL<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><b class='flag-5'>量</b><b class='flag-5'>示例</b>

    關于S7博途V16-SCL檢測存儲填充示例詳細講解

    下圖顯示的系統中包含兩條傳送帶和一個臨時存儲,臨時存儲區位于兩條傳送帶之間。傳送帶 1 將包裹傳送到該存儲。傳送帶 1 末端靠近
    的頭像 發表于 04-07 14:31 ?4281次閱讀
    關于S7博途V16-<b class='flag-5'>SCL</b><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><b class='flag-5'>示例</b>詳細講解

    圓形可填充加載器安裝使用案例

    安裝說明: 方法1:對于在示例應用程序中使用循環填充加載器模塊,添加以下依賴項以生成 hap/har。 方法2:對于使用har文件在單獨的應用程序中使用循環
    發表于 03-24 11:29 ?1次下載
    圓形可<b class='flag-5'>填充</b>加載器安裝使用案例

    S7-200 CPU擴展程序存儲

    擴展程序存儲——禁用運行模式編程功能
    的頭像 發表于 12-05 10:43 ?1144次閱讀

    S7-SCL提供了哪些功能 結構化S7-SCL程序的設計

    在一個S7程序中S7-SCL(程序)塊也能夠與其他STEP7編程語言所編寫的塊相結合塊可以相互調用。S7-SCL塊也可以儲存在庫中并被其他語言使用。
    發表于 01-31 10:10 ?1032次閱讀

    介紹 I/O 腳本示例程序(740 系列的模擬器調試器)

    介紹 I/O 腳本示例程序(740 系列的模擬器調試器)
    發表于 05-11 18:52 ?0次下載
    <b class='flag-5'>介紹</b> I/O 腳本<b class='flag-5'>示例程序</b>(740 系列的模擬器調試器)

    介紹 I/O 腳本示例程序(740 系列的模擬器調試器)

    介紹 I/O 腳本示例程序(740 系列的模擬器調試器)
    發表于 06-28 19:15 ?0次下載
    <b class='flag-5'>介紹</b> I/O 腳本<b class='flag-5'>示例程序</b>(740 系列的模擬器調試器)

    博途PLC示例: 間接尋址的示例簡析

    在以下示例中,可以使用下標訪問來自不同存儲的三個變量。
    的頭像 發表于 08-17 17:21 ?4660次閱讀
    博途PLC<b class='flag-5'>示例</b>: 間接尋址的<b class='flag-5'>示例</b>簡析
    主站蜘蛛池模板: 波多野结衣教师系列6| 精精国产www视频在线观看免费| 精品欧美小视频在线观看| 亚洲欧洲免费三级网站| 久久兔费黄A级毛片高清| 9797在线看片亚洲精品| 日韩精品无码视频一区二区蜜桃| 国产精品久久欧美一区| 伊人色综合久久天天网| 欧美日韩精品久久久免费观看| 国产成人精品亚洲线观看| 夜月视频直播免费观看| 欧美亚洲国产激情一区二区| 国产免费阿v精品视频网址| 最近中文字幕MV免费高清在线| 日产国产欧美韩国在线| 精品无码国产自产在线观看| yellow免费观看完整版直播| 亚洲精品久久久午夜福利电影网 | 高清国语自产拍在线| 亚洲人成网站在线观看90影院| 女教师の诱惑| 国产中文视频| 扒开老师大腿猛进AAA片| 亚洲精品无码专区在线播放 | 色一伦一情一区二区三区| 精品久久免费观看| 成 人 网 站免费观看| 亚洲综合免费视频| 日韩高清特级特黄毛片| 久热人人综合人人九九精品视频| 国产成人免费在线观看| 97人妻碰视频在线观看| 亚洲成人在线免费| 日韩精品久久久久影院| 玖玖爱精品视频| 国产人A片在线乱码视频| tobu中国日本高清| 中文字幕蜜臀AV熟女人妻| 亚洲国产日韩制服在线观看| 色即是空 BT|