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

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

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

西門子SCL中的SEL函數(shù)的使用方法

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-05-16 09:20 ? 次閱讀

SEL函數(shù)選擇兩個輸入值之一。

除ARRAY和ATRUCT數(shù)據(jù)類型和參數(shù)數(shù)據(jù)類型外的所有類型均作為輸入值。所有參數(shù)化變量均應是同一類數(shù)據(jù)類型。

使用“選擇”指令根據(jù)開關(參數(shù) G)的情況,選擇輸入?yún)?shù) IN0 或 IN1 中的一個,并將其內(nèi)容作為結果輸出。如果參數(shù) G 的信號狀態(tài)為“0”,則移動參數(shù) IN0 的值。當參數(shù) G 的信號狀態(tài)為“1”時,將移動參數(shù) IN1 的值,并返回為函數(shù)值。

只有當所有參數(shù)的變量均為同一種數(shù)據(jù)類型等級時,才能執(zhí)行該指令。

SEL(G:= <表達式>,IN0 := <表達式>, IN1 := <表達式>)

參數(shù) 聲明 數(shù)據(jù)類型
D INPUT BOOL
IN0 INPUT 除ARRAY和STRUCT外的所有數(shù)據(jù)類型
IN1 INPUT 除ARRAY和STRUCT外的所有數(shù)據(jù)類型
返回值 OUTPUT 除ARRAY和STRUCT外的所有數(shù)據(jù)類型

例如:

A:= SEL (G:= SELECT, IN0:= X, IN1:= Y);

或者

"Tag_Result" := SEL(G := "Tag_Value",

IN0 := "Tag_0",

IN1 := "Tag_1");

操作數(shù)
Tag_Value 0 1
Tag_0 W#16#0000 W#16#4C
Tag_1 W#16#FFFF D#16#5E
Tag_Result W#16#0000 D#16#5E




審核編輯:劉清

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

    關注

    93

    文章

    2958

    瀏覽量

    114834
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    16991

原文標題:西門子SCL中的SEL函數(shù)的使用

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

收藏 人收藏

    評論

    相關推薦

    SIMATIC S7-1500 PLC S7-SCL SCL塊詳解

    函數(shù)函數(shù)塊在西門子的大中型PLC編程,應用十分廣泛,前介紹過函數(shù)函數(shù)塊,其編程采用的是LA
    的頭像 發(fā)表于 12-06 09:17 ?783次閱讀
    SIMATIC S7-1500 PLC S7-<b class='flag-5'>SCL</b> <b class='flag-5'>SCL</b>塊詳解

    西門子s7-200庫函數(shù)安裝程序

    西門子s7-200庫函數(shù)安裝程序,官網(wǎng)的200庫函數(shù)程序含有全部西門子原裝庫函數(shù)
    發(fā)表于 01-20 15:55 ?4次下載

    淺談西門子PLC的“SCL語言”編程

    介紹西門子PLC的“SCL語言”編程,相關編程代碼
    發(fā)表于 01-22 17:25 ?0次下載

    西門子變頻器如何選型_西門子變頻器選型注意哪些

    本文開始介紹了西門子變頻器的概念,其次闡述了西門子變頻器的參數(shù)設置,最后介紹了西門子變頻器的選型方法以及選型注意事項。
    的頭像 發(fā)表于 04-02 09:10 ?2w次閱讀

    西門子PLC系列GRAPH的用法

    熟悉西門子的人都知道,西門子的PLC支持的語言很多,除了最基本的LAD,FBD,STL之外,還有很多在國內(nèi)不是很常見的語言,其中包括GRAPH,SCL,CFC,SFC等等;這些語言雖然不是很常見,可以對于一些特定的場合卻可以起到
    發(fā)表于 07-04 17:47 ?8915次閱讀

    西門子PLC中使用SCL語言編程的技巧

    西門子PLC中使用SCL語言編程的技巧說明。
    發(fā)表于 04-22 11:15 ?62次下載

    淺談西門子PLC的SCL語言編程

    西門子PLC的SCL語言編程說明。
    發(fā)表于 04-22 14:39 ?46次下載

    淺談西門子SCL編程

    淺談西門子SCL編程資料免費下載。
    發(fā)表于 04-23 10:44 ?27次下載

    簡述西門子SCLSEL函數(shù)的使用

    參數(shù) IN0 或 IN1 的一個,并將其內(nèi)容作為結果輸出。 如果參數(shù) G 的信號狀態(tài)為“0”,則移動參數(shù) IN0 的值。 當參數(shù) G 的信號狀態(tài)為“1”時,將移動參數(shù) IN1 的值,并返回為函數(shù)值。 只有當所有參數(shù)的變量均為同一種數(shù)據(jù)類型等級時,才能執(zhí)行該指令。
    的頭像 發(fā)表于 06-18 15:24 ?9878次閱讀

    MODBUS轉(zhuǎn)PROFINE網(wǎng)關接入西門子PLC1500 PROFINET網(wǎng)絡的使用方法

    微硬創(chuàng)新MODBUS轉(zhuǎn)PROFINET(PROFINET轉(zhuǎn)MODBUS)網(wǎng)關PNMD485-K20將電磁流量計接入西門子PLC1500 PROFINET網(wǎng)絡的使用方法。
    的頭像 發(fā)表于 10-10 16:22 ?1813次閱讀
    MODBUS轉(zhuǎn)PROFINE網(wǎng)關接入<b class='flag-5'>西門子</b>PLC1500 PROFINET網(wǎng)絡的<b class='flag-5'>使用方法</b>

    西門子SCL語言編程系列-寫立方根FB塊

    由于西門子PLC本身并沒有帶求立方根的指令,我們用SCL來寫一個求立方根的FB塊
    的頭像 發(fā)表于 02-06 15:17 ?1729次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>SCL</b>語言編程系列-寫立方根FB塊

    西門子SCLSEL函數(shù)的使用

    除ARRAY和ATRUCT數(shù)據(jù)類型和參數(shù)數(shù)據(jù)類型外的所有類型均作為輸入值。所有參數(shù)化變量均應是同一類數(shù)據(jù)類型。
    的頭像 發(fā)表于 03-20 10:22 ?894次閱讀

    西門子S7 SCL編程知識

    本文可以作為 S7-SCL 編程語言的使用參考資料,希望讀者通過對本章的閱讀,能夠更快更好 地學習 S7-SCL 編程語言。西門子?供了 S7-SCL 編程語言的詳盡手冊,在安裝 S
    發(fā)表于 04-19 17:54 ?8次下載

    西門子SCL編程實例——周期性運行(更新版)

    我之前寫的一篇文章《西門子SCL編程實例——(電機)周期性運行》收到小伙伴反饋。
    的頭像 發(fā)表于 11-07 09:05 ?755次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>SCL</b>編程實例——周期性運行(更新版)

    西門子博圖SCL練習1:使用FC計算平均值

    西門子博圖SCL練習1:使用FC計算平均值
    的頭像 發(fā)表于 01-02 10:25 ?2271次閱讀
    <b class='flag-5'>西門子</b>博圖<b class='flag-5'>SCL</b>練習1:使用FC計算平均值