Home
        Chapter 3 - AutomationDirect
         Contents
1.                 4 Line x 20 character  Backlit LCD Display    Opti Mate                   D2 240  V Memory             ZZZ ZA             User Data Space available for OP panels    Internal Relay Memory    D4   430  V Memory          V1400       V7377    V40600  voege LLLA             V1400    V7377    V10000    V17777    V40600    V40677    D2 250  D3 350  D4   440  V Memory                   WILL             DirectLOGIC PLCs use octal addressing  as indicated by the shaded areas     D4   450  V Memory       V1400          V7377       V10000       V37777    v40600  y4ao777 2222                es      oO  T   o   fas        uipugsIopunN    sein  9           
2.   regardless of which PLC product you are using the base  registers address M 0 through M 11 are formatted the same  In this manual  when  the terms M 0 through M 11 are used  this identifies which base register s  are  affected for the topic being covered     Base Address    Manual Reference Function Description  M 0   Top line message selection  M 1   Second line message selection  M 2   Third line message selection  M 3   Bottom line message selection  M 4   Top line data  M 5   Top line data 2  M 6   Second line data  M 7   Second line data 2  M 8   Third line data  M 9   Third line data 2  M 10   Bottom line data  M 11   Bottom line data 2    PLC user memory is assigned to each panel with the OP   WINEDIT configuration  software  For new OP panels and add on applications  the programmer must define  twelve 16 bit registers for PLC interface  Below is a figure showing memory layout for  DLO5  DL105  DL205  D3 350  and DL405 PLC   s and uses V2000   V2013 for the  OP    440 panel  See the next page for other PLC product memory usage examples     You must reserve 192 bits  twelve 16 bit CPU User   s memor  registers or twenty four 8 bit registers  OP 440 Panel  which are used to process data between oie Data ae om  the panel and your PLC  You must vandi debi   configure the Base register for the v2002 16 bits  OP panel  This base register address is V2003 16 bits  stored in the OP panel program  v2004 16 bits  v2005 16 bits  V2006 16 bits  V2007 16 bits  V2010 16 bits  v201
3.  Function  M 0 Top line message selection  M 1 Second line message selection  M 2 Third line message selection  M 3 Bottom line message selection  M 4 Top line data  M 5 Top line data 2  for long BCD and floating point numbers   M 6 Second line data  M 7 Second line data 2  for long BCD and floating point numbers   M 8 Third line data  M 9 Third line data 2  for long BCD and floating point numbers   M 10 Bottom line data  M 11 Bottom line data 2  for long BCD and floating point numbers         e      oO  T   o   fas        uipugsIopunN    sein  9        Ez Understanding the Features    Register Definition The following describes the function of each of the registers shown in the table     e Register M 0     When a number from 1 to 160 is placed in this register   the predefined message associated with that number will  be displayed on the top line of the LCD display     e Register M 1     When a number from 1 to 160 is placed in this register   the predefined message associated with that number  will be displayed on the second line of the LCD display     e Register M 2     When a number from 1 to 160 is placed in this register   the predefined message associated with that number  will be displayed on the third line of the LCD display     e Register M 3     When a number from 1 to 160 is placed in this register   the predefined message associated with that number  will be displayed on the bottom line of the LCD display    e Register M 4     This contains numeric data associate
4.  say 1101  is moved  Lp into V2010  M 8   which is embedded in the third  V3001   Loads variable data line message  The third line data value will up   OUT M date as long as X5 is enabled  ON    2010  8  OP Panel Example PLC  Register User Memory  M 2 Message   requested V2002  7       M 8 Third line message data V2010  1101                               Understanding the Features    Third Line Dynamic Message                     Register Function  Remember  your ladder logic Value i i  program must select the third line   M 0 Top line message selection  message being displayed by placing   M 1 Second line message selection  an integer value between 1 and 160   M 2 7 Third line message selection   message    in register M 2  M 3 Bottom line message selection  Example Message  7 M 4 Top line data  M 5 Top line data 2       M 6 Second line data  Zone2 Temp  SP 1101 M 7 Second line data 2    M 8   1101   Third line data             The highlighted registers shown in    this figure results in displaying this M 9 Third line data 2  third line dynamic message  M 10 Bottom line data  M 11 Bottom line data 2                   Displaying Data The OP 440 panel allows you to display fixed point numbers  which are numeric   With a Decimal values that have a known decimal point placement and are simply handled as   Point integer values within the PLC program  The only time you see an actual decimal  point is on the LCD display  An example of a fixed point number is a program that  uses te
5. 1 16 bits  v2012 16 bits    V2013 16 bits       Total  192 bits    OP Panel User  Memory    Understanding the Features    Lets examine the different address conventions for DirectLOGIC and  Allen Bradley  For example  the DirectLOGIC address references are octal  and  the Allen Bradley is decimal  The DirectLOGIC  DLO5 DL105   DL205 D3   350 DL405 OP panel address uses V memory registers which are  16 bit registers  The DL305 family uses reference assignments with 8 bit registers   This means that the DL305 will require twenty four 8 bit registers for data handling   The Allen Bradley memory is defined with a reference  Nx  which represents the  memory area and   n  which defines the word within the memory area  Please refer  to the appropriate CPU User manual for the PLC product you are using     DirectLOGIC DLO5 DL105 DL205 D3   350 DL405                                              Example Address Function  V2000 M 0 Top line message selection  V2001 M 1 Second line message selection  V2002 M 2 Third line message selection  V2003 M 3 Bottom line message selection  V2004 M 4 Top line data  V2005 M 5 Top line data 2  V2006 M 6 Second line data  V2007 M 7 Second line data 2  V2010 M 8 Third line data  v2011 M 9 Third line data 2  V2012 M 10 Bottom line data  V2013 M 11 Bottom line data 2             DirectLOGIC DL305  DL330 and DL340                                               Example Address Function  R400 R401 M 0 Top line message selection  R402 R403 M 1 Second line mess
6. 9234    numerically in the sequence of two   sequence  M 5  M 7  M 9 or M 11  9234 must be in register M 5  For example  to display the number   respectively     The OP   440 has the capability to display Floating Point  or Real  numbers if you  select the option Float when the display message is being defined in the  OP    WINEDIT software     Floating point numbers can only be used with the D2   250  D3    350  and D4   450  CPUs since they are the only compatible CPUs that support the IEEE 32 bit floating  point number format  which is where the floating point numbers are stored  They  always occupy two 16 bit register locations regardless of the size of the number  See  the PLC User Manual for more information on the IEEE 32 bit floating point number  format     An IEEE 32 bit floating point number has a range of    3 402823E 38 to   3 402823E 38  The OP   440 will be able to display any number within that range   The panel always uses the format  X XXE XxX to display the numbers     The panel does not have the ability to display all the significant digits of a floating  point number  it only displays the first three significant digits  The OP   440 truncates  the remaining digits so you always see the true number  The two examples below  show the data contained in the PLC registers and the corresponding value displayed  on the panel in its format  Notice how the data is truncated     The configuration of a floating point  number message is similar to any other  message  
7. First  you select the message  number  then you type in the text using  nine caret symbols     as a place holder 12301 789  123E 04  for each of the nine floating point number  symbols  Next  select the Float option for  the data format     Example  Floating Point Numbers       PLC Registers OP 440 Display             123 96783  123E 02                Let   s say you wanted to configure message  58 to display a floating point number   In the OP   WINEDIT software  select OP   440 as the module type  and then select  message  58 with the mouse  Type in the following message     Float Pt A  4444      and select floating point as the message format     To display anumber   simply move it into the desired display line data registers and  load the appropriate message number into the corresponding line message  selection register  For example  if you display the number 632 15 in message  58   it will be displayed as    Float Pt    632E 02               F   oO  TI   o   feb        ulpuel siapun    sein  9        3 12 Understanding the Features    Memory Mapping Process    fod   1S      e    N  z       OO  T  aie  fod   xe               OP Base  Register Memory  Definition    Operator Panel  Base Memory    Each OP 440 is assigned 192 bits of PLC user memory which will be used as the  OP panel database  The ladder logic program must access this assigned OP panel  memory  Let   s take a closer look at this user memory and how it relates to the  OP panel features    As discussed earlier
8. Understanding the  Features       In This Chapter           Learning the Features      PLC Registers      Messages      Displaying Messages      Memory Mapping Process      DirectLOGIC User Memory Overview    Ea Understanding the Features    fod   1S  a  D   cp   z   iS    OO  S  oP  fod   xe               Learning the Features    In this section  the subject of how to use the OP   440 features is described  The  details for using messages are covered  We recommend that you study this chapter  before attempting to configure and use the OP panel  As you proceed through this  chapter  relate the topics discussed with how your operator panel may be  implemented  The concepts discussed in this chapter are applicable to all PLCs     ePLC Registers  eMessage Operations  eUser Memory Overview         p aniti       BABB             OP   WINEDIT  PLC a  B A   Process Data      Memory Requirements    CZ                                        MACHINE    4 Line x 20 character    Backlit LCD Display                            Understanding the Features    PLC Registers    Register Overview The OP400 panels communicate to the PLC through user defined PLC data  registers  The starting or    Base    register is assigned during panel configuration and  automatically occupies 12 consecutive 16 bit data registers  In this manual the  registers are identified as M 0  M 1  M 2  thru M 11     OP    440 Panel PLC Register Map                                                    PLC Register  Register
9. V2004  M 4   which is embedded in the top line  V3000   Loads variable data message  The top line data value will update as  long as X4 is enabled  ON    Pba   M 4 g Ny  OP Panel Example PLC  Register User Memory  M 0 Message   requested V2000  5  M 4 Top line message data V2005  1100                         Remember  your ladder logic Top Line Dynamic Message       program must select the message                                                                                                 being displayed by placing an Register Paneuon  integer value between 1 and 160  M 0 5 Top line message selection   message    in oer M 0  ae M 1 Second line message selection  2 embedded data for the top ne M 2 Third line message selection  5 message is controlled by loading a i  22 16 bit value into register M 4  M 3 Bottom line message selection  E   M 4   1100   Top line data  ici Example Message  5 M45 Top line data 2   ep   ot M 6 Second line data  O      Zone1 Temp  Sp 1100 M 7 Second line data 2  M 8 Third line data  The highlighted registers M 9 Third line data 2  M 0 and M 4 in this figure    result in displaying this M 10 Bottom line data  top line dynamic message  M 11 Bottom line data 2  Dynamic Message In this example  if the PLC   s X5 input signal is  Third Line ID ON  the 16 bit integer  K7  value is placed in    OW K7 Sear Hd Word register V2002  M 2  requesting message  OUT eae j  7 to be displayed on the third line  The data val   v2002_  M 2 ue in register V3001  lets
10. age selection  R404 R405 M 2 Third line message selection  R406 R407 M 3 Bottom line message selection  R410 R411 M 4 Top line data  R412 R413 M 5 Top line data 2  R414 R415 M 6 Second line data  R416 R417 M 7 Second line data 2  R420 R421 M 8 Third line data  R422 R423 M 9 Third line data 2  R424 R425 M 10 Bottom line data  R426 R427 M 11 Bottom line data 2                    F   oO  TI   o   feb        ulpuel siapun    sein  9        fod   1S      e    N  z   iS    Ow  S  aia  fod   xe               Understanding the Features    OP Panel User                                           Memory  Cont   Allen Bradley SLC 5 03  5 04 and Micrologix  Example Address Function  N7 0 M 0 Top line message selection  N7 1 M 1 Second line message selection  N7 2 M 2 Third line message selection  N7 3 M 3 Bottom line message selection  N7 4 M 4 Top line data  N7 5 M 5 Top line data 2  N7 6 M 6 Second line data  N7 7 M 7 Second line data 2  N7 8 M 8 Third line data  N7 9 M 9 Third line data 2  N7 10 M 10 Bottom line data  N7 11 M 11 Bottom line data 2                   Understanding the Features    DirectLOGIC User Memory Overview    DO 05 D1    130 D2    230                                                             V Memory V Memory  V1200  V2000 V2000  V2377  V7377 V3777  V40600 V40600  V40600  vaos LZA ZA W408 rz 7774 v40617  D3    330 D3    340  R Memory R Memory  R016  7777  R016227 ZZ7   R037 R037  R1002 77z7Z1  R106  R400 R400  R563 R563  R700  R767                Z               
11. d with the top  line display  this is described in more detail later     e Register M 5     Top line  this is used for long BCD and floating point  data only    e Register M 6     This contains numeric data associated with the second  line display  this is described in more detail later     e Register M 7     Second line  this is used for long BCD and floating point  data only    e Register M 8     This contains numeric data associated with the third  line display  this is described in more detail later     e Register M 9     Third line  this is used for long BCD and floating point  data only    e Register M 10     This contains numeric data associated with the bottom  line display  this is described in more detail later      e Register M 11     Bottom line  this is used for long BCD and floating point  data only     fod   1S      e    N  z       OO  T  DP  fod   xe               Messages    Displaying  Messages on the  LCD Screen    Static Messages    Dynamic Messages    Understanding the Features 3 5       Through the OP   WINEDIT software  up to 160 predefined messages can be  entered and stored in the OP   440  These messages can be 20 characters long and  can include a field for the display of numeric data     Any predefined message can be displayed on any of the four message lines  The  messages entered during configuration are numbered 1 thru 160  To display a  particular predefined message on the display  simply place that message   s number    in the message selectio
12. eration    Static Display    The logic required to display the configured message is quite simple  Simply put the  message number  1   160  in the memory location that corresponds to the line on  which you want the message displayed  The figure below demonstrates an example    of a Static message                                      In this example  if the PLC   s input signal X3 is  ON  the 16 bit integer  K3  value is placed in  Word register V2000  M 0   selecting message    Example PLC  User Memory          V2000   3                         X3      LD  Selects message   7 OUT ee  3 to be displayed on the top line   v2000   M 0   OP Panel  Register   M 0 Message   request  Description Top Line Static Message    All supported CPUs use the first  OP panel register for displaying a  top line static message     Your ladder logic program must  sequence the message being  displayed by placing an integer  value  1 160  in register M 0  For  second line static messages use  register M 1 for message selection   Use M 2 for third line static  messages and M 3 for bottom line  static messages     The OP panel operating system  automatically updates the latest  messages according to values  placed in the highlighted registers                          Register Function  Value   M 0 3 Top line message selection  M 1 Second line message selection  M 2 Third line message selection  M 3 Bottom line message selection  M 4 Top line data  M 5 Top line data 2  M 6 Second line data  M 7 Second 
13. gets sold          Let   s also say that 465   widgets have been sold today  To display   the current number of widgets sold on the   widgets sold  465  bottom line of the display  you would  place 36 in register M 3 and 465 in Place 36 in register M 3           register M 10  The bottom line would message is      widgets sold           oF  then display       widgets sold  465     To display this  465 must DO  be in register M 10  m5  Da      iS 2   ae  oe  Edit Help    Pane          PLC Base 4  Register Clase  Address    2000                    Configure Messages     Delete Msg       Msg Text Action Decimal Format Range    Clear List            Parts Left  AARAA    Display BIN      Product Rate         Display BCD      Tank Level   4     Display BCD      Good Parts         Display BCD      Reject Parts   4     Display BCD      Count Val   AARARAA    Display BCD Double    gt   AygPart Hr AAA AAA ARa  Display Floating Point     Process Step 1 R                Examples of dynamic messages  Notice the caret     symbols   which is where data will be when the message is displayed     Understanding the Features                                                                Dynamic Message a In this example  if the PLC   s input signal X4 is  Top Line ON  the 16 bit integer  K5  value is placed in  P 1   ON MRs a a Word register V2000  M 0  selecting message  OUT P  5 to be displayed on the top line  The data value  v2000_  M 0 in register V3000  let   s say 1100  is moved into  Lp 
14. line data 2  M 8 Third line data  M 9 Third line data 2  M 10 Bottom line data  M 11 Bottom line data 2                Example Message  3          System Running       3 7       Understanding the Features    Dynamic Message You may program message numbers 1   160 to be used as dynamic messages  One   Operation numeric field per line is allowed  Dynamic messages may be displayed on any of the  display lines  The maximum number of digits which may be displayed is five if binary  data format is used or eight if BCD is used when using a single 16   bit register  The  largest number that can be displayed is 99 999 999 when using 32 bit format  and  this must be done using BCD  The figure below shows an OP   WINEDIT screen for  programming dynamic messages     Enter the message text and place the caret     symbol s  depending on the number  of digits you would like to display  The value range which may be displayed is  0 65 535 integer or 0   99999999 BCD  Choose binary  BCD  or BCD double format  and fixed point decimal placement  When choosing the data format for DirectLogic  PLCs use BCD format  and with Allen Bradley PLCs use binary     For dynamic messages which require fixed decimal point placement within the  value  you must use the OP   WINEDIT to perform parameter placement type  For  fixed position decimal points you must enter the decimal directly into the message  text  such as Zone1 Temp       5     For example  let   s say message  36 is      Example Message  36   wid
15. mperature as a control variable  and within the program all temperatures are  scaled in tenths of a degree  The values are integer  so a temperature of 73 5  degrees would be 735 in a data register  For the convenience of the operator  you  would want the LCD display to include the decimal         J  oO  TI   o   fed        Fixed point numbers are handled by Example Message  47   simply placing a decimal point or period Temperature  73 5  in the message _ field during  configuration  For example  lets say you  want to display the message     Temperature  73 5    on the top line  and  the message is  47  Enter message  47  as    Temperature           during To display this  735 must  configuration  be in register M 4        ulpuel siapun    soln  9           Place 47 in register M 0   message is    Temperature             3 10 Understanding the Features    Displaying BCD Normally  numeric values to be displayed are values contained in one 16 bit  and Binary register  One 16 bit register will handle values between 0 and 65535 in binary form   Numbers or between 0 and 9999 in BCD form  For these type numbers  register M 4 is used    for the numeric value for the top line  M 6 for the second line  M 8 for the third line   and M 10 is used for the bottom line     BCD and Binary Numbers Display                                                                Register Function  Value   M 0 Top line message selection   M 1 Second line message selection   M 2 Third line message selectio
16. n   M 3 Bottom line message selection   M 4 Top line data   M 5 Top line data 2   M 6 Second line data   M 7 Second line data 2   M 8 Third line data   M 9 Third line data 2   M 10 Bottom line data   M 11 Bottom line data 2  co   k   Dy Displaying BCD The OP 440 will handle large numeric numbers  If you select the option BCD   o Double Numbers Double when the display message is being defined  your display can handle  a  numbers between 0 and 99 999 999  The panel will use data in the register pair M 4  De and M 5 for the top line  M 6 and M 7 for the second line  M 8 and M 9 for the third  g line  and use M 10 and M 11 for the bottom line  The data must be in BCD     BCD Double Numbers Display   Register Function  Value   M 0 Top line message selection   M 1 Second line message selection   M 2 Third line message selection   M 3 Bottom line message selection   M 4 Top line data   M 5 Top line data 2   M 8 Third line data   M 9 Third line data 2                Displaying Floating  Point Numbers    Understanding the Features 3 11          When placing a BCD double number in Example  BCD Double  the display registers  the first register  registers  M 4  M 6  M 8 or M 10  will  contain the four least significant digits of  the number  The second register in the  contains the data for the four most  significant digits of the BCD double  number   5678 must be in register M 4   92345678 on the top line of the display   the top line data registers  M 4 and M 5   must contain 5678 and 
17. n register     For example  let   s assume that we have  defined message  16 as    Mary had a  little    and message  22 as    white fleeced  lamb     If we wanted to put these two lines  on the top and second lines respectively   we would simply need to put the number  16 in register M 0 and 22 in register M 1     If any number other than 1 thru 160 is  placed in a message selection register   the associated line will not change     There are two types of messages which may be displayed on this panel  Static and    Dynamic messages     Static messages are text displays which  have no embedded data  The static  messages may be displayed when an  event or condition becomes true  You  enter the messages during  configuration     Dynamic messages are text messages  which include embedded data  These  messages are used to present the  operator with important PLC data  This  data is information which helps the  operator closely monitor and control the  machine or process     Example Message             Mary had a little  white fleeced lamb       To display message  16 here   place 16 in register M 0     To display message  22 here   place 22 in register M 1     Example Static Message   SYSTEM RUNNING       e94   y   uipugsIopunN                5          Example Dynamic Message   Zone1 Temp    ANAA          Data Value update from PLC register    fod   1S      e    7p   z       OO  T  DP  fod   xe               Understanding the Features    Displaying Messages    Static Message  Op
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
取扱説明書 - My Yupiteru  Sony SRS-NWM10 User's Manual    ABB-KNX-ENO-A1 User Manual  ESP8266 WiFi Module Quick Start Guide  18-inch Band Saw    Universal-Thermostat „UT 100“  ECHO Twist Complete Kit User Manual  Instructions & Assembly    Copyright © All rights reserved. 
   Failed to retrieve file