接觸S7-1200的時(shí)間不是很長(zhǎng),但個(gè)人感覺(jué)TIA PROTAL中的SCL編程語(yǔ)言還不錯(cuò),下面是我寫(xiě)的一個(gè)傳送帶的啟停程序:
bnnyygy said: |
我獻(xiàn)丑來(lái)一個(gè),半成品,給設(shè)備改造的,用的歐姆龍CP1L,ST語(yǔ)言功能塊,部分節(jié)選。 |
wenpian said: |
還是梯形圖適合邏輯。 |
ljj977 said: |
程序?qū)懙牟诲e(cuò)。tia protal中可以采用SCL與LAD混編的模式。這樣的靈活性就更大了。 作為一個(gè)有C基礎(chǔ)的人來(lái)說(shuō),用SCL他可能更擅長(zhǎng),入門(mén)更快。作為習(xí)慣了LAD編程的人員來(lái)說(shuō),寫(xiě)一般的邏輯關(guān)系程序,確實(shí)要清晰些。 |
fujifa said: |
在JAVA出現(xiàn)之前,C語(yǔ)言的菜鳥(niǎo)們也是認(rèn)為C語(yǔ)言將一統(tǒng)江湖,在PYTHON出來(lái)之前,JAVA的菜鳥(niǎo)們也是這么認(rèn)為的。菜鳥(niǎo)們總是習(xí)慣使用必將,一定等詞匯來(lái)描述他們認(rèn)為的事物,為什么老鳥(niǎo)們不這樣認(rèn)為呢?因?yàn)槔哮B(niǎo)們知道: |
hgxmm123 said: |
老外喜歡用SCL語(yǔ)言編程,它功能豐富。國(guó)人喜歡用梯形圖編程,易于推廣。 有些PLC語(yǔ)言不能實(shí)現(xiàn)的功能,用SCL就能實(shí)現(xiàn)。 |
twtynijj said: |
最多只能說(shuō)是備選的語(yǔ)言方法 ,主流怕是很難,可讀性并不是很好,推廣也難。老外是因?yàn)槿思夷刚Z(yǔ)就是字母組成,對(duì)他們來(lái)說(shuō)可讀性還是非常強(qiáng)?,F(xiàn)在PLC還是以L(fǎng)AD SFC ST CFC 這一類(lèi)為代表,也符合IEC標(biāo)準(zhǔn)的。如果哪一家PLC只有一種你說(shuō)的SCL,怕是干不了幾年在中國(guó)就只能關(guān)門(mén)了,這是由市場(chǎng)決定的。 |
cvlsam said: |
西門(mén)子之所以稱(chēng)為SCL而不是ST,是因?yàn)槠渚幊陶Z(yǔ)言指令表叫做STL,為了避免混淆,所以叫做SCL,其實(shí)就是其他廠家的ST語(yǔ)言。 |
twtynijj said: |
嗯,西門(mén)子是不熟悉,剛出社會(huì)那會(huì)接觸過(guò)。換工作環(huán)境后就沒(méi)怎么接觸。而且也只會(huì)用梯形圖呀。 |
pqsh said: |
我覺(jué)得,5-10年這些語(yǔ)言都將消失。 |
fsjnzhouyan said: |
現(xiàn)在有些智能家居就能接收中文語(yǔ)音控制家電。 |
vao said: |
梯形圖,這種應(yīng)該是主流趨勢(shì),不是你自己擅長(zhǎng)什么就一定會(huì)主流,工人容易看懂的才好。 |
gaoyingchun said: |
工控人要失業(yè)了 |
ljj977 said: |
在數(shù)據(jù)的處理方面,SCL還是要比LAD更具有它的它快捷性,計(jì)算的功能也是十分強(qiáng)大的。比如一個(gè)一維數(shù)組,你在使用時(shí),感覺(jué)用LAD不難,但一個(gè)二維數(shù)組、一個(gè)多維數(shù)組你再使用LAD編程,難度就要大多了。 |
cvlsam said: |
用過(guò)AB的梯形圖的話(huà),覺(jué)得其他語(yǔ)言都可以不要了。 其實(shí)三大語(yǔ)言并不包括ST語(yǔ)言。 |
wgefwgef said: |
越是菜鳥(niǎo),越是水平差,越抵制ST。 |
逍遙的久鳴 said: |
不管白毛黑貓抓到老鼠才是好貓,越簡(jiǎn)單明了越好,這么多年過(guò)去了,梯形圖還是那么堅(jiān)挺! 如果后期維護(hù),現(xiàn)場(chǎng)水平不高,是不是就要失業(yè)了? |
hnhyczj said: |
高級(jí)語(yǔ)言應(yīng)當(dāng)是發(fā)展的方向。 |
烏龜船長(zhǎng) said: |
老外喜歡用SCL語(yǔ)言編程,它功能豐富。國(guó)人喜歡用梯形圖編程,易于推廣。 |
fuhuafeng72 said: |
SCL確實(shí)好,但一些工控不適合。 |
ljj977 said: |
LAD是PLC編程使用最廣泛的語(yǔ)言,用戶(hù)量最多,當(dāng)然它是老大。但SCL也一定會(huì)壯大起來(lái)的,因?yàn)樗凶约簝?yōu)勢(shì)。這里并不是說(shuō)LAD不好,但有時(shí)候,有些人用SCL去編程反而更方便,特別是熟悉高級(jí)語(yǔ)言(如C語(yǔ)言等)的人。這兩種語(yǔ)言的使用肯定是因人而異的,喜好不同、知識(shí)背景不同,他們的選擇就不同。 |
liuxd6909 said: |
但凡是主流都是被大多數(shù)人所認(rèn)同 的,所接受的。 |
fuhuafeng72 said: |
企業(yè)有三六九等,很多小作坊,你給他傳統(tǒng)的繼電器系統(tǒng)原理圖都搞不明白,不要說(shuō)英文類(lèi)C的程序了。世界就是個(gè)矛盾體。 LAD確實(shí)是一種不錯(cuò)的編程方式,之于類(lèi)C,形如安卓之于IOS。 |
zhanghaiw said: |
做邏輯SCL確實(shí)不怎么樣,搞搞算法還可以。建議LAD+SCL的組合,感覺(jué)非常棒。 |
965528555 said: |
做邏輯也是非常好的,算法更是好用。而且方便轉(zhuǎn)換其他PLC |
小編認(rèn)為,這是很棒的一場(chǎng)討論。此處不論工控編程語(yǔ)言何者更具優(yōu)勢(shì),小編看到的是:在工控論壇交流中,參與討論的老師們都有自己的主見(jiàn),這是一種獨(dú)立思考的能力也是一種態(tài)度。而這才是我們加入論壇自主學(xué)習(xí),加入工控隊(duì)伍中最喜聞樂(lè)見(jiàn)的。
聯(lián)系客服