讲义参考案例rn004s en_第1页
讲义参考案例rn004s en_第2页
讲义参考案例rn004s en_第3页
讲义参考案例rn004s en_第4页
讲义参考案例rn004s en_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

Publication1756-RN004S-EN-E-August2002

Publication1756-RN004S-EN-E-August2002

ReleaseNotes

ControlLogix™Controller

Cat.No.1756-L1,-L1M1,-L1M2,-L1M3,-L53,-L55,-L55M12,

-L55M13,-L55M14,-L55M16,-L55M22,-L55M23,-L55M24,

-L63

ATTENTION

!

Ifyouhavea1756-L63controller,donotedititsladderlogicroutineswhileonline.Onlineeditscouldcauseseriousinjuryto nelordamagetoequipment.

Toedittheladderlogicofa1756-L63controllerwhileonline,firstcompletethefollowingactions:

UpdateyourRSLogix5000softwaretothefollowingrevision:

IfyouhavethisrevisionofRSLogix5000software:

Updateittothisrevision:

10.00 10.02

11.00 11.11

11.01

11.10

Whileoffline,opentheRSLogix5000projectforthecontroller.

Savetheproject.

Downloadtheprojecttothecontroller.

Ifyouperformanonlineeditwithrevision10.00,11.00,11.01,or

11.10ofRSLogix5000software,unpredictablecontrolleroperationcouldoccur.Thismayinclude,butisnotlimitedto:

watchdogtimeofataskexpires(majorfaulttype6,code1)

controllerfailure(solidredOKLED)

PAGE

10

ControlLogix™Controller

ControlLogix™Controller

PAGE

11

IMPORTANT Ifyouhavea1756-L55controller,youmustinstallamemoryboard.Formoreinformation,seethe

ControlLogixControllerandMemoryBoardInstallationInstructions,publication1756-IN101.

Introduction Thesereleasenotesprovidethefollowinginformation:

Forinformationabout: Seethissection: Onthispage:

revisionofcontrollerstowhichthesereleasenotesapply WhentoUseTheseReleaseNotes 3

revisionsofothercomponentsthatworkwiththisrevision CompatibleRevisions 3

preliminaryactionstotakebeforeyouusethisrevision BeforeYouUpdateYourSystem 3

newfeaturesforallControlLogixcontrollers CommonEnhancements 4

changestoexistingfeaturesinallControlLogixcontrollers CommonChanges 8

restrictionsthatnolongerapplytoControlLogixcontrollers CommonCorrectedAnomalies 11

restrictionsforallControlLogixcontrollers CommonRestrictions 12

restrictionsthatnolongerapplytoControlLogix5555controllers(1756-L55Mxxcontrollers)

changestoexistingfeaturesinControlLogix5555controllers(1756-L55Mxxcontrollers)

restrictionsforControlLogix5555controllers(1756-L55Mxxcontrollers)

ControlLogix5555CorrectedAnomalies 15ControlLogix5555Changes 15

ControlLogix5555Restrictions 16

Publication1756-RN004S-EN-E-August2002

Publication1756-RN004S-EN-E-August2002

WhentoUseTheseReleaseNotes

ThesereleasenotescorrespondtothefollowingrevisionsoftheControlLogixfamilyofcontrollers:

Controller:

Catalognumber:

Revision:

ControlLogix5550™

1756-L1,-L1Mx

1024orlater

ControlLogix5553™

1756-L53

10.24orlater

ControlLogix5555™

1756-L55Mxx

10.27orlater

ControlLogix5563™

1756-L63

10.32orlater

CompatibleRevisions Tousethiscontrollerrevision,updateyoursystemasfollows:

Updatethis:

Tothisrevisionorlater:

RSLinx™software

2.30servicepack1

RSLogix5000™software

10.00

RSNetWorx™forControlNetsoftware

3.21

RSNetWorxforDeviceNetsoftware

3.21

1756-M02AEmodule

5.2

1756-M08SEmodule

2.10

BeforeYouUpdateYourSystem

BeforeyouupdateyourcontrollerorRSLogix5000softwaretothisrevision,dothefollowingpreliminaryactions:

Ifyouhavethiscontroller:

Andyouhave: Then:

1756-L55M23or

-L55M24

aprojectstoredinnonvolatilememory

Checkthepropertiesofthenonvolatilememory:

IstheLoadImagepropertysettoUserInitiated?

If: Then:

