Fx2nEView有触摸屏编程使用文档格式.docx

上传人:b****4 文档编号:17741870 上传时间:2022-12-09 格式:DOCX 页数:19 大小:27.75KB
下载 相关 举报
Fx2nEView有触摸屏编程使用文档格式.docx_第1页
第1页 / 共19页
Fx2nEView有触摸屏编程使用文档格式.docx_第2页
第2页 / 共19页
Fx2nEView有触摸屏编程使用文档格式.docx_第3页
第3页 / 共19页
Fx2nEView有触摸屏编程使用文档格式.docx_第4页
第4页 / 共19页
Fx2nEView有触摸屏编程使用文档格式.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

Fx2nEView有触摸屏编程使用文档格式.docx

《Fx2nEView有触摸屏编程使用文档格式.docx》由会员分享,可在线阅读,更多相关《Fx2nEView有触摸屏编程使用文档格式.docx(19页珍藏版)》请在冰豆网上搜索。

Fx2nEView有触摸屏编程使用文档格式.docx

特别注意的是D8018(年)可以切换为4为模式,但应增加以下程序:

LDM8002

MOVK2000D8018

PLC通常在公历后两位方式下工作。

PLC在RUN后执行上述指令,仅需在一个运算周期中向D8018(年)传送〔K2000(固定值)〕,即能切换至4位模式。

使用公历4位模式时,设定值〔80~99〕相当于〔1980~1999〕,〔00~79〕相当于〔2000~2079〕。

指令使用例如:

TWRD7000

时间数据预先存放在D7000~D7006中,传送数据对应关系为:

D7000

D8018(年)

D7001

D8017(月)

D7002

D8016(日)

D7003

D8015(时)

D7004

D8014(分)

D7005

D8013(秒)

D7006

D8019(星期)

4、TRD指令:

内置时钟数据读出指令,将内置的实时时钟读出到指定的数据寄存器中,例如:

TRDD5

此程序句是将PLC的内置时钟时刻值读出到D5~D11中,其对应关系为:

D5

D6

D7

D8

D9

D10

D11

5、PLS指令:

上升沿产生指令,当动作条件由OFF变为ON,PLS的操作数闭合一个程序扫描周期,例如:

LDX0

PLSM0

表示当X0的前个程序扫描周期为OFF,而当前次为ON,M0被驱动一个程序扫描周期。

6、CALL(子程序调用)指令:

7、SRET(子程序返回)指令:

二、水机屏PLC程序数据寄存器分配:

1、操作、事故、故障报警数据中转区(D0~D18):

D0:

报警数据具体类型,

D0=5事故

D0=6故障

D0=7操作

D1~D4:

用于表示水机事故、故障、操作的具体事件(用位表示)

D5~D11:

用于记录发生操作、故障、事故的时刻事件数据。

D12~D18:

备用

2、发生的水机操作、故障、事故报警个数存放区(D19):

该寄存器数据主要用于上位机读取及清除报警数据的依据。

3、水机状态(遥信量)存放区(D21~D29):

用于存放实时的水机状态(遥信)数据,上传上位机显示。

4、水机遥测数据存放区(D30~D49):

如果PLC配有模拟量采集模块Fx2n-4AD或Fx2n-8AD时,可将模拟量存放在此区。

5、水机操作、事故、故障存放区(D50~D3000):

共可存放270条,用于存放上位机未运行时发生的事件数据,上位机运行后可读出报警及记录用。

三、水机屏PLC程序使用的特殊寄存器:

1、M8002:

初始脉冲(仅在程序运行开始时瞬时接通一个程序扫描周期);

2、D8121:

通信PLC站号设置寄存器:

此寄存器既可使用十进制设置,也可使用十六进制,例如:

MOVK81D8121使用十进制设置;

MOVH51D8121使用十六进制设置;

在水机屏PLC的站号一般按如下设置:

1#水机屏:

MOVK1D8121

2#水机屏:

MOVK2D8121

3#水机屏:

MOVK3D8121

3、D8120:

通信规范设置寄存器:

通信规范按以下方法进行设置:

b0(最低位)

数据长度

B0=07位b0=18位

b1

b2

奇偶校验

(b2,b1)=(0,0):

无校验(b2,b1)=(1,1):

奇校验

(b2,b1)=(0,1):

偶检验

b3

停止位

B3=01位b3=12位

b4

b5

b6

b7

通信速度

