和利时软件手册.docx

上传人:b****8 文档编号:9689487 上传时间:2023-05-20 格式:DOCX 页数:43 大小:281.36KB
下载 相关 举报
和利时软件手册.docx_第1页
第1页 / 共43页
和利时软件手册.docx_第2页
第2页 / 共43页
和利时软件手册.docx_第3页
第3页 / 共43页
和利时软件手册.docx_第4页
第4页 / 共43页
和利时软件手册.docx_第5页
第5页 / 共43页
和利时软件手册.docx_第6页
第6页 / 共43页
和利时软件手册.docx_第7页
第7页 / 共43页
和利时软件手册.docx_第8页
第8页 / 共43页
和利时软件手册.docx_第9页
第9页 / 共43页
和利时软件手册.docx_第10页
第10页 / 共43页
和利时软件手册.docx_第11页
第11页 / 共43页
和利时软件手册.docx_第12页
第12页 / 共43页
和利时软件手册.docx_第13页
第13页 / 共43页
和利时软件手册.docx_第14页
第14页 / 共43页
和利时软件手册.docx_第15页
第15页 / 共43页
和利时软件手册.docx_第16页
第16页 / 共43页
和利时软件手册.docx_第17页
第17页 / 共43页
和利时软件手册.docx_第18页
第18页 / 共43页
和利时软件手册.docx_第19页
第19页 / 共43页
和利时软件手册.docx_第20页
第20页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

和利时软件手册.docx

《和利时软件手册.docx》由会员分享,可在线阅读,更多相关《和利时软件手册.docx(43页珍藏版)》请在冰点文库上搜索。

和利时软件手册.docx

和利时软件手册

软件界面

1.看快速入门

*1*小技巧

■多个串联后再并联

 

out?

Ctt-VI

夏制电)Ctrl+C

粘贴Cit-w

1)=1

前节®肩节diCtrl+T

釉点四Ctrl4E

并联tei点电]CtrL4A

功胡块00Clt-LtJ

住圈Q)CLI-14L

指令包括两种调用方法:

使能运算符调用和功能块调用,在PowerPro的指令系统中,一些标准

指令,诸如初等运算指令、比较指令、移位指令、赋值指令、类型转换指令、逻辑运算指令等,都应采用使能运算符形式调用。

使能运算符调用,指令自动带有EN端,使能输入端EN为TRUE值时,运算才被执行

令使能运算符调用

■包括运算指令.类型转换指令应采用便能运算符调用

选择添加使能运算符,系统默认的指令是”ANIT,有以下两种方式改为其他指令

1.手动将AND更改为其他指令,诸如賦值指令"MOVEff

?

?

■?

=?

?

?

-

选中AND,手

动输入IVIOHE

?

?

>-

2,使用输入助手,选择相应的指令输入

kind

EN

79?

-

MO^E

EN

?

?

?

r选中

按F2按钮

/

jf

w选择]BDj

operators

 

功能块和使能运算符区别:

在调用功能块指令时,,需要对该功能块进行实例声明,与变量定义类似,需要定义一个变量,数据类型自动默认为该功能块类型,一个程序中假如用到多个该指令,其声明的变量应不同。

:

*修改变量值

■设定新值

在调试状态下,用鼠标直接艰击变量,弹出写变量对话框.在“新值”中填入变量的新值,点击肆踊认想按钮,当前变量的后面即出现淡蓝色文本标示的新值.对于布尔型变量,双击后直接在当前值的后面用淡蓝色文本标出TRUE/FALSE的状杰切换、不彳吏用写变量对话框输入.

'白J匕*1^—•pl-J

■激活新值

执行“在线''严綸入值"命令,或使用快捷皱忆灯1讦厂*变量的新值才能敎激活,即输入到模块中。

允许对在多个变蚤写入新值后执行“输入值''命令,将多个新值同时输入模块.

总强制变量值

■强制变量

强制写变量的方法与“输入值”'命令一样,先输入新值,然后执行肆在线”严强制值”命令,或者使用快捷键叩严写入强制值。

