久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

S7-1500系列博途中使用SCL語言編程方法簡(jiǎn)介

 阿明哥哥資料區(qū) 2019-02-22

S7-1500系列博途中使用SCL語言編程方法簡(jiǎn)介

SCL:Structured Contorl Language,,結(jié)構(gòu)化控制語言。

在TIA博途軟件中,,默認(rèn)支持SCL語言,,在建立程序塊時(shí)可以直接選擇SCL語言。

SCL語言類似計(jì)算機(jī)高級(jí)語言,,如果你有C,、Java、C++,、Python這種高級(jí)語言的學(xué)習(xí)經(jīng)歷,,再學(xué)習(xí)SCL就會(huì)容易很多。

在用SCL語言編程時(shí),,主要用IF...THEN/FOR/WHILE語句去構(gòu)造條件,、循環(huán)、判斷這樣的結(jié)構(gòu),,在這些結(jié)構(gòu)中再次添加指令,,去實(shí)現(xiàn)邏輯判斷。所有程序的編寫都是在純文本的環(huán)境下編輯,,不像梯形圖那么直觀,。

能把SCL運(yùn)用的比較靈活的,大多是從IT轉(zhuǎn)行過來做工控的人。本人就對(duì)SCL不太感冒,,雖然一直在學(xué)習(xí),。

1、新建SCL語言功能塊

在TIA博途軟件中能直接建立SCL語言的功能塊,,如下圖所示,,只需要在語言下拉列表中選擇SCL即可。

新建好程序塊直接打開,,會(huì)進(jìn)入SCL的編輯環(huán)境,,如下圖所示

2、SCL語言指令介紹

介紹指令之前先說一些,,高級(jí)語言編寫基礎(chǔ)知識(shí),。

  • 一行代碼結(jié)束后要添加英文分號(hào),表示改行代碼結(jié)束,。

  • 所有代碼程序都為英文字符,,在英文輸入法下輸入字符。

  • 可以添加中文注釋,,注釋前先添加雙斜杠,,即://。這種注釋方法只能添加行注釋,,段注釋要插入一個(gè)注釋段,。

  • 在SCL中變量需要在雙引號(hào)內(nèi),定義好變量后軟件能輔助添加,。

每種高級(jí)語言的編寫都有各自基礎(chǔ)規(guī)則,,建議大家多了解,不要在基礎(chǔ)知識(shí)上犯錯(cuò)誤,。

1),、賦值指令

賦值是比較常見的指令,在高級(jí)編程語言中大多使用等號(hào),,即:”=”,。

在SCL語言中賦值指令的格式是,一個(gè)冒號(hào)加等號(hào),,即:”:=”,。

2)、位邏輯運(yùn)算指令

在SCL語言中常用的為邏輯指令有:

  • 取反指令:NOT,,與于梯形圖中的NOT指令用法相同,。

  • 與運(yùn)算指令:AND,相當(dāng)于梯形圖中的串聯(lián)關(guān)系,。

  • 或運(yùn)算指令:OR,,相當(dāng)于提醒圖中的并聯(lián)關(guān)系,。

  • 異或運(yùn)算指令:XOR,在梯形圖中字邏輯運(yùn)算中有異或運(yùn)算指令,,沒有BOOL的異或指令,。

與、或,、非,、異或這些邏輯運(yùn)算是基本的邏輯數(shù)學(xué)概念,沒有這方面知識(shí)的朋友,,建議找相關(guān)資料看一下。

使用這些指令在SCL語言中的程序如下圖所示:

為了方便大家理解,,把上面的語句寫成梯形圖:

3),、數(shù)學(xué)運(yùn)算指令

SCL語言中數(shù)學(xué)運(yùn)算指令與梯形圖中的用法基本相同,常用到了數(shù)學(xué)運(yùn)算有:

  • 加法:用符號(hào)”+”運(yùn)算

  • 減法:用符號(hào)”-”運(yùn)算

  • 乘法:用符號(hào)”*”運(yùn)算

  • 除法:用符號(hào)”/”運(yùn)算

  • 取余數(shù):用符號(hào)”MOD”運(yùn)算

  • 冪:用符號(hào)”**”運(yùn)算

下圖是在博途中使用SCL語言的數(shù)學(xué)運(yùn)算

以上簡(jiǎn)單介紹了SCL語言的基本用法,,希望看了這篇教程的朋友,,在感性上能對(duì)SCL有點(diǎn)認(rèn)識(shí)。SCL語言的資料比較少,,學(xué)起來要比梯形圖困難,。

雖然SCL有它的優(yōu)勢(shì),但是大家也不必迷信一種語言,,論壇上經(jīng)常有人表現(xiàn)出使用SCL多么的高級(jí),,好像用梯形圖編程永遠(yuǎn)沒有出息。無論是SCL還是梯形圖,,都是人類發(fā)明出來,,用于解決問題的手段。沒有高低之分,,只能說各有所長(zhǎng),。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多