0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用F1-20简易编程器进行编程工作

倩倩 来源:神奇的科技世界 2020-01-24 09:29 次阅读

在使用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
    plc
    +关注

    关注

    4971

    文章

    12201

    浏览量

    454468
  • 程序
    +关注

    关注

    114

    文章

    3629

    浏览量

    79481
  • 编程器
    +关注

    关注

    9

    文章

    386

    浏览量

    41651
收藏 人收藏

    评论

    相关推荐

    在PCB组装之前,是否可以使用独立编程器对CYPD6125-40LQXI进行编程

    在 PCB 组装之前,是否可以使用独立编程器对 CYPD6125-40LQXI 进行编程
    发表于 03-06 07:54

    PG-FP6闪存编程器发布说明

    电子发烧友网站提供《PG-FP6闪存编程器发布说明.pdf》资料免费下载
    发表于 02-19 13:49 0次下载
    PG-FP6闪存<b class='flag-5'>编程器</b>发布说明

    请问PSOC4使用的是什么编程器/调试

    几乎不可能找出使用哪种编程器/调试与 PSOC4 配合使用。 我应该用什么? 英飞凌还能制造任何工具吗? 到目前为止,我似乎需要购买第三方硬件。
    发表于 01-26 07:07

    在CY8C6144AZI-S4F92 CYPRESS™编程器中使用cy8ckit_005-a报错的原因?

    我试图在CY8C6144AZI-S4F92 CYPRESS™编程器中使用 cy8ckit_005-a 对我的 进行编程。 出现了故障,结果是: CYPRESS™ 程序员一直在轮询,所
    发表于 01-19 07:03

    CY8CKIT-002用作JTAG编程器,使用ModusToolbox™运行代码时,为什么找不到控制

    我在PCB上使用CY8C6144AZI-S4F92,通过测试系统设置ADC和DAC测试。 我购买了 CY8CKIT-002 用作 JTAG 编程器,它应该支持 PSoC™ 6。 但是当我尝试使用 ModusToolbox™运行我的代码时,找不到我的控制
    发表于 01-19 06:00

    SmartBond Flash编程器工具发行说明

    电子发烧友网站提供《SmartBond Flash编程器工具发行说明.pdf》资料免费下载
    发表于 01-03 09:51 0次下载
    SmartBond Flash<b class='flag-5'>编程器</b>工具发行说明

    编程器件的特点和发展历程

    编程器件(Programmable devices)是一种集成电路,可以在生产过程中通过编程改变其功能和性能。它们具有的特点和发展历程可以追溯到20世纪60年代的早期静态随机存储器(SRAM
    的头像 发表于 12-21 17:19 352次阅读

    基于AT89C2051/4051单片机编程器的实验

    电子发烧友网站提供《基于AT89C2051/4051单片机编程器的实验 .pdf》资料免费下载
    发表于 10-18 10:23 8次下载
    基于AT89C2051/4051单片机<b class='flag-5'>编程器</b>的实验

    AT89 ISP编程器使用手册

    本应用说明描述了Atmel AT89ISP电缆接口;该系统内编程器电缆与Atmel的AT89S微控制串行通信,并在电路中对其重新编程,而无需拆卸。对于表面安装的设备,消除这一步骤将大大降低插入/移除精密引线造成损坏的可能性,并
    发表于 09-22 06:51

    PG-FP6,瑞萨闪存编程器用户手册附加文档(连接闪存编程器的推荐电路)

    PG-FP6,瑞萨闪存编程器用户手册附加文档(连接闪存编程器的推荐电路)
    发表于 06-30 19:18 3次下载
    PG-FP6,瑞萨闪存<b class='flag-5'>编程器</b>用户手册附加文档(连接闪存<b class='flag-5'>编程器</b>的推荐电路)

    多台ATtiny85/13A编程器开源分享

    电子发烧友网站提供《多台ATtiny85/13A编程器开源分享.zip》资料免费下载
    发表于 06-29 10:26 0次下载
    多台ATtiny85/13A<b class='flag-5'>编程器</b>开源分享

    【世说芯品】Microchip发布升级版编程器和调试器开发工具

    的在线调试器/编程器,为开发人员提供快速、经济和便捷的解决方案。这两款工具都具有远程编程功能,提供更好的用户体验。MPLABICD5在线调试器/编程器为基于PIC、
    的头像 发表于 06-07 10:25 474次阅读
    【世说芯品】Microchip发布升级版<b class='flag-5'>编程器</b>和调试器开发工具

    如何对ESP8285 IC进行闪存编程

    我需要为生产目的对 ESP8285 IC 进行闪存编程。我正在寻找可以在 3 秒内完成此操作的 SPI 闪存编程器,而不是通常需要 24 秒/芯片的串行方法。 有人知道吗?
    发表于 05-31 10:11

    关于ESP12弹簧针编程器USB C的疑问求解

    我脑子里有这个问题一段时间了,最​​后为 ESP12 和类似的基于 ESP8266 的板制作了一个基于 USB C 的编程适配器。 USB ESP12 编程器可以在电路中闪存 ESP12 模块,而无
    发表于 05-19 06:13

    求助,需要一个可以将我的.bin文件烧录到芯片中的独立编程器

    大家好, 我有一个 PCB,上面有一个 ESP8266-07 芯片,用于对芯片进行编程的必要引脚也已用完。 我需要一个可以将我的 .bin 文件烧录到芯片中的独立编程器。你有什么建议吗? 顺便说一下,我的电路板也可以处理 5V,
    发表于 05-17 07:57