被强制的变量,在程序的每个循蘇之后都被写入强制值,直到执行'僻除强制”命令后为止

-解除强制

执冇^在线乃严解除强制"命令,终止对变量的强制赋值命令.

❖监视与接收管理器

在对象纽织器的资源汗选项卡中,可以打开监视与接收管理器的窗口。

在调试过程中,可以在监视与接收管理器的窗口中集中监控工程中各程序的变量.

越:

hid

hjJE9wdatd.ir99051倉J(SVSUB&MJJBWCKLa-n主礙■

BS卬岡曲aHU旨囂警霊表PL股LHy目免&出曲分rrwtfiH

恢連(U)珈)

Ctrl+Z

Clrl+r

亟切CD

Ctrl-H(

匚施

Ctrl+v

Del

査战唱

査扶下「啊凹F3

W)

20

PLC_pRGET=Tn劲砒毗JWElWnts

"L€_PRGW=1S^

LCJM.TI.ETiTflEOmsLC_FRGT1JN=EE[gWWl

LGPRGTIW諏R产耍凸1L^ZPRGTIPTsTfiEOmsL^PRGTIQzjjgjgbC_FRGTl5tormmi5=TMffl275B&3

LC_PRSI2ET=T创僦

LC.PRfiT2h-EP=

ljc_prgiiw-jjSin

LcZpRCTJPT^TiItQmsf--i

LCJFGT2SlarmmE±1«

*>显示参考数据

“工程”/“查着交叉列用列表”命令可以显示井查看所有应用程序点.所谓腐应用程序点”是指某一个变量*地址或程序在全部工程中的位置"查看交叉引用列表可方便程序的调试与修工程必须通过編译,该命令才有瓠

访问

位貰

引巫列袁(L):

CrMtrefertflcei.

POUIV’riatdeIAddiIScene丨hezst

抉谒弓I用(R)

转到(£)

取消©

到消息宙匚①

变臥POU

名称或嬉址

读或写

变量对

应地址

局部变■或全局茂量

 

•查看所有变定信息

如果分类中选择-VariabLe'\名称中输入系统務显示所有变童的引

用消息.

 

■查看个别变量信息

选择分类,变量Variable),输入缗称

4Mrd«3_|^VWED)咖」CmDJ

曰^1^labil_Vxri>bl«B

⑥叫」聞E!

dp?

aa_i_±(BTTE1*720」CHTTE]

FPUITariablaSSI(fi)dpTLO.Ll

SSI(6)dp7IO_l_l

SSI(7)dp7iq_l.l

S51他)dpTLO_L_l

AddrpssJ5c2g^^cce^s

ITWB1DcllobsLReadKtWB10Ghb讥Trite

ATKQB10Gldbil险甜taWBB10GlobalVntt

jd奋得引用IR)|甘刑粗I取芾四IJiJiiKn3n

F4功能键:

编译信息区位于程序区的下方,用于实时显示程序关于编译、错误、警告或比较的消息,如图

2-2-6所示。

双击编译信息区中的任一条消息,可以自动跳到编辑器中的相关行,以便查找相关

信息。

通过“编辑”/“后错误”(F4功能键)和“编辑”/“前错误”(Shift+F4组合功能键)命令可以在错误消息行中快速跳转。

2.F2功能键:

在编辑窗口中的当前光标位置,按F2功能键,会自动弹出当前位置可以插入的待选项,例如运

 

算符、函数、功能块和变量类型等列表。

3.对象组织器:

主界面左侧的竖条窗口称为对象组织器,由“程序”项卡组成,包含了一个工程所必需的基本对象。

SHIFT+F2可用于改写。

、“数据类型”

、“视图”和“资源”四个选

启动卩owerPro软件*进入如圏2-2-】所示的编璨环境主界面=

标题栏

X1*1創窗

卄|卄

★1

fls

丈申曰工程CE)ffiAW竝敢幽在她曲會口他WffKH)

o(Je较秤(Untifledr-(PICPRG(P«GLOH

1)

2)

3)

4)

4.

程序选项卡用于对程序的管理。

诸如新建子程序、新建中断服务程序等都在程序选卡中完成。

