999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

STL、ST、SCL有什么區(qū)別?

技***凱 進(jìn)行了提問·2022-12-15 09:22:38
STL、ST、SCL有什么區(qū)別?
收藏問題
技成講師

1、ST,是STRUCT TEXT 的縮寫,是IEC61131-3標(biāo)準(zhǔn)制定的編程語言!!從字面理解,是結(jié)構(gòu)化文本語言!很明顯,它是為結(jié)構(gòu)化編程而誕生的!!它以計(jì)算機(jī)的Pascal語言為基礎(chǔ),針對(duì)工業(yè)控制進(jìn)行了一系列的優(yōu)化和修改??!也可以認(rèn)為它是根據(jù)C語言來的,但這種說法不太嚴(yán)謹(jǐn),因?yàn)?span lang="EN-US">ST語言是不區(qū)分大小寫的,而C語言嚴(yán)格區(qū)分大小寫。這些都是根據(jù)工業(yè)控制的實(shí)際情況而制定的。

2、西門子推出了自己的編程語言,S7-SCLStructured Control Language)語言,也就是結(jié)構(gòu)化控制語言,它其實(shí)和IEC標(biāo)準(zhǔn)制定的ST語言是一樣的,只是在個(gè)別語法和功能塊(FB)調(diào)用上,略有不同!

3、STL是西門子在STEP7時(shí)代推出的語言,它不是STRUCT TEXT LANGUAGE的縮寫,所以,它和ST語言完全沒關(guān)系。STL語言是一種匯編語言,是面向機(jī)器底層的語言,可以直接操作寄存器,可讀性不強(qiáng),和80C51單片機(jī)的機(jī)器語言是一個(gè)層面。所以,它是一種低級(jí)語言,而ST,SCL都是中高級(jí)語言。

4、越高級(jí)的語言,可讀性越好,越側(cè)重于變量和算法,和硬件無關(guān),而越低級(jí)的語言,越側(cè)重于寄存器地址,和硬件關(guān)系緊密,并可以直接操作硬件,但可讀性差,執(zhí)行效率高?,F(xiàn)在,西門子的博途平臺(tái)是主推SCL的。

5、所以,STLST,SCL完全不是一回事,不可混為一談。

2022-12-15 09:23:05 問題補(bǔ)充 0

已經(jīng)催老師快馬加鞭回答啦

有老師解答后,系統(tǒng)將通知你