有很多朋友想學(xué)習(xí)SCL語(yǔ)言,其實(shí)不要把SCL或ST語(yǔ)言想的有多高大上。
首先看下什么是SCL語(yǔ)言:SCL語(yǔ)言是一種結(jié)構(gòu)化文本,類似于計(jì)算機(jī)高級(jí)語(yǔ)言的編程方式,他的語(yǔ)言規(guī)范解決計(jì)算機(jī)的PASCAL語(yǔ)言。
S7-SCL(Structured Control Language 結(jié)構(gòu)化控制語(yǔ)言) 具有以下特點(diǎn):
· 1、是一種類似于PASCAL的高級(jí)編程語(yǔ)言
· 2、符合國(guó)際標(biāo)準(zhǔn)IEC 61131-3
· 3、PLCopen基礎(chǔ)級(jí)認(rèn)證
· 4、適用于 S7-300 (推薦CPU314以上), S7-400,S7-1200,S7-1500, C7 and WinAC
· S7-SCL 為 PLC 做了優(yōu)化處理,它不僅僅具有 PLC 典型的元素(例如 輸入/輸出,定時(shí)器,計(jì)數(shù)器,符號(hào)表),而且具有高級(jí)語(yǔ)言的特性, 例如:循環(huán), 選擇,分支,數(shù)組 ,高級(jí)函數(shù)。
S7-SCL 其非常適合于如下任務(wù):
· * 復(fù)雜運(yùn)算功能
· * 復(fù)雜數(shù)學(xué)函數(shù)
· * 數(shù)據(jù)管理
· * 過(guò)程優(yōu)化
講這些概念的東西是很空洞的,只要了解下即可,那么關(guān)鍵問(wèn)題來(lái)了,怎么學(xué)習(xí)呢?