Yes Nopreliminaryactionisrequired.Goaheadandupdateyoursystem.No 1.IntheLoadImagedrop-downlist,selectUserInitiated.

2.Storetheprojecttothenonvolatilememoryofthecontroller.

OtherLoadImageselectionscausetheupdateofthecontrollertofail.(Youareabletosuccessfullyupdatethecontrollerthesecondtime.)

any thecontrollerconnectedtoaDH-485network

Beforeyouupdatethefirmwareofthecontroller,disconnectitfromtheDH-485network.

CommonEnhancements ThisrevisionofControlLogixcontrollers(ControlLogix5550,

ControlLogix5553,ControlLogix5555,andControlLogix5563)contains

thefollowingnewfeatures:

NewInstructions

Thisinstruction: Letsyou:

SWPB Rearrangethebytesofavalue

LOWER Convertthealphabeticalcharactersinastringtolowercase

UPPER Convertthealphabeticalcharactersinastringtouppercase

ExpandedMESSAGEStructure

TheMESSAGEstructure,whichcontrolstheexecutionofmessageinstructions,containsnewmembers.Thenewmembersletyouuselogictochangemanyofthepropertiesofamessageduringruntime,including:

path

channel,rack,group,andslot

sourcelink,destinationlink,anddestinationnode

addressofthedatainthedestinationdevice

propertiesofaCIPgenericmessage

timeoutvalues

localandremoteindex(See“WildcardintheSourceand/orDestinationofaMessage.”)

WildcardintheSourceand/orDestinationofaMessage

TheMessageinstructionletsyouuselogictocontrolthestartingelementnumberoftheSourceand/orDestinationarray:

Theinstructionacceptstheasterisk[*]inceoftheelementnumberintheSourceandDestinationarrays.Fortwoandthreedimensionarrays,youcanusetheasteriskforonlyoneofthedimensions.

Acorrespondingindexmemberstorestheactualvaluetobeusedinceoftheasterisk[*].YoucanusedifferentvaluesfortheSourceandDestination.

Tochangetheelementnumber,changethevalueoftheindex.

BlockTransfersoverControlNet

ThemessageinstructionnowperformsblocktransfersoveraControlNetnetwork.Thisletsyouaccessmodulesoverthisnetworkthatrequireblocktransfers,suchas1771ogI/Omodules.

AdditionalDataTypesforSLCMessages

TheMessageinstructionletsyouexchange32-bitdatawithSLCorMicroLogixcontrollers:

Forthiscontroller:

andthisdatatype:

UsethisLogix5000datatype:

SLC500

F

REAL

MicroLogix1000

F

REAL

MicroLogix1200

MicroLogix1500

F

REAL

L

DINT

Pre-configuredCIPGenericMessages

IntheMessagePropertiesdialogbox,alistofCIPmessagesletsyouselectacommonfunctionforaCIPmessage.Theselectionautomaticallyfillsinmanyofthepropertiesforthemessage.

ReconfigureanI/OModule

Anewmessagetype,ModuleReconfigure,letsyousendnewconfigurationinformationtoanI/Omodule.Duringthereconfiguration:

Inputmodulescontinuetosendinputdatatothecontroller.

Outputmodulescontinuetocontroltheiroutputdevices.

Thisletsyouchangeconfigurationpropertiessuchassetpointsandalarmvalueswithoutexperiencingabump.

StringDataTypesinCMPandFSCExpressions

TheCMPandFSCinstructionsletyouusestringdatatypesintheexpressiontocomparetwostrings.Forexample,theFSCinstructionletsyousearchanarrayofstringsforaspecificstringofcharacters.

JSR/SBR/RETInstructions

EnhancementstotheJSR/SBR/RETinstructionsletyou:

usetheseinstructionsinfunctionblockroutines

usetheBOOLdatatypeasaninputandreturnparameter

1756-M12and-M22MemoryBoards

Thisrevisionofcontrollersletsyouusethe1756-M12and-M22memoryboards.Thess:

arefor1756-L55controllers

provide750Kbytesofuseravailablememory

Thisboard: Containsnonvolatilememory?

1756-M12 No

1756-M22 Yes

Beforeyoureceanexistingmemoryboard(1756-M13,-M14,-M16,

-M23,or-M24)witha1756-M12or-M22memoryboard,updatethefirmwareofthecontrollertorevision10.27orlater.

UpdateFirmwareAsPartoftheDownload

Whenyoudownloadaproject,youhavetheoptionofupdatingthefirmwareofthecontrolleraspartofthedownloadsequence.Tousethisfeature,firstinstallafirmwareupgradekit.