(B7,b6,b5,b4)=(0,0,1,1):

300(b7,b6,b5,b4)=(0,1,1,1):

4800

(B7,b6,b5,b4)=(0,1,0,0):

600(b7,b6,b5,b4)=(1,0,0,0):

9600

(B7,b6,b5,b4)=(0,1,0,1):

1200(b7,b6,b5,b4)=(1,0,0,1):

19200

(B7,b6,b5,b4)=(0,1,1,0):

2400

b8~b12

未使用

B8~b12=0(全部设置为0)

b13

和校验

B13=0上传数据没有和校验b13=1上传数据有和校验

b14

专用协议

B14=0不使用专用协议b14=1使用专用协议

b15(最高位)

通信控制协议

B15=0使用专用协议方式1b15=1使用专用协议4

水机屏PLC通信规范一般按以下设置:

b0=18位数据位

(b2,b1)=(0,0)没有奇偶校验

(b7,b6,b5,b4)=(1,0,0,0)波特率为9600

b13=1有和校验

b14=1使用专用协议规范

b15=0使用专用协议方式1

所以D8120中应写入H6081,即使用以下语句:

四、Fx2n系列模拟量转化模块:

Fx2n-4AD最大分辨率是12位。

Fx2n-4AD和Fx2n主单元之间通过缓冲存储器交换数据,Fx2n-4AD共有32个缓冲寄存器(每个16位)。

Fx2n-4AD占用Fx2n扩展总线的8个点,这8个点可以分配成输入或输出。

1、缓冲存储器(BFM)的分配:

BFM

内容

*#0

通道初始化,缺省值=H0000参见注1

*#1

通道1

包含采样数(1-4096),用于得到平均结果。

缺省值为8-正常速度,高速操作可选择1

*#2

通道2

*#3

通道3

*#4

通道4

#5

这些缓冲区包含采样数的平均输入值,这些采样数是分别输入在#1-#4缓冲区中的通道数据

#6

#7

#8

#9

这些缓冲区包含每个输入通道读入的当前值

#10

#11

#12

#13-#14

保留

#15

选择A/D转换速度,参见注2

如果为0,则选择正常速度,15ms/通道(缺省)

如果设为1,则选择高速,6ms/通道

#29

状态信息具体见注3

带*号的缓冲器(BFM)可以使用TO指令从PC写入。

不带*号的缓冲存储器的数据可以使用FROM指令读入PC。

注:

(1)、通道选择

通道的初始化由缓冲器BFM#0中的4位十六进制数字HOOOO控制。

第一位字符控制通道1,而第四个字符控制通道4。

设置每一个字符的方式如下:

O=0:

预设范围(-10V到10V)O=2:

预设范围(-20mA到20mA)

O=1:

预设范围(+4mA到20mA)O=3:

通道关闭

例如:

H3310

CH1:

预设范围(-10V到10V)

CH2:

预设范围(+4mA到20mA)

CH3、CH4:

(2)、模拟到数字转换速度的改变

在Fx2n-4AD的BFM#15中写入0或1,就可以改变A/D转换的速度,不过要注意下列几点:

为保持高速转换率,尽可能少地使用FROM/TO指令。

(3)、状态信息:

BFM#29的位设备

开(=0)

关(=1)

B0:

错误

B1-b4中的任何一个为ON。

如果b2-b4中任何一个为ON,所有通道的A/D转化停止

无错误

B1:

偏移/增益错误

在EEPROM中的偏移/增益数据不正常或调整错误

增益/偏移数据正常

B2:

电源故障

24VDC电源故障

电源正常

B3:

硬件故障

A/D转化器或其他硬件故障

硬件正常

B10:

数字范围错误

数字输出值小于-2048或大于+2047

数字输出值正常

B11:

平均采样错误

平均采样数不小于4097,或者不大于0(使用缺省值8)

平均正常(在1到4096之间)

B12:

偏移/增益调整禁止

禁止-BFM#21的(b1,b0)设为(1,0)

允许BFM#21的(b1,b0)设为(1,0)

五、EasyView触摸屏程序编辑软件

EasyView触摸屏使用EasyBuilder软件,当前有2.1版和2.3版,都可使用,下面简单介绍一下。

1、与MITSUBISHPLC连接参数设定

当EView触摸屏与MITSUBISHPLC一起使用时,必须点击“编辑――系统常数”进行以下常数的设定:

1)PLC类型:

MITSUBISHFX2n

