Rslogi5000编程培训(工程师培训)_第1页
Rslogi5000编程培训(工程师培训)_第2页
Rslogi5000编程培训(工程师培训)_第3页
Rslogi5000编程培训(工程师培训)_第4页
Rslogi5000编程培训(工程师培训)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ControlLogix

培训手册

自动控制及信息产品公司

ControlLogix基础培训手册

目录

1常用工具

1.1通讯管理工具RSLinx

1.2模块升级工具ControlFLASH

2ControlLogix编程指南

2.1ControlLogix平台简介

2.2Logix5000编程软件快速入门

2.2.1安装控制器

2.2.2创建及下裁工程

2.221创建工程

222.2添加模块

2223改变模块属性

2224查看I/O

222.5创建标签(Tag)

2.226利用别名标签(AliasTag)记录I/O

222.7输入梯形图程序

2.22.8下载工程

2.2.3查看程序扫描时间

2.2.4查看控制器内存使用情况

23梯形图常用指令

2.4功能块图编程与过程控制

3ControlNet组态软件(RSNetworxforCN)

3.1ControlN削基本知识

3.2RSNetworxforCN操作步骤

4DeviceNel组态软件(RSNeiworxforDN)

4.1DeviceNet基本知识

4.2RSNetworxforDN操作步骤

5流程监控软件RSView

1常用工具

1.1通讯管理工具RSLinx

RSLinx是沙克韦尔自动化公司为用户提供的通讯首理软件•,它

运行在Windows操作系统的计算机上0

用户只需选择一种从该计算机到工业控制网络上任一模块的通

讯方式,就可以通过该软件建立起与工业控制网络上所有设备的通

讯。

RSLinx操作举例(il-■'iLopi-:1_讨1--):

1)用户选择从计算机到网络的通讯通式:H

2)用户检查计算机上相关通讯k件是否已经安装.连接电缆是

否正确:11756-CP;,3

3)AihRSLinx“communication(通讯)”下拉菜单中的

-ConfigureDrivers(配置驱动方式『选项.

4)在"availabledrivers(可用驱动方式)”中选择"RS-232

DFldevices",再点击•“addnew”选项.并选择OK.

5)在弹出的“ConfigureRS-232DF1devices”菜单中点击

“auto-configure(H动配,等待运行结果后选择OK.

6)点击RSLinx"communication通讯)”下拉菜单中的

“RSWho•选项,就会弹出整个I:业控制网络的树状浏览面

面(见下图)。注:用户还可点击浏览画面中的“••,

以进一步浏览其所延伸的网段.

闻㈤m皇也她

7)

1.2模块升级工具ControlFLASH:

罗克书尔门动化公司新一代控制平台中的大部分模块都是“内

置微处理器十功能软件(firmware)”的智能模块,并」1功能软件

(firmware)均存储在可重复刷新的存储器中.用户只需使用最新

版木的ControlFLASH软件,对模块进行刷新即可实现模块升级,

从而保证客户采购的模块在很长的使用时间内部能与新技术以及增

强功能相适应.

ControlFLASH可单独运行在Windows操作系纭的计算机I;,

也可内嵌在Logix5000控制编程软件中,

用户通过RSLinx建立起il尊机到特升级模块的通iR通道后,即

可运行该软件.在软件中用户根据画而提示依次选择设备目录号、

新的功能软件版本号(firmwarerevision)即可.

ControlFLASH操作举例(Logix5555处理器从版本10升级至

版本11):

1)准备工作:通过RSLinx建立起计算机到模块的串口通讯。

将处理器苴于"Program(编程)”模式.

2)运行ControlFLASH软件,在主画面上选择“Next(卜一

步)”,在伸出窗口中选择相应处理器目录号。

3)按产品目录号选择相应模块后,点击“next(下一步》”弹

出“Superwho”控制网络浏览窗口.在该窗口中用户应按

网络路沿延伸并选择要刷新的模块。

ControlFl.ASl

•'-I.4»Ji-_;•-OMX-r~5fh工g

4)点击“next(卜ip)''弹出''FirmwareRevision(功能软

件版本)”选择窗口.请选择相应版本号并点击“OK”,

