女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

SIMATIC S7-1500 PLC S7-SCL表達式詳解

jf_CdHSpAyK ? 來源:設備原理與維修俱樂部 ? 2023-11-28 09:36 ? 次閱讀

電工知識SIMATIC S7-1500 PLCS7-SCL 表達式

表達式

表達式為了計算一個終值所用的公式,它由地址(變量)和運算符組成。表達式的規則如下。

①兩個運算符之間的地址(變量)與優先級高的運算結合。

②按照運算符優先級進行運算。

③具有相同的運算級別,從左到右運算。

④表達式前的減號表示該標識符乘以-1。

⑤算數運算不能兩個或者兩個以上連用。

⑥圓括號用于越過優先級。

⑦算數運算不能用于連接字符或者邏輯運算。

⑧左圓括號與右圓括號的個數應相等。

舉例如下:

A1 AND(A2) //邏輯運算表達式

(A3) <(A4) //比較表達式

3+3*4/2//算術運算表達式

(1)簡單表達式(SimpleExpression)

在S7-SCL中,簡單表達式就是簡單的加減乘除的算式。舉例如下:

SIMP_EXPRESSION:=A*B+D/C-3*VALUEI;

(2)算術運算表達式(ArithmeticExpressions)

算術表達式是由算術運算符構成的,允許處理數值數據類型。S7-SCL的算術運算符及其地址和結果的數據類型見圖1。

0d46ff04-8d3a-11ee-939d-92fbcf53809c.png

圖1

(3)比較運算表達式(ComparisonExpressions)

比較表達式就是比較兩個地址中的數值,結果為布爾數據類型,如果布爾運算的結果為真,則結果為TRUE,如果布爾運算的結果為假,則結果為FALSE。比較表達式的規則如下:

①可以進行比較的數據類型有:INT、DINT、REAL、BOOL、BYTE、WORD、DWORD、CHAR和STING等。

②對于DT、TIME、DATE、TOD等時間數據類型,只能進行同數據類型的比較。

③不允許S5TIME型的比較,如要進行時間比較,必須使用IEC的時間。

④比較表達式可以與布爾規則相結合,形成語句。例如:Value A>20AND Vaue B<20。

(4)邏輯運算表達式(LogicalExpressions)

邏輯運算表達式是指邏輯運算符AND、&、XOR和OR與邏輯地址(布爾型)或數據類型為BYTE、WORD、DWORD型的變量結合而構成的邏輯表達式。S7-SCL的邏輯運算符及其地址和結果的數據類型見圖2。

0d6bd6a8-8d3a-11ee-939d-92fbcf53809c.png

0d96a70c-8d3a-11ee-939d-92fbcf53809c.png

圖2

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

    關注

    5029

    文章

    13700

    瀏覽量

    471991
  • SIMATIC
    +關注

    關注

    1

    文章

    231

    瀏覽量

    16189
  • 運算符
    +關注

    關注

    0

    文章

    172

    瀏覽量

    11339
  • S7-1500
    +關注

    關注

    3

    文章

    301

    瀏覽量

    6734

原文標題:電工知識—SIMATIC S7-1500 PLC S7-SCL 表達式

文章出處:【微信號:設備原理與維修俱樂部,微信公眾號:設備原理與維修俱樂部】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    SIMATIC S7-1500 PLC之間的OUC通信及其應用

    OUC(開放式用戶通信)適用于SIMATIC S7-1500/300/400PLC之間的通信、S7-PLCS5-PLC之間的通信、
    的頭像 發表于 11-18 17:04 ?3548次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7-1500</b> <b class='flag-5'>PLC</b>之間的OUC通信及其應用

    S7-SCL中文手冊

    S7-SCL應用范圍S7-SCL(結構化控制語言)是用于SIMATIC S7系列CPU編程的類PASCAL高級語言。PLC無關性認可
    發表于 10-10 16:19 ?656次下載

    SIMATIC S7-1500 PLC用戶手冊

    全新的S7-1500 帶來了標準型,緊湊型,分布式以及開放式不同類型的CPU 模塊。憑借快速的響應時間、集成的CPU 顯示面板以及相應的調試和診斷機制,SIMATIC S7-1500 的CPU 極大
    發表于 10-27 10:26 ?124次下載

    S7-SCL編程語言的使用參考資料—S7-SCL中文版.pdf

    S7-SCL編程語言的使用參考資料—S7-SCL中文版.pdf
    發表于 10-18 09:37 ?0次下載

    SIMATIC S7-1500 T-CPU機器制造中的靈活高效

    SIMATIC S7-1500 T-CPU機器制造中的靈活高效
    發表于 01-20 09:37 ?1次下載

    電工知識—SIMATIC S7-1500 PLC的常用模塊

    SIMATIC S7-1500 PLC的硬件系統主要包括電源模塊、CPU模塊、信號模塊、通信模塊、工藝模塊和分布式模塊(如ET200SP和ET200MP)。SIMATIC
    發表于 01-16 09:59 ?8139次閱讀

    電工知識—緊湊型SIMATIC S7-1500 PLC的數字量端子的接線

    電工知識—緊湊型SIMATIC S7-1500 PLC的數字量端子的接線
    的頭像 發表于 01-29 10:31 ?1.5w次閱讀

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

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

    WinCC與 S7-1200/S7-1500 PLC之間的通信解析

    自WinCC V7.2版本起,軟件新增加了 "SIMATIC S7-1200, S7-1500 Channel"通道,用于WinCC與 S7-1200/
    發表于 02-06 09:39 ?9586次閱讀

    西門子S7 SCL編程知識

    軟件包后, 通過點擊 Windows 菜單 開始->Simatic->Documentation->English 可以閱讀到名稱為“S7-SCL for S7-300 and S7
    發表于 04-19 17:54 ?12次下載

    SIMATIC S7-1500的Profibus DP通訊

    SIMATIC S7-1500的Profibus DP通訊
    的頭像 發表于 05-04 15:20 ?2278次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7-1500</b>的Profibus DP通訊

    SIMATIC S7-1500 PLC之間的OUC通信

    OUC(開放式用戶通信)適用于SIMATIC S7-1500/300/400PLC之間的通信、S7-PLCS5-PLC之間的通信、
    的頭像 發表于 11-15 09:36 ?1278次閱讀

    SIMATIC S7-1500 PLC S7-SCL簡介

    S7-SCL(Structured Control Language)結構化控制語言是一種類似于計算機高級語言的編程方式,它的語法規范接近計算機中的PASCAL語言。
    的頭像 發表于 11-20 09:17 ?1329次閱讀

    SIMATIC S7-1500 PLC S7-SCL賦值詳解

    通過賦值,一個變量接受另一個變量或者表達式的值。在賦值運算符“;=”左邊的是變量,該變量接受右邊的地址或者表達式的值。
    的頭像 發表于 11-29 09:24 ?4561次閱讀

    S7-1500冗余 PLC 1500R使用入門

    電子發燒友網站提供《S7-1500冗余 PLC 1500R使用入門.pdf》資料免費下載
    發表于 08-13 09:12 ?1次下載