2)人机类型:

MT510S/MT508S(640*480)

3)通信口类型:

RS4854W

4)波特率:

5)资料位:

7Bits

6)奇偶校验:

偶校验

7)停止位:

1Bits

其它使用默认设定,不要更改。

2、一般参数设定(通过“编辑――系统参数的一般页进行设定)

2-1工作按钮

1)属性:

开启

2)工作按钮位置:

3)任务栏文本:

居中

2-2报警条

1)每次卷动的像素数:

32

2)卷动速度:

0.4

2-3RTC来源:

PLC

此处设定的是触摸屏在报警记录中的时间,因为EView的触摸屏无法实现后台对时的功能,所以使用PLC的时间。

2-4留言板窗口编号:

301

设定在留言板功能的窗口号,如果设定错误将无法实现触摸屏的留言板功能。

3、组件功能说明

3-1位状态指示灯

位状态指示灯显示一个指定的PLC地址的ON或OFF状态。

如果状态为OFF,将显示状态为0的图形。

如果为状态为ON,将显示图形状态为1的图形,如果选中了“使用标签”的话,不同状态时对应的标签也会显示。

3-2多状态指示灯

多状态指示灯会根据指定的PLC的地址的数值不同而切换到不同的状态。

如果值为0,将显示第一个图形,如果为1,将显示第二个图形,依次类推。

如果选中了“使用标签”将回显示相应状态的标签内容。

3-2位状态设定

位状态设定定义了一块触摸区域,当点击这块区域时可以强制切换PLC上的位地址为ON或OFF的状态。

3-3多状态设定

多状态设定也定义一块触摸区域,点击它就可以把状态数值写入指定的PLC地址。

3-4位状态切换开关

位状态切换开关是位状态指示灯和位状态设定组件的组合,它表示了PLC的位地址的ON/OFF状态,并定义了一块触摸区域,当启用时它可以把相应的位地址置为ON或OFF。

3-5多状态切换开关

多状态切换开关是多状态指示灯和多状态设定组件的组合。

它可根据PLC的字地址的值不同而显示不同的状态(最多可有32种状态),它定义了一块触摸区域,当被触摸时,会将指定的资料写入PLC字地址,这个地址可能和读取地址相同或不同。

3-6功能键

功能键可以用于切换屏幕、输入数字或ASCII字符、最大化或最小化或移动窗口、设计留言板、打印。

下面分开介绍在水机屏程序用到的几种:

3-6-1切换基本窗口

分如果选择〔切换基本窗口〕选项,当按下该键时,将会关闭当前基本窗口(包括当前基本窗口的所有子窗口也会关闭),并切换到〔窗口编号〕指定的基本窗口。

3-6-2最小化窗口

如果重叠窗口中有具有“最小化窗口”属性的功能键的化,当按下这个功能键时,窗口会最小化

3-6-3切换快选窗口

这种功能键可以用来切换快选窗口,切换的窗口必须和快选窗口(编号为4的窗口)的大小完全一致。

3-6-4创建输入小键盘

按以下方法创建键盘:

由〔功能键〕创建输入所需的按键0、1、2、3、4、5、6、7、8、9、ENT、BS、CLR、-、.等。

其中〔ENT〕确定,〔BS〕退格,〔CLR〕清除。

3-6-5移动图形

移动图形可用来把一个向量图或位图放在屏幕上PLC指定的位置,图形的状态和绝对位置由PLC上的3个连接的寄存器提供。

一般说,第1个寄存器控制组件的状态,第2个控制组件坐标(X),第3个控制垂直坐标(Y)。

3-6-6动画

控制组件用来把组件放置在屏幕的指定轨迹位置,这个位置是由一个预设途径和PLC的资料所决定的,屏幕上的组件的状态和绝对位置由当前的两个连续的PLC寄存器的资料所决定。

一般来说,第一个寄存器控制组件的状态,第二个控制预设途径上的位置,当PLC的位置寄存器改变数值,向量图或位图会跳到预设路径的下一个位置。

3-6-7数值输入

数值输入可以显示PLC寄存器的当前值并可以通过小键盘输入资料来改变该寄存器资料,如果启动了〔触发地址〕,那么当被触控的时候,数值输入的值就会作为寄存器数据输入到相应的由〔读取地址〕指定的PLC地址。

3-6-8数字显示

数值显示组件用来显示指定的PLC寄存器的资料,资料作为文本显示。