5)如果有关刷新文件不在缺省安装目录中,将弹出“文件目录

浏览商II”以便用户选择文件所在目录,点击“OK”.

6)点击-next(下一步)"弹出"Summary”窗口.用户点击

“Finish”就会开始模块刷新处理。

注M项:进行ControlFLASH操作前应停止控制系统的运

行;如果对处理器进行升级,还需保证其应用程序已作备份:

并且,在整个模块刷新过程中,不允许掉电或者通讯中断。

2ControlLogix编程指南

2.1ControlLogix平台简介

在过去,为了实现工厂自动化,工程忡们往往不得不面对PLC,伺

服控制器等多种自动化子系统,需要同时掌握多种专业化软硬件的

开发和维护。随着近年来自动化水平的不新普及和提高,这种情况

越来越成为制约「.厂发展的“瓶颈”问题:自动化设备越来越多、

自动化技术越来越复杂,而工厂技术人员的精力和时间却相对有

限。因此,“使用单一控制平台实现全厂范围内的所仃控制任务”

成为广大用户的迫切要求.

借助电广、通信以及控制域中不断发展的新技术,顺应这一要

求,全球领先的罗克韦尔自动化公司提出了“全功能控制平台”的

设计理念,并在此基础上发布「ControlLogix产品。

无论是高速离散控制、狂杂过程控制、伺服控制,珏是高速传动控

制等各种应用,借助单一的ControlLogix平台,用户只相掌握♦种

编程软件,就能根据应用要求的不同.选抨标准模块.选择标准工

业网络/总线得到所需的控制系统,如咂控/安全连锁系统、伺服拄

制系统、分布式控制系统(DCS)、高速传动控制系统以及数据采集

监控系统(SCADA)等。

ControlLogix平台不仅技术领先,而且在烟草、消费品制造、冶

金、电力、石化、油气输送、造纸、水处理、地铁、矿山以及汽车

等各个行业中都有许多成功的应用。

ControlLogix平台主要特点如卜:

>所有模块均可带电插拔:

“用户通过软件刷新即可实现包括处用粉在内的各种模块的开

>功能强大的Logix处理器

。处理器具有高速程序及数据处理能力,1K指令仅需0.06

一秒:

o单个处理器最多支持:128000开关房或4000模拟量。

o用户无需更换处理器,通过背换更大容量的内存即可扩

无系统处理能力;

。本身提供电池后备,从机架取出处理器后仍可保持数据

不丢失;

oIEC1131-3全面支持

。实时多任务系统内核:多达32个任务,包括1个连接

任务以及31个周期任务;有15个优先级可选以保证第

要任务优先,每个任务中可编制32个主程序,并分别

拥仃单独数据X。

LoftixSOU*CMtroller

。完全标卷变量编程方式,采用动态内存管理技术,无需

用户进行内存分配管理.没仃定忖器/计软器等使用个数

的强行限制,支持数据类型的自动转换。

O支持多维数抗、标准数据结构及用户自定义数据结构.

>创新的、最大可用性设计的机架和背板:使用制造若/消费者

(Producer/Consumer)技术的无源多」:数据总线:

o在同一•机架中可多处理器并存,实现分布式运算:

o在同一机架中可配置任意多个通讯模块,实现网络延伸

和不同网络间路由:

。无需处理器干顼,现场输入信号(作为Producertag)

可以同时直接送给同一网络上的多个智能设备、处理得

及服务器(作为Consumertags)等,避免了传统的

“现场信息先由主站存储再顺序转发”的过程.大大提

供了通讯效率;

o通过ControlNet扩展现场I/O。在所有本地站和现场站

中,对于每个输入输出模块都可以根据其实际应用的响

应快慢的要求分别设置相应的通讯时间:逢变则报

(COS)和按给定周期发送(RPI),保证了工业控制

的实时性和确定性.

〃支持ControlNet.DeviceNet以及FFH1等国际标准工业现

