Fanuc Ladder Iii V6 3l [WORK]
4.6.4 Diagnose .........................................188.8.131.52Ladder monitor .................................184.108.40.206 PMC Statuswindow ..............................220.127.116.11 Signal Status window.............................18.104.22.168 PMC Parameter.................................22.214.171.124 PMC alarm status...............................126.96.36.199 Executing or stopping aladder program ................188.8.131.52 Displaying systeminformation .......................
Fanuc Ladder Iii V6 3l
Input, Output, Display andEdit sequence programMonitoring and Debugging of sequenceprogram(Display of signal status, PMC alarm, PMC status.)(Onlinemonitoring of ladder diagram. Display of cross reference.)Settingand display PMC parameters
. Input, Output, Display and Edtt sequence programMonitoring andDebugging of sequence program(Display of signal status, signalwaveforms, ladder diagram, PMC alarm, memory)(andcrossreference.)(Monitorring of ladder diagram, step sequence.Debugging user C language.) .Setting and display PMC parameters
1.3 About PMC Program1.3.1 PMC programming methodThe laddermethod is most of ten used for programming the sequence controlgoverned by a PMC.This method was derived from relay-panel controlcircuits. Since it has been in use for years,many sequenceengineers are already fatiiiiar with it.The greater the number offunctions implemented by the PMC, the larger and themorecomplicated the sequence program becomes. And it is hard todescribe such program for laddermethod.To overcome this problem,step sequence method programming has been introduced intoFAPTLADDER-II.(1) What is the step sequence method ?
The step sequence is one of the method for programming asequence control governed by aprogrammable controller, this methodfeatures the direct representation of the control flow ona flowchart. Each block of processing is described as a subprogram, usingthe laddermethod. Therefore it provides an easy-to-understandvisualized flow of the processes and iswell-suited to the controlof entire process.
Step sequence method is available to PMC-RB4&lBG/RC4.Theprogramming by step sequence method is supported by FAPT LADDER-II,not but by the built-in editing function on PMC-RB4/RBG/RC4.Settinga model in FAPT LADDER desides witch method, step sequence orladder, is used.For the details of the step sequence method, referto the following manual.(184.108.40.206.(3) STEP SEQUENCE EDITING]
About size of EMS and XMS memory to be used :EMS and XMS memoryare used for ladder and symbol & comment data as an temporaryarea.Although, FAPT LADDER runs with no EMS & XMS, enough sizeof EMS and/or XMS memoryaccording to the source program to handlewill be necessary for better performance.
(1) Expansion memoryWhen reading ladder programs, FAPT LADDERuses EMS if available. If EMS is notavailable, FAPT LADDER usesconventional memory. When only conventional memory isused, up to21840 program steps can be created. When 256KB EMS memory ISavailable,however, up to 32000 program steps can be created. Thesrze of EMS is 256KB for all PMCmodels, regardless of the size ofthe program to be edited.
(1) Customizable filesSome functions can be customized by theuser. These functions include setting of the formatfor printingcreated ladder programs, and communication port setting based onthe RS232Cstandard.For these functions, the associated data is heldin text-format files, which can be directlyedited by the user.These files are listed below.
* XSYMBOL.xxx Symbol & Comment data file* MESSAGE Messagedata file* IOMODULE I/O module data file* LEVELl. #LA 1st levelladder data file- LEVEL2. #LA 2nd level ladder data file* LEVEL3.#LA 3rd level ladder data file- Pyyy. #LA Sub-program ladder datafile* Pzzz. #SS Sub-program step sequence data file* NETCMT.xxx Netcomment data file
0 LEVEL1 the 1stadder level ladder diagramj--J LEVEL2 the 2ndladder level ladder diagram0 LEVEL3 the 3rd ladder level (Note 1)ladder diagram0 Pxxx a subprogram ladder diagram01 Pxxx asubprogram step sequence diagramA ] Pxxx (Note 2) a subprogram inediting step sequence diagramx Pxxx a duplicate subprogram ladderor step seqence diagram
Note 1) The 3rd ladder level can be omitted.Note 2) If the[ZOOM] key was used to nest a program to a certain depth, and ifthesubprogram configuration screen is displayed upon a single pressof the [MAIN] key,
(Note) Whrle the functron keys of ti) are displayed in ladderdiagram editing, a commandof 0 can be executed. For example,entering and (COMAND] on the 0)screen has the same effect asselecting F4 [Adress] on the @I screen. To select acommand of 0 inthis way, enter the upper-case letter (not necessarily initialletter)in the correspondrng command name shown on the 8 screen.
Ladder program inputFor ladder program input. select [LADDER]from the editing menu. The function keyprogrammer menu ISdisplayed. When no sequence program has been entered, thescreendisplays only the rrght and left vertical rails of a ladderdiagram.
[Operation]Move the cursor to the start position. then press [-i i- 1.The [ -I t_ ] symbol appears on the screen. The messageHORIZONTAL LINEILLEGAL appears at the lower-right corner of thescreen. This message warns theuser that horizontal ladder diagramline creatron is not completed. Enter an addressand bit data.
(ii) Example of function instruction program inputFor functioninstruction input. press the function key (functn]. Next, enter aSUB number,then press the c Enter Z- key.A function instruction canalso be entered by entenng the function instruction name orSUBnumber and pressing the [functn] key.If the user does notremember a certain instruction name or SUB number, afunctioninstruction table that lists function instructions andcorresponding SUB numbers can bedisplayed on the screen.The tablecan be displayed just by pressing the (funcln] key without enteringany data.Then the function instruction table is automaticallydisplayed.Press the [functn] key to return to the ladder diagramscreen from the function instructiontable.
Restrictions related to a ladder diagram display per screenIf anattempt is made to display more than 70 ladder net lines perscreen, the errordescribed below occurs.a) Symptom(a-1 1 When thereare more than 70 lines per net, the following message appears.
(a-2) When there are more than 70 fines totaled over two or morenets, the followingmessage appears.The NET being created IS toolarge.If 70 lines are exceeded when totaled over two or more nets,the followingmessage appears for a net that is the current net when70 lines are exceeded,and the display of the current net ISdtscontinued.The NET IS larger than the edltlng buffer.In thiscase, specify the net to be displayed, using the ladder diagramsearchfunction (such as net number search).
Note, however, that the maxrmum allowable number of steps candecrease, dependingon how memory is used.If a ladder being editedexceeds the maximum allowable number of steps, editing isdisabledand the following message is displayed:
.iii+-N- To be addedTo add a line vertically, an area isrequired for the addition. To create such an area, thelower part ofthe ladder diagram must be shifted down by one line. To do this,move thecursor to any point in the ladder diagram enclosed indashed lines, then press the [insnet]key.Each time the [insnetj keyis pressed, the lower part of the ladder diagram is shifted onelinedown to create an area for addition. Make an addition in thisarea.After line addition, any remaining area (as In the case wheretwo lines are added in an arealarge enough for three lines) can beleft as it is.
(v) [n-srch] (net-number search)This key displays those laddersthat have a specified net number, starting from the top ofthescreen. If the [n-srch] key is pressed without entering a number,the display isadvanced by one net.
(Note) The keys 1 c or 4.) and [A or-4 ] are used to create ordelete a vertical lineextending upward to the left or right of thecursor in a ladder diagram. The solid verticalline is for creationand the dashed vertical line is for deletion. The menu itemapplyingto a function key depends on the ladder diagram and cursorposition.