dapinpai之間的軟件肯定不可能通用,他們都憑著各自的能力發展自己的特色來吸引用戶,沒有誰會把自己辛辛苦苦開發的軟件,讓別的廠家免費用的。
比如,西門子實力雄厚,花了極大的代價來開發、完善自己的軟件,并且基本免費地讓工程師使用,以便吸引大家去買他的硬件(編程軟件基本都是免費的)。
如果哪個小廠推出自己的PLC,可以完全用西門子軟件來開發,且比西門子便宜,你覺得西門子會怎么想?因此,大廠不會隨便讓別人的硬件和自己的軟件兼容的(西門子自己的不同系列PLC之間也互不兼容的)。何況你開發一個從屬設備,還要給人家交份子錢呢,更別說軟件了,軟件可是未來競爭的新高地,并且這是典型的工業軟件。
但是,國內有一些仿日系的PLC卻可以用三菱的編程軟件開發(當然是有限功能),這也是很取巧,不能細說。
雖然軟件不同,但是,各家開發的程序卻有很多相似性,大家基本都支持IEC標準的PLC語言,在IEC 61131-3guojibiaozhun中,定義了5種PLC編程語言:
①指令表(Instruction List,IL)
②結構化文本( Structrued Text,ST)
③梯形圖( Ladder Diagram,LD)
④功能塊圖( Function Block Diagram,FBD)
⑤順序功能圖( Sequential Function Chart,SFC)
這就保證了工程師朋友們可以比較容易看懂各家PLC的基本程序,IEC為PLC的發展做出了重大的貢獻。
符合IEC標準的程序在各家軟件之間移植還是比較容易的,對于文本型的ST程序,從一家的編程軟件里拷貝過去(或者導出),再復制到另外一家的軟件里,然后根據對方的語法要求進行一些簡單修改,可能就能跑起來了。對于圖形化的梯形圖、功能圖之類的,可能就沒法直接拷貝了,但是,你照著畫出來,功能基本也是一樣的,這也是一種移植。
引申一些:我們搞工控的,弄懂PLC原理,掌握IEC標準的幾種PLC語言,就可以比較容易地在各廠家之間游走,稍微了解一些各軟件的特點即可上手,畢竟他們都是為PLC程序服務的,不可能本末倒置。
- PLC與這7種設備的連接方式! 2024-12-28
- 高效電機和普通電機制作上有什么不同? 2024-12-28
- 整流變壓器與動力變壓器,到底有啥區別? 2024-12-28
- S7-1500 CPU斷電后不能啟動的實例分析 2024-12-28
- 雙電源供電與雙回路供電的區別是什么?別再傻傻分不清了 2024-12-28
- 想搞明白觸摸屏與PLC之間的連接問題-速速收藏 2024-12-28
- 變頻器設置很神秘?其實必須設置的參數就這么幾個 2024-12-28
- PLC現場安裝、調試全流程實戰經驗,你應該知道的電氣知識 2024-12-28
- 如何快速學會用PLC控制變頻器?案例安排上了 2024-12-28
- 西門子S7-1200-啟動模式及設置 2024-12-28
- PLC調試這幾步都不知道,就別說自己是電氣工程師了! 2024-12-28
- PLC與變頻器串口通信程序如何寫 2024-12-28
- PLC程序中急停為什么要寫成常開? 2024-12-28
- PLC原來就只有這些控制功能! 2024-12-28
- PLC中的BCD碼是什么呢? 2024-12-28
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595