数据类型选项卡完成对自定义数据类型功能。

视图选项卡完成视图功能。

PowerPro支持用户自定义的数据类型。

资源选项卡完成PLC硬件配置、添加指令、工程选项及设置中断等功能。

变量声明区:

变量声明区位于对象组织器的右上角。

PowerPro将数据分为地址和变量两大类。

变量可以不指

定具体地址,直接用符号来表示,诸如“start”、“run”,同一符号的变量表示同一个变量。

量与地址不同,变量在使用时需要定义,而地址可以直接引用。

变量声明区就是用于显示所有定义的变量。

变量的定义有两种方式。

一种是在编程时自动定义,并且显示在变量声明区中,

EMDJWW

勒秒申iLiEian兽I占I电I刽d钩翫厂7±l±Hriyl

#±(D

-

3WL

…11

阳"IQ

电址⑴

.I”]—..,,—

J1

r

r#wii:

i

IP-

j1

阁2-2J理庁中flxJjli!

"(1

如图2-2-4所示;

 

图2-2-5所示为

另一种就是直接在变量声明区中定义,变量声明区有文本和表格两种显示形式,变量表格显示形式。

S3

BOOt

A

0002

tl

TOM

0M3

DES1

des

-v

WEQBminjion(PRC-LD)

y、厂

郦直i£tt

/~vfiR\(_,fy~二前称t«址轴

5.监视列表:

在“资源”选项卡中的“监视与接收管理器”下,选择“插入”菜单下的“新建监视列表”,或

在“监视与接收管理器”列表区的左区点击鼠标右键,从弹出的菜单中选择“增加监视列表”,

并为列表输入合适的名称,即可插入新的监视列表

6.菜单栏高级选项

功能块帮助:

快捷键为“Alt+Enter”。

在梯形图中,选中某个功能块,使用“功能块帮助”,则会弹出相应功能块的“帮助”文件,即“库管理器”,从而了解该功能块的应用。

选项:

在梯形图中,使用“选项”菜单,则会弹出如图2-3-14所示的“功能块梯形图选

项”对话框,可以进行梯形图的相关参数设置。

不同的选项卡中,菜单显示的功能不同

7.菜单栏在线选项

1)在线[O]/停止[P]、在线[0]/复位[E]、在线[0]/冷复位[T]三者的区别:

在线[0]/停止[P]:

停止程序的运行。

在线[0]/复位[E]:

停止程序的运行,变量置为初始值。

retain型变量维持当前值。

在线[0]/冷复位[T]:

停止程序的运行,重新初始化所有变量。

2)在线[0]/清空用户程序[0]与工程/清空二者的区别:

在线[0]/清空用户程序[0]:

清除PLC中的程序,重新初始化PLC系统。

注意,这与“工程/清空”菜单有所不同。

“在线/清空用户程序”是指清除PLC中的程序,重新初始化PLC系统。

而“工程/清空”菜单清除以前产生的下载文件,确保系统在下次进行编译时,重新建立新的下载文件。

3)在线[0]/断点[B]:

在线[0]/断点[B]:

在当前位置设置一个断点或删除已有的断点。

如果程序运行后到达断点,则

程序终止,相应得程序段会以红色背景显示。

为了继续程序的运行,可用“在线/运行”、“在线

/跳过”或“在线/跳入”命令。

具体请参见846章节

在线[0]/断点对话框[L]:

编辑整个工程中的断点

4)在线[0]/跳过[S]与在线[0]/跳入[N]二者的区别:

在线[0]/跳过[S]:

单步执行程序,程序在执行之后停止

在线[0]/跳入[N]:

如果在当前位置是函数或功能块,则程序将执行到被调用程序的第一条指令。

在其它情况下,与“在线/跳过”命令一样。

