|
三菱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". |
联系地址:南京江宁区竹山路江山名座大厦415室(金山路口) 邮编:211100 电话:025-52160257 13813817022 联系人:鲁先生 Copyright Plcservice.Net 2007-2023 All Rights Reserved 南京铭趋电子科技有限公司 版权所有 苏ICP备2023001128号 |