三菱F-20P 编程器的使用教程

1. F1-20P-E编程器适用于三菱公司F,F1,F2系列可编程控制器.插在PC上使用时,既可将程序写入PC的RAM中,又可在操作过程中监视PC的运行,还可在PC的RAM存储器和EEPROM存储器盒之间传送程序.

2.编程器的编程/监视(PROGRAM/MONITR)开关和PC基本单元的运行/停机(RUN/STOP)开 关要根据不同的工作情况作相应的设置:

(1) 在PC通电情况不,装卸F1-20P时,"编程/监视"开关必须置于"监视位置.

(2) 当编程器置于基本单元上后,编程时,基本单元上的"运行/停机"开关必须置于"停机"位置,而编程器置于"编程"位置.而基本单元处于工作状态或监视程序时. 编程器置"监视"位置,基本单元置于"运行"方式.

(3) 当编程器置于编程状态时,基本单元由"停机"转成"运行"状态,基本单元将不能运行.

(4) 在基本单元处于运行方式时,编程器开关由"监视"转向"编程"位置,编程器上的指令显示"K",指示PC处于RUN方式而不能转入编程状态.

编程器面板布置

指令显示 指令键和数字键

LD AND OR

LD AND OR 

LDI ANI ORI 7/LDI 8/ANI 9/ORI INSTR STEP 

OUT ANB ORB 

RST SFT PLS 4/OUT 5/ANB 6/ORB DELET STEP- 

NOP END 

1/RST 2/SFT 3/PLS INSERT STEP+ 

 

数字显示 0/NOP 0/END K/SEARCH CLEAR 

 

WRITE/MONTOR 

说明:

(1) 机型选择开关:根据所使用PC的型号来设置.

(2) PC型号显示:根据机型选择开关的设置显示相应的PC型号.

(3) ON/OFF:元件监视时,显示元件的开关状态(对于定时器和计数器,只有当前值等于

设定值时,发光管才显示).

(4) ACT:指令监视时,显示触点的通断状态(监视追踪由步序号控制).

(5) STEP:步序号显示.

(6) INSTR:指令显示.例如:LD LDI AND或K常数.

(7) DATA: 元件号或常数值显示.

(8) 具有双功能的键,其功能由先后操作自动决定.

(9) 不需要任何键代表元件符号X,Y,T,C,S和F.

3.编程操作

常用指令键

LD 取 LDI 取反

AND 与 ANDI 与反

OR 或 ORI 或反

ANB 区段与 ORB 区段或

OUT 输出 RST 复位

SFT 移位 PLS 脉冲

NOP 空操作 END 结束

(1) PC RAM的清除

PLC处于"停止"状态; 编程器处于"PROGRAM"状态.

键盘操作顺序如下:

[CLEAR]→[STEP]→[0]→[STEP]→[最终步地址]→[DEL]

不同型号的PC最终步地址表示如下:

PC型号 最终步号

F-12R 477 (八进制数)

F-20M 477 (八进制数)

F-40M 889 (十进制数)

F1/F2系列 999 (十进制数)

(2) 程序的写入

PLC处于"停止"状态;编程器处于"PROGRAM"状态.

键盘操作顺序如下:

[CLEAR]→[STEP]→[首步号]→[INSTR]→[指令]→[元件号/常数]→ [WRITE]→

↑_______________________________↓

说明:

(1) 从第0步开始编程时,无需键入首步号.

(2) ANB,ORB等指令输入时,无需键入常数值.

(3) 按[WRITE]键前,若需修改指令,先按[INSTR]键,然后写入正确的指令.

(4) 按[WRITE]键后,若需修改指令,先按[STEP-]键返回原指令,然后写入正确的指令.

编程举例:

要写入的程序如下:

!

! X1 X2 Y 31