5)在线[0]/输入值[W]与在线[0]/强制值[C匸者的区别:

在线[0]/输入值[W]:

调试时修改变量值。

在线[0]/强制值[C]:

同样用于调试时对变量赋值。

在每个循环结束之后,被强制的变量都被写

入强制值,直到执行“解除强制”命令为止。

在线[0]/输入/强制对话框[G]:

允许对多个变量写入新值,并同时输入到PLC中。

对于“在线/

输入值”,变量只被写一次,而且变量允许立刻被其它程序赋值。

8.添加动作:

添加动作:

可以在当前选定的程序或功能块下创建一个动作。

在弹出的对话框中填入动作名,并选择动作实现的语言。

“动作”代表一个进一步的功能实现,这种功能也可由其他语言所创建的一般功能块来实现。

动作隶属于一个功能块或程序,可以像调用功能块一样来调用功能块的动作。

动作调用的格式为:

<程序名>•<动作名>或<实例名>•<动作名>。

9.显示调用树:

显示调用树:

与“工程”/“查看调用树”命令相同。

可以在一个新窗口中显示当前对象调用程序、函数、功能块的树型结构,直观地指出当前POU与工程中其它POU的先后调用关系。

工程必须通过编译,该命令才有效。

10•快速启动软件(需要注意的):

1)打开工程:

在主界面中点击“文件”/“新建”菜单,或在工具栏中点击“新建”按钮,

随之出现“目标设置”对话框。

“目标”是指PLC的存储空间,目标设置是指根据所选择的

PLC的存储空间来进行配置。

在“配置”栏中选中“HOLLiAS-LECG3CPUExtend此目标为程序存储空间为120KB的CPU所选用的设置,点击“确认”按钮,如图3-3-1所示。

如果所使用的模块为存储空间28KB的CPU,则需选择“HOLLiAS-LECG3CP”若不确定模块的程序存储空间大小,请参见附录。

若需编写库指令,则应选择None。

X:

目選

~31

瑚认

RXLiAS-LECG3CTO

FDLLiAS-LECCFUHx+crd

I

ra捷捧日嫌

2)PLC配置:

在“资源”选项卡中双击“PLC配置”,在“PLCConfiguration”上点击鼠标右键,选择“AppendSubelement”中的“LM3107”,进行PLC的配置

 

3)设置通讯参数:

“在线”菜单中选定“通讯参数”,弹出通讯参数设置对话框,如图3-5-1

所示。

3-5-1通讯矣垃甘话曲

选择“New”按钮添加新通道,出现如图3-5-2所示的对话框

迪道箔祢

迪讯协议

其中通道名称默认为“参数设置对话框,如图通信连接便建立完成。

/

Local_”,通信协议使用缺省的RS232协议。

点击“0K'按钮后返回通讯

3-5-3所示。

点击“0K”按钮确认。

这样,本地计算机CPU模块之间的

图芥5-3通讯遽车仗置

要想改变端口设置或者波特率设置,鼠标左键快速双击“Port”、“Baudrate”所对应的“Value”

值。

4)程序编译:

对于工程菜单下“查看”/“未使用变量”的应用,应该习惯性地在编译通过后进行一下自检。

如果存在未使用的变量,建议删除未使用的变量,有助于程序的正确运行。

另外,也可以直接

设置。

在“资源”选项卡中,选择“工程选项”/“Build”/“自动检查”,选中“未用变量”,在编译时会自动检查未使用的变量。

数据的类型与地址

LM系列PLC的数据存储区分为输入区(I区)、输出区(Q区)、M区、N区、掉电保持区共五类。

1•输入存储区(I区):

输入存储区是只读的,并且不能掉电保持。

在仿真模拟时,输入存储区的地址可以被输入,也可以被强制。

但是在在线调试时,只能被强制。

2•输出存储区(Q区):

输出存储区的数据是可读写的,并且不能掉电保持。

在仿真模拟或者在线调试时,该数据区地址均可以被输入或强制。

3.M存储区:

是PLC的中间寄存器区,用于存储和管理中间过程产生的数据或状态。

无论是位数据,还是字数据,均可以在M存储区实现。

M存储区通过寻址方式访问,可以按位、字节、字、双字访问。

LM系列PLC的M区共8KB,按字节来寻址,M存储区的范围为MB0~MB8191。

M存储区的地址中,部分是具有掉电保持功能的,包括MB300~MB799。

其余地址,均不具有

