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

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

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

3天內不再提示

如何通過編寫SCL語言程序實現物料分揀?

blackwatching ? 來源:技成培訓網 ? 2023-04-19 10:29 ? 次閱讀

前言

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

b0c738b0-de08-11ed-bfe3-dac502259ad0.png

圖1-1物料分揀設備場景

b0f5e354-de08-11ed-bfe3-dac502259ad0.png

圖1-2設備IO信號分配

PART02功能描述

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

其動作流程如圖所示:

b10756a2-de08-11ed-bfe3-dac502259ad0.png

圖1-3設備動作流程圖

PART03項目案例功能實現

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

1.新建FactoryIO任務場景;

b1148570-de08-11ed-bfe3-dac502259ad0.png

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

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

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

b13c23be-de08-11ed-bfe3-dac502259ad0.png

圖1-5導出場景變量表

b155df16-de08-11ed-bfe3-dac502259ad0.png

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

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

b1691e32-de08-11ed-bfe3-dac502259ad0.png

圖1-7導入變量表

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

4.新建SCL功能塊;

b17b2b72-de08-11ed-bfe3-dac502259ad0.png

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

5.編寫SCL程序

b19cb724-de08-11ed-bfe3-dac502259ad0.png

圖1-9設備模式程序

b1a6944c-de08-11ed-bfe3-dac502259ad0.png

圖1-10自動控制程序

b1cc40fc-de08-11ed-bfe3-dac502259ad0.png

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

b1d85e64-de08-11ed-bfe3-dac502259ad0.png

圖1-11關聯PLC變量

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

b1eb832c-de08-11ed-bfe3-dac502259ad0.png

圖1-12啟動博圖PLCSIM仿真

b20086f0-de08-11ed-bfe3-dac502259ad0.png

圖1-13Factory IO連接PLCSIM

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

PART04總結

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

審核編輯 :李倩

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

    關注

    14

    文章

    1019

    瀏覽量

    83803
  • 語言程序
    +關注

    關注

    0

    文章

    4

    瀏覽量

    5955
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    17110

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