场总线,兼容Hart过程仪表总线协议,同时提供与各类第三

方控制系统的广泛接I」。

A支持开放的100MbpsEtherNeVIP网络.控制系统和上位机可

以组成完全意义的多服务器/多客户机模式的实时监控系统。

>在EtherNet/IP,ControlNet和DeviceNet各层网络中采用统

一的CIP协议,该协议实现了对实时控制数据和非实时监觇/

组态数据的区别对待,保证/工业控制的实时性和确定性:同

时,也保证了系统中各层设备对象定义的统一、网络版务的统

一,实现了不同网络间数据的完全透明,也保证了用户只需一

次培训就可建立起时JEtherNet/IP、ControlNet或

DeviceNet不同网络上设备通讯功能的完整认识.

A所有模块,包括I/O模块均为智能化模块:

o输入输出模块提供断线等各类诊断功能,井可提供时间

标记;所有以上数据都被该模块自动生成标签变量,可

被程序n接引用;

O模拟量陆入输出模块在模块本身叩可实现工程单位转

换、高/低以及高高/低低报警运算,并被该模块自动生

成标签变量,可被程序直接引用:

O提供带电子烬断保护功能的开关盘输出模块.网路在短

路故障排除后通过软件红位即可恢更.无需设苴/更换保

险然

2.2Logix5000编程软件快速入门

••・・•••••・•・••♦・・・•・・・•・•・•••••・•・••・••••••・••・•・・・•・•♦・・••・・•・•・・・•・•・••♦・・•・•・••・••••・♦•••

准备投割器.................................................

安装曲器...............................................—

创蛾及下发工程...............................................

创建工捏.....................................—

改变工梗向住..................................................

家加礴随入耽.............................................

釉味崂匕蹶..............................................

的龈初住................................................

5#101?^...................-......................................................

创律只它标签.................................................

嶙够拓金秘M0••……-......................................................

%人逆粗....................................................

下鱼工程....................................................

twe抽晌......-.....................................

H控制薪内存使用情况…”-....................................

2.3梯形图常用指令

位指令

帕音旦占用和(XIC)……

―是否断开(XK>)...

划出独添(OTE)...........

(OTL»............

*出鼾铺"(OTU).......

一次E动(ONS)...........

上阳8次启动9SR).

下*汨一次心动(OSF).

计时^和计数器指令

至盹号通计聆器(TON)

幺时鲂开•计时aS(TOF).

仅将对通计时事(RTO)

»itC(CTU)..............

减计款(CTD)..............

复位(RES).................

通训将今(MSG)

比较指令

tt«(CMP)_________

有谈记*寄.........

哨定立一嚎序.......

丁(E^^U)•••••••••••••••*•••••

大于♦鲁于(GEQ).........

大T(GRT).................

d'TfflWT(LEQ)..........

小于(LES).....................

微.比较(UM)...............

屏独气f(MEQ)............

哈人立兀数件为从fir他

不专](NEQ)...............

计算/肾术指令

计翼(CPT).......------

有我达,钟......

.......

加法(ADD).............

乂法(SUB)......-……

(MUL)•••••»••■•••<•

K^(DIV).............

平方物(SQR).........

反(NEG)

传送/逻辑指令

传送(MOV)....................

仪破传送(MVM)............

*人。即电件加解破伯

位由分配(BTD).............

洁写(CLR)...................

接位与(AND).................

技位或(OR)...................

按位异或(XOR)............

HHO(NOT)................

程序控制指令

跣晴51标号(JMP).林号(LBL)..................-……-

就转到f世序(JSR),子也庠(SBR).返国(RET)

笆停(TND)..一

4朴豆位(MCR).........

髯止用户中f(UID)

