一、問題提出
如何建立一個新的用戶程序,如何將編制的用戶程序傳送到可編程控制器中,如何修改已存在的用戶程序。通過編程軟件可以監控可編程控制器的有關元件的狀態,可以進行強制操作等,對于
SWOPC-FXGP/WIN-C 編程軟件的編程做一個簡單介紹。
二、程序文件操作
(一)新建
建立一個程序文件,可用“文件(
File )”菜單中的“新建(
New )”命令,在主窗口將顯示新建的程序文件程序區;也可用工具條中的按鈕來完成。新建的程序文件用戶可以根據實際編程需要做以下操作:
1
.確定主機型號。根據實際應用情況選擇
PLC 型號。
2
.按下“確定”按鈕即可進入編程界面。
當編程結束,打開“工具”菜單中的“執行”命令,推出編程界面保存表
(二)打開已有文件
打開一個磁盤中已有的程序文件,可用“文件(
File )”菜單中的“打開(
Open )”命令,在彈出的對話框中選擇打開的程序文件;也可用工具條中的按鈕來完成。
(三)上傳
在已經與
PLC 建立通信的前提下,如果要上傳
PLC 存儲器中的程序文件,可用“
PLC ”菜單中的“傳送”命令中“讀出”子命令來完成。
(四)下載
在已經與
PLC 建立通信的前提下,如果要下載到
PLC 存儲器程序文件,可用“
PLC ”菜單中的“傳送”命令中“傳送”命令中“寫出”子命令來完成,同時為了提高傳送程序的效率,可以在下載前設置傳送的范圍。
三、編輯程序
編輯和修改控制程序時程序員利用
SWOPC-FXGP/WIN-C
編程軟件要做的最基本的工作,就是軟件的編輯功能,現以梯形圖編輯器為例介紹一些基本的編輯操作。
1
.輸入編程元件
梯形圖的編程元件(編程元素)主要有線圈、觸點、指令盒、標號及連接線。輸入方法有兩種:
方法
1
:功能圖輸出。首先在編輯窗口中光標定位,在功能圖中選擇元件類型,輸入元件編號,按下“確定”按鈕,就算完成某一元件的輸入,若有錯誤,如元件編號非法、違反梯形圖規則等,編程軟件馬上拒絕輸入。
方法
2 :功能鍵輸出。與方法一相同。
(
1 )順序輸入
在一個邏輯行中,如果只有編程元件的串聯連接,輸入和輸出都無分叉,則視作順序輸入。此方法非常簡單,只需從邏輯行的開始依次輸入各編程元件即可,每輸入一個元件,光標自動向后移動到下一列。
(
2 )任意添加輸入
如果想在任意位置添加一個編程元件,只需單擊這一位置將光標移到此處,然后輸入編程元件即可。
2
.插入和刪除
編程中經常用到插入和刪除一行、一列、一邏輯行等。
(
1 )插入:將光標定位在要插入的位置,然后選擇
“編輯(
Edit )”
菜單,執行此菜單中的“行插入”命令,就可以輸入編程元件,從而實現邏輯行的輸入。
(
2 )刪除:首先通過鼠標選擇要刪除的邏輯行,然后利用“編輯(
Edit )”菜單中的“行刪除”命令就可以刪除邏輯行。
對于元件的剪切、復制和粘貼等操作方法也與上述類似,不再贅述。
3
.注釋
選定給與注釋的元件,雙擊此元件,即可進入文字注釋的輸入界面。
4
.編程語言轉換
軟件可實現編程語言(編輯器)之間的任意切換。選擇“視圖(
View )”菜單,單擊
STL 、
LAD 便可進入對應的編程環境。使用最多的是
STL 和
LAD 之間的互相切換。
5
.轉換
程序編輯完成,一定要利用“編輯(
Edit )”
菜單中
“轉換”
命令,將在編輯窗口中創建的電路圖轉換格式存入計算機中。反之,退出編程界面,不保存編制的程序。
四、調試及運行
SWOPC-FXGP/WIN-C
編程軟件提供了一系列工具,可使用戶直接在軟件環境下調試并監視用戶程序的執行。
(一)監控
/ 測試
(
1 )元件監控(
X ,
Y ,
M )
選擇“監控
/ 測試”菜單,執行“進入元件監控”命令,彈出元件監控的對話框,輸入所監控元件的起始編號,輸入要監控元件的數量,按下“確定”按鈕,在屏幕上顯示的元件的狀態。
(
2 )元件監控(
T ,
C ,
D )
選擇“監控
/ 測試”菜單,執行“進入元件監控(
T ,
C ,
D )”命令,彈出元件監控的對話框,輸入所監控元件的起始編號,輸入要監控元件的數量,按下“確定”按鈕,在屏幕上顯示是以十進制或十六進制形式表示的所監控元件的當前值,。
(
3 )元件監控(光標)
選擇“監控
/ 測試”菜單,執行“元件監控(光標)”命令,直接進入程序界面,在程序上就可以觀察元件的狀態和數值。
(二)強制
用戶可以強制指定值對變量賦值,所有強制改變的值都存到主機固定的
EEPROM 存儲器中。
1
.強制輸出
利用此功能來是實指定元件
ON/OFF 。
選擇“監控
/ 測試”菜單,執行“強制輸出”命令,可以對位元件
X ,
Y ,
M 及特殊的
M ,
S ,
T ,
C 等類型的元件進行置位操作,可以對
X ,
Y ,
M 及
M ,
S ,
T ,
C ,
D ,
V ,
Z 等類型的元件進行復位操作。
2
.改變設置值
利用此功能來是實指定元件設定值的改變。
選擇“監控
/ 測試”菜單,執行“改變設定值”命令,可以對字元件
T ,
C ,
D 及特殊字元件
D ,
V ,
Z 等進行設定值的改變
以上只是對
SWOPC-FXGP/WIN-C
編程軟件作了簡單的介紹,用好編程軟件是掌握可編程控制器技術基礎,只有熟能生巧,多練習才能掌握編程軟件的使用。