精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

SIMATIC S7-1500 PLC S7-SCL表達(dá)式詳解

jf_CdHSpAyK ? 來(lái)源:設(shè)備原理與維修俱樂(lè)部 ? 2023-11-28 09:36 ? 次閱讀

電工知識(shí)SIMATIC S7-1500 PLCS7-SCL 表達(dá)式

表達(dá)式

表達(dá)式為了計(jì)算一個(gè)終值所用的公式,它由地址(變量)和運(yùn)算符組成。表達(dá)式的規(guī)則如下。

①兩個(gè)運(yùn)算符之間的地址(變量)與優(yōu)先級(jí)高的運(yùn)算結(jié)合。

②按照運(yùn)算符優(yōu)先級(jí)進(jìn)行運(yùn)算。

③具有相同的運(yùn)算級(jí)別,從左到右運(yùn)算。

④表達(dá)式前的減號(hào)表示該標(biāo)識(shí)符乘以-1。

⑤算數(shù)運(yùn)算不能兩個(gè)或者兩個(gè)以上連用。

⑥圓括號(hào)用于越過(guò)優(yōu)先級(jí)。

⑦算數(shù)運(yùn)算不能用于連接字符或者邏輯運(yùn)算。

⑧左圓括號(hào)與右圓括號(hào)的個(gè)數(shù)應(yīng)相等。

舉例如下:

A1 AND(A2) //邏輯運(yùn)算表達(dá)式

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

3+3*4/2//算術(shù)運(yùn)算表達(dá)式

(1)簡(jiǎn)單表達(dá)式(SimpleExpression)

在S7-SCL中,簡(jiǎn)單表達(dá)式就是簡(jiǎn)單的加減乘除的算式。舉例如下:

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

(2)算術(shù)運(yùn)算表達(dá)式(ArithmeticExpressions)

算術(shù)表達(dá)式是由算術(shù)運(yùn)算符構(gòu)成的,允許處理數(shù)值數(shù)據(jù)類型。S7-SCL的算術(shù)運(yùn)算符及其地址和結(jié)果的數(shù)據(jù)類型見(jiàn)圖1。

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

圖1

(3)比較運(yùn)算表達(dá)式(ComparisonExpressions)

比較表達(dá)式就是比較兩個(gè)地址中的數(shù)值,結(jié)果為布爾數(shù)據(jù)類型,如果布爾運(yùn)算的結(jié)果為真,則結(jié)果為T(mén)RUE,如果布爾運(yùn)算的結(jié)果為假,則結(jié)果為FALSE。比較表達(dá)式的規(guī)則如下:

①可以進(jìn)行比較的數(shù)據(jù)類型有:INT、DINT、REAL、BOOL、BYTE、WORD、DWORD、CHAR和STING等。

②對(duì)于DT、TIME、DATE、TOD等時(shí)間數(shù)據(jù)類型,只能進(jìn)行同數(shù)據(jù)類型的比較。

③不允許S5TIME型的比較,如要進(jìn)行時(shí)間比較,必須使用IEC的時(shí)間。

④比較表達(dá)式可以與布爾規(guī)則相結(jié)合,形成語(yǔ)句。例如:Value A>20AND Vaue B<20。

(4)邏輯運(yùn)算表達(dá)式(LogicalExpressions)

邏輯運(yùn)算表達(dá)式是指邏輯運(yùn)算符AND、&、XOR和OR與邏輯地址(布爾型)或數(shù)據(jù)類型為BYTE、WORD、DWORD型的變量結(jié)合而構(gòu)成的邏輯表達(dá)式。S7-SCL的邏輯運(yùn)算符及其地址和結(jié)果的數(shù)據(jù)類型見(jiàn)圖2。

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

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

圖2

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5008

    文章

    13150

    瀏覽量

    462059
  • SIMATIC
    +關(guān)注

    關(guān)注

    1

    文章

    231

    瀏覽量

    15715
  • 運(yùn)算符
    +關(guān)注

    關(guān)注

    0

    文章

    172

    瀏覽量

    11064
  • S7-1500
    +關(guān)注

    關(guān)注

    3

    文章

    300

    瀏覽量

    6341

原文標(biāo)題:電工知識(shí)—SIMATIC S7-1500 PLC S7-SCL 表達(dá)式

文章出處:【微信號(hào):設(shè)備原理與維修俱樂(lè)部,微信公眾號(hào):設(shè)備原理與維修俱樂(lè)部】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    SIMATIC S7-1500 PLC之間的OUC通信及其應(yīng)用

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

    S7-SCL中文手冊(cè)

    S7-SCL應(yīng)用范圍S7-SCL(結(jié)構(gòu)化控制語(yǔ)言)是用于SIMATIC S7系列CPU編程的類PASCAL高級(jí)語(yǔ)言。PLC無(wú)關(guān)性認(rèn)可
    發(fā)表于 10-10 16:19 ?655次下載

    SIMATIC S7-1500 PLC用戶手冊(cè)

    全新的S7-1500 帶來(lái)了標(biāo)準(zhǔn)型,緊湊型,分布式以及開(kāi)放式不同類型的CPU 模塊。憑借快速的響應(yīng)時(shí)間、集成的CPU 顯示面板以及相應(yīng)的調(diào)試和診斷機(jī)制,SIMATIC S7-1500 的CPU 極大
    發(fā)表于 10-27 10:26 ?124次下載

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

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

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

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

    電工知識(shí)—SIMATIC S7-1500 PLC的常用模塊

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

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

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

    S7-SCL提供了哪些功能 結(jié)構(gòu)化S7-SCL程序的設(shè)計(jì)

    在一個(gè)S7程序中S7-SCL(程序)塊也能夠與其他STEP7編程語(yǔ)言所編寫(xiě)的塊相結(jié)合塊可以相互調(diào)用。S7-SCL塊也可以儲(chǔ)存在庫(kù)中并被其他語(yǔ)言使用。
    發(fā)表于 01-31 10:10 ?985次閱讀

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

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

    西門(mén)子S7 SCL編程知識(shí)

    軟件包后, 通過(guò)點(diǎn)擊 Windows 菜單 開(kāi)始->Simatic->Documentation->English 可以閱讀到名稱為“S7-SCL for S7-300 and S7
    發(fā)表于 04-19 17:54 ?11次下載

    SIMATIC S7-1500的Profibus DP通訊

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

    SIMATIC S7-1500 PLC之間的OUC通信

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

    SIMATIC S7-1500 PLC S7-SCL簡(jiǎn)介

    S7-SCL(Structured Control Language)結(jié)構(gòu)化控制語(yǔ)言是一種類似于計(jì)算機(jī)高級(jí)語(yǔ)言的編程方式,它的語(yǔ)法規(guī)范接近計(jì)算機(jī)中的PASCAL語(yǔ)言。
    的頭像 發(fā)表于 11-20 09:17 ?1013次閱讀

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

    通過(guò)賦值,一個(gè)變量接受另一個(gè)變量或者表達(dá)式的值。在賦值運(yùn)算符“;=”左邊的是變量,該變量接受右邊的地址或者表達(dá)式的值。
    的頭像 發(fā)表于 11-29 09:24 ?3099次閱讀

    S7-1500冗余 PLC 1500R使用入門(mén)

    電子發(fā)燒友網(wǎng)站提供《S7-1500冗余 PLC 1500R使用入門(mén).pdf》資料免費(fèi)下載
    發(fā)表于 08-13 09:12 ?1次下載