国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

如何通過SCL來實現編程

vveeverything ? 來源:技成培訓網 ? 作者:劉郴 ? 2022-10-26 16:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

SCL作為IEC61131-3編程語言的一種,由于其高級語言的特性,特別適合復雜運算、復雜數學函數應用的場合。本文以FactoryIO軟件中的物料分揀案例作為硬件基礎,介紹如何通過SCL來實現編程。

1f016d40-5467-11ed-a3b6-dac502259ad0.png

圖1-2設備IO信號分配

PART02功能描述

該設備有四條輸送線,分別是進料輸送線1、出料輸送線1、進料輸送線2、出料輸送線2,在進料輸送線末端各有一個視覺傳感器,用于識別產品的型號,在出料輸送線的首端分別有兩個氣缸,用于產品的分揀。

其動作流程如圖所示:

1f26a312-5467-11ed-a3b6-dac502259ad0.png

圖1-3設備動作流程圖

PART03項目案例功能實現

該項目按照新建FacotyIO任務場景,導出變量表,新建博圖項目、導入變量,新建SCL功能塊,編寫SCL程序,設備仿真調試幾個步驟進行。

1.新建FactoryIO任務場景;

1f3c5cd4-5467-11ed-a3b6-dac502259ad0.png

圖1-4新建物料分揀場景

本案例中使用的FactoryIO場景是V2.5.0版本,使用的是其自帶的分揀工作站場景。

2.選擇驅動器類型為西門子S7-PLCSIM并導出變量表;

1f84f5f2-5467-11ed-a3b6-dac502259ad0.png

圖1-5導出場景變量表

1fa74d50-5467-11ed-a3b6-dac502259ad0.png

圖1-6導出標簽(變量表)

3.新建博圖項目,并導入變量表;

20092822-5467-11ed-a3b6-dac502259ad0.png

圖1-7導入變量表

注意:新建的項目使用FactoryIO提供的工程模板。

4.新建SCL功能塊;

20a216cc-5467-11ed-a3b6-dac502259ad0.png

圖1-8新建SCL功能并在OB1中調用

5.編寫SCL程序

20c06dc0-5467-11ed-a3b6-dac502259ad0.png

圖1-9設備模式程序

20d4b41a-5467-11ed-a3b6-dac502259ad0.png

圖1-10自動控制程序

218074f8-5467-11ed-a3b6-dac502259ad0.png

圖1-11 設備停止及信號輸出

21a1886e-5467-11ed-a3b6-dac502259ad0.png

圖1-11關聯PLC變量

6.設備仿真調試,先將PLC進行仿真,FactoryIO再連接仿真器調試。

21bcc9d0-5467-11ed-a3b6-dac502259ad0.png

圖1-12啟動博圖PLCSIM仿真

225917ae-5467-11ed-a3b6-dac502259ad0.png

圖1-13Factory IO連接PLCSIM

注意:連接成功后,在狀態欄中會有一個綠色對勾的標識,之后可以在場景視圖中進行仿真調試了。

PART04總結

此案例是基于FactoryIO仿真硬件,使用SCL語言編寫的控制程序。通過此案例,可以讓初學者掌握SCL的基本操作、編程思路和編程方法。

審核編輯:郭婷

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

    關注

    2576

    文章

    55037

    瀏覽量

    791270
  • 驅動器
    +關注

    關注

    54

    文章

    9083

    瀏覽量

    155499
  • 西門子
    +關注

    關注

    98

    文章

    3311

    瀏覽量

    120375

原文標題:「PLC進階」如何通過編寫SCL語言程序實現物料分揀?