掉电保持功能。

另外,要特别注意,M存储区的前100个字节,即MB0~MB99,是被系统用

于自诊断的数据区,可以读取这些存储区的数据,但是不能写入。

建议用户在编程时,从MB100

开始使用。

I区、Q区和M区是按地址寻址方式访问,这些存储区都有唯一的、明确的地址。

4.N存储区:

N存储区也属于PLC的中间寄存器区,用于存储和管理中间过程产生的数据和状态。

与M存储

区不同的是,N存储区只能通过变量的方式来访问和调用。

N存储区中的变量地址,是系统自

动分配而用户无法指定的。

N区中的变量数据类型不单有位、字节、字和双字,还有REALTIME、

INT等其他众多数据类型。

另外,除了数据变量外,定义的功能块变量也存储在N存储区。

N

存储区可以读写,可以被输入和强制。

N存储区的数据是不能掉电保持的。

定义的功能块变量也存储在N存储区,诸如T1。

5.R存储区:

R存储区属于掉电保持区,其调用方式与N区一致,也是通过变量的方式访问,无法指定地址。

R存储区的大小为6KB。

R存储区变量可以读写,可以被输入和强制。

变量定义时,假如没有选择保持功能,或者直接在局部变量中定义,则该变量存储在N区,若选择了保持功能或直接在保持型变量中定义,则该变量存储于R区,具有掉电保持功能。

LM系列PLC有两种方式可以实现数据的掉电保持。

一是采用地址方式,选择M区的

MB300~MB799之间的地址即可;另一种采用变量的方式,将变量定义为掉电保持区变量即可。

6.存储格式:

I..C)

%MXO,1

%MXI.7

 

按字寻址方式访问,因为一个字由两个字节组成,其数字必为偶数,不能为奇数。

如:

%MB0

和%MB1组成一个字%MWO,下一个字则为%MW2,而不是%MW1。

%MW1是无效的地址。

按双字寻址也遵守此规则。

所有的直接地址都从“%”开始。

以M区为例,如表4-2-1所示

位寻址

格式

%MXm.n

描述

X卷示是按位寻址:

m屋示在M存储区中附t节编号:

n盘示位于凌宇节吋那几愷,范网沟0-7

整据类里

BOOL

示例

%MX0.3.^iMX100.0.%MX32117

字莆

寻址

格式

描述

苗盘示按字节了氓

m雇示在M存储区中的字节编号

数据类唱

BYTE

示例

鳴MU103、

字寻址

搐式

%MWm

W表示按字耳址

m盘示在该字存储单元中的首字节的地址>注盘皿鰹烦対團数

WORD

示例

%MWISU.'J4MW30UU

甘址

格式

%MDm

描述

D农尿按取序汗址

m盘示在该观字存储单无中的首字廿的地址*注盘m世须为偶数

飲据遨4(

DWORD

示例

%MD30C.%MD432

对于I区、Q区,则把表中的M替换为I或Q即可。

表4-2-2为这三个数据区的范围,超过这个范围的地址视为无效的地址。

存储区

價懵(按字节)

I存储IX

(;itA为衣门宁-节\从体丈小根拯PIE确定)

Q存储区

%QBO-%QD5I](最大为引2匸节t具休人小槪拥PL匚确定1

M存储区

再次强调的是M存储区大小为8KB,即从%MB0~%MB8191。

其中,%MB0~%MB99作为PLC的内部诊断区,建议用户不要使用。

%MB300~%MB799具有掉电保持功能,其余存储区不具有掉

电保持功能。

7.常量

常量类塑

表示方法

布尔型

播述

布尔常量貝冇两个1邂样值TRUE和FALSE(也可农示为】和0).TRUE筹株于hFALSE审价于(!

示例

TRUE、0

时刻塑

搆述

时刻常址用于存储当前时刻t由1TODT(5仁“TIMEOFDAY#"或*'6mcofday#'1)加匕时剌诜'构成・吋剌悄的格式为t小吋:

分钟:

秒{可以用实数足式输入秒).

示例

TOD就)0:

00:

00广时刻常量为0点0时0分*

TFMEOFDAY*SI5J6JO.I23广时刻常吊为L§点師分Ml23ft'*)

日期里

描述

日期常■由t,DATEtftH*\laMF^ta±M日期值"构成.

示例

DATE#2005-05-06广廿期常.最2005年§月6td*Jd#l9«0-09-22广日期常吊:

19汕年9月22H*)

日期时刻塑

描述

U期踊量和时刻常量會并趙耒暮为日期时刻常屋.由<*dtr.'DATEANDTIME^'或"da忧‘ndtime#1*)加上“bl期时刻值”构成匸

示例

DT#HSn-(»^22-l5:

^:

l8

广时刻日期常量为1980^9M22bl15点45分18秒・)

