在使用F1-20編程器編程時(shí),要使主機(jī)處于停止?fàn)顟B(tài),還要把編程器置于“PROGRAM”編程位置,可如下操作。
1,首先要清楚用戶存儲(chǔ)器的內(nèi)容,具體操作步驟為:依次按鍵,CLEAR→STEP→步序號(hào)0→STEP→最終步序地址→DEL。不同PLC的最終步序地址可能不同,如F-20M為477,F(xiàn)-40M為889,F(xiàn)1系列PLC為999,按如上操作后,STEP顯示為000,再按CLEAR→INSTR鍵,則 INSTR顯示為NOP,DATA顯示為000,說明用戶的存儲(chǔ)內(nèi)容已經(jīng)清除。如果按錯(cuò)最終步序號(hào),則不能清零。
2,怎么寫入程序 ?具體操作步驟為:依次按鍵,CLEAR→STEP→第一個(gè)步序號(hào)→INSTR→指令建→器件號(hào)或常數(shù)值→WRITE,如果從000步序號(hào)開始寫程序,則可以省去第2步和第3步,每鍵完一條指令程序,就必需按寫入鍵WRITE,每次按寫入鍵WRITE,STEP顯示步序號(hào)自動(dòng)加1后,指令顯示INSTR為NOP,數(shù)據(jù)顯示為000,這表示上一條指令程序已經(jīng)寫入,可以寫下一條指令了。
3,什么是讀出程序?讀出程序可從000步開始,也可以任意步開始。具體操作步驟為:依次按鍵,CLEAR→STER→步序號(hào)→INSTR→STER(+)或STER(-),如果從000開始,則可以省去第2和第3步。按STER(+)鍵,步號(hào)加1,顯示下一條指令程序。按STEP(-)J鍵,步序號(hào)減1,讀出上一條指令程序。
4,什么是搜索程序?在沒有給出步序號(hào)時(shí),要找出某一條給定的指令,具體的操作步驟是:CLEAR→指令符合→器件號(hào)碼→SEARCH(這是搜索鍵),即可顯示需要尋找的指令步序號(hào),再按SEARCH鍵,則可顯示需要尋找的第二個(gè)步序號(hào)(如果沒有相應(yīng)的步序號(hào),則STER顯示最大地址數(shù)),如有必有可一直操作至STEO顯示PLC最大地址數(shù),顯示出尋找的指令步序號(hào)后,再按INSTR鍵,就可以顯示出尋找的指令程序。
5,如何刪除和插入程序?如果需要在程序中刪除某條指令程序,則可以按上述的辦法找到需要?jiǎng)h除的指令程序,然后按下DEL鍵,那么該程序就被刪除了,而該指令之后的步序號(hào)則自動(dòng)減1.
如果需要在程序中插入某條指令程序,則先按上述找到與所要插入指令的相應(yīng)的下一條指令程序,然后鍵入要插入的指令符合和器件號(hào),接著按INS鍵,則該條指令程序已被插入了,與該條指令程序后面 的步序號(hào)均自動(dòng)加1.
6,如何修改程序?如果相應(yīng)修改某條程序,可用上面介紹的辦法找到該指令程序,再寫入新的指令程序,接著按下寫入鍵WRITE,則舊程序被新程序所代替了。
7,如何檢驗(yàn)程序?
(1),怎么檢驗(yàn)語(yǔ)法?
要檢驗(yàn)寫完的程序中有沒有語(yǔ)法錯(cuò)誤?具體操作如下:CLEAR→STEP→1→WRITE→如果有語(yǔ)法錯(cuò)誤,則DATA顯示其錯(cuò)誤的代碼→INSTR是顯示有錯(cuò)的步序號(hào)指令。用1代表語(yǔ)法檢驗(yàn),語(yǔ)法錯(cuò)誤代碼為:1-1表示使用的器件號(hào)不正確(如X900),或指令符合于器件號(hào)不匹配(如OUT X401); 1-2表示編程時(shí)漏掉定時(shí)器或計(jì)數(shù)器的設(shè)定值K(按INSTR鍵后,顯示相應(yīng)的OUT指令); 1-3表示設(shè)定值不正確,即超出設(shè)定值范圍。
當(dāng)程序有語(yǔ)法上的錯(cuò)誤時(shí),按WRITE鍵后則在DATA區(qū)顯示錯(cuò)誤代碼,或閃動(dòng)顯示。如果沒有語(yǔ)法錯(cuò)誤,則DATA無顯示。實(shí)際上,如果數(shù)據(jù)超出規(guī)定范圍,或語(yǔ)法不對(duì),會(huì)出現(xiàn)要么編程無法寫入,要么顯示閃動(dòng),在監(jiān)控時(shí),主機(jī)PROG·E指示燈閃動(dòng)。
(2),如何檢驗(yàn)線路?其操作步驟為CLEAR→STEP→2→WRITE此時(shí)如果線路有錯(cuò)誤則顯示錯(cuò)誤代碼→STEP顯示出有錯(cuò)的步序號(hào)→INSTR顯示有錯(cuò)誤的步序號(hào)指令程序。用2代表線路檢驗(yàn),具體線路錯(cuò)誤代碼為: 2-1 為L(zhǎng)D或LDI在一邏輯行(線圈)中使用達(dá)8次或超過8次。 2-2 為L(zhǎng)D/LDI和ANB/ORB使用不正確,MC、MCR、EJP或END沒有連到母線上。線圈接左母線,或一邏輯行右端沒有接母線。
-
plc
+關(guān)注
關(guān)注
5028文章
13599瀏覽量
470904 -
程序
+關(guān)注
關(guān)注
117文章
3817瀏覽量
82180 -
編程器
+關(guān)注
關(guān)注
9文章
398瀏覽量
42780
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
支持遠(yuǎn)程脫機(jī)密文下載加密芯片SMEC系列編程器開發(fā)板介紹
EE-355:面向SHARC處理器的專家在線閃存編程器

支持遠(yuǎn)程脫機(jī)密文下載加密芯片SMEC編程器開發(fā)板介紹
EE-311:面向Blackfin處理器的VisualDSP閃存編程器API

PGA900EVM開發(fā)板是否包含USB2ANY或OWI編程器?
8FX-PRO(富士通編程器)軟件與使用手冊(cè)
MSP Gang編程器(MSP-GANG)用戶指南

邁來芯PTC-04編程器產(chǎn)品介紹

如何同時(shí)使用多個(gè)Jlink對(duì)多個(gè)psoc6進(jìn)行編程?
如何使用ESP-PROG編程器對(duì)ESP-01無線模塊(8 針)進(jìn)行編程?
請(qǐng)問哪些編程器支持s6j334ejee芯片的讀寫?
使用PSoC$ MAX IC的定制電路板,編程后,導(dǎo)致SWD通信無法正常工作怎么解決?
使用psoc編程器寫入Modus生成的Hex文件時(shí),Hex文件解析失敗的原因?
ASI 編程器套件ASI-PROG-KIT數(shù)據(jù)手冊(cè)

評(píng)論