0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用F1-20簡易編程器進行編程工作

倩倩 ? 來源:神奇的科技世界 ? 2020-01-24 09:29 ? 次閱讀

在使用F1-20編程器編程時,要使主機處于停止狀態(tài),還要把編程器置于“PROGRAM”編程位置,可如下操作。

1,首先要清楚用戶存儲器的內容,具體操作步驟為:依次按鍵,CLEAR→STEP→步序號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,說明用戶的存儲內容已經(jīng)清除。如果按錯最終步序號,則不能清零。

2,怎么寫入程序 ?具體操作步驟為:依次按鍵,CLEAR→STEP→第一個步序號→INSTR→指令建→器件號或常數(shù)值→WRITE,如果從000步序號開始寫程序,則可以省去第2步和第3步,每鍵完一條指令程序,就必需按寫入鍵WRITE,每次按寫入鍵WRITE,STEP顯示步序號自動加1后,指令顯示INSTR為NOP,數(shù)據(jù)顯示為000,這表示上一條指令程序已經(jīng)寫入,可以寫下一條指令了。

3,什么是讀出程序?讀出程序可從000步開始,也可以任意步開始。具體操作步驟為:依次按鍵,CLEAR→STER→步序號→INSTR→STER(+)或STER(-),如果從000開始,則可以省去第2和第3步。按STER(+)鍵,步號加1,顯示下一條指令程序。按STEP(-)J鍵,步序號減1,讀出上一條指令程序。

4,什么是搜索程序?在沒有給出步序號時,要找出某一條給定的指令,具體的操作步驟是:CLEAR→指令符合→器件號碼→SEARCH(這是搜索鍵),即可顯示需要尋找的指令步序號,再按SEARCH鍵,則可顯示需要尋找的第二個步序號(如果沒有相應的步序號,則STER顯示最大地址數(shù)),如有必有可一直操作至STEO顯示PLC最大地址數(shù),顯示出尋找的指令步序號后,再按INSTR鍵,就可以顯示出尋找的指令程序。

5,如何刪除和插入程序?如果需要在程序中刪除某條指令程序,則可以按上述的辦法找到需要刪除的指令程序,然后按下DEL鍵,那么該程序就被刪除了,而該指令之后的步序號則自動減1.

如果需要在程序中插入某條指令程序,則先按上述找到與所要插入指令的相應的下一條指令程序,然后鍵入要插入的指令符合和器件號,接著按INS鍵,則該條指令程序已被插入了,與該條指令程序后面 的步序號均自動加1.

6,如何修改程序?如果相應修改某條程序,可用上面介紹的辦法找到該指令程序,再寫入新的指令程序,接著按下寫入鍵WRITE,則舊程序被新程序所代替了。

7,如何檢驗程序?

(1),怎么檢驗語法?

要檢驗寫完的程序中有沒有語法錯誤?具體操作如下:CLEAR→STEP→1→WRITE→如果有語法錯誤,則DATA顯示其錯誤的代碼→INSTR是顯示有錯的步序號指令。用1代表語法檢驗,語法錯誤代碼為:1-1表示使用的器件號不正確(如X900),或指令符合于器件號不匹配(如OUT X401); 1-2表示編程時漏掉定時器或計數(shù)器的設定值K(按INSTR鍵后,顯示相應的OUT指令); 1-3表示設定值不正確,即超出設定值范圍。

當程序有語法上的錯誤時,按WRITE鍵后則在DATA區(qū)顯示錯誤代碼,或閃動顯示。如果沒有語法錯誤,則DATA無顯示。實際上,如果數(shù)據(jù)超出規(guī)定范圍,或語法不對,會出現(xiàn)要么編程無法寫入,要么顯示閃動,在監(jiān)控時,主機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沒有連到母線上。線圈接左母線,或一邏輯行右端沒有接母線。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5006

    文章

    13101

    瀏覽量

    461400
  • 程序
    +關注

    關注

    116

    文章

    3754

    瀏覽量

    80738
  • 編程器
    +關注

    關注

    9

    文章

    393

    瀏覽量

    42234
