在使用F1-20編程器編程時,要使主機處于停止狀態,還要把編程器置于“PROGRAM”編程位置,可如下操作。
1,首先要清楚用戶存儲器的內容,具體操作步驟為:依次按鍵,CLEAR→STEP→步序號0→STEP→最終步序地址→DEL。不同PLC的最終步序地址可能不同,如F-20M為477,F-40M為889,F1系列PLC為999,按如上操作后,STEP顯示為000,再按CLEAR→INSTR鍵,則 INSTR顯示為NOP,DATA顯示為000,說明用戶的存儲內容已經清除。如果按錯最終步序號,則不能清零。
2,怎么寫入程序 ?具體操作步驟為:依次按鍵,CLEAR→STEP→第一個步序號→INSTR→指令建→器件號或常數值→WRITE,如果從000步序號開始寫程序,則可以省去第2步和第3步,每鍵完一條指令程序,就必需按寫入鍵WRITE,每次按寫入鍵WRITE,STEP顯示步序號自動加1后,指令顯示INSTR為NOP,數據顯示為000,這表示上一條指令程序已經寫入,可以寫下一條指令了。
3,什么是讀出程序?讀出程序可從000步開始,也可以任意步開始。具體操作步驟為:依次按鍵,CLEAR→STER→步序號→INSTR→STER(+)或STER(-),如果從000開始,則可以省去第2和第3步。按STER(+)鍵,步號加1,顯示下一條指令程序。按STEP(-)J鍵,步序號減1,讀出上一條指令程序。
4,什么是搜索程序?在沒有給出步序號時,要找出某一條給定的指令,具體的操作步驟是:CLEAR→指令符合→器件號碼→SEARCH(這是搜索鍵),即可顯示需要尋找的指令步序號,再按SEARCH鍵,則可顯示需要尋找的第二個步序號(如果沒有相應的步序號,則STER顯示最大地址數),如有必有可一直操作至STEO顯示PLC最大地址數,顯示出尋找的指令步序號后,再按INSTR鍵,就可以顯示出尋找的指令程序。
5,如何刪除和插入程序?如果需要在程序中刪除某條指令程序,則可以按上述的辦法找到需要刪除的指令程序,然后按下DEL鍵,那么該程序就被刪除了,而該指令之后的步序號則自動減1.
如果需要在程序中插入某條指令程序,則先按上述找到與所要插入指令的相應的下一條指令程序,然后鍵入要插入的指令符合和器件號,接著按INS鍵,則該條指令程序已被插入了,與該條指令程序后面 的步序號均自動加1.
6,如何修改程序?如果相應修改某條程序,可用上面介紹的辦法找到該指令程序,再寫入新的指令程序,接著按下寫入鍵WRITE,則舊程序被新程序所代替了。
7,如何檢驗程序?
(1),怎么檢驗語法?
要檢驗寫完的程序中有沒有語法錯誤?具體操作如下:CLEAR→STEP→1→WRITE→如果有語法錯誤,則DATA顯示其錯誤的代碼→INSTR是顯示有錯的步序號指令。用1代表語法檢驗,語法錯誤代碼為:1-1表示使用的器件號不正確(如X900),或指令符合于器件號不匹配(如OUT X401); 1-2表示編程時漏掉定時器或計數器的設定值K(按INSTR鍵后,顯示相應的OUT指令); 1-3表示設定值不正確,即超出設定值范圍。
當程序有語法上的錯誤時,按WRITE鍵后則在DATA區顯示錯誤代碼,或閃動顯示。如果沒有語法錯誤,則DATA無顯示。實際上,如果數據超出規定范圍,或語法不對,會出現要么編程無法寫入,要么顯示閃動,在監控時,主機PROG·E指示燈閃動。
(2),如何檢驗線路?其操作步驟為CLEAR→STEP→2→WRITE此時如果線路有錯誤則顯示錯誤代碼→STEP顯示出有錯的步序號→INSTR顯示有錯誤的步序號指令程序。用2代表線路檢驗,具體線路錯誤代碼為: 2-1 為LD或LDI在一邏輯行(線圈)中使用達8次或超過8次。 2-2 為LD/LDI和ANB/ORB使用不正確,MC、MCR、EJP或END沒有連到母線上。線圈接左母線,或一邏輯行右端沒有接母線。
-
plc
+關注
關注
5008文章
13167瀏覽量
462144 -
程序
+關注
關注
116文章
3777瀏覽量
80857 -
編程器
+關注
關注
9文章
393瀏覽量
42275
發布評論請先 登錄
相關推薦
評論