SERCOSControl

!

ATTENTION

MakesurethateachaxisonaSERCOSringusesauniquenodenumber.Thecontrollercannotdetectif2ormoreaxesonaSERCOSringaresettothesamenodenumber.Iftheyare,youwillgetunexpectedoperationoftheaxes.

YoucanuseaControlLogixcontrolleranda1756-M08SEmotionmoduletocontrolthefollowingdrives:

1394DigitalSERCOS™drive

2098Ultra3000SERCOSdrive

FourNewAxisDataTypes

Whenyouupdateaprojecttothisrevision,anytagsthatusetheAXISdatatypeautomaticallyconverttooneofthefollowingnewdatatypes:

AXIS_CONSUMED

AXIS_SERVO

AXIS_VIRTUAL

Thisrevisionalsoincludesthefollowingnewdatatype,whichyouuseforSERCOScommunications:

AXIS_SERVO_DRIVE

Thenewdatatypessupportnewtypesofmotionaxes.ThedatatypesalsoletyougetdataaboutanaxisthatwaspreviouslyonlyavailableviaaGSVinstruction.

InputNumberOperandforMARandMDRInstructions

TheMARandMDRinstructionsnowincludeanInputNumberoperand.

VariableNumberofOutputCams

Whenyouupdateaprojecttothisrevision,thenumberofoutputcamexecutiontargetsforeachaxisissetto0.Previouslythiswashardcodedto4.

Thisreducesthesizeoftheprojectby21.6Kbytesperaxis.

Touseoutputcamming,configuretheaxisfortherequirednumberofoutputcamexecutiontargets:

Disythepropertiesfortheaxis.

OntheGeneraltab,entertherequirednumberofoutputcamexecutiontargets.

Youmayspecifyupto8outputcamexecutiontargetsperaxis.

Eachexecutiontargetincreasesthesizeoftheprojectby5,404bytes.

AutoTagUpdatePropertyforaMotionGroup

Thenewaxisdatatypesincludethefollowingnewmembers:

ActualAcceleration

ActualPosition

ActualVelocity

AverageVelocity

CommandAcceleration

CommandPosition

CommandVelocity

MasterOffset

Tousethesemembers(tags)inyourproject,enabletheAutoTagUpdatepropertyforthedesiredgroupofaxes.

Whenyouupdateaprojecttothisreleaseorcreateanewproject,theAutoTagUpdatepropertyforeaotiongroupisdisabled.

ToenabletheAutoTagUpdatepropertyforanaxis:

Disythepropertiesforthemotiongroup.

ClicktheAttributetab.

IfyouenabletheAutoTagUpdateproperty,motiontaskexecutiontimesincrease.

CommonChanges ThisrevisionofControlLogixcontrollers(ControlLogix5550,

ControlLogix5553,ControlLogix5555,andControlLogix5563)contains

thefollowingchanges:

RemovaloftheMGPSInstruction

TheMGPSinstructionisnolongeravailable.Whenyouupdateyourprojecttothisrevision,anyMGPSinstructionsautomaticallyconverttoMGSinstructionswiththeStopModesettoProgrammed.

RemovaloftheInhibitOperandfortheMGSInstruction

TheMGSinstructionnolongerincludesanInhibitoperand.Whenyouupdateyourprojecttothisrevision,anyMGSinstructionsautomaticallyconvertasfollows.

IftheInhibitoperandwas: TheStopModeissetto:

Disabled FastStop

Enabled FastDisable

RearminganMARInstruction

Ifyourapplicationrequiresrapidandcontinuousdetectionofaregistrationsensor,we mendthatyouusethefollowinglogic:

TorearmtheMARinstruction,therungmustchangefromfalsetotrue.Therateatwhichthislogicfunctionsdependsonthefollowing:

programsc

motiontaskcourseupdate

AdditionalMemoryRequirements

Thisrevisionrequiresmorememorythanpreviousrevisions:

Beforeyouupgradetothisrevision,checktheamountofunusedmemorythatyouhaveinthecontroller.

Toupgradetothisrevision,youmayhavetoaddanexpansionmemorycardtothecontrollerorusealargermemorycard.

Toestimatetheadditionalmemorythatyourprojectwillrequire,usethefollowingtable:

Ifyouhavethisfirmwarerevision(addallthatapply):

Thenaddthefollowingmemoryrequirementstoyourproject:

Component

Numberinyourproject

Increaseperinstance