这个组件没有任何向量图或位图来表示资料。

以上数字输入和数字显示应注意以下几点:

1)、一般属性-触发地址:

控制数值输入组件能否输入资料的PLC位地址。

如果为OFF,则不能进行数据输入。

2)、数字-显示内容:

控制资料的显示格式,

Ⅰ、十进制:

资料显示为10进制(0~9)格式,只能在选择了十进制后才能有以下两种属性出现:

显示原始资料:

显示原始资料并按照小数点以下位数的指示,从小数点后开始排列资料。

比如如果小数点以下位数=2,那么数“14561”显示为“145.61”。

显示工程转换后资料:

读取的资料在显示前转换为工程转换资料格式,转换比例如下:

转换后数值=工程转换最小值+(读取的数值-输入最小值)*(工程转换最大值-工程最小值)/(输入最小值-输入最小值)

转换值会根据“小数点以上位数”和“小数点以下位数”的设置显示资料。

比如如果转换数值为123.456而小数点以下位数=2,小数点以上位数为=3,那么转换后数值显示为:

“123.45”,最后一位资料被去掉了。

例:

要输入一个数值其范围为0~1000,而写入到PLC寄存器的数值为0~100(即为0.1倍关系),则应当设置如下:

输入最小值=0,输入最大值=100,工程转化最小值=0,工程转换最大值=1000。

Ⅱ、十六进制:

资料显示为16进制(0~F)格式,转换比例和小数点选项都被忽略了。

3-6-9棒图

棒图以柱状图百分比的方式显示PLC寄存器资料,它根据设置的最大值和最小值的值以百分比的方式来显示资料。

3-6-10表针

表针可以将PLC寄存器的资料以弧度的方式显示出来,弧度的计算是根据设置的最大值和最小值的值以比例方式计算的。

3-6-11直接窗口

〔直接窗口〕可弹出一个指定的窗口到当前屏幕上,弹出窗口显示在〔直接窗口〕的边界范围之内,通常直接窗口设置成和要弹出的窗口的大小一样。

直接窗口的数目多少是没有绝对限制的,但在运行时,最多可以同时显示6个窗口,直接窗口的开启和关闭只能由控制它们的〔读取地址〕的位(Bit)地址来决定,功能键是不可以关闭它的,当该位地址为ON就弹出窗口,位元OFF则关闭窗口。

3-6-12报警信息登录

要显示在报警信息显示组件上的信息必须在报警信息登录组件列表中登录,一个PLC的位元地址可控制一条信息的显示与否,如果PLC位设备被激活(ON或OFF),相应的信息会显示在报警信息显示组件中。

(此组件只登录报警信息,必须由“报警信息显示”组件显示)。

3-6-13报警信息显示

报警信息显示组件会在设定的区域显示所有触发的报警信息,显示的内容是关于某一个节点开关(位地址)的报警信息。

当一个报警信息产生以后,必须在该地址重新切换到非报警状态时,该报警信息才会自动清除,否则报警信息将始终显示,即一直处于报警状态。

(此组件只显示报警信息,必须由“报警信息登录”组件登录欲显示的组件)。

3-6-14趋势图

趋势图组件定期获得一堆PLC的资料并且以趋势图的方式显示出来,当每个取样周期结束时,新的资料会从PLC读出并显示在趋势图的右侧,其显示具有实时性。

3-6-15事件登录

事件登录组件中登录的信息会显示在事件显示组件中,要显示在事件显示组件中的信息必须先在事件登录组件中登录。

一个PLC位元或字控制一条信息,如果PLC的相应的位或字被触发(ON/OFF或限制值触发),相应的信息就会显示在事件显示组件中。

(次组件只登录事件,必须由“事件显示”组件显示)

3-6-16PLC控制

当相应的控制被触发时,PLC控制组件能启动一个特定的动作。

共分为以下几种:

切换基本窗口:

这个操作使用2个连续的PLC的字地址,当〔读取地址〕切换到一个有效的窗口编号时,将关闭当前的窗口并显示指定的窗口,这个指定的窗口编号为〔读取地址〕寄存器的资料的内容,然后目标窗口的编号会写到PLC的地址〔读取地址+1〕。

1)背光控制:

该操作使用一个位位址来控制背光的关闭,当位地址为ON时背光关闭。

2)屏幕打印输出:

这个操作使用一个位位址控制当前屏幕的打印输出,如果位地址从0FF触发到ON时当前屏幕将打印输出。

