『壹』 三菱系統數控車床編程方法
操作步驟:
1、打開菜單欄中「工程-創建新工程」,會彈出「創建新工程」的窗口,可以選擇PLC類型、程序類型和設定工程名。本文選擇的是FX系列的FX2N,梯形圖。點擊「確定」,就回到主窗口中,開始編寫梯形圖程序;
2、接下來就可以 開始編寫PLC梯形圖程序了。我們可以在工具欄中找到相應的輸入輸出等符號,點擊就可以添加到程序編輯器中,也可以在編輯器中雙擊左鍵,輸入相應的符號;
3、編寫完一個簡單的程序之後,可以再工具欄中點擊「變換-變換」,也可以在編輯器中單擊右鍵,點擊最下的變換;
4、如果程序中有錯誤,變換時會彈出提示窗口,提示「有不能變換的梯形圖,請修正游標位置的梯形圖」;
5、修正程序確認無誤後,變換,然後可以點擊工具欄中的「工具-程序檢查」,彈出「程序檢查」的窗口,其中可以對「指令、雙線圈、梯形圖、軟元件和一致性」進行檢查,點擊「執行後」,就可以進行檢查了,檢查完畢後,會在下方的信息窗口中給出提示;
6、程序檢查完畢沒有錯誤後,即可點擊工具欄中的「在線-PLC寫入」,進行PLC的聯機調試。
『貳』 plc編程語言有幾種
般計算機語言相比,具有明顯的特點,它既不同於高級語言,也不同於一般的匯編語言,它既要滿足易於編寫又要滿足易於調試的要求。
早期的PLC僅支持梯形圖編程語言和指令表編程語言,現根據國際電工委員會制定PLC編程支持的語言包括以下五種:梯形圖Delete(LD)、指令表Delete(IL)、功能模塊圖Delete(FBD)、順序功能流程圖Delete(SFC)及結構化文本Delete(ST)。
一、梯形圖語言(LD)
梯形圖語言是PLC程序設計中最常用的編程語言,它是與繼電器線路類似的一種編程語言。因為從事電氣人員對繼電器控制較為熟悉,所以梯形圖編程語言應用的程度上比較廣泛。
特點:
1、具有直觀性、形象性及實用性,與電氣操作原理圖相對應;
2、梯形圖程序與繼電器控制系統相類似,電氣從業人員易於掌握;
3、梯形圖使用的繼電器是由軟元件來實現的,使用和修改較為靈活方便
二、指令表語言(IL)
指令表編程語言是與匯編語言類似的一種助記符編程語言,和匯編語言一樣由操作碼和操作數組成。
特點:
1、常採用助記符來表示操作功能,具有容易記憶,便於掌握;
2、與梯形圖有對應關系,在PLC編程軟體下可以相互轉換有部分軟體沒有這個功能(如:三菱的GX Works2)
3、便於操作,在手持編程器的鍵盤上採用助記符表示,在無計算機的場合可實現編程設計。
三、功能模塊圖語言(FBD)
功能模塊圖語言是與數字邏輯電路類似的一種PLC編程語言,對於有數字電路基礎的人比較容易掌握。
特點:
1、以功能模塊為單位,分析理解控制方案簡單容易
2、功能模塊是用圖形的形式表達功能,直觀性強,有較好的易操作性
3、對規模大、由於功能模塊圖能夠清楚表達功能關系,使編程、組態及調試時間大大減少
四、 順序功能流程圖語言(SFC)
順序功能流程圖語言是為了滿足順序邏輯控制而設計的編程語言。具有圖形表達方式,能較簡單和清楚地描述並發系統和復雜系統的所有現象,在模型的基礎上能直接編程,所以得到了廣泛的應用。
特點:
1、以功能為主線,按照功能流程的順序分配,條理清楚,便於對用戶程序理解;
2、對大型的程序可分工設計,採用較為靈活的程序結構,可節省程序設計時間和調試時間;
五、結構化文本語言(ST)
結構化文本語言是用結構化的描述文本來描述程序的一種編程語言,它是類似於高級語言的一種編程語言。在大中型PLC系統中,常採用結構化文本來描述控制系統中各個變數的關系,完成所需的功能或操作。
特點:
1、採用高級語言進行編程,可以完成較為復雜的控制運算;
2、要求較高,需要有一定的計算機高級語言的知識和編程技巧;
3、因為直觀性和操作性較差,常用於其他編程語言較難實現的用戶程序編制。