Total

(numberxincrease)

9.xorearlier

tagthatusestheMESSAGEdatatype

376bytes

8.xorlaxis

(-21.6Kbytes)

8.xorearlier

outputcamexecutiontargets

5,404bytes

motiongroup

32bytes

7.xorearlier

project

1050bytes

1050bytes

tags

0.55bytes

messagesthat:

transfermorethan500bytesofdata

and

targetacontrollerinthesamechassisThismemoryisallocatedonlywhentheMSGinstructionisenabled.Toestimate,countthenumberofthesemessagesthatareenabledand/orcachedatonetime.

2000bytes

6.xorearlier

basetags

24bytes

aliastags

16bytes

producedandconsumedtags

Datatype

Bytespertag

DINT

4

12bytes

REAL

4

12bytes

3xbytespertag

3xbytespertag

3xbytespertag

3xbytespertag

6.x

routines

68bytes

5.xorearlier

routines

116bytes

Totaladditionalbytes

Foradditionalinformationonhowthecontrollerorganizesitsmemory,seeKnowledgebase13964.ToaccessRockwellAutomation’sKnowledgebase,goto SelectSupport.

CommonCorrectedAnomalies

ThisrevisionofControlLogixcontrollers(ControlLogix5550,ControlLogix5553,ControlLogix5555,andControlLogix5563)correctsthefollowinganomalies:

DeletingaTagWhileOnlineMightHaveLocked-UpCommunicationorCausedaControllerFailure

Ifyoudeletedanunusedtagwhileonline,eitherofthefollowingfailuresmighthaveoccurred:

Youwereunabletocommunicatewiththecontroller.RSLinxshowedaredXoverthecontrollerandyouwereunabletocommunicatewiththecontrollerthrougheithertheserialportoranothercommunicationmodule.

Thecontrollermayhave einoperative.(TheOKLEDofthecontrollerturnedsolidred.)

Thefailurecouldhaveoccurredimmediayafteryoudeletedthetagorlateronintheexecutionoftheproject.Apowercyclewouldtemporarilycleartheproblem.

OutputCamThatisAttachedtoaConsumedAxis

Ifyouattachedanoutputcamtoaconsumedaxis,thefollowingmembersoftheAXIStagdidnotupdate:

OutputCamStatus

OutputCamPendingStatus

OutputCamLockStatus

OutputCamTransitionStatus

IndirectAddressingofanASCIIString

Youcouldnotdownloadaprojectthatusedanindirectaddress(taginthesubscriptofanarray)toastringdatatype.

UsingtheSameMessageControlTaginDifferentMessages

IfyouusedthesameMessageControlTagformessagesindifferenttasks,thecontrollermayhave einoperative.(TheOKLEDofthecontrollerturnedsolidred.)

TurningOntheTObitofaMESSAGEStructure

IfyouturnedontheTObitofaMESSAGEstructureinyourlogic,thecontrollermayhave einoperative.(TheOKLEDofthecontrollerturnedsolidred.)

SettingtheCommandRegister.ResetofTwo1756-DNBModules

IfyouturnedontheCommandRegister.Resetmemberoftwo1756-DNBmodulesatthesametime,thecontrollerbecameinoperative.(TheOKLEDofthecontrollerturnedsolidred.)

CommonRestrictions ThisrevisionofControlLogixcontrollers(ControlLogix5550,

ControlLogix5553,ControlLogix5555,andControlLogix5563)hasthe

followingrestrictions:

KeeptheSizeoftheASCIIBuffertoLessthanorEqualto255Characters

IfyouuseABLinstructions,setthesizeoftheASCIIbufferoftheserialporttolessthanorequalto255characters.Ifyouusealargersetting,anABLinstructionmaymisstheterminationcharacndthestatusbitsmaybesettoerroneousvalues.

DisconnecttheControllerfromaDH-485NetworkBeforeYouUpdatetheFirmwareoftheController

IfyouupdatethefirmwareofacontrollerwhileitisconnectedtoaDH-485network,communicationonthenetworkmaystop.Topreventthis,disconnectthecontrollerfromtheDH-485networkbeforeyouupdatethefirmwareofthecontroller.

Produce/ConsumeAxisTagsOnlyBetweenControllerswithRevision10.xorLaterFirmware

Thisrevisionletsyouproduceandconsumeaxistagsonlybetweencontrollersthathave10.xorlaterfirmware.Thisincludestagsofthefollowingdatatypesandtheirmembers:

AXIS_CONSUMED