3)报表输出:

这个操作使用一个字位址来控制窗口的打印输出,当写入该字的内容是一个有效的窗口编号时,该窗口的内容将被打印输出,但是在打印时并不会切换到被打印的窗口。

4)背光控制(返回值):

该操作的动作和〔背光控制〕一样,只是为地址为ON的同时使PLC的该位地址清为0。

3-6-17数据传输

这个组件用来周期性的从PLC到触摸屏或触摸屏到PLC传输一块资料。

数据传输组件无论当前是哪个窗口他都始终有效。

它可以用来周期性地从PLC读取位(Bit)和字(Word)资料。

该组件的最主要的作用就是用来加快通信速度。

3-7触摸屏程序的下载

程序编好后,需下载到触摸屏中,先使用EasyManager程序设置计算机与触摸屏之间的通信参数:

1)COM1或COM2等

2)115200bps

3)ProjectDownload/Upload

4)CompleteDownload/Upload

按以上4点设置好后,可在EasyBuilder软件中点击“工具――下载”将程序下载到触摸屏中,但在此过程中编辑软件会提示先存盘和先编译,按照编辑软件提示进行即可立即完成。

3-7触摸屏程序调试

当编制或更改触摸屏程序后,可在计算机上先进行调试,再下载到触摸屏中(因为程序下载到触摸屏需要较长的时间)。

调试触摸屏程序有以下两种方法:

3-7-1离线模拟调试

当你修改的画面与PLC的资料无关或只需查看画面的视觉效果时,可使用离线模拟调试,这种模拟方式没有通信存在,所以可在没有任何硬件的情况下进行。

3-7-2在线模拟调试

当修改的程序与PLC的程序运行有较大关系时,可通过这种方式调试;

这种方式是通过触摸屏与PLC通信,而计算机与触摸屏通信而得到PLC的资料,所以有时可能存在通信速度慢的情况。

这种模拟方式下,鼠标在计算机上的操作与实际在触摸屏上操作是完全一样的。

3-7-3直接在线模拟调试

这种模拟调试方式可以脱离触摸屏而直接实现,可以使用PLC的程序线与PLC链接,计算机作为触摸屏使用,可以大大方便程序的调试,节省下载触摸屏程序的时间。

这种调试方法可解决第二种调试方法通信速度慢的不足。

注意,此项在EasyBuilder2.3版以上才有。

六、PLC与HMI(触摸屏)间固定使用寄存器:

1密码判断:

寄存器用途

画面名称

密码输入字(2个字)

触摸屏所在画面判断

输入密码级别存储

开机流程图

D6000~D6001

M300

D5000

停机流程图

D6002~D6003

M301

D5001

事故停流程图

D6004~D6005

M302

D5002

紧急停流程图

D6006~D6007

M303

D5003

开闸(蝶)阀

D6008~D6009

M304

D5004

关闸(蝶)阀

D6010~D6011

M305

D5005

负荷调整

D6012~D6013

M306

D5006

机组油系统

D6014~D6015

M307

D5007

机组气系统

D6016~D6017

M308

D5008

机组水系统

D6018~D6019

M309

D5009

常用参数设定

D6020~D6021

M310

D5010

辅机参数设定

D6022~D6023

M311

D5011

系统密码设定

D6024~D6025

M312

D5012

2一次密码一次操作画面密码判断使用中间寄存器:

用途

完成操作名称

密码正确提示窗口弹出

密码错误提示窗口弹出

开机

M506

M508

停机

M516

M518

事故停

M526

M528

紧急停

M536

M538

M546

M548

M556

M558

3一次密码多次操作画面密码判断使用中间寄存器:

用途

负荷调整画面

机组油系统图

机组气系统图

机组水系统图

常用参数设定画面

辅机参数设定画面

密码设定画面

密码正确窗口中“确定”按钮

M100

M110

M120

M130

M140

M150

M160

“密码解除”按钮

M101

M111

M121

M131

M141

M151

M161

操作或数值设定按钮

M102

M112

M122

M132

M142

M152

M162

请先输入密码提示窗口显示

M103

M113

M123

M133

M143

M153

M163

请先输入密码窗口中“确定”按钮

M104

M114

M124

M134

M144

M154

M164

数值设定键盘中“关闭“按钮

M105

M115

M125

M135

M145

M155

M165

M106

M116

M126

M136

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1