收藏 人收藏

    評論

    相關推薦

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

    邁來芯PTC-04編程器,作為業(yè)界領先的終端工具,專為高效、精準地校準各類兼容芯片而生,同時賦能產(chǎn)品開發(fā)全程,內置調試功能,讓創(chuàng)新觸手可及。這款編程器無縫融入標準PC與應用模塊生態(tài),輕松實現(xiàn)操作環(huán)境下可編程傳感
    的頭像 發(fā)表于 08-27 18:07 ?674次閱讀
    邁來芯PTC-04<b class='flag-5'>編程器</b>產(chǎn)品介紹

    XTW100PRO編程器驅動

    XTW100PRO編程器驅動
    發(fā)表于 08-01 14:16 ?1次下載

    如何同時使用多個Jlink對多個psoc6進行編程?

    我想同時使用多個 Jlink 對多個 psoc6 進行編程。 我遇到了以下問題 1.OpenOCD 無法識別 JLINK 驅動程序,因此必須將目錄更改為 winusb 您有什么好辦法可以通過
    發(fā)表于 07-22 07:18

    如何使用ESP-PROG編程器對ESP-01無線模塊(8 針)進行編程?

    有沒有人能夠使用 ESP-PROG 編程器對 ESP-01 無線模塊(8 針)進行編程? 我根本無法讓串行連接工作。 我什至嘗試連接到 ESP32 板,我可以使用 JTAG 接口
    發(fā)表于 07-19 06:39

    請問哪些編程器支持s6j334ejee芯片的讀寫?

    你好!請問哪些編程器支持s6j334ejee芯片的讀寫?請問哪些編程器支持s6j334ejee芯片的讀寫?
    發(fā)表于 07-05 07:26

    使用PSoC$ MAX IC的定制電路板,編程后,導致SWD通信無法正常工作怎么解決?

    我有一塊使用 PSoC$ MAX IC 的定制電路板,我試圖對它進行定制引導加載程序編程。 編程后,我再也無法通過 mtb 編程器或 IDE 調試
    發(fā)表于 07-02 08:09

    使用psoc編程器寫入Modus生成的Hex文件時,Hex文件解析失敗的原因?

    我們正在使用 pSoC6 CY8C6137BZI-F14 做軟件, 我們使用 Modus 集成開發(fā)環(huán)境。 但當我們使用 psoc 編程器寫入 Modus 生成的 Hex 文件時, psoc 編程器顯示以下錯誤: Hex 文件解析
    發(fā)表于 05-21 06:57

    cypd5225和其他PD控制是否可使用cy8ckit-042-ble-A進行編程?

    1.cypd5225和其他PD控制是否可使用cy8ckit-042-ble-A進行編程(這是我們所擁有的,如果不能,需要哪些編程器?) 2
    發(fā)表于 05-20 08:12

    ASI 編程器套件ASI-PROG-KIT數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《ASI 編程器套件ASI-PROG-KIT數(shù)據(jù)手冊.rar》資料免費下載
    發(fā)表于 05-16 16:47 ?0次下載
    ASI <b class='flag-5'>編程器</b>套件ASI-PROG-KIT數(shù)據(jù)手冊

    在PCB組裝之前,是否可以使用獨立編程器對CYPD6125-40LQXI進行編程

    在 PCB 組裝之前,是否可以使用獨立編程器對 CYPD6125-40LQXI 進行編程
    發(fā)表于 03-06 07:54

    PG-FP6閃存編程器發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《PG-FP6閃存編程器發(fā)布說明.pdf》資料免費下載
    發(fā)表于 02-19 13:49 ?5次下載
    PG-FP6閃存<b class='flag-5'>編程器</b>發(fā)布說明

    請問PSOC4使用的是什么編程器/調試?

    幾乎不可能找出使用哪種編程器/調試與 PSOC4 配合使用。 我應該用什么? 英飛凌還能制造任何工具嗎? 到目前為止,我似乎需要購買第三方硬件。
    發(fā)表于 01-26 07:07

    在CY8C6144AZI-S4F92 CYPRESS?編程器中使用cy8ckit_005-a報錯的原因?

    我試圖在CY8C6144AZI-S4F92 CYPRESS?編程器中使用 cy8ckit_005-a 對我的 進行編程。 出現(xiàn)了故障,結果是: CYPRESS? 程序員一直在輪詢,所
    發(fā)表于 01-19 07:03

    SmartBond Flash編程器工具發(fā)行說明

    電子發(fā)燒友網(wǎng)站提供《SmartBond Flash編程器工具發(fā)行說明.pdf》資料免費下載
    發(fā)表于 01-03 09:51 ?0次下載
    SmartBond Flash<b class='flag-5'>編程器</b>工具發(fā)行說明

    編程器件的特點和發(fā)展歷程

    編程器件(Programmable devices)是一種集成電路,可以在生產(chǎn)過程中通過編程改變其功能和性能。它們具有的特點和發(fā)展歷程可以追溯到20世紀60年代的早期靜態(tài)隨機存儲
    的頭像 發(fā)表于 12-21 17:19 ?795次閱讀