文章出處:【微信號:跟我學PLC,微信公眾號:跟我學PLC吧】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于六邊形波導網格架構實現編程光子技術

    硅基光電子技術的發展催生了可編程光電子集成芯片的誕生,這類芯片可以通過軟件重新配置實現多種應用功能,而無需重新流片制造。比利時根特大學和IMEC的研究人員展示了一種六邊形波導網格架構
    的頭像 發表于 01-14 17:02 ?667次閱讀
    基于六邊形波導網格架構<b class='flag-5'>實現</b>可<b class='flag-5'>編程</b>光子技術

    探索SCL3400-D01數字雙軸傾角儀:高精度與穩定性的完美結合

    探索SCL3400-D01數字雙軸傾角儀:高精度與穩定性的完美結合 在電子工程領域,傾角儀作為一種重要的傳感器,廣泛應用于各種需要測量傾斜角度的場景。今天,我們將深入探討Murata公司
    的頭像 發表于 12-18 10:35 ?353次閱讀

    編程邏輯控制器PLC是什么?如何實現上網通信?

    。它具有編程靈活、抗干擾強、適應工業環境的特點,廣泛應用于制造業、交通、能源等領域。 PLC上網通信的實現方式 PLC實現上網通信的核心是通過通信模塊、網絡協議和硬件連接,將工業控制設
    的頭像 發表于 09-22 17:27 ?960次閱讀

    宏集干貨 | 手把手教你通過CODESYS V3進行PLC編程

    用宏集MC系列控制器,詳細介紹通過CODESYSV3進行PLC測試編程的步驟,旨在使初次接觸宏集MC系列控制器的使用者了解該板卡的連接、配置、調試。通過該教程的
    的頭像 發表于 08-26 17:31 ?1217次閱讀
    宏集干貨 | 手把手教你<b class='flag-5'>通過</b>CODESYS V3進行PLC<b class='flag-5'>編程</b>

    請問有沒有什么方法可以通過PSoC5LP將配置數據編程到BCR plus?

    有沒有什么方法可以通過 PSoC5LP 將配置數據編程到 BCR plus? 我們希望通過 PC 使用 BCR plus 將配置二進制數據編程到原型板中。但是,該主板沒有像CY4534
    發表于 08-15 06:42

    如何通過上位機控制USB3014的GPIO引腳?

    我想咨詢一下,怎么通過上位機控制usb3014的GPIO引腳呢?(只需要實現通過上位機控制USB3014的GPIO輸出是高電平 or 低電平即可) 上位機
    發表于 07-22 07:04

    是否可以僅使用 Bootloader Host 實現可引導加載項目的相同編程結果?

    。我知道可以使用PSoC?編程通過 SWD 直接對目標芯片進行編程。 但是,我想知道是否可以僅使用 Bootloader Host 實現
    發表于 07-18 07:39

    如何通過 WICED API 讀取固件中編程的 BD 地址?

    你好,我計劃使用 wiced_mod_prog_v1.5.19.102 編程生產線中的固件和數據庫地址。https://community.infineon.com/t5
    發表于 07-03 07:49

    能源實現天津換電縣縣通

    近日,隨著 蔚換電站|天津和平安泊城市港灣 上線,蔚能源在天津正式實現換電縣縣通,56座換電站覆蓋全市16個區,每個區都有蔚換電站。在天津,蔚
    的頭像 發表于 06-03 15:28 ?1059次閱讀

    請問如何通過I2C對CYPD4226編程

    ,里面有一個 CYPD4226 集成電路。 我們希望能夠由應用處理器通過內部 I2C 總線對設備進行編程,而不必通過 SWD 接口將MULTICH_CONNECT_PCB連接到設備。 應用處理器運行 Linux/Ubuntu。
    發表于 05-26 07:25

    詳解TIA Portal SCL編程語言中的IF語句

    IF 語句是編程中最基本和最重要的控制結構之一,它的主要作用是根據條件決定程序的執行路徑,IF 語句是編程實現邏輯判斷和決策的基礎。
    的頭像 發表于 05-24 15:01 ?1877次閱讀
    詳解TIA Portal <b class='flag-5'>SCL</b><b class='flag-5'>編程</b>語言中的IF語句

    如何通過SFL為設備添加Flash編程支持

    SEGGER Flash Loader(SFL)是J-Link設備支持套件(DSK)的一部分,通過SFL,用戶可以為自己的新設備添加Flash編程支持。
    的頭像 發表于 05-19 16:35 ?1482次閱讀
    如何<b class='flag-5'>通過</b>SFL為設備添加Flash<b class='flag-5'>編程</b>支持

    通過I2C對CYPD3125進行編程,有幾個問題求解答

    可以用作 I2C 橋接器,通過 I2C 對 CYPD3125 進行編程嗎? 3)如果2可能,那么如何實現? 我似乎無法在網上找到我需要的信息。 謝謝!
    發表于 05-06 14:32

    如何通過J-Link實現STM32H5控制調試端口

    基于J-Link實現STM32H5安全編程介紹了在禁用TrustZone時,如何通過J-Link實現STM32H5控制調試端口的安全鎖定或回歸打開。
    的頭像 發表于 03-17 10:25 ?1401次閱讀
    如何<b class='flag-5'>通過</b>J-Link<b class='flag-5'>實現</b>STM32H5控制調試端口

    用hal庫通過usb做了一個hid復合設備,想問問怎么才能通過藍牙實現hid設備?

    新手剛剛接觸stm32,想請教大佬, 最近用hal庫通過usb做了一個hid復合設備,想問問怎么才能通過藍牙實現hid設備 我用cubemx直接就給我生成了很多初始化代碼,是否也有類
    發表于 03-11 08:16