住险期户中也(UI曰…••••••••

也也特令(AFI).・・・・•・・・・・•<•••••••••»••••••

几恒件(NOP)..

循环(For)/终止循环(Break)指令

始环(FOR)

中it制坏(BRK).............——————.......

ifeW(RET)........

专用指令

文仲位U履(FBC)...........

式将搜重根式........

谦同匕州(DDT)..............

fiWHMS...........

蜡溶15送(DTR)..............

确人立即处作为再橄色

比例一分枳分(PID)……

ft-55PID如,...

三角函效指令

。弦(SIN)............

余殖(COS)..........

1FVJ(TAN)...........

反正弦(ASN).......

反余弦(ACS).......

fiitn(ATN).......

高级算术指令

BBMtt(LN)...............

以10为底的对敢(LOG)

X的Y玄济(XPY)........

算术转换指令

转幢为角度(DEG).

(RAD).“…

财幢为BCD(TOO)

转帙为整©(FRO).……

数组(文件)/综合指令

文竹箕术削沙处招令IFAL)

文件样拿和比绍船今(FSC)

文件复制(COP)........

文什填克(FLL).........

文件邺均他(AVE)......

文11打字(SRT)........

文件标净偏存(STD)....

数组(文件)/位移指令

位左移(BSL)...........

位占构(BSR)...........

FIFOXdFFL)........

FIFOHR(FFUJ.......

UFO(LFL)........

LIFO出J算(LFU)........

字符串处理指令

字符串比较(见前述比较指令部分i等于EQU、不等于NEQ、

大于GRT,大干等于GEQ、小于LES、小于等于LEQ、表达式

比较CMP)

STOD-StringtoDINTconversion(ACI)

DTOS-DINTtoStringconversion(AIC)

STOR-StringtoRealconversion

RTOS-RealtoStringconversion

CONCAT-Stringconcatenate(ACN)

MID-Stringmiddleextract(AEX)

FIND-Stringsearch(ASC)

DELETE-Stringdelete

INSERT-StringInsert

LEFT,RIGHT、MID、LOWER,UPPER.REPEAT

ASCII串口操作指令

ACL-ASCIIClearReceiveand/orSendBuffer

ACB-ASCIINumberofcharactersinbuffer

ABL-ASCIITestforBufferUne

AHL-ASCIIHandshakeLine

ARD-ASCIIRead

ARL-ASCIIReadLine

AWA-ASCIIWritewith叩pend

AWT-ASCIIWrite

此外还有超过30条专用伺服控制指令

2.4功能块图编程与过程控制

其中36条常用逻辑指令:

简单算术指令高级算术指令三角函数指令

•Add•ModuloDivide•Sine

,Subtract•Truncate•Arcsine

•Multiply•XtoPowerofY•Cosine

•Divide•Logarithm・Arccosine

•Square•NaturalLog•Tangent

•Negation•Arctangent

•AbsoluteValue

定时/计数指令

位指令

•TimerOn/wReset

•OneShotRising

•TimerOffw/Reset

•OneShotFalling

,RetentiveTimerOnw/Reset

•CountUp/Downw/Reset

比较指令转换指令

,Equal-Radians

•GreaterThanorEqual•Degrees

•GreaterThan•BCDToDecimal

,LessThanorEqual•DecimaltoBCD

•LessThan

•NotEqual

•MaskedEqual

•Limit

还有42条用于过程控制和传动的指令:

过渡器指令统计指令

•High-PassFilter•MovingAverage

•Low-PassFilter•MovingStandard

•NotchFilterDeviation

•Second-Order・MinimumCapture

Lead-Lag,MaximumCapture

•Derivative

过程指令逻辑指令

•Alarm•BooleanAnd

•EnhancedPID•BooleanOr

•Ramp/Soak•BooleanExclusive

•ScaleOr

•Position•BooleanNOT

Proportional•DFlipFlop

•SplitRangeTime・JKFlipFlop

Proportional•SetDominant

•Lead-Lag•ResetDominant

・FunctionGenerator

,Totalizer

•Deadtime

•Discrete2-State

Device

•Discrete3-State

Device

选择/限制指令传动指令

•Select•PulseMultiplier

•EnhancedSelect•S-Curve

•SelectedSummer*PI

•SelectableNegate•Integrator

,Multiplexer•Second-Order

•H/LLimit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论