三星PLC編程軟件WinGPC介紹
2006/3/13 22:11:00
1. WinGPC概貌和軟件安裝 WinGPC是基于Windows的OEMax NX系列PLC編程、組態和監測軟件,它支持拖拉、撤消/重做、剪貼/拷貝以及放大縮小等Windows操作,它具有許多Windows操作系統所特有的優點,幫助用戶方便地進行邏輯編程,下文適用于WinGPC 4.0或以上的版本。 1.1 WinGPC運行要求以下基本計算機配置:奔騰兼容CPU、Windows NT4.0/2000/XP操作系統、至少10Mb存儲空間、RS 232/485串行通訊口、鍵盤和鼠標輸入。 1.2 WinGPC4.0文件系統:WinGPC4.0或更高的版本只使用了一個擴展名為PRR的工程文件,PGM文件仍然有效,系對WInGPC3.X工程所產生的PRJ、LDR、LBL、PGM、BIN和MNE文件在新軟件中統一集成而成。 1.3 WinGPC數據類型和寄存器尋址 1.3.1可以使用的寄存器資源表: 

WinGPC中,寄存器的地址根據其數據類型(位或字)其表達有所不同,例如R002表示是字寄存器,R002.01表示該字寄存器的第2位,這樣是將之作為位寄存器來用。 1.3.2數據類型 在WinGPC中,根據使用的PLC型號可以運用下列不同的數據類型,存儲數據的地方被稱為寄存器,共有兩種類型:位寄存器和字寄存器,在WinGPC使用的數據類型有:BIT(位,用1和0來表示閉合或打開狀態)、WORD(字,為16位,乃是寄存器單位,WinGPC中可用十進制或十六進制顯示)、DWORD(雙字,為32位,常表達二進制數據,一般用兩個連續存放的寄存器來表達雙字概念,其地址為該兩個連續存放的寄存器中第一個的地址)、BCD(二進制編碼的十進制,用4位表達0~9的十進制數)。 1.3.3 絕對尋址 在LDR、DLDR、STO和DSTO指令中,采用絕對地址去間接引用寄存器或內置的通訊口,絕對地址常用于通訊場合,由絕對字地址和位號組成(位號0~15由$0~$F來表示),即0~3為位號、4~15為絕對字地址,如內部K127.12接觸器的絕對位地址是$1BFC(Hex)($1BFC=絕對字地址$01BF+位號$C)。 1.4 在OEMax的PLC中有兩種比較重要的寄存器:標志(F)寄存器、特殊(SR)寄存器。 2.創建工程與梯形圖 運行WinGPC軟件將出現一個窗口,然后可創建新的工程或打開已經存在的工程,連接PLC進行在線操作;或控制和監測PLC運行狀態。如要編輯邏輯程序或監測邏輯程序,必須先打開一個工程。 2.1創建或打開工程:在工具欄點擊創建圖標或在工程菜單中選擇新建工程項將出現對話框,也可以選擇一個已經存在的PRR工程文件,或點擊打開工程文件圖標,軟件將打開該文件。而后在上述對話框中輸入工程信息,如工程名稱(缺省類型位PRR)、PLC型號、CPU類型等。 2.2創建梯形圖 2.2.1使用指令工具欄或快捷鍵 創建好了工程后,我們可借助工具欄來創建梯形圖邏輯,工具欄里的各項都有對應快捷鍵,該鍵在各項的提示信息中會出現。 2.2.2 編制梯形圖邏輯:①在工具欄點擊橫線圖標兩次,產生兩個Rung;②用鼠標選擇第一個Rung,點擊觸點圖標產生一個觸點,當綠色編輯框彈出時輸入R000.01后按回車;點擊T圖標產生一個定時器指令,輸入TIM 100 50后按回車;③用鼠標選擇第二個Rung,點擊觸點和線圈圖標產生一個觸點和一個輸出,再為其輸入操作數。 2.2.3 編譯邏輯:為使PLC運行輸入的邏輯,必須將其翻譯成PLC接收的二進制文件。點擊編譯圖標或在編輯菜單中選擇編輯項以完成此步驟,或使用快捷鍵[Ctrl+L]。 2.2.4 信息窗口:一旦編譯圖標被按下,信息窗口將顯示語法檢查結果,如有編譯錯誤會將其列出, 并顯示該錯誤原因和位置,雙擊該錯誤信息可以使光標跳轉到錯誤位置,出錯的Rung會標記e。 2.3聯機 聯機后可以上下載程序,通過WinGPC和PLC間的通訊來監測和控制PLC運行,聯機前須確保PC與PLC之間的RS232/RS485正常連接,并且串行通訊口的設置正常。 2.3.1脫機和聯機狀態:脫機狀態指示為off-line,表示PLC未與PLC正常通訊,當通訊連接建立時狀態指示為on-line。 2.3.2通訊口配置:在聯機PLC和下載程序之前,須配置通訊口,波特率和CPU之ID,確認PLC和PC件的通訊電纜連接無誤后,在工具欄上點擊聯機圖標,或在聯機菜單里選擇聯機項,在對彈出話框中輸入通訊配置參數。 如將PLC與PC直接連接,可以將CPU之ID設置為缺省的255;如果采用RS-485網絡連接法,則必須不選擇僅RS232項以便RTS信號得以使用,輸入正確的CPU之ID號和密碼(如果未設定則無須輸入密碼,我們可在監測聯機菜單中的系統信息項中的對話框里找到密碼設定處,可修改密碼),然后按確定按鈕,如預通過鏈路連接實現通訊,必須選擇鏈路網路項,一旦通訊連接成功,CPU類型,CPU之ID等將會在狀態欄里顯示。 2.3.3聯機:在工具欄里點擊聯機圖標,或在聯機菜單里選擇聯機項以建立PC和PLC之間的通訊。 2.3.4將邏輯下載到PLC:進入聯機狀態后,可將邏輯下載到PLC,點擊菜單>聯機>WinGPC= >PLC將執行下載任務。 2.4監測:監測是提供實時監測梯形圖指令值和寄存器值的功能,只有當PC上梯形圖邏輯和PLC中的一致時才能監測梯形圖。 2.4.1監測梯形圖:在聯機模式下,點擊監測>梯形圖監測可以啟動或停止梯形圖監測,在實時監測中,所有閉合狀態會以紅色色塊來表示,各過程值也會得到實時更新。 2.4.2監測寄存器:在聯機模式下,點擊監測>寄存器監測可以啟動或停止寄存器監測,無論工程是否打開,所有寄存器數據都會被實時更新。還可以通過下述方法來修改寄存器值:1) 雙擊寄存器值額單元格,輸入新值,WinGPC具有自動有效值檢查功能;2)點擊菜單>監測>修改監測值,一個對話框會出現,然后輸入寄存器名稱和新值,注意只有中間寄存器值可以被修改。 2.5強制數據:適用于調試和某些特殊操作,在寄存器監視窗口中選擇強制標簽可以監測和修改強制值,在強制顯示中,X表示不強制,1表示強制為1,0表示強制為0,只要雙擊該值的單元格并輸入新值即可完成強制數據的設置。 3.WinGPC主菜單內各菜單項的功能 WinGPC菜單和工程導航欄的各項內容均與工程是否被打開以及是否聯機有關,如WinGPC沒有打開工程,且處于脫機狀態,因此編輯菜單就沒有出現,且在工程導航欄中只有一個項目:工程,除了新建和打開兩項外,所有的菜單項均無效,也即此時我們可能的操作只有打開一個已經存在的工程,或創建一個新工程,以下介紹WinGPC主菜單內各菜單項的功能: 3.1工程菜單:根據是否打開工程,其顯示排列有所不同,工程菜單包含下列內容:新建工程(Ctrl+N新建一個新的工程文件)、打開工程(Ctrl+O打開一個存在的工程文件)、關閉WinGPC、保存(Ctrl+S保存當前的工程文件)、另存為(將當前的工程文件存為一個新名稱)、升級工程(將WinGPC 3.格式的工程文件升級為WinGPC4.0)、CPU選擇(為當前工程選擇或編輯PLC類型和CPU類型)、工程描述(輸入有關工程說明信)、打印(Ctrl+P打印當前工程的邏輯)、打印預覽(預覽當前工程的邏輯)、打印機設置(修改打印機設置)、最近打開的文件(列出最近使用過的工程文件)。 3.2配置菜單:根據是否打開工程,配置菜單的顯示排列也有所不同,遠程I/O地址配置和I/O地址配置兩項是否支持則取決于 PLC類型,配置菜單用于修改WinGPC的工程配置,它包含下列內容:通訊口配置(設置其通訊參數)、遠程I/O配置、本地I/O配置、用戶字體設置。 3.2.1遠程I/O配置:單擊此項彈出遠程I/O地址配置對話框,我們可以手工配置地址或讀取PLC中的實際地址, 雙擊機架單元(slot)會彈出模塊信息對話框,可在此修改模塊信息, 此對話框中有如下功能:讀實際映射(從PLC中讀PLC機架上的實際配置)、讀手工映射(讀手工配置的I/O映射)、編輯(編輯機架單元)、刪除(刪除機架單元)、寫手工映射(將當前映射寫入手工映射)、清除手工映射(清除手工映射)。 3.2.2 本地I/O配置:單擊此項將彈出I/O地址配置對話框,我們可以編輯和讀寫I/O配置,主機架上PLC I/O模塊的寄存器地址是根據其位置自動分配的,利用該對話框中的下拉選擇框我們可以手工對主機架上的模塊分配寄存器地址,此功能有兩個用途:對插入的模塊進行有效性類型檢查,或讓用戶對空機架位置進行保留以便將來擴展使用,注意此功能僅支持D32LT和D320PLC,同時其內部固件(Firmware)版本高于1.12,該對話框包含如下功能:讀實際(在聯機狀態下從CPU獲得實際的映射)、讀虛擬(在聯機狀態下從CPU獲得虛擬的實際的映射)、全部清楚(清除全部I/O配置數據)、使用虛擬I/O配置(開關虛擬I/O映射標志,選擇/不選=允許/禁止)、寫入配置(將I/O配置寫入CPU),注意下載程序(WinGPC= >PLC)時I/O配置的映射數據也被下載,如果I/O映射為非法則PLC會進入故障。 3.2.3用戶字體設置:單擊此項將彈出用戶字體設置對話框,可為各顯示項定制顏色、字體大小和風格。 3.3 編輯菜單 編輯菜單僅在有工程文件打開時才出現,主要包含在編輯邏輯程序時使用到的命令(注意在聯機狀態下有些功能被禁止),計有: 3.3.1 撤銷: Ctrl+Z,撤消前一個編輯動作(聯機時禁用),撤銷動作是無限制的,即可以一直回到工程剛打開時的狀態; 3.3.2 重做: Ctrl+H,重做前一個編輯動作 (聯機時禁用)),重做動作是無限制的,即可以一直回到工程剛打開時的狀態; 3.3.3剪切: Ctrl+X,將所選擇內容剪切,并拷貝到剪貼板里(聯機時禁用); 3.3.4拷貝: Ctrl+C,將所選擇內容拷貝到剪貼板里 (聯機時禁用); 3.3.5粘帖: Ctrl+V,將剪貼板里內容粘帖到當前光標位置(聯機時禁用); 3.3.6刪除: Del,聯機時禁用; 3.3.7全選: Ctrl+A,選中全部在編邏輯; 3.3.8尋找: Ctrl+F,尋找指定內容; 3.3.9替換: Ctrl+R,尋找指定內容并以新內容



提交
查看更多評論
其他資訊
<a href=http://download.gongkong.com/file/company/1249/tougao/200712050001.pdf target=_blank> 水力發電機組操作自動化分解與PLC控制設計 /a>
水力發電機組操作自動化分解與PLC控制設計
水力發電廠運行于電力系統日最優條件泛函分析
S7-200PLC防護甩負荷抬機并兼控調相壓水
S7-PLC控制調相壓水系統并與治理甩負荷抬機合成為一個神經元