文章出處:【微信號:玩轉PLC工業機器人,微信公眾號:玩轉PLC工業機器人】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何使用SCL語言編寫控制算法

    SCL語言是什么?SCL語言有何優勢?如何使用SCL語言
    發表于 09-22 06:45

    西門子1200 SCL語言編寫

    西門子1200正序啟動SCL語言該怎樣去編寫?西門子1200逆序停止SCL語言該怎樣去編寫?
    發表于 09-29 08:47

    用C語言編寫程序實現通過按鍵使LED燈周期閃爍

    用C語言編寫程序實現通過按鍵使LED燈周期閃爍。
    發表于 03-30 16:54 ?10次下載

    關于c語言編寫的算法程序

    關于c語言編寫的算法程序
    發表于 04-09 17:47 ?12次下載

    S7-SCL提供了哪些功能?

    在一個S7程序中S7-SCL(程序)塊也能夠與其他STEP7編程語言編寫的塊相結合塊可以相互調用。
    的頭像 發表于 06-15 14:18 ?2340次閱讀
    S7-<b class='flag-5'>SCL</b>提供了哪些功能?

    為什么說C語言程序運行時要比其他語言編寫程序快得多

    C語言程序運行時要比其他語言編寫程序快得多,因為它“離底層機器很近”,這個說法正確嗎?
    的頭像 發表于 03-16 08:45 ?2237次閱讀

    使用SCL語言編寫函數計算方差和標準差

    方差也稱為“平方差”,用來描述集合中變量的離散程度,即變量與平均值的偏離程度。方差越大,表示變量與平均值的偏離程度越大,即越不穩定。標準差是方差的算術平方根。今天這篇文章,我們就用SCL語言編寫函數來計算方差和標準差。
    的頭像 發表于 10-17 09:17 ?1526次閱讀

    如何通過SCL實現編程

    SCL作為IEC61131-3編程語言的一種,由于其高級語言的特性,特別適合復雜運算、復雜數學函數應用的場合。本文以FactoryIO軟件中的物料
    的頭像 發表于 10-26 16:12 ?2490次閱讀

    西門子S7-1500用SCL語言編寫的俄羅斯方塊和貪吃蛇程序可仿真

    西門子S7-1500用SCL語言編寫的俄羅斯方塊和貪吃蛇程序帶觸摸屏可仿真,里面邏輯清晰注釋都非常清楚,適合初學者學習,提升自己的邏輯能力。
    的頭像 發表于 11-03 14:56 ?3812次閱讀

    基于PLC的物料分揀系統如何實現云端監控和遠程維護

    網絡購物的迅猛發展帶動了物流行業的發展,對于物料分揀的要求也越來越高。在大中型物流中心中,基于PLC控制的物料分揀系統已經取代人工分揀的方式
    的頭像 發表于 12-14 10:55 ?859次閱讀
    基于PLC的<b class='flag-5'>物料</b><b class='flag-5'>分揀</b>系統如何<b class='flag-5'>實現</b>云端監控和遠程維護

    西門子SCL語言編程案例之計算方差

    在統計數據中,經常用到方差來代表數據的離散程序,我們用SCL語言編寫一個計算方差的FB塊。
    的頭像 發表于 01-09 09:45 ?1391次閱讀

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

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

    如何用SCL編寫數據排序的程序

    今天來講下用SCL編寫數據排序的程序,排序算法一般分為升序和降序,升降指的是把從最小值數據放在第一行,第二小數據放在第二行,依次類推,直到最后一列為數據的最大值。
    的頭像 發表于 02-06 14:43 ?1776次閱讀
    如何用<b class='flag-5'>SCL</b><b class='flag-5'>編寫</b>數據排序的<b class='flag-5'>程序</b>

    基于PASCAL的高級編程語言——SCL編程語言

    根據該標準,可對用于可編程邏輯控制器的編程語言進行標準化。SCL 編程語言實現了該標準中定義的 ST 語言 (結構化文本) 的 PLCopen 初級水平。
    發表于 06-20 10:20 ?2321次閱讀
    基于PASCAL的高級編程<b class='flag-5'>語言</b>——<b class='flag-5'>SCL</b>編程<b class='flag-5'>語言</b>

    SCL語言編寫的模擬量輸入信號處理函數介紹

    今天這篇文章,我們在博途平臺下用SCL語言編寫一個模擬量輸入信號處理的函數塊,它可用于S7-1200/1500系列PLC。
    的頭像 發表于 09-21 09:25 ?934次閱讀
    <b class='flag-5'>SCL</b><b class='flag-5'>語言</b><b class='flag-5'>編寫</b>的模擬量輸入信號處理函數介紹
    主站蜘蛛池模板: 2018国产天天弄谢| 欧美成人免费观看久久| 奇米狠狠一区二区三区| 99热久久久无码国产精品性麻豆| 欧美91精品久久久久网免费| 冰山高冷受被c到哭np双性| 我年轻漂亮的继坶2中字在线播放| 国产亚洲精品品视频在线| 岳扒开让我添| 欧美性FREE玩弄少妇| 国产精品爽爽久久久久久蜜桃| 伊人久久大香线蕉观看| 欧美特黄三级成人| 国产精品悠悠久久人妻精品| 中国成人在线视频| 色欲AV色欲AV久久麻豆| jijzzizz中国版| 两个奶被男人揉了一个晚上| qvod 韩国| 全肉高H短篇合集| 国产精品亚洲AV色欲在线观看 | 色情www日本欧美| 久久久久久久久久毛片精品美女 | 制服丝袜 快播| 帅小伙和警官同性3p| 乱h好大噗嗤噗嗤烂了| 国产精品99久久久久久AV色戒| 综合色就爱涩涩涩综合婷婷| 脱女学小内内摸出水网站免费| 美女屁股软件| 果冻传媒视频在线播放| 成片免费观看视频在线网| 亚洲中文日韩日本在线视频| 三级网站视频| 免费撕开胸罩吮胸视频| 朝鲜女人性猛交| 再插深点嗯好大好爽| 我要女人的全黄录像| 欧美精品高潮呻吟AV久久| 久久AV无码AV高潮AV不卡| 国产免费不卡|