AIING科技-CN:建議學(xué)習(xí)西門子的同學(xué),先學(xué)習(xí)一下計(jì)算機(jī)原理和一門計(jì)算機(jī)語(yǔ)言,最好是C語(yǔ)言,因?yàn)槲鏖T子的產(chǎn)品(PLC和博圖軟件)涉及的知識(shí)太多而且也比較專業(yè),像是int、uint、char...的數(shù)據(jù)類型,如果沒有計(jì)算機(jī)語(yǔ)言的基礎(chǔ),用起來就比較模棱兩可,還有的就是OB、FB、FC、DB之間的關(guān)系,它們和C語(yǔ)言有很高的相似度,像是C語(yǔ)言中的主函數(shù)、自定義函數(shù)、函數(shù)的封裝和調(diào)用等等吧,所以很多初學(xué)者(包括我自己)在完全沒有計(jì)算機(jī)專業(yè)知識(shí)的時(shí)候想要真正入門或者精通西門子PLC的話還是有很高的門檻的,西門子優(yōu)秀就在于特別的專業(yè)。如果和三菱PLC進(jìn)行對(duì)比的話,你會(huì)發(fā)現(xiàn)三菱相對(duì)來說很簡(jiǎn)單,因?yàn)樗鼪]有過多的復(fù)雜編程概念。(ps:我在學(xué)校之前就學(xué)習(xí)過西門子PLC1200系列,大概學(xué)習(xí)了6個(gè)月,當(dāng)時(shí)也大概會(huì)模塊話編程,當(dāng)時(shí)做的最復(fù)雜的業(yè)務(wù)邏輯是采用西門子1200PLC做一個(gè)類似自動(dòng)售貨機(jī)的項(xiàng)目。然后兩年沒碰過西門子PLC了,后來自學(xué)了C語(yǔ)言,也開發(fā)過STC52的一些小項(xiàng)目,所以C語(yǔ)言確實(shí)給我很深刻的印象,從printf("Hello World!\n");到后面開發(fā)的控制臺(tái)游戲,再到STC52的智能控制系統(tǒng),不斷的讓我對(duì)C語(yǔ)言的邏輯十分的喜愛。所以想要真正的學(xué)習(xí)西門子PLC,就需要了解計(jì)算機(jī)。其實(shí)呢,PLC也可以從硬件的構(gòu)成劃分到計(jì)算機(jī)的行列中,所以專業(yè)的知識(shí)還是很重要的)