AXIS_SERVO

AXIS_VIRTUAL

AXIS_SERVO_DRIVE

ValuesinaLargeI/OConnection

InlargeI/Oconnections,valuesmayslowdowntherateatwhichthecontrollerprocessesrepetitivemotionregistrationandwatchpositions.

SettingtheValueofthePositionUnwindAttribute

Currently,RSLogix5000softwareletsyouuseanSSVinstructiontosetthePositionUnwindattributeofaconsumedaxis(atagwiththedatatypeofAXIS_CONSUMED).However,thevalueisoverwrittenbytheproducingcontrollerwhenthetagisupdated.

MAOCInstruction

Dependingonhowyouconfigureit,anMAOCinstructionmayfailtochangeanoutputoroutputs:

ThefollowingparametersoftheMAOCinstructioncompensatethecamposition:

PositionReference(CommandorActual)

Offset,LatchDelay,andUnlatchDelaymembersoftheOutputCompensationarray

Theinstructionfirstappliesthecompensationwhenitisarmedandtheaxismoves.

IftheCamArmPositionistooclosetotheCamStartorCamEndPosition,thecompensationmayputacamoutoftherangeoftheCamStartPositionorCamEndPosition

Ifapendingcamexistswhenacamgoesoutofrange,thecamtransitionstothependingcamregardlessofExecutionMode.

IfapendingcamdoesnotexistwhenacamgoesoutofrangeandtheExecutionModeisOnce,theinstructionwillnolongerchangeanoutput.TherearenoadverseeffectsifapendingcamdoesnotexistwhenacamgoesoutofrangeandtheExecutionModeissettoContinuousorPersistent.

DependingonyourcombinationofExecutionMode,PositionReference,OutputCompensation,CamArmPosition,CamStartorEndPosition,andtheexistenceofapendingcam,theinstructionmayincorrectlyhandlesomeoralloutputs.

Forexample:Thefollowingconfigurationcouldputallcamsoutofrange:

MAOCParameter: Selection:

Offset,LatchDelay,UnlatchDelayOutputCompensation

none

ExecutionMode Once

CamStartPosition closetoCamArmPosition

CamArmPosition closetoCamStartPosition

PositionReference Command(Thiscompensatesallcamsinthenegativedirection.)

Whentheinstructionisarmedandtheaxismoves,theinstructionimmediaycompletesandsetsthePCbitwithoutchanginganyoutputs.Ifapendingcamexists,theinstructionimmediaytransitionstothependingcam.

GroupOverlapFaultofaMotionGroup

Inamotiongroup,agroupoverlapfaultcausestheconnectiontotheassociatedmotionmoduleormodulestotime-out.

IntheI/Oconfigurationofthecontroller,themotionmodulesdisywarningsymbolsandindicatethattheirconnectionstimed-out.

Onceyoucorrectthegroupoverlapfault,thecontrollerre-establishesitsconnectionstothemotionmodules.

CertainAxisandModuleFaultConditionsDisarmOutputCams

Whenthecontrollerdetectsoneofthefollowingfaults,itdisarmsoutputcams:

Forservosanddrives,axisfeedbacklossfault

Forservosanddrives,modulefault

Forconsumedaxis,physicalaxisfaultThosefaultsproduceunreliablefeedbackdata.

Also,ifanaxisfaultexistswhenanMAOCinstructionisinitiated,theinstructionerrors.

ControlLogix5555CorrectedAnomalies

ThisrevisionofControlLogix5555controllerscorrectsthefollowinganomalies:

RunningOutofMemoryCausedCommunicationLock-UporControllerFailure

Thisrevisionletsthecontrollerremainoperativeandmaintainsomecommunicationevenwhenitrunsoutofmemory.

Atruntime,thefollowingcommunicationsrequireadditionalmemory:

polled(OPC/DDE)tagsthatuseRSLinxsoftware

Message(MSG)instructions

Ifthecontrollerdoesnothaveenoughmemory,thosecommunicationsreceiveerrormessagesandfailtoestablish.

Inpreviousrevisions,therewasahighprobabilitythatcommunicationswouldstopwhenthecontrollerranoutofmemory.(RSLinxsoftwareshowedaredXoverthecontroller.)Also,thecontrollermayhave einoperative.(TheOKLEDofthecontrollerturnedsolidred.)

Ifyourcontrollercurrentlyusesmorethat70%ofitsmemoryatruntime,consideru

温馨提示

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

评论

0/150

提交评论