A. 學編程要先學c語言嗎
不一定啊,C語言是面向過程的語言,只是目前大學學習編程都是從c開始學的,學了c只不過是有了基礎,但學其他編程語言也是從基礎語法開始學的,只不過編程的基礎語法都和c相似,所以才讓人認為學編程要先學c,其實不然。學習其他任何一門編程語言都得從基礎語法開始。
B. 學西門子PLC中的SCL語言編程,好學嗎, 要有什麼基礎
類似於Pascal語言,如果你有Pascal語言的編程基礎的話,非常容易學習。
C. 學C語言需要什麼基礎嗎
C語言
可以說是一種入門語言,不需要什麼基礎,但是學好它和不學好它會影響你以後學別的非入門語言,比如JAVA,JSP等,因為相對來講,C語言就是JAVA
的基礎,JAVA有很多部分與C語言相似,所以學好C語言會對學其他語言奠定基礎,建議你在學C語言的同時
再看看面向對象的
編程語言,比如:Visual
basic
,網上有綠色版,打開後對比一下,就會明白
面向對象
和
面向過程的
區別,VB里的對象是看的見的,而C
卻看不見,換句話說:你在用C語言編程時
只能看到
黑底
白字,而VB
就不同,自己試驗一下吧。。。。這樣你會提高的更快。
勸你:學語言時,一定要提高自己的邏輯思想,別總學語言,而忽略其它的,那樣會到一定水平後飽和的,要提高自己的邏輯思想就看看:微積分,離散數學,數據結構等書籍,
加油啊~~!
SQL和C是完全不同的概念
學習sql不需要任何c語言基礎
E. PLC編程有多難學新人首先要怎麼做
基礎是很重要的,只有打好基礎我們才可以學好PLC編程。如果你是一位新人首先要看懂電氣原理圖,這是發展的基礎,既然PLC可以取代繼電器和接觸器的控制,那麼相應的基礎電路原理肯定是要熟練於心的。
找好學習方法,才可以學好PLC編程
最好找一家公司,然後跟隨電氣工程師學習電氣元件和接線使用的基本知識。差不多兩個月左右,你會具有一定的感悟,也可以接觸到非常簡單的控製程序,能做到幾點控制,一步一步往下走,相信你會脫離新手小白的稱號。
如果你覺得自學能力並不是很強,那麼也可以報一個培訓班技能系統學習。但是你一定要具有舉一反三的能力,不要總是紙上談兵。教授教給你的一切東西,你可以將其變成自己的,然後再從網站上購買一些PLC板,慢慢的新人就學會PLC編程了!
F. 學習st語言需要學習c語言嗎
不需要。
ST語言是在規定邏輯記述方式的國際標准IEC61131-3中定義的語言。
ST語言是具有與C語言等相似的語法結構的文本形式的程序語言。適用於對梯形圖語言難以表現的復雜處理進行編程的情況。
G. 學會了SCL語言再去學C語言還會有難度嗎
對初學者來說,C語言確實有一定的難點,但是C語言是基礎的語言,並不是最難的所以學不好的主要還是自身的問題。依據本人這么多年的經驗,這嘗試分析下為何這么多人學不好C語言?
C語言本身存在一定難度
C語言主要應用於操作系統、嵌入式底層開發等,在這些領域C語言一直都咱局主導位置,但是在入門上現在比較熱門的php、python、java等語言比C語言稍微容易一些。所以很多人學習到C語言的時候,理解起來很抽象,使用時變化莫測,覺得很難,自己就失去了興趣,慢慢地放棄了。特別是在指針的學習上,是一個檻,很多人就是倒在指針上的。
當然除了指針,C語言裡面還有一些回調、遞歸、函數指針、指針函數也有一定的難點,所以總的來講C語言還是有一定的難度 的,學習C語言一定要多練,不能光看書,多做一些項目慢慢地就好了。
H. 請問有沒有學習SCL語言的專業書籍用於西門子PLC編程的資料!謝謝
1、最權威的資料其實是安裝了scl軟體包後附帶的電子文檔(pdf格式),英文版的,我當年就是一點點看下來的,不過看起來蠻累,畢竟不是教材,但是很權威;
2、西門子官方網站有scl教程,中文版,主要講了一些學習的要點
3、市面上有本講西門子stl/scl兩種語言編程的書,是翻譯老外的,講的湊合吧,去網上書店搜搜
4、scl軟體自帶的help文件也可以看看,有網友把help文件翻譯成了中文(chm格式),去相關工控論壇搜搜吧
再談談scl語言的學習,個人覺得掌握scl語法,如果有basic、c或者pascal高級語言基礎的話,一周足矣,但是要真正掌握scl編程的精髓,還需要在實踐中摸爬滾打:
1是結合plc的軟、硬體實際情況,結合控制系統的要求
2是借鑒計算機高級語言編程的思想,尤其是結構化編程、面向對象編程的思想
I. 大神們指點一下在對PLC編程時有人使用SCL編程,SCL是什麼編程語言屬於C語言范疇嗎
SCL語言是類似於Pascal的語言,西門子上叫做SCL,其他廠牌叫做ST語言,因為西門子指令表編程方式叫做STL語言,因此結構文本編程方式叫做SCL了。