在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

    文章

    1018

    瀏覽量

    83766
  • 語言程序
    +關注

    關注

    0

    文章

    4

    瀏覽量

    5940
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    17094

原文標題:如何通過編寫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 ?2325次閱讀
    S7-<b class='flag-5'>SCL</b>提供了哪些功能?

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

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

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

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

    如何通過SCL實現編程

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

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

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

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

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

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

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

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

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

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

    今天來講下用SCL編寫數據排序的程序,排序算法一般分為升序和降序,升降指的是把從最小值數據放在第一行,第二小數據放在第二行,依次類推,直到最后一列為數據的最大值。
    的頭像 發表于 02-06 14:43 ?1760次閱讀
    如何用<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 ?2308次閱讀
    基于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 ?917次閱讀
    <b class='flag-5'>SCL</b><b class='flag-5'>語言</b><b class='flag-5'>編寫</b>的模擬量輸入信號處理函數介紹
    主站蜘蛛池模板: 国产巨大bbbb天美| xx视频在线| 九九热re| 国产精品成人一区二区三区| 全免费一级午夜毛片| 操女网站| 永久在线观看| 国产一二精品| 欧美色图色就是色| 亚洲免费视频在线观看| 亚洲天天在线| 精品国产免费一区二区| 日本三级在线| 亚洲综合啪啪| 日本在线亚洲| 777奇米影视笫四色88me久久综合| 濑亚美莉vs黑人欧美视频| 一级精品视频| 成人性色生活片免费看爆迷你毛片| 久久在精品线影院精品国产| 日本黄色片www| 色视频久久| 天堂网在线免费| 亚洲入口无毒网址你懂的| 深爱婷婷网| 35qao强力打造免费上线高清| 午夜嘿嘿| 午夜.dj高清在线观看免费8| 扒开双腿猛进湿润18p| 久久国产精品无码网站| 五月婷婷综合激情网| 亚洲人成网站色7777| 日本在线一级| 国产精品热久久毛片| 国产va免费精品高清在线观看| 国内外精品免费视频| 狠狠曹| 国产三区视频| 天天插插| 久久国产香蕉视频| 久操视频在线免费观看|