PLC的程式可以用C語言寫嗎?或者有什麼軟體能把C語言轉換成PLC程式?如果有編寫教程就更好了

2022-03-07 14:26:06 字數 2525 閱讀 2527

1樓:

你說的是plc的語言編寫吧

像西門子plc 或者三菱q系列 是有類似高階語言的編寫方式的但不能籠統的稱之為c語言

比如 類似c語言或者qb的plc程式設計環境 叫scl語言還有就是方法類似彙編的plc程式設計環境 叫stl如上 c語言和plc程式當然是不能互相轉換的至於教程 就買本scl程式設計教程吧 書店很容易買到的 而且對於大的裝置 程式設計還是很實用的

2樓:匿名使用者

plc的程式可以用c語言寫嗎?---不可以

或者有什麼軟體能把c語言轉換成plc程式?----沒有

甚至各個廠商的plc都需要用自己的工具寫,還沒有統一的plc語言

3樓:匿名使用者

以前學的plc.不可用c.基本都可以用梯形圖來編的吧.

4樓:

scl語言,文字結構語言,其他廠商稱作為st語言,是一種類似於pascal的程式設計方式。

使用c語言的有:三菱的運動控制器可以使用c語言,西門子的m7系列(不對大陸地區銷售),貝加萊,sigmatek,ab(安裝c語言開發包),ge(安裝c語言開發包)

除了貝加萊與sigmatek以外,其他廠商的c語言產品基本不對我國銷售,因此學了也無意義。

如果你喜歡使用c語言編寫程式,那麼應該使用貝加萊或者sigmatek,他們使用的是完全的c語言程式設計。

歐姆龍不支援c語言開發plc程式,其st語言也針對plc的型號與硬體版本,且並非完全支援st語言。

plc可以用c語言來程式設計嗎?

5樓:匿名使用者

plc 程式語言有順序功能圖(sfc),梯形圖,功能塊圖,指令表,結構化文字c語言在這裡是不能用的

6樓:匿名使用者

plc有大型小型分別,一般小型機是不行,例如三菱fx系列,但是三菱大型plc q系列是可以的,q有專用的c語言模組,西門子s7-300,400也是可以。而且c語言其實很難使用,現實使用的都是基於微軟的vs2010 vc#,它只是一個基礎,沒有那種語言是萬能的,學習c 還得把c++學了

7樓:匿名使用者

不能的,一開始學習plc的時候,看著plc的梯形圖,覺得簡直就是把簡單的問題複雜化了,查詢了很多資料,也沒法用c語言實現。plc就是控制輸入輸出口,覺得和微控制器的p口操作沒啥區別,還沒有微控制器簡單呢。。

8樓:純火星文

不能,但是plc軟體程式就是c、c+==語言做出來的。

9樓:若初見

據我瞭解是不行的,可能我沒接觸到這方面

plc能用c語言程式設計嗎?

10樓:匿名使用者

那取決於plc的品牌,如貝加萊,sigmatek就是直接使用c語言進行程式設計的。

一般,支援iec61131-3標準的plc,其支援的是類似於pascal的程式設計方式,也就是st,結構文字語言。

11樓:天堂妹兒

不能,plc的程式語言是語句表,梯形圖,功能塊圖。

12樓:匿名使用者

有,,看你買的plc 是什麼版本的,,我知的西門子就有

plc 用什麼編寫c語言程式

13樓:匿名使用者

plc有自己的編copy程語言,不bai能用c語言程式設計的。每du個廠家有各自的程式設計zhi

軟體,幾個大公司的視窗版程式設計dao軟體如 三菱公司的gpp for windows程式設計軟體,hmi人機介面畫面設計軟體,melsec-medoc程式設計軟體。世界出名的plc生產廠家還有,美國通用電氣公司,美國艾倫-布拉德利公司,日本三菱公司,日本富士電機公司,日本歐姆龍公司,德國西門子公司,的過通用電氣公司,法國te公司,不同廠家的產品在使用上相差甚遠,甚至同一廠家不同系列產品在程式語言和程式設計方法上也有較大差異的!

14樓:牛鼻子老仙

大部分廠

bai家的plc支援結構化文

du本語言,這是zhiiec61131規定的一種高dao級語言,語法類回似於pascal。例如西門答子的step7軟體,rockwell的rslogix5000軟體等另外,西門子的tdc控制器支援用c語言編寫程式,但是tdc一般用於高階應用,例如冶金企業軋線基礎自動化系統等。

plc用c語言怎麼進行程式設計?

15樓:

你好,plc有其獨特的程式語言,而且比c語言要簡單,例如梯形圖就如同電路圖一般

,因為plc初衷用與工業的邏輯控制,取代不可靠的,接觸器等邏輯器件,

16樓:匿名使用者

一般是用梯形圖程式設計的 還有就是用指令程式設計 s7-300中有種類似與c但不是c的 可以去看看

17樓:匿名使用者

如果說你的程式設計只針對plc根本沒必要用c程式設計,也基本上不可能。用t型圖就好了,難道你要編的是底層的cpu,你說用c的應該是一些人際交換軟體可能會用到c。

手機可以重新寫程式嗎,c語言可以用手機編輯程式嗎?

手機可以重新寫程式嗎 可以的。網上有刷機的程式。只是要選擇好自己手機所對應的程式,並注意程式的說明,一定要完全相符才行。當然可以。是你自己當程式設計師重新刷機 還是別的團隊代勞?等一下,你的定義是已存在的手機,還是 手機 這個 詞彙?什麼意思?可以自己編寫手機軟體啊。前提是你得會android開發才...

C語言結構體可以用等號賦值嗎,c語言結構體能否整體賦值

在c語言中,結構體與結構體之間 是不能用等號賦值的,只能是對結構體內部成員用等號賦值。在c語言中,結構體 struct 指的是一種資料結構,是c語言中聚合資料型別 aggregate data type 的一類。結構體可以被宣告為變數 指標或陣列等,用以實現較複雜的資料結構。結構體同時也是一些元素的...

可以用C語言編寫一個可以讓電腦宕機的程式嗎?

文明做法是呼叫dos關機命令,關掉電源 include include void main 寫一個死迴圈的程式不就成了。用c語言怎樣無限開闢記憶體 或編一個通過無限開闢記憶體,處理大量資料的程式來讓電腦宕機。生成大連結串列,最好裡面用大節點,這樣可以加速記憶體的耗盡,分配時用calloc申請記憶體,...