dateandtiniCT2001-03-09-00:

00:

00

广时剌日期常虽为2D0I年3M9FI0点(1分0棘J

字袴申型

描述

?

待串常虽揑两个单创兮zn”,可以也齊空格和鹉殊了rn

示例

'AbbyandCraig'(审字袴申AbbyEindCraig*)

炖广方符市:

•門

15ms

t#4ms!

3d

时何型

数宁常绪的数值可以是二进制、十进制、八进制和十六进制.如果整数值CilEM帕HfWJIJ-进制”丿川符号呷脈“魅数他讪Ri来衣小.I进制的10至沾在十六进制中衷示为A至F.

描述

描述

14

2#]0010011

(叶进制数14+)

(*;进制数1001001I*)

广八进制數67*)

(叶六进制数AE丹

实数常駅用十逬制小数和指数来左示*遵循标准的科学计数法格式,卖数帘鼠的数懈类吃兄RliAL

L64e-KXKI

广实數7.4*)

广实数I.64ei009*)

时间常量股用来操作时间*由叮耕(附(T)加上枫时间飢”构枫时间仇的单位包桔天5八小时<h).5?

(m).杪®和怎抄仃爪八注配它们的正确嗽序为比h*m.s.血鉄

T^ISms

T^I00sl2nis

ifrl2h34mL5s

{*18<秒的-个时间常駅J

{*100秒12呈秒的t时何常■,离单忖fC并超限申)广12小时3415杪的•个常屋勺

示嗣

t#5m68s

下面是错误的时间常量:

广低单位不允许趙

广没T#•)

广嗽序错谍丹

注意:

PowerPro不区分大小写,诸如T#3s和t#3s属于同一常数,TRUE和true均可以表示布尔型常量。

8.变量

按照数据类型的不同,变量可以分为标准类型和用户自定义类型。

其中标准类型包括布尔型

(BOOL)、整型(INT)、实型(REAL、字符串型(STRING以及时间型(TIME)等。

自定义类型包括结构体(STRUCT和枚举(ENUM)。

按照使用范围的不同,变量可以分为全局变量和局部变量。

局部变量只在整个工程的一部分程序中有效,其它程序不能引用。

全局变量则可以被整个工程的任意程序引用,在整个工程中均有效。

按照属性的不同,变量分为中间变量、输入型变量、输出型变量、输入输出型变量等。

按照能否掉电保护,变量分为保持型变量和非保持型变量。

1)变量命名规则

变量命名必须遵循如下的规则:

必须以一个字母或者单一的下划线开始,随后是一定数量的字母、数字或下划线。

字母与大小写无关,ABC和abc被认为是同一个变量。

关键字不能用于变量名。

PowerPro定义了一些关键

PowerPro的关键词如表4-4-1

字,关键字是标准的标识符,其作用和命名已在系统中自动定义,所示。

4*4*1关從词表

AKRAY

AT

CONSTANT

ENDFUNCTIONencTfunctionbi.ockeneTprogram"

EN[>_STRUCTLNDiTYPE

ENL>_VAR

FUNCIION

FLJNCT1ON_BLOCXOF

PERSISTENTPROGRAM

READ_ONI.YREAD_WR]THRETAIN

STRUCT

TYPE

VAR

X7AR_ACCESSVARCONFIGX^AR^FXTERNALvarlg

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

当前位置:首页 > PPT模板 > 卡通动漫

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2