产品描述
6ES7231-7PC22-0XA0技术参数
FX-20P编程器的常用功能使用
FX-20P手持编程器(Handy Programming Panel,简称HPP)用于FX系列PLC,FX-20P有联机(OnLine)和脱机(Offline)两种操作方式。
开机显示: PROGRAM MODEM
ONLINE (PC) 联机;
OFFLINE (HPP) 脱机;
一、HPP操作面板
①功能键【RD/WR】,读出/写入;【INS/DEL】,插入/删除;【MNT/TEST】,监视/测试;各功能键交替起作用,按一次时选择第一个功能,再按一次,则选择第二个功能。
>>> ②其它键【OTHER】,在任何状态下按此键,显示方式菜单(项目单)。安装ROM写入模块时,在脱机方式菜单上进行项目选择。
>>> ③键【bbbbb】,如在按【GO】键前(即确认前)按此键,则键入的数据。此键也可以用于显示屏上的出错信息或恢复原来的画面。
>>> ④帮助键【HELP】,显示应用指令一览表。在监视时,进行十进制数和十六进制数的转换。
>>> ⑤空格键【SP】,在输入时,用此键*元件号和常数。
>>> ⑥步序键【STEP】,用此键设定步序号。
>>> ⑦光标键【↑】、【↓】,用此键移动光标和提示符,*当前元件的前一个或后一个元件,作行滚动。
>>> ⑧执行键【GO】,此键用于指令的确认、执行,显示后面的画面(滚动)和再搜索。
>>> ⑨指令、元件号、数字键,上部为指令,下部为元件符号或数字。上、下部的功能是根据当前所执行的操作自动进行切换。下部的元件符号【Z/V】、【K/H】、【P/I】交替起作用。
>>> 二、HPP主要功能操作
>>> 手持编程器HPP复位:RST+GO;
>>> 程序删除:PLC处于STOP状态。
>>> 逐条删除:读出程序,逐条删除用光标*的指令或指针,基本操作:【读出程序】→【INS】→【DEL】→【↑】、【↓】
>>> →【GO】。
>>> *范围的删除:【INS】→【DEL】→【STEP】→【步序号】
>>> →【SP】→【STEP】→【步序号】→【GO】。
>>> 元件监控:【MNT】→【SP】→【元件符号】→【元件号】→【GO】
>>> →【↑】、【↓】。
>>> 强制ON/OFF:PC状态:RUN、STOP
>>> 元件的强制ON/OFF,先进行元件监控,而后进行测试功能。
>>> 【MNT】→【SP】→【元件符号】→【元件号】→【GO】→【TEST】→【SET】/【RST】。
>>> 其中【SET】为强制ON,【RST】为强制OFF。
>>> 注意:在PLC为RUN运行时,可能会使强制失效,为验强制输出,
>>> *好PLC为STOP。
>>> 程序的写入:【RD/WR】→【指令】→【元件号】→【GO】。
>>> 计时器写入:【RD/WR】→【OUT】→【T××】→【SP】→【K】→【延时时间值】→【GO】。
>>> 程序的插入:PLC处于STOP状态。读出程序→【INS】→指令的插入→【GO】。
>>> 联机方式菜单有7个项目:
>>> 方式切换、程序检查、存储盒传送、参数设置、元件变换、蜂鸣器音量调整、锁存。
>>> 1、方式切换:由联机方式切换到脱机方式。按【GO】键,进行联机→脱机方式切换。按【bbbbb】键返回方式菜单。
>>> 2、程序检查:程序检查时,分“有错”和“无错”两种情况。有错时,显示有错的步序号,出错信息和出错代码。有错或无错时,只要按【bbbbb】或【OTHER】键,则显示方式菜单。
>>> 3、存储盒的传送:PLC停止状态;
>>> 用【↑】、【↓】键,使光标对准所选项目,然后按【GO】。
>>> 说明:
>>> FXROM→EEPROM时,应将EEPROM盒内的保护开关置于OFF;
>>> 4K或8K的程序,不能从存储盒传送到内部RAM(显示“PC PARA.ERROR)。
>>> 正确传送后,显示“COMPLETED”。
>>> 4、参数设定:
>>> 参数设定包括:缺省值(DEFAULT values)、存储器容量、锁存范围、文件寄存器的设定和关键字登记
一、三菱变频器通信数据格式
使用十六进制数,数据在PLC和变频器之间自动使用ASCⅡ传输
写入:PLC(主站)向变频器(从站)写入数据;
读出:PLC 从变频器读出数据。
1)从PLC到变频器的通信请求数据
数据写入:
写入的数据位数为2位时的格式,如数据:23H(数据的位数由指令代码决定)
ENQ(1)+变频器站号(2,3)+指令代码(4,5)+等待时间(6)+数 据(7,8)+总和校验(9,10)+CR或者LF(11)
写入的数据位数为4位时的格式,如数据:2356H
ENQ(1)+变频器站号(2,3)+指令代码(4,5)+等待时间(6)+数 据(7,8,9,10)+总和校验(11,12)+CR或者LF(13)
写入的数据位数为6位时的格式,如数据:2378ABH
ENQ(1)+变频器站号(2,3)+指令代码(4,5)+等待时间(6)+数 据(7,8,9,10,11,12)+总和校验(13,14)+CR或者LF(15)
数据读出时的通信格式:
ENQ(1)+变频器站号(2,3)+指令代码(4,5)+等待时间(6)+总和校验(7,8)+CR或者LF(9)
2)写入数据时从变频器向PLC的送信数据
没有发现数据错误的格式
ACK(1)+变频器站号(2,3)+CR或者LF(4)
发现数据错误的格式
NAK(1)+变频器站号(2,3)+数据错误代码(4)+CR或者LF(5)
3)读出数据时从变频器到PLC的应答数据
读出的数据为2位时的格式
STX(1)+变频器号(2,3)+读出数据(4,5)+ETX(6)+总和校验(7,8)+CR或者LF(9)
读出的数据为4位时的格式
STX(1)+变频器号(2,3)+读 出 数 据(4,5,6,7)+ETX(8)+总和校验(9,10)+CR或者LF(11)
读出的数据为6位时的格式
STX(1)+变频器号(2,3)+读出数据(4,5,6,7,8,9)+ETX(10)+总和校验(11,12)+CR或者LF(13)
4)读出数据时的从PLC到变频器送信数据
没有发现数据错误的格式
ACK(1)+变频器站号(2,3)+CR或者LF(4)
发现数据错误的格式
NAK(1)+变频器站号(2,3)+数据错误代码(4)+CR或者LF(5)
以上各表*后一列可以省去在变频器P124=0即可(本实验也省掉了)
(2)数据定义
控制代码
信号(STX)+ASCⅡ码(H02)+ 说明(数据开始);
信号(ETX)+ASCⅡ码(H03)+ 说明(数据结束);
信号(ENQ)+ASCⅡ码(H05)+ 说明(通讯请求);
信号(ACK)+ASCⅡ码(H06)+ 说明(没有发现数据错误);
信号(LF)+ASCⅡ码(H0A)+ 说明(回车);
信号(CR)+ASCⅡ码(H0D)+ 说明(换行);
信号(NAK)+ASCⅡ码(H15)+ 说明(发现数据错误);
二、科威PLC自由协议的相关函数
1、发送函数
函数功能号:D8200=K29
调用方法:: SET M8200
入口参数: 通信格式(D8120);
待发送字节数(D8121);
发送区的起始单元(D8128);
发送/接收超时时间设定(D8127,可选);
状态参数: 发送请求标志(M8121);
发送成功标志(M8122);
发送剩余字节数(D8122),超时剩余时间(D8130);
奇偶校验错标志(M8120),发送/接收超时标志(M8127);
函数调用过程:设置入口参数→赋函数功能号→调用函数→查看标志 → 决定下一流程。
产品推荐