+---] [---+---]/[---+---------+---------+---------+--( )-!

! !

! M160 !

+---] [---+ 

!

! X3 T51 T 50

+---] [---+---]/[---+---------+---------+---------+--( )-!

! ! !

! ! Y32

! +--( )-!

 

按键操作如下:

[CLEAR] [STEP] [0]

[STEP] [999] [DELET]

[INSTR] [LD] [1] [WRITE]

[OR] [160] [WRITE]

[ANI] [2] [WRITE]

[OUT] [31] [WRITE]

[LD] [3] [WRITE]

[ANI] [51] [WRITE]

[OUT] [50] [WRITE]

[K] [2.5] [WRITE]

[OUT] [32] [WRITE]

[END] [WRITE]

注意: 定时器常数设定范围如下表示

PC型号\元件号 T50-57 T450-457 T550-557 T650-657

F-12,20M 0.1-99 ------ ------ ------

F-40M ------ 0.1-999 0.1-999 ------

F1/F2系列 0.1-999 0.1-999 0.1-999 0.01-99.9

说明:

编写10ms定时器(F1,F2系列PC)设置十进制数的小数点是很重要的.

例如: 键盘输入99.0 其值设定为99.0s

键盘输入99,则其值设定为0.99s(如果键盘输入数不加入小数点,其值即

为0.01s)

如果编写100ms定时器,键盘输入值就等同于设定值.

3. 用步序号读出程序

PC 处于"停止"状态 编程器处于"PROGRAM"状态

用步序号读出和显示指令的键盘操作:

[CLEAR]→[STEP]→[INSTR]→[STEP+/STEP-]→

↑_______________↓

按[STEP+]读出下一步指令,按[STEP-]读出上一步指令.

4. 搜索一条指令

PC 处于"停止"状态 编程器处于"PROGRAM"

在不知道指令步序号的情况下,可以很快找到所编的指令.

键盘操作如下:

[CLEAR]→[指令]→[元件号]→[SEARCH]→[SEARCH]→[INSTR]→[STEP+/STEP-]→

↑_________________↓

说明:

(1) 指令有LD AND OUT 等

(2) 显示被搜索指令的步序号.

(3) 显示被搜索指令的下一步序号.若程序中无该指令,则显示终步号.

(4) 此步骤不能用来寻找常数,如果需要搜索常数,可先找对应的OUT指令,然后

按[STEP+]键.

5. 程序修改

PC处于"停止"状态,编程器处于"PROGRAM"状态.

在编程状态下,如需修改某条指令.

其键操作如下:

[读出原指令]→[键入新指令]→[新元件号]→[WRITE]

(1) (2) (3)

说明:

(1) 用前面介绍的读出,搜索指令的方法读出.

(2) 用键盘输入新指令,如LD OUT 等.

(3) 显示下一条指令,若需检查需要修改的指令是否已被修改,则按[STEP-]键.

6. 指令的删除和插入

PC的状态处于"停止" 编程器处于"PROGRAM"状态.

先用读出,搜索指令的方法找到该指令,然后用下步骤删除或插入指令.

删除:

[读出指令]→[DEL]

指令被删除后,步序号将自动修改.

插入:

[读出该指令]→[插入的指令]→[插入的元件号]→[INSERT]

读出的指令应在被插入指令的后一条指令,指令被插入后,步序号自动递减.

注意:删除某些指令,如LD AND ORB 等会改变电路的结构.

7. 程序检查

PC处于"停止"状态 编程器处于"PROGRAM"状态

(1) 程序语法检查

键盘操作:

[CLEAR]→ [STEP]→[1]→[WRITE]→[STEP]→[INSTR]

<1> <2> <3> <4>

说明:

<1> [1] 表示语法检查.

<2> 如果程序中有错误的语法,则显示出错代码.

<3> 显示出错的步序号.

<4> 显示出错指令及步序号.

出错代码:

1-1: 不正确的元件号(如X80) 或不相配的元件号(如OUT 400).

1-2: OUT C 或OUT T后无常数.

1-3: 不正确的常数范围.

修改错误后,重新检查语法,以便检查其他步序.

(2) 线路检查

键盘操作:

[CLEAR]→[STEP]→[2]→[WRITE]→[INSTR]

<1> <2> <3>

说明:

<1> [2] 代表线路检查

<2> 若程序中存在某一线路错误,则显示出错代码.

<3> 显示错误线路的指令及步序号.

线路出错代码:

2-1: 在一个线圈中LD/LDI使用次数超过8次.

2-2: LD/LDI ANB/ORB使用不正确.MC MCR EJP 或END没有连在母线上.

2-3: 步进顺控指令不符合规定:

-STL没有从母线上开始.

-STL在子程序中

-MC MCR 在STL之中

-缺少RET指令

-STL连续使用超过8次

2-4:子程序启动(F670 K06)指令用了两次以上.

2-5:子程序不匹配,可能存在以下错误:

-调用指令(F670 K07)误用在子程序中

-缺少子程序返回指令(F670 K09)

-子程序返回指令(F670 K09)在子程序外面

-子程序调用指令(F670 K09)在STL内部

在更正一个错误后,再次检查其他程序的线路错误.

(3) 求和检查

用于检查数据是否已被破坏.它包括程序存储器中的数据求和,并检查这个和是否

保持不变.

求和检查的键盘操作如下:

[CLEAR]→[STEP]→[3]→[WRITE]

如果显示出错代码3-1,则表示两次和的值之间有差异.

(4) 双重线圈检查

在某些情况下,同一元件的OUT指令被编写两次以上(称为双重线圈),它们在跳步

程序或步进程内具有逻辑上的相容性.但是在某种情况下,可能要发生同一线圈同

时既要接通,又要断开的情况.为避免这一点,可按下述步骤进行检查:

键盘操作如下:

[CLEAR]→ [STEP]→ [4]→ [WRITE]

显示相应的双重线圈元件号(否则显示"000").重复操作,检查下一个双重线圈.

8. 监视操作

(1) 元件状态监视

PC可处于"运行"或"停止"状态 编程器处于"MONITOR"状态

键盘操作:

[CLEAR]→[元件号]→[MONITOR]→[STEP+/STEP-]

说明:

<1> 被监视元件由"ON/OFF"发光二极管显示.

<2> 按[STEP+]或[STEP-]键可监视下一个或上一个元件号的状态.

<3> 监视定时器或计数器时,显示剩余计时或计数值.PC停机状态时,显示设定常数.

<4> 当定时或计数满足时,"ON/OFF"发光二极管亮.

<5> 跳步回路内的元件同样被监视.

(2) 强制接通/断开

可用于F1/F2系列PC的全部元件(除无电池支持的辅助继电器和功能指令线圈)

键盘操作:

[CLEAR] [元件号] [MONITOR]→ [8或S] <1>

↓→[9或S] <2>

<1> 强制接通(一个扫描周期)

<2> 强制断开(一个扫描周期)

此操作功能主要用于:对定时器,计数器强制复位,或者对它们的输出强制接通

但在停机(STOP)方式下,定时器输出不能强制接通.

停机(STOP)时,PC输出可强制接通.接通状态能保持,直到由强制断开操作使其复

位(断开).

如果该线圈正在跳步,则不能强制接通或强制断开.

(3) 指令监视

此操作功能可按步序号显示指令的接通或断开状态.

键盘操作如下:

[CLEAR] [元件号] [SEARCH] [MONITOR] [STEP+/STEP-]

说明:

<1> 显示指示元件OUT,PLS 或S指令的步序号

<2> 相应元件接通时,"ACT"发光二极管亮.

<3> 按步序监视下一步或上一步指令状态.

注意:

<1> 不能监视有跳步指令的程序段.

<2> 在下列情况显示接通状态:

-常开触点动作. 常闭触点不动作.

-输出线圈接通.定时器/计数器线圈接通.

<3> 当定时器或计数器的计时/计数末完成时,定时器/计数器触点不指示接通状态.

<4> 对定时器或计数器的监视时,对剩余时间或末计的数不能监视.

(4) PC运行时修改T/C常数

此操作可用于在PC运行时修改定时器或计数器的设定值.

键盘操作如下:

[CLEAR]→[指定T/C号]→[SEARCH]→[MONITOR]→[STEP+]→[新常数值]→ [WRITE]

说明:

<1>监视定时器/计数器线圈状态

<2>显示需要修改的常数

如果修改正在使用的常数,其值将在计时或计数达到后才修改

跳步回路中程序部分的元件,无法用寻找功能发现.

(5) 修改常数表数据

此操作用于修改F2系列PC的T/C常数表数据寄存器内容,可在运行ROM程序时修改

T/C的设定值.

键盘操作如下:

[CLEAR] [指定元件号] [END]→ [WRITE]→ [新常数值]→ [WRITE]→ [STEP+]

↑__________________________________________↓ 

说明:

<1> 从数据寄存器中的原有值.

<2> 显示数据寄存器的原有值.

<3> 将新值写入数据寄存器.

<4> 显示下一个元件号.如需要改动,则再次按[WRITE].当程序清零时,常常数表

数据被删除.

5. EEPROM程序的传送及比较

PC必须处于"停止"状态. 编程器处于"PROGRAM"状态.

(1) 操作准备

<1> PC必须停电.

<2> 卸掉PC单元中的ROM防护盖.

<3> 插入EEPROM卡盖.

<4> 插入编程器并置状态开关为PROGRAM方式.

(2) 将程序从RAM→EEPROM写入

EEPROM 卡上的M.PROTECT开关置OFF.

键盘操作如下:

[CLEAR]→[STEP]→[8][0][9]→[WRITE]→[WRITE]

写入时间约20S/1K或40S/2K

(3) 将程序从EEPROM→RAM读出

EEPROM卡上的M.PROTECT开关可置ON或OFF.

键盘操作如下:

[CLEAR]→[STEP]→[9][0][8]→[WRITE]→[WRITE]

程序写入或读出完成后,编程器步号"000".

(4) EEPROM←→RAM 程序比较

EEPROM卡上的M.PROTECT开关可置ON/OFF.

键盘操作如下:

[CLEAR]→[STEP]→[8][1][9]→[WRITE]→[WRITE]

程序比较正确,则步序号显示"000".

来源:PLC 之家





联系地址:南京江宁区竹山路江山名座大厦415室(金山路口) 邮编:211100
电话:025-52160257 13813817022 联系人:鲁先生 点击这里给我发消息与我联系qq:69585507
Copyright Plcservice.Net 2007-2023 All Rights Reserved
南京铭趋电子科技有限公司 版权所有
苏ICP备2023001128号