FX20PE型手持式编程器的使用方法doc文档格式.docx
- 文档编号:1446914
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:19
- 大小:183.90KB
FX20PE型手持式编程器的使用方法doc文档格式.docx
《FX20PE型手持式编程器的使用方法doc文档格式.docx》由会员分享,可在线阅读,更多相关《FX20PE型手持式编程器的使用方法doc文档格式.docx(19页珍藏版)》请在冰点文库上搜索。
面板的上方是一个4行,每行16个字符的液晶显示器。
它的下面共有35个键,最上面一行和最右边一列为11个功能键,其余的24个键为指令键和数字键。
1)功能键
11个功能键在编程时的功能如下:
① RD/WR键:
读出/写入键。
是双功能键,按第一下选择读出方式,在液晶显示屏的左上角显示是“R”;
按第二下选择写入方式,在液晶显示屏的左上角显示是“W”;
按第三下又回到读出方式,编程器当时的工作状态显示在液晶显示屏的左上角。
② INS/DEL键:
插入/删除键。
是双功能键,按第一下选择插入方式,在液晶显示屏的左上角显示是“I”;
按第二下选择删除方式,在液晶显示屏的左上角显示是“D”;
按第三下又回到插入方式,编程器当时的工作状态显示在液晶显示屏的左上角。
③ MNT/TEST键:
监视/测试键。
也是双功能键,按第一下选择监视方式,在液晶显示屏的左上角显示是“M”;
按第二下选择测试方式,在液晶显示屏的左上角显示是“T”;
按第三下又回到监视方式,编程器当时的工作状态显示在液晶显示屏的左上角。
④ GO键:
执行键。
用于对指令的确认和执行命令,在键入某指令后,再按GO键,编程器就将该指令写入PLC的用户程序存储器,该键还可用来选择工作方式。
⑤ CLEAR键:
清除键。
在未按GO键之前,按下CLERR键,刚刚键入的操作码或操作数被清除。
另外,该键还用来清除屏幕上的错误内容或恢复原来的画面。
⑥ SP键:
空格键。
输入多参数的指令时,用来指定操作数或常数。
在监视工作方式下,若要监视位编程元件,先按下SP键,再送该编程元件和元件号。
⑦ STEP键:
步序键。
如果需要显示某步的指令,先按下STEP键,再送步序号。
⑧ ↑、↓键:
光标键。
用此键移动光标和提示符,指定当前软元件的前一个或后一个元件,作上、下移动。
⑨ HELP键:
帮助键。
按下FNC键后按HELP键,屏幕上显示应用指令的分类菜单,再按下相应的数字键,就会显示出该类指令的全部指令名称。
在监视方式下按HELP键,可用于使字编程元件内的数据在十进制和十六进制数之间进行切换。
⑩ OTHER键:
“其它”键。
无论什么时候按下它,立即进入菜单选择方式。
2)指令键、元件符号键和数字键
它们都是双功能键,键的上面是指令助记符,键的下部分是数字或软元件符号,何种功能有效,是在当前操作状态下,由功能自动定义。
下面的双重元件符号Z/V、K/H和P/I交替起作用,反复按键时相互切换。
3)FX-20P-E型编程器的液晶显示屏
在操作时,FX-20P-E型编程器液晶显示屏的画面示意图如图8-7所示。
液晶显示屏可显示4行,每行16个字符,第一行第1列的字符代表编程器的工作方式。
其中显示“R”为读出用户程序;
“W”为写入用户程序;
“I”为将编制的程序插入光标“
”所指的指令之前;
“D”为删除“
”所指的指令;
“M”表示编程器处于监视工作状态,可以监视位编程元件的ON/OFF状态、字编程元件内的程序,以及对基本逻辑指令的通断状态及其进行监视;
“T”表示编程器处于测试(Test)工作状态,可以对为编程元件的状态以及定时器和计数器的线圈强制ON或强制OFF,也可以对自编程元件内的数据进行修改。
第2列为行光标,第3到第6列为指令步序号,第7列为空格,第8列到第11列为指令助记符,第12列为操作数或元件类型,第13到16列为操作数或元件号。
3.FX-20P-E型手持式编程器的工作方式选择
FX-20P-E型编程器具有在线(ONLINE,或称联机)编程和离线(OFFLINE,或称脱机)编程两种工作方式。
在线编程时编程器与PLC直接相连,编程器直接对PLC的用户程序存储器进行读写操作。
若PLC内装有EEPROM卡盒,则程序写入该卡盒,若没有EEPROM卡盒,则程序写入PLC内的RAM中。
在离线编程时,编制的程序首先写入编程器内的RAM中,以后再成批的传送PLC的存储器。
FX-20P-E型编程器上电后,其液晶屏幕上显示的内容如图8-8所示。
其中闪烁的符号“■”指明编程器所处的工作方式。
用↑或↓键将“■”移动到选中的方式上,然后按GO键,就进入所选定的编程方式。
在联机方式下,用户可用编程器直接对PLC的用户程序存储器进行读/写操作,在执行写操作时,若PLC内没有安装EEPROM存储器卡盒,则程序写入PLC的RAM存储器内;
反之则写入EEPROM中。
此时,EEPROM存储器的写保护开关必须处于“OFF”位置。
只有用FX-20P-RWM型ROM写入器才能将用户程序写入EPROM。
若按下OTHER键,则进入工作方式选定的操作。
此时,FX-20P-E型手持编程器的液晶屏幕显示的内容如图8-9所示。
闪烁的符号“■”表示编程器所选的工作方式,按↑或↓,将“■”上移或下移到所需的位置,再按GO键,就进入了选定的工作方式。
在联机编程方式下,可供选择的工作方式共有7种,它们分别是:
(1)OFFLINEMODE(脱机方式):
进入脱机编程方式。
(2)PROGRAMCHECK:
程序检查,若没有错误,显示“NOERROR”(没有错误);
若有错误,则显示出错误指令的步序号及出错代码。
(3)DATATRANSFER:
数据传送,若PLC内安装有存储器卡盒,在PLC的RAM和外装的存储器之间进行程序和参数的传送。
反之则显示“NOMEMCASSETTE”(没有存储器卡盒),不进行传送。
(4)PARAMETER:
对PLC的用户程序存储器容量进行设置,还可以对各种具有断电保持功能的编程元件的范围以及文件寄存器的数量进行设置。
(5)XYM..NO.CONV.:
修改X、Y、M的元件号。
(6)BUZZERLEVEL:
蜂鸣器的音量调节。
(7)LATCHCLEAR:
复位有断电保持功能的编程元件。
对文件寄存器的复位与它使用的存储器类别有关,只能对RAM和写保护开关处于OFF位置的EEPROM中的文件寄存器复位。
4.用户程序存储器初始化
在写入程序之前,一般需要将存储器中原有的内容全部清除,再按RD/WR键,使编程器(写)处于W工作方式,接着按以下顺序按键:
NOP→A→GO→GO
5.指令的读出
(1)根据步序号读出指令
基本操作如图8-10所示,先按RD/WR键,使编程器处于R(读)工作方式,如果要读出步序号为105的指令,再按下列的顺序操作,该指令就显示在屏幕上。
STEP→1→0→5→GO
若还需要显示该指令之前或之后的其它指令,可以按↑、↓或GO键。
按↑、↓键可以显示上一条或下一条指令。
按GO键可以显示下面4条指令。
(2)根据指令读出
基本操作如图8-11所示,先按RD/WR键,使编程器处于R(读)工作方式,然后根据图8-11或图8-12所示的操作步骤依次按相应的键,该指令就显示在屏幕上。
例如:
指定指令LDX020,从PLC中读出该指令。
按RD/WR键,使编程器处于读(R)工作方式,然后按以下的顺序按键:
LD→X→2→0→GO
按GO键后屏幕上显示出指定的指令和步序号。
再按GO键,屏幕上显示出下一条相同的指令及其步序号。
如果用户程序中没有该指令,在屏幕的最后一行显示“NOTFOUND”(未找到)。
按↑或↓键可读出上一条或下一条指令。
按CLEAR键,则屏幕显示出原来的内容。
图8-12应用指令的读出
读出数据传送指令(D)MOV(P)D10D14。
MOV指令的应用指令代码为12,先按RD/WR,使编程器处于R(读)工作方式,然后按下列顺序按键:
FUN→D→1→2→P→GO
(3)根据元件读出指令
先按RD/WR,使编程器处于R(读)工作方式,在读(R)工作方式下读出含有Y1的指令的基本操作步骤如图8-13所示。
SP→Y→1→GO
这种方法只限于基本逻辑指令,不能用于应用指令。
(4)根据指针查找其所在的步序号
根据指针查找其所在的步序号基本操作如图8-14所示,在R(读)工作方式下读出8号指针的操作步骤如下:
P→8→GO
屏幕上将显示指针P8及其步序号。
读出中断程序指针时,应连续按两次P/I键。
6.指令的写入
按RD/WR键,使编程器处于W(写)工作方式,然后根据该指令所在的步序号,按STEP键后键入相应的步序号,接着按GO键,使“
”移动到指定的步序号时,可以开始写入指令。
如果需要修改刚写入的指令,在未按GO键之前,按下CLEAR键,刚键入的操作码或操作数被清除。
若按了GO键之后,可按↑键,回到刚写入的指令,再作修改。
(1)写入基本逻辑指令
写入指令LDX010时,先使编程器处于W(写)工作方式,将光标“
”移动到指定的步序号位置,然后按以下顺序按键:
LD→X→1→0→GO
写入LDP、ANP、ORP指令时,在按对应指令键后还要按P/I键;
写入LDF、ANF、ORF指令时,在按对应指令键后还要按F键;
写入INV指令时,按NOP、P/I和GO键。
(2)写入应用指令
基本操作如图8-15所示,按RD/WR键,使编程器处于W(写)工作方式,将光标“
”移动到指定的步序号位置,然后按FNC键,接着按该应用指令的指令代码对应的数字键,然后按SP键,再按相应的操作数。
如果操作数不止一个,每次键入操作数之前,先按一下SP键,键入所有的操作数后,再按GO键,该指令就被写入PLC的存储器内。
如果操作数为双字,按FNC键后,再按D键;
如果是脉冲上升沿执行方式,在键入编程代码的数字键后,接着再按P键。
写入数据传送指令MOVD10D14。
MOV指令的应用指令编号为12,写入的操作步骤如下:
FUN→1→2→SP→D→1→0→SP→D→1→4→GO
写入数据传送指令(D)MOV(P)D10D14。
操作步骤如下:
FUN→D→1→2→P→SP→D→1→0→SP→D→1→4→GO
(3)指针的写入
写入指针的基本操作如图8-16所示。
如写入中断用的指针,应连续按两次P/I键。
(4)指令的修改
将其步序号为105原有的指令OUTT6K150改写为OUTT6K30。
根据步序号读出原指令后,按RD/WR键,使编程器处于W(写)工作方式,然后按下列操作步骤按键:
OUT→T→6→SP→K→3→0→GO
如果要修改应用指令中的操作数,读出该指令后,将光标“
”移到欲修改的操作数所在的行,然后修改该行的参数。
7.指令的插入
如果需要在某条指令之前插入一条指令,按照前述指令读出的方式,先将某条指令显示在屏幕上,使光标“
”指向该指令。
然后按INS/DEL键,使编程器处于I(插入)工作方式,再按照指令写入的方法,将该指令写入,按GO键后,写入的指令插在原指令之前,后面的指令依次向后推移。
要在180步之前插入指令ANDM3,在I工作方式下首先读出180步的指令,然后使光标“
”指向180步按以下顺序按键:
INS→AND→M→3→GO
8.指令的删除
(1)逐条指令的删除
如果需要将某条或某个指针删除,按照指令读出的方法,先将该指令或指针显示在屏幕上,令光标“
然后按INS/DEL键,使编程器处于D(删除)工作方式,再按功能键GO,该指令或指针即被删除。
(2)NOP指令的成批删除
按INS/DEL键,使编程器处于D(删除)工作方式,依次按NOP键和GO键,执行完毕后,用户程序中间的NOP指令被全部删除。
(3)指定范围内的指令删除
按INS/DEL键,使编程器处于D(删除)工作方式,接着按下列操作步骤依次按相应的键,该范围内的程序就被删除:
STEP→起始步序号→SP→STEP→终止步序号→GO
9.对PLC编程元件与基本指令通/断状态的监视
监视功能是通过编程器对各个位编程元件的状态和各个字编程元件内的数据监视和测试,监视功能可测试和确认联机方式下PLC编程元件的动作和控制状态,包括对监视和对基本逻辑运算指令通/断状态的监视。
(1)对位元件的监视
基本操作如图8-17所示,FX2N、FX2NC有多个变址寄存器Z0~Z7和V0~V7,应送变址寄存器的元件号。
以监视辅助继电器M135的状态为例,先按MNT/TEST键,使编程器处于M(监视)工作方式,然后按下列的操作步骤按键:
SP→M→1→3→5→GO
屏幕上就会显示出M135的状态,如图8-18所示。
如果在编程元件左侧有字符“■”,表示该编程元件处于ON状态;
如果没有字符“■”,表示它处于OFF状态,最多可监视8个元件。
按↑或↓键,可以监视前面或后面的元件状态。
(2)监视16位字元件(D、Z、V)内的数据
以监视数据寄存器D10内的数据为例,首先按MNT/TEST键,使编程器处于M(监视)工作方式,接着按下面的顺序按键:
SP→D→1→0→GO
屏幕上就会显示出数据寄存器D10内的数据。
再按功能键↓,依次显示D11,D12,D13内的数据。
此时显示的数据均以十进制数表示,若要以十六进制数表示,可按功能键HELP,重复按功能键HELP,显示的数据在十进制和十六进制数之间切换。
(3)监视32位字元件(D、Z、V)内的数据
以监视由数据寄存器D0和D1组成的32位数据寄存器内的数据为例,首先按MNT/TEST键,使编程器处于M(监视)工作方式,再按下面的顺序按键:
SP→D→D→0→GO
屏幕上就会显示出由数据寄存器D0和D1组成的32位数据寄存器内的数据(见图8-19)。
若要以十六进制数表示,可用帮助键HELP来切换。
(4)对定时器和16位计数器的监视
以监视定时器C98的运行情况为例,首先按MNT/TEST键,使编程器处于M(监视)工作方式,再按下面的顺序按键:
SP→C→9→8→GO
屏幕上显示的内容如图8-20所示。
图中第三行显示的数据“K20”是C98的当前计数值。
第四行末尾显示的数据“K100”是C98的设定值。
第四行中的字母“P”表示C98输出触点的状态,当其右侧显示“■”时,表示其常开触点闭合;
反之则表示其常开触点断开。
第四行中的字母“R”表示C98复位电路的状态,当其右侧显示“■”时,表示其复位电路闭合,复位位为ON状态;
反之则表示其复位电路断开,复位位为OFF状态。
非积算定时器没有复位输入,图8-20中T100的“R”未用。
(5)对32位计数器的监视
以监视32位计数器C210的运行情况为例,首先按MNT/TEST键,使编程器处于M(监视)工作方式,再按下面的顺序按键:
SP→C→2→1→0→GO
屏幕上显示的内容如图8-21所示。
第一行显示的“P”和“R”的意义与图8-20中的一样,“U”的右侧显示“■”时,表示其计数方式为递增(UP),反之为递减计数方式。
第二行显示的数据为当前计数值。
第三行和第四行显示设定值,如果设定值为常数,直接显示在屏幕的第三行上;
如果设定值存放在某数据寄存器内,第三行显示该数据寄存器的元件号,第四行才显示其设定值。
按功能键HELP,显示的数据在十进制数和十六进制数之间切换。
(6)通/断检查
在监视状态下,根据步序号或指令读出程序,可监视指令中元件触点的通/断和线圈的状态,基本操作如图8-22所示。
按GO键后显示4条指令,第一行是指令的指令。
若某一行的第11列(即元件符号的左侧)显示空格,表示该行指令对应的触点断开,对应的线圈“断电”;
若第11列显示“■”,表示该行指令对应的触点接通,对应的线圈“通电”。
若在M工作方式下,按以下顺序按键:
STEP→1→2→6→GO
图8-23通/断检查
屏幕上显示的内容如图8-23所示。
根据各行是否显示“■”,就可以判断触点和线圈的状态。
但是对定时器和计数器来说,若OUTT或OUTC指令所在行显示“■”,仅表示定时器或计数器分别处于定时或计数工作状态(其线圈“通电”),并不表示其输出常开触点接通。
(7)状态继电器的监视
用指令或编程元件的测试功能使M8047(STL监视有效)为ON,首先按MNT/TEST键,使编程器处于M(监视)工作方式,再按STL键和GO键,可以监视最多8点为ON的状态继电器(S),它们按元件号从大到小的顺序排列。
10.对编程元件的测试
测试功能是指用编程器对位元件的强制置位与复位(ON/OFF)、对字操作元件内数据的修改,如对T、C、D、Z、V当前值的修改,对T、C设定值的修改和文件寄存器的写入等内容。
(1)位编程元件强制ON/OFF
先按MNT/TEST键,使编程器处于M(监视)工作方式,然后按照监视位编程元件的操作步骤,显示出需要强制ON/OFF的那个编程元件,接着再按MNT/TEST键,使编程器处于T(测试)工作方式,确认“
”指向需要强制ON或强制OFF的编程元件以后,按一下SET键,即强制该位编程元件为ON;
按一下RST键,即强制该编程元件为OFF。
强制ON/OFF的时间与PLC的运行状态有关,也与位编程元件的类型有关。
一般来说,当PLC处于STOP状态时,按一下SET键,除了输入继电器X接通的时间仅一个扫描周期以外,其他位编程元件的ON状态一直持续到按下RST键为止,其波形示意图如图8-24所示(注意,每次只能对“
”所指的那一个编程元件执行强制ON/OFF)。
但是,当PLC处于RUN状态时,除了输入继电器X的执行情况与在STOP状态时的一样以外,其他位编程元件的执行情况还与梯形图的逻辑运算结果有关。
假设扫描用户程序的结果使输出继电器Y0为ON,按RST键只能使用Y0为OFF的时间维持一个扫描周期;
反之,假设扫描用户程序的结果使输出继电器Y0OFF,按SET键只能使Y0为ON的时间维持一个扫描周期。
(2)修改T、C、D、Z、V的当前值
在M(监视)工作方式下,按照监视字编程元件的操作步骤,显示出需要修改的那个字编程元件,再按MNT/TEST键,使编程器处于测试(T)工作方式,修改T、C、D、Z、V的当前值的基本操作如图8-25所示。
将定时器T6的当前值修改为K210的操作如下:
监视T6→TEST→SP→K→2→1→0→GO
常数K为十进制数设定,H为十六进制数设定,输入十六进制数时连续按两次K/H键。
(3)修改T、C设定值
先按MNT/TEST键,使编程元件处于M(监视)工作方式,然后按照前述监视定时器和计数器的操作步骤,显示出待监视的定时器和计数器指令后,再按MNT/TEST键,使编程器处于T(测试)工作方式,修改T、C设定值的基本操作如图8-26所示。
将定时器T4的设定值修改为K50的操作为:
监视T4→TEST→SP→SP→K→5→0→GO
第一次按SP键后,提示符“
”出现在当前值前面,这时可以修改其当前值;
第二次按SP键后,提示符“
”出现在设定值前面,这时可以修改其设定值;
键入新的设定值后按GO,设定值修改完毕。
将T10存放设定值的数据寄存器的元件号修改为D20的键操作如下:
监视T10→TEST→SP→SP→D→2→0→GO
另一种修改方法是先对OUTT10(以修改T10的设定值为例)指令作通/断检查,然后按功能键↓使“
”指向设定值所在行,再按MNT/TEST键,使编程器处于T(测试)工作方式,键入新的设定值后按GO,便完成了设定值的修改。
将105步的OUTT5指令的设定值修改为K35的键操作如下:
监视105步的指令→↓→TEST→K→3→5→GO
11.脱机(OFFLINE)编程方式
(1)脱机编程
脱机方式编制的程序存放在手持式编程内部的RAM中;
联机方式编制的程序存放在PLC内的RAM中,编程器内部RAM中的程序不变。
编程器内部RAM中写入的程序可成批地传送到PLC的内部RAM中,也可成批地传送到装在PLC上的存储器卡盒。
往ROM写入器的传送应当在脱机方式下进行。
手持式编程器内RAM的程序用超级电容器作断电保护,充电1小时,可保持3天以上。
因此,可将在实验室里脱机生成的装在编程器RAM内的程序,传送给安装在现场的PLC。
(2)进入脱机编程方式的方法
有两种方法可以进行脱机编程方式:
1)FX-20P-E型手持式编程器上电后,按“↓”键,将闪烁的符号“■”移动到OFFLINE(HPP)位置上,然后再按GO键,就进入脱机编程方式。
2)FX-20P-E型手持式编程器处于ONLINE(联机)编程方式时,按功能键OTHER,进入工作方式选择,此时闪烁的符号“■”处于OFFLINEMODE的位置上,接着按GO键,就进入OFFLINE(脱机)编程方式。
(3)工作方式
FX-20P-E型手持式编程器处于脱机编程方法时,所编制的用户程序存入编程器内的RAM中,与PLC内的用户程序存储器以及PLC的运行方式都没有关系。
除了联机编程方式中的M和T两种工作方式不能使用以外,其余的工作方式(R、W、I、D)及操作步骤均适用于脱机编程。
按OTHER键后,即进入工作方式选择的操作。
此时,液晶屏幕显示的内容如图8-2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FX20PE 手持 编程 使用方法 doc