SlideShare a Scribd company logo
1 of 86
Download to read offline
Quickstart Tutorial V7.10
  Quickstart Tutorial V7.10



  In approximately one hour, completing this tutorial will give
  you a basic working knowledge of Vijeo Citect version 7.10
  software.

  Learn how to build a small project, configure dynamic
  graphics, create alarms and trends, and then run your project
  like a real plant.

  This tutorial will also show you some shortcuts that, over time,
  will save you far more than the one hour you may take to
  complete the exercises inside.




1
Page   1 of 85
                                                     Vijeo Citect
Quickstart Tutorial V7.10


 Disclaimer...............................................................................................................................................................................3
 Trademarks ............................................................................................................................................................................3
 Quickstart Tutorial ..................................................................................................................................................................4
 Definition of Terms .................................................................................................................................................................5
 Preliminary Work: Prepare the Schneider PLC environment for the Tutorial..........................................................................7
 Preliminary Work: Prepare the Schneider PLC environment for the Tutorial continued... ......................................................8
 Create a New Project Folder ..................................................................................................................................................9
 Configuring Clusters .............................................................................................................................................................10
 Configuring Clusters continued….........................................................................................................................................11
 Configuring Clusters continued... .........................................................................................................................................11
 Configuring Clusters continued... .........................................................................................................................................13
 Configure an I/O Device .......................................................................................................................................................14
 Configuring I/O Device continued… .....................................................................................................................................15
 Configuring I/O Device continued… .....................................................................................................................................16
 Configuring I/O Device continued… .....................................................................................................................................17
 Linked Tags..........................................................................................................................................................................18
 Creating Graphic Pages .......................................................................................................................................................21
 Creating Graphic Pages, Creating a new page ....................................................................................................................22
 Creating Graphic Pages, Saving your page .........................................................................................................................23
 Creating Graphics Pages, Setting Up the Grid .....................................................................................................................24
 Creating Graphics pages, Configuring buttons.....................................................................................................................25
 Creating Graphics Pages, Configuring Symbol Sets ............................................................................................................31
 Creating Graphics Pages, Aligning Objects..........................................................................................................................34
 Creating Graphics Pages, Formatting with Rectangles ........................................................................................................36
 Testing Graphics Pages, Computer Setup Wizard ...............................................................................................................39
 Testing Graphics Pages, Runtime........................................................................................................................................42
 Creating Graphics Pages, Analog Indicators & Controls ......................................................................................................44
 Creating Graphics Pages, Configuring Text .........................................................................................................................48
 Creating Graphics Pages, Creating Colors...........................................................................................................................48
 Creating Graphics Pages, Configuring Numbers..................................................................................................................50
 Creating Graphics Pages, 3D rectangles .............................................................................................................................51
 Creating Graphics Pages, Pumps & Piping ..........................................................................................................................52
 Creating Graphics Pages, Managing True Colors ................................................................................................................57
 Re-usable Objects – Introduction to Genies .........................................................................................................................59
 Using Genies on Graphics Pages ........................................................................................................................................62
 Accessing Alarm and Trend Display Pages..........................................................................................................................64
 Configuring Alarms ...............................................................................................................................................................64
 Configuring Trends ...............................................................................................................................................................66
 Configuring Security .............................................................................................................................................................67
 Runtime ................................................................................................................................................................................69
 Runtime, Process Analyst ....................................................................................................................................................73
 Administrative Tools .............................................................................................................................................................76

2
Page    2 of 85
Quickstart Tutorial V7.10

 Administrative Tools, Configuring the Menu .........................................................................................................................77
 Administrative Tools, Tag Debug .........................................................................................................................................77
 Backing Up Your Project ......................................................................................................................................................77
 Restoring Your Project .........................................................................................................................................................77
 Troubleshooting....................................................................................................................................................................77
 Addendum – Security Validation ..........................................................................................................................................77




 Disclaimer
 Schneider Electric makes no representations or warranties with respect to the contents or use of this manual and, to the
 extent permitted by law, expressly limits its liability for breach of any warranty that may be implied to the replacement of
 this manual with another. Schneider Electric assumes no responsibility for any errors that may be in this document and
 reserves the right to revise this document at any time without incurring an obligation to notify any person of the revision.
 Copyright © August 2009, Schneider Electric. All rights reserved. No part of this document may be reproduced,
 photocopied, or transmitted in any form or by any means (electronic or mechanical), for any purpose, without the express
 written permission of Schneider Electric.




 Trademarks
 Vijeo Designer, Vijeo Citect, Vijeo Historian, and AMPLA are registered trademarks of Schneider Electric.


 Windows is a trademark of Microsoft Corporation. All other brand or product names may be trademarks of their respective
 holders.




3
Page   3 of 85
Quickstart Tutorial V7.10

 Quickstart Tutorial

 Welcome, and thank you for purchasing Vijeo Citect. We would like your experience with our product to be a
 pleasant one, so we have created this tutorial to help new users get familiar with some of the fundamental features
 of the product.


 The tutorial is designed so that you can complete it in around one hour. The tutorial is not intended as a substitute
 for attending a Vijeo Citect training course. We encourage you to attend a training course to complete your basic
 training, learn how to use time saving tools or go on to learn some of the more advanced features of the product.


 This tutorial assumes that you have already successfully installed the Vijeo Citect product on your computer. You do
 not require a Vijeo Citect license to complete this tutorial.


 Repetition is an important part of learning or memorizing. One way you can speed up your familiarization is to take a
 few minutes to Click through all the menus in the product and (briefly) try to figure out what each item might be for, if
 you can’t make sense of something don’t be concerned, just move on to the next one anyway. You may not
 consciously remember everything you see, but it helps to set a framework for when you revisit these items in the
 tutorial and in this way you will remember them much better.


 By completing this tutorial you will learn the following…
       ■     Creating a New Project
       ■     Setting Up Communications with a PLC
       ■     Adding and Configuring tags
       ■     Creating New Graphics pages
                       Use Templates
                       Button Commands
                       Disabling Buttons
                       Dynamic Symbols
                       Drawing objects
                       Manipulating objects Copy, Paste, Align, Send to Back, Color Fill, Control Commands, Setting
                       values
                       Drawing Text
                       Displaying analog values
                       Drawing Pipes
                       Grouping Objects
                       Defining Alarms
                       Configure an alarm page
                       Storing Trend Data
                       Configuring a trend page
   ■       Operating Runtime Displays
   ■       Applying Security
   ■       Using Administration Tools
                     Creating Runtime Menus
                     Tag Debug Utility
   ■       Backing up and restoring a project




4
Page   4 of 85
Quickstart Tutorial V7.10

 Definition of Terms

 Click                  = Briefly press left mouse button


 Double Click           = Press left mouse button twice – quickly


 Right Click            = Briefly press right mouse button



 Check                  = A tick or cross in an options box


 Type Text              = Type in the word Text


 Drag                   = Position mouse, Click and hold left mouse button, move
                        mouse, then release mouse button


 Alt+Tab                = Press the Alt key, hold it down, then press the Tab key




                        Single Click




                        Right Click




                        Double Click




                        Click and drag




                        Type




5
Page     5 of 85
Quickstart Tutorial V7.10

 Vijeo Citect is made up of a several configuration tools and a runtime section.




              Citect Explorer – Top level configuration interface




              Citect Project Editor – Mainly used for entering database type information




              Citect Draw – Used for creating graphics




              Citect Runtime – Provides the active operator interface




 You can switch between these applications by:


         1.   Using the icons at the top left of each application, or
         2.   Holding down the Alt key, then pressing Tab until the application you want is selected, then release the
              alt key (Alt+Tab), or
         3.   Clicking on the icons that appear on the Windows task bar as shown below.




 To make sure that you have selected the correct icon you can let the mouse hang over the icon for about 2
 seconds and a tool-tip will appear to guide you.




6
Page   6 of 85
Quickstart Tutorial V7.10

 Preliminary Work: Prepare the Schneider PLC environment
 for the Tutorial
                                                                                                                           This pre-work to setup the
 This Tutorial relies on the Schneider Electric PLC Simulator and program files to allow the Vijeo Citect system to link   PLC environment will allow
 and import tags, as well as establish a live data connection for control and monitoring purposes.                         us to import a block of tags
                                                                                                                           from the PLC Simulator,
                                                                                                                           reducing manual data entry
                                                                                                                           and streamlining our project
 This Tutorial assumes that the Schneider Electric Unity Pro software and OFS products have been installed on the
                                                                                                                           configuration.
 same computer as the Vijeo Citect product and are ready to use.
                                                                                                                           This pre-work will also allow
                                                                                                                           us to work with a live data
 Start the PLC Simulator:                                                                                                  connection to the PLC
                                                                                                                           simulator, rather than an
 From the Windows Start menu, start the PLC Simulator:                                                                     offline tutorial using internal
                                                                                                                           tags within Vijeo Citect.
 Click on Start
       Click on All Programs
                                                                                                                           TIP
           Click on Schneider Electric                                                                                     If the PLC Simulator or Unity
                  Click on Unity Pro                                                                                       Pro is not available to you,
                                                                                                                           refer to the Vijeo Citect
                       Click on PLC Simulator                                                                              Tutorial which shows how to
                                                                                                                           setup a stand-alone tutorial
                                                                                                                           project.
 The PLC Simulator will display in the Windows system tray.




 Load the Unity Pro program into the simulator:
 From the Windows Start menu, start Unity Pro:
 Click on Start
       Click on All Programs
           Click on Schneider Electric
                  Click on Unity Pro
                       Click on Unity Pro XL




 Within Unity Pro, open the Tutorial PLC project: VijeoTutorial.stu.
 From the Build menu, select Rebuild All Project.
 From the PLC menu, select Simulation Mode.


 From the PLC menu, select Set Address. Set the Address to the loopback TCP/IP address as 127.0.0.1, and the
 media to TCPIP, then Test the Connection and click OK to complete the connection setup.




7
Page   7 of 85
Quickstart Tutorial V7.10

 Preliminary Work: Prepare the Schneider PLC environment for the Tutorial continued...

 From the PLC menu, select Connect.
 From the PLC menu, select Transfer Project to PLC. Confirm the transfer when prompted.




 From the PLC menu, select Run.


 You can keep Unity Pro open throughout the Tutorial as Vijeo Citect can access the PLC file in parallel with Unity
 Pro. Make sure the PLC Simulator remains running in the Windows System tray throughout the Tutorial as well,
 otherwise our testing phases will fail to communicate with the simulator and we won’t be able to successfully test
 the project.




 Note that if you are running on a Windows Vista computer, you may need to adjust your security settings to allow
 the Unity Pro and PLC Simulator to run, and Vijeo Citect to connect to them. Refer to the Unity Pro online help for
 more details.




8
Page   8 of 85
Quickstart Tutorial V7.10

 Create a New Project Folder
                                                                                                            As you go through this
 Run the Vijeo Citect Explorer.                                                                             tutorial you might like to
                                                                                                            click on the Help button
                                                                                                            located on many of the
                                                                                                            dialogs as this will show you
 Click on Start
                                                                                                            some of the other options
       Click All Programs                                                                                   available to you that are not
                                                                                                            covered by this tutorial.
           Click Schneider Electric
                  Click Vijeo Citect 7.10                                                                   Project Folders store all of
                                                                                                            the Vijeo Citect files for your
                       Click Vijeo Citect Explorer                                                          project including graphic
                                                                                                            pages, tag definitions, code
                                                                                                            etc.

 On the Tool Bar, Click on the New Project icon                                                             Clicking on a different
                                                                                                            project in Citect Explorer
                                                                                                            immediately changes the
                                                                                                            project you are working in.

                                                                                                            You can combine multiple
                                                                                                            configuration projects into a
                                                                                                            single runtime project using
                                                                                                            the “project include” feature
                                                                                                            described in the online help.


                                                                                                            TIP
                                                                                                            Consider using the
                                                                                                            Quickstart Project as this
                                                                                                            can save you a lot of time.

                                                                                                            Use the Example project to
                                                                                                            get ideas and learn how
                                                                                                            things are made by pulling
                                                                                                            them apart.




 In the New Project Dialog Box, type Tutorial in the Name field to give the new project a name, give it a
 description, then Click OK.




9
Page   9 of 85
Quickstart Tutorial V7.10

 Configuring Clusters
                                                                                                                        Vijeo Citect allows you to
 Clusters define where server processes (IO communications, data logging, alarming, etc), are run, and how different    quickly and easily switch
                                                                                                                        between different projects,
 server processes interact with each other for redundancy purposes (refer to the online help for more details). Every   simply by selecting them in
                                                                                                                        the Project List.
 Vijeo Citect system must have at least one cluster defined, with related Network Addresses and Server roles also
 defined.                                                                                                               TIP
                                                                                                                        Make sure all pages are
                                                                                                                        saved or closed in the
 Expand your project tree on the left-hand side of Citect Explorer and select Communications. Then Double               Graphics Builder before
                                                                                                                        changing projects.
 Click on Clusters.
                                                                                                                        When you backup a project,
                                                                                                                        everything related to that
                                                                                                                        project, including Cicode or
                                                                                                                        VBA script, is backed up
                                                                                                                        and easily transported to
                                                                                                                        other computers. The only
                                                                                                                        exception is any 3rd party
                                                                                                                        items which need to be
                                                                                                                        installed separately such as
                                                                                                                        ActiveX objects.

                                                                                                                        TIP
                                                                                                                        When networking your
                                                                                                                        system, the project does not
                                                                                                                        need to be copied to every
                                                                                                                        computer. Refer to projects,
                                                                                                                        Managing your projects,
                                                                                                                        Linking projects in the
                                                                                                                        online help




 If the Project Editor does not appear, then use Alt+Tab until it appears.




10
Page   10 of 85
Quickstart Tutorial V7.10

 Configuring Clusters continued…
                                                                                                                   IMPORTANT
 In the Clusters form that appears, define a cluster called MyCluster; give it an appropriate description in the   Do NOT press ENTER
                                                                                                                   before filling in all the
 Comment field, then Click Add.                                                                                    required fields in a form.
                                                                                                                   Each time you press ENTER
                                                                                                                   a new record will be added
                                                                                                                   to the project creating
                                                                                                                   duplicates which will cause
                                                                                                                   compilation failures.

                                                                                                                   Similarly, make sure you
                                                                                                                   only single-click the Add
                                                                                                                   button, rather than Double
                                                                                                                   clicking, otherwise duplicate
                                                                                                                   records will be added
                                                                                                                   causing complication
                                                                                                                   failures.
                                                                                                                   TIP
                                                                                                                   Network Addresses define
                                                                                                                   For learners, it is better to
                                                                                                                   which computers are
                                                                                                                   use the Add button instead
                                                                                                                   available on the network to
                                                                                                                   of the ENTER key. If you
                                                                                                                   operate extra record by
                                                                                                                   add an as Vijeo Citect
                                                                                                                   Servers. you can use the
                                                                                                                   mistake,
                                                                                                                   Delete button to mark it for
                                                                                                                   We can identifymarked for
                                                                                                                   deletion. Once these
                                                                                                                   computers by TCP/IP be
                                                                                                                   deletion the record will
                                                                                                                   address, or computer name.
                                                                                                                   ignored.

                                                                                                                   The universal loopback
                                                                                                                   If you press delete by
                                                                                                                   address 127.0.0.1press it
                                                                                                                   mistake you can is only
                                                                                                                   appropriate for stand-alone
                                                                                                                   again to undelete. To view
                                                                                                                   systems marked for deletion
                                                                                                                   records with no clients.
                                                                                                                   go to Tools, select Options
                                                                                                                   For networked or Deleted.
                                                                                                                   and check Show redundant
                                                                                                                   systems refer to the online
 Close the Clusters window by Clicking on the          or pressing ESC.                                            help for details on how to
                                                                                                                   configure additional
                                                                                                                   Network Addresses and use
 From the pull-down menu at the top of the Project Editor, Click on Servers, then Click on Network Addresses.      them in your Server
                                                                                                                   definitions.




 Configuring Clusters continued...



11
Page   11 of 85
Quickstart Tutorial V7.10

 In the Network Addresses form, enter the Name “MyAddress”, the Address “127.0.0.1”, and an appropriate
 Comment.




 When you are finished, Click Add, then close the form. This assigns the loopback TCP/IP address to the system
 which is appropriate for Standalone systems only. We will then use that address for our server roles.


 We now need to assign both the Cluster and the Network Address to the various server roles that are required on
 this Vijeo Citect system. This includes IO Communications, Alarming, Trending and Reporting roles.


 From the Servers menu select each of the server tasks in turn by Clicking on them, and configure them as shown
 below:




 Use the pull-down lists where provided to minimise the chance of mistakes.




12
Page   12 of 85
Quickstart Tutorial V7.10

 Configuring Clusters continued...

 This identifies the Alarm Server process to run on the computer with MyAddress TCP/IP address, within the              The Tutorial project defines
                                                                                                                        a single PC inside of a
 MyCluster server group, in the Primary mode. The Server Name “MyAlarmServer” will be used by networked clients         single cluster, and due to
                                                                                                                        the loopback TCPIP
 to connect to this server to acquire the alarm information for display purposes. Continue for Report, Trend and IO     address, is incapable of
 Servers as shown below:                                                                                                communicating to other
                                                                                                                        Vijeo Citect nodes or clients.

                                                                                                                        Refer to the online help for
                                                                                                                        details on Primary and
                                                                                                                        Standby server functions,
                                                                                                                        and Clustering options for
                                                                                                                        networked systems.




 Note that the I/O Server does not have a Primary / Standby mode selection. This is because communication
 redundancy is performed at an individual I/O Device level, rather than at an I/O Server level. For example, IOServer
 1 could have one Primary PLC and also service two Standby PLCs, while IOServer2 could act as the Standby
 service for the first PLC, and the Primary service for the other two PLCs. Refer to the online help for more
 information on IO Device redundancy.


 We have now completed our Server setup and are ready to define our communications path to the PLC.




13
Page   13 of 85
Quickstart Tutorial V7.10

 Configure an I/O Device
 This chapter will configure the Vijeo Citect MyIOServer to communicate with the PLC Simulator which you started in
 the preliminary work of the tutorial. In addition, we will automatically import the Variable Tags, Alarm Tags and
 analogue Trend Tags for use within our project. This import feature is restricted to a select set of PLCs and makes
 the integration between Vijeo Citect and UnityPro extremely powerful.


 Use Alt+Tab to return to the Citect Explorer. Make sure the Tutorial project is selected in the project list on the left-
 hand side and that the Communications folder is open.


 Double Click on Express I/O Device Setup.




 If the Project Editor does not appear, then use Alt+Tab until it appears.


 On the Express Communications Wizard, just Click the Next button for the first three steps, making sure
 MyIOServer is selected as the existing I/O Server in the second step.




14
Page   14 of 85
Quickstart Tutorial V7.10

 Configuring I/O Device continued…
                                                                                                                             Disk I/O Devices are
                                                                                                                             serviced by the Citect I/O
                                                                                                                             Server, which means all
                                                                                                                             networked clients are
                                                                                                                             looking at the same data.
                                                                                                                             Disk data values are
                                                                                                                             retained on shutdown as
                                                                                                                             they reside on the I/O
                                                                                                                             Server’s hard drive.

                                                                                                                             Disk I/O Devices can be
                                                                                                                             supported across redundant
                                                                                                                             I/O servers to ensure two
                                                                                                                             complete copies of the disk
                                                                                                                             I/O are available at all times.
                                                                                                                             This is typically achieved by
                                                                                                                             selecting the Write Standby
                                                                                                                             option on the standby
                                                                                                                             device. Refer to the online
                                                                                                                             help for more details.
 On the fourth step, Click External I/O Device, then Click Next. This configures the system to a real-world device.
 The alternative selection for Disk I/O devices is useful for simulation and testing situations, as well as for persisting   Local Tags are serviced by
                                                                                                                             each individual Citect node,
 basic recipe or other information at the SCADA level instead of in the PLC.
                                                                                                                             so each client is looking
                                                                                                                             only at its own data. Local
                                                                                                                             Tag values are not retained
                                                                                                                             when the Citect node is
                                                                                                                             shutdown and should be
                                                                                                                             initialised on a client
                                                                                                                             startup.




 On the fifth step, scroll down the protocol list and expand Schneider Electric, then select Modbus TCP/IP
 (Ethernet) Speedlink Capable by Clicking on it, then Click Next.




15
Page   15 of 85
Quickstart Tutorial V7.10

 Configuring I/O Device continued…

 On the sixth step, configure the address path of the PLC. Enter the loopback TCP/IP address of 127.0.0.1, the
 port number of 502, and select TCP for the protocol.




 On the seventh step, select Link I/O Device to an External Tag database. The remaining fields on the form will
 become enabled. Change the Database Type to Unity SpeedLink (EDT) Dynamic, and Click Browse.




 A larger sub-form will appear (see next page) allowing you to customize the Database Link. On the new form Click
 Browse to identify the PLC configuration file (eg. C:VijeoTutorialVijeoTutorial.stu), then Click Validate and OK.


 Note: The Validate command instructs Vijeo Citect to install the default UnityPro Tag Linking XML file. If you
 browse to the project folder on your C drive, you will find a new project sub-folder called UnityPro. Within this
 folder is an XML file called TagGen_Link_IODev.XML, which defines the way Vijeo Citect imports the PLC tags,
 including how to interpret tags as Alarms or Trends. While customization of this file is outside the scope of this
 tutorial, it is important to know that you can expand the import functionality through the modification of the XML
 file to make the import process even more powerful and suitable to your specific needs. Refer to the online help for
 additional information.




16
Page   16 of 85
Quickstart Tutorial V7.10

 Configuring I/O Device continued…




 On final screen you just need to Click the Finish button.




 You will receive a popup notification asking if you wish to view the import log file. You can select yes or no as you
 wish. The tag link import will then finish.


 Your system has now been configured to access the PLC Simulator on the same computer as the Vijeo Citect
 server to write and read data, and to link the tags between the two systems. If a tag is modified or added in one
 system, it will automatically be updated in the other system.




17
Page   17 of 85
Quickstart Tutorial V7.10

 Linked Tags

 Variable Tags are a core building block for a Vijeo Citect project. Tags provide the link between the operator and the
 real-world. The IO Device configuration which we have just completed has automatically created a series of Variable
 Tags which link directly to the PLC addresses, as well as associated Alarms and Trends to match.


 In this tutorial we will be controlling three pumps, their modes, and their speeds. The tags for these three pumps
 have been imported from the PLC Simulator. Tags include a Run control tag, an Auto/Manual control tag and a
 Speed control tag for each pump.


 Let’s take a quick look at the Unity Pro PLC variables definitions, which are what Vijeo Citect used as the basis of its
 import operation in the last chapter. In the Unity Pro Data Editor, open the EDT tags.




 You will notice that the PLC variable definition includes the Custom field which is not normally displayed by default in
 Unity Pro (you may need to modify the displayed columns to show this field). We have included two keywords in this
 field, VJA and VJT, to identify which tags are to be imported as Alarms and Trends respectively. For more details on
 importing tags, refer to the TagGen XML Template topic in the online help.


 Now let’s look at what we have imported. In Citect Explorer, Double Click on the Variable Tags icon.




18
Page   18 of 85
Quickstart Tutorial V7.10

 Linked Tags continued…




 This will bring the Project Editor to the foreground and display the Variable Tags dialog. If it does not appear, use
 Alt+Tab to switch the view to the Project Editor.




                                                                                                The Project Editor is mainly for editing database
                                                                                                type information.

                                                                                                The Variable Tags Database has one record for
                                                                                                each Tag you define.

                                                                                                Each Tag has multiple fields. (Variable Tag
                                                                                                name, Data Type, Address etc)

                                                                                                You can see the record number indicated in the
                                                                                                bottom left of the dialog box



 You will notice that the Unity Pro PLC address of $MW10.1 has been converted to a Modbus address of 400010.1
 in the Vijeo Citect tag address field. You will also notice that the data type has been configured based on the data
 type in the PLC file.




19
Page   19 of 85
Quickstart Tutorial V7.10

 Linked Tags continued…
                                                                                                                      For address based
                                                                                                                      protocols, if you arrange the
                                                                                                                      variables in your PLC into
                        CAUTION
                                                                                                                      blocks where all the Digitals
                        Where a drop down is provided you should use it. If you mistype data into fields
                                                                                                                      are contiguous and all the
                        that require specific settings you may cause compile errors.
                                                                                                                      Integers are contiguous
                                                                                                                      then the performance will be
                                                                                                                      significantly improved as
                                                                                                                      the Vijeo Citect software will
                                                                                                                      be able to read large blocks
                                                                                                                      of data in a single
                                                                                                                      communication message
                                                                                                                      instead of multiple
                                                                                                                      messages.
 To make changes after you have created a tag you can move to the Tag or record by using the scroll bars on the
                                                                                                                      It does not matter what
 right-hand side, then press Replace.                                                                                 order the addresses are
                                                                                                                      entered into the variables
                                                                                                                      records, what matters is the
 Unfortunately, Vijeo Citect does not know everything it needs to know about the tags it has imported. We are going   contiguous block of
                                                                                                                      addresses in the PLC.
 to modify the Pump_1_Speed tag to supply engineering units, ranges and display formatting properties to the tag.
 These details will remain even after subsequent imports.
                                                                                                                      TIP
                                                                                                                      When tag data is modified,
 Use the scroll bars or the Page-Down button to find the Pump_1_Speed tag in the variable tags form. Modify the       the importer will not
                                                                                                                      overwrite those fields if you
 Raw and Engineering ranges as shown in the form and table below. Enter engineering units and set the default         perform another import.
                                                                                                                      This allows you to use the
 display format for the tag. When you are finished, make sure you Click Replace to update the current record.         importer for bulk tag
                                                                                                                      creation and management,
                                                                                                                      while still have the benefit of
                                                                                                                      customized information.

                                                                                                                      There are three ways to link
                                                                                                                      to PLC tag databases:
                                                                                                                      1.   Linked tags
                                                                                                                      2.   Automatic updates
                                                                                                                      3.   Importing

                                                                                                                      Refer to the online help for
                                                                                                                      details on each style.




   Raw Zero Scale                    0                      Raw Full Scale                       32767
   Eng Zero Scale                    0                      Eng Full Scale                       500.0
   Eng Units                         RPM                    Format                               ###.#EU


 When you have completed updating Pump_1_Speed details, continue scrolling down and update
 Pump_2_Speed and Pump_3_Speed details in the same way.




20
Page   20 of 85
Quickstart Tutorial V7.10

 Linked Tags continued…

 When you are finished, use the scroll bar on the right to scroll through each tag (record) and double check that you
 have entered the correct information. On the last tag, check that the number of tags (records) = 9.



 Close the Variable Tags window by Clicking on the             or pressing ESC.




 Creating Graphic Pages

 Before you start let’s take a look at what you will create.




 This page contains a number of buttons that allow the operator to control the pump’s mode and operation, as well
 as a slider to control its speed.


 The pump itself will animate red or green depending on whether it is running or not, and the lights, bar graph and
 number will indicate its mode, operation and speed.




21
Page   21 of 85
Quickstart Tutorial V7.10

 Creating Graphic Pages, Creating a new page
 Switch to the Graphics Builder by Clicking on the Graphics Builder icon      .                                       The fastest way to drive any
                                                                                                                      application is with the
                                                                                                                      keyboard. Most programs
                                                                                                                      have shortcut keys – you
 Click on the New Page         icon. A popup form will appear allowing you to select what type of new graphics        may be surprised how
                                                                                                                      quickly you can learn them.
 object you would like to create.


                                                                                                                      Templates provide a vast
                                                                                                                      range of pre-built
                                                                                                                      functionality, making the
                                                                                                                      task of building a new
                                                                                                                      project with Vijeo Citect
                                                                                                                      extremely fast.

                                                                                                                      All pages must be based on
                                                                                                                      a template, even if it is a
                                                                                                                      blank template.

                                                                                                                      If you want to customize the
                                                                                                                      look and feel of your pages,
                                                                                                                      you can create your own
                                                                                                                      templates from scratch, or
                                                                                                                      copy the existing ones and
                                                                                                                      modify them.

 Click on the Page button. An additional popup form will appear allowing you to select a base template from which
 to create your new page.
                                                                                                                      NOTE
                                                                                                                      Never modify templates,
                                                                                                                      symbols or other items in
                                                                                                                      the Example, Include or
                                                                                                                      CSV_Include projects!
                                                                                              Instead of Double       These projects will be
                                                                                              clicking on Normal we   automatically re-loaded
                                                                                              could single click on   when you upgrade to the
                                                                                              Normal and then click   next version and your
                                                                                              OK – but that takes     changes will be lost.
                                                                                              more time.
                                                                                                                      Always copy items to your
                                                                                                                      local project before
                                                                                                                      modifying them for your
                                                                                                                      own purposes.




 Make sure XP_Style is selected in the Style box, then Double Click the Normal template as shown.




22
Page   22 of 85
Quickstart Tutorial V7.10

 Creating Graphic Pages, Saving your page

 We are using the built-in templates to get a jump-start on your page. There are navigation buttons already
                                                                                                                       You can move the Toolbox
 configured for you and using templates helps to ensure a consistent look and feel throughout your project. This is    by placing the cursor on the
                                                                                                                       title bar, hold down the left
 very important if you want to make it easy-to-use for your operators.                                                 mouse key while moving the
                                                                                                                       mouse.



                                                                                          Templates are displayed
                                                                                          pretty much as they
                                                                                          appear at runtime.

                                                                                          ###.## indicates
                                                                                          dynamic values that will
                                                                                          change at runtime.

                                                                                           +1, +2 etc are
                                                                                          Animation Numbers that
                                                                                          are used as references
                                                                                          for graphics objects that
                                                                                          will be displayed at these
                                                                                          locations in runtime.
                                                                                          Animation Numbers are
                                                                                          not displayed at runtime.
                                                                                                                       If your toolbox does not
                                                                                          ƒ(x) is a script that is
                                                                                                                       appear, it can be toggled by
                                                                                          executed with the page.
                                                                                                                       pressing the F3 button, or
                                                                                                                       selecting it from the View
                                                                                                                       menu.




 It is good practice to save your graphics pages regularly, so let’s begin the habit right now.



 Click on the Save icon on the menu bar          .


 Type MyPage in the Page edit box, then press OK.




23
Page   23 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Setting Up the Grid
 Firstly we will setup a grid which will allow our cursor to snap to uniformly positioned locations on the screen,       The Grid is not a necessary
                                                                                                                         item for configuring
 making it easier to size and position objects in relation to each other.
                                                                                                                         graphics pages, however it
                                                                                                                         vastly increases the ability
                                                                                                                         to create uniform sized and
 On the toolbar, Click View, then Grid Setup.                                                                            positioned objects, which in
                                                                                                                         turn makes your pages
                                                                                                                         easier to visualize.

                                                                                                                         If the Grid prevents you
                                                                                                                         from positioning an object
                                                                                                                         exactly where you want it, it
                                                                                                                         can be toggled on and off
                                                                                                                         using the F8 key.




 In the Grid Setup form, change the size of the grid from 8 x 8 pixels, to 5 x 5 pixels as shown below. Select Snap to
 Grid, and then Click OK to close the form.




 Now we are ready to create and position our graphics objects.




24
Page   24 of 85
Quickstart Tutorial V7.10

 Creating Graphics pages, Configuring buttons
 Next we will configure some buttons to control the mode of the pump.                                                  The Toolbox options are,
                                                                                                                       from left-to-right and top-to-
 On the Toolbox Click on the button icon.                                                                              bottom:

                                                                                                                            Free-form line
                                                                                                                            Straight line
                                                                                                                            Square / Rectangle
                                                                                                                            Circle / Oval
                                                                                                                            Polygon
                                                                                                                            Pipe
                                                                                                                            Text
                                                                                                                            Number
                                                                                                                            Button
                                                                                                                            Animated symbol
                                                                                                                            Trend
                                                                                                                            Function
                                                                                                                            Static symbol
                                                                                                                            Genie
                                                                                                                            ActiveX
                                                                                                                            Process Analyst
                                                                                                                            Database Exchange
                                                                                                                            Vijeo Web Gate
 To draw the button, Click and hold the left mouse button while moving the mouse then release the left mouse
 button (ie. Click and drag the mouse).




 The position and size of the currently selected object are shown at the bottom right of the graphics builder status
 bar.




25
Page    25 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Configuring Buttons continued…
                                                                                                               If you don’t see the
 Once you release the mouse button, the Button Properties dialog popup will appear. Double Click on the word   expected property sheet as
 button in the Text edit box. This is a quick way to select a complete word. Next type Manual.                 you go through these
                                                                                                               exercises, then you may
                                                                                                               need to locate the correct
                                                                                                               sheet by looking at the
                                                                                                               screens on the page then
                                                                                                               click on the horizontal &
                                                                                                               vertical tabs to find the right
                                                                                                               sheet.

                                                                                                               Horizontal Tabs




                                                                                                               Vertical Tabs


 Click on the Input tab at the top of the form to configure the action the button will perform.
                                                                                                               TIP
 Click on the Insert button.                                                                                   Tabs with ticks on them
                                                                                                               indicate that some
 Click on Insert Tag option.                                                                                   configuration already exists
                                                                                                               on that tab.




 In the Insert Tag Dialog Double Click on Pump_1_Mode.




26
Page   26 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Configuring Buttons continued…
                                                                                                                      There are many ways to
 Pump_1_Mode will be inserted into the Up Command edit box. Click your mouse to the right of the Tag                  copy objects.

 Pump_1_Mode and type “= 1”.                                                                                          Ctrl + D will duplicate the
                                                                                                                      currently selected object.

                                                                                                                      Ctrl + C will copy an object
                                                                                                                      to clipboard.

                                                                                                                      Ctrl + V will paste an object
                                                                                                                      from clipboard.

                                                                                                                      These last two work in
                                                                                                                      almost all windows
                                                                                                                      programs so are well worth
                                                                                                                      remembering.

                                                                                                                      You can also select Copy,
                                                                                                                      Paste or Duplicate from the
                                                                                                                      Edit menu or by using the
                                                                                                                      icons on the menu bar.

                                                                                                                      Copying objects also
                                                                                                                      ensures that their
                                                                                                                      dimensions are identical to
                                                                                                                      each other, creating a more
 When the project is running, pressing on the Manual Button will set the tag Pump_1_Mode to a value of “1” to         visually appealing user
 represent “Manual” mode. Repeated pressing of the button will continue to set the same value of “1” into the tag.    interface.

 Therefore we need a second button to set the tag to a value of “0” or “Auto” mode.


 We will achieve this by copying the first button and modifying the copy. We do this because it is often quicker to
 make copies of objects than to draw them from scratch. This also guarantees consistency of object sizes.


 Here is a quick way to make a copy and position an object.


   Place the cursor over the Manual Button.
   Hold down the Ctrl key.
   Hold down the left mouse button.
   Move the mouse to position the copy.
   Release the left mouse button.


 You don’t need to be precise with position at this time – we will fix that later using an alignment tool.


                                 If you move the mouse immediately after holding down left mouse
                                 button, then you will only see the outline of the object as it is moved.

                                 If you wait half a second before moving the mouse, you will see the
                                 object itself being moved, making it easier to position it in its new
                                 location.

                                 The + sign will appear on the hand after pressing the Ctrl Key indicating
                                 a copy operation rather than a move operation.




27
Page   27 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Configuring Buttons continued…

 Double Click on the new button.
 In the Up Command edit box, replace the “= 1” with “= 0”. This will turn the digital tag Pump_1_Mode false to
 represent Auto mode.




 Click on the Appearance Tab to change the text label on the button.




 Double Click on the word Manual in the Text edit box, replace the text with Auto.
 Click OK when finished.


 We now have two buttons that will set the control mode of the pump to Auto or Manual. Next we need a control to
 turn the pump on and off. Instead of using two buttons, one for on and another for off, this time we’ll use just one
 button.




28
Page   28 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Configuring Buttons continued…
                                                                                                                     You can also use the
 Make a copy of the Auto Button (hold the Ctrl key, then Click and drag the Auto Button to create a copy in a new    reserved word TRUE
 location).                                                                                                          instead of a 1, and FALSE
                                                                                                                     instead of a 0.

                                                                                                                     TRUE and FALSE are not
                                                                                                                     case sensitive, but upper-
                                                                                                                     case is a common
                                                                                                                     convention used to indicate
                                                                                                                     a reserved word.




 Double Click the new button to access its animation properties, and then change the button Text to read “On/Off”.
 Click on the Input tab when finished.




 In the Up Command edit box replace the current text with Toggle(Pump_1_CMD).


                                                                                      You can also use
                                                                                      the Insert button
                                                                                      to lookup the
                                                                                      Toggle function
                                                                                      and paste it into
                                                                                      the Up
                                                                                      Command.




29
Page   29 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Configuring Buttons continued…
                                                                                                                             Under the access tab you
 We will now inhibit the Manual On/Off button from working while the pump is in Auto mode and we’ll add a tool-tip           may notice there is a
                                                                                                                             section called security. This
 on the way to explain this to operators.                                                                                    is a very powerful feature in
                                                                                                                             Vijeo Citect that allows you
                                                                                                                             to precisely define who can
 Click on the Access Tab at the top of the button form. In the Tool-tip edit box type “Must be in Manual to turn on          access what. Configuring
                                                                                                                             security is covered in the
 and off” then Click the Disable tab (on the vertical tabs).                                                                 Vijeo Citect training course.




 Click on the Insert icon         .
 Click Insert Tag.
 Double Click on Pump_1_Mode and Add the text “= 0” after the tag.
 Leave the disabled style as Embossed.




 Click OK when you’re finished.


 When Pump_1_Mode is “0” or FALSE (i.e. in Auto) this button will be disabled. The button’s appearance will be
 altered using the Embossed style to indicate that it is disabled and it will not highlight when the cursor moves over it.
 The tool-tip will still work normally.




30
Page   30 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Configuring Symbol Sets

 Our control buttons for our pump are now complete. We will now add symbol indicators to show what state the
 pump is in. These indicator lights will show whether the pump is on or off, and whether it is in auto or manual mode.


 On the Toolbox Click on the Symbol Set Tool.




 Position the cursor next to the Manual button, then Click to place the symbol on the page. In the ON symbol when
 edit box type “Pump_1_Mode = 1”.




 Click on the OFF symbol Set… button to select a different symbol to display for this state. A new popup form will
 be displayed, with a list of symbol libraries to the right, and thumbnails of the symbols within the selected library on
 the left.


 Scroll down the libraries until you find the “Lights Round” library, then Click on it to select it. The thumbnails on the
 left will change.




31
Page   31 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Configuring Symbol Sets continued…

 Select the Grey light by Double Clicking on it. This will replace the original black light with a new grey light for the
 off state of the animation.




 Repeat this exercise for the ON symbol state, this time selecting the cyan light from the lights round library. Click
 OK when your configuration of the manual symbol is complete.




                                 Copy the Symbol Set and place the new one next to the Auto button. Again, don’t
                                 worry about positioning the symbol perfectly as we will align the various objects
                                 shortly.




 Double Click the copied symbol to access its animation properties. In the ON symbol when edit box replace the
 expression with “Pump_1_Mode = 0” then Click OK.




32
Page   32 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Configuring Symbol Sets continued…


                                                                                                                   TIP
                                                                                                                   DIGITAL tag types do not
                                                                                                                   require “=1” in their symbol
                                                                                                                   detection logic because
                                                                                                                   Vijeo Citect knows that they
                                                                                                                   only have two states
                                                                                                                   corresponding to the two
                                                                                                                   symbol states available.

                                                                                                                   This is different to earlier in
                                                                                                                   the tutorial when we were
                                                                                                                   writing commands to the
                                                                                                                   tag and we had to explicitly
                                                                                                                   tell Vijeo Citect which state
                                                                                                                   to set the DIGITAL tag to.




 Make a third copy of the symbol set and position it next to the On/Off button. In the On symbol when edit box
 replace the text with “Pump_1_CMD”. Click the OFF symbol Set… button and select the Red light from the lights
 round library, then select the Green light for the ON symbol.




 At Runtime, when Pump_1_CMD is on (i.e. equals “1”) the Green Light will be displayed, and when it is off (i.e.
 equals “0”) the Red Light will be displayed.




33
Page   33 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Aligning Objects

 It is worthwhile making your pages look aesthetically pleasing as it will encourage operators to use the system and        TIP
                                                                                                                            Another way to select
 also makes it faster to find information on the screen. Making sure everything is drawn precisely, aligned correctly       multiple objects is to drag
 and evenly spaced also helps to make your pages look professional.                                                         the cursor around them
                                                                                                                            while holding the left mouse
                                                                                                                            button down to “lasso” the
                                                                                                                            objects. You will need to be
 You can align objects manually by dragging them around the screen until you have positioned them satisfactorily,           careful not to select
 and for which the Grid is an excellent assistant, however sometimes we want to align a group of objects quickly            additional objects if you use
                                                                                                                            this method.
 relative to each other. For this we use the Align tool.


 Select all three buttons by Clicking on each of them, while holding the CTRL key down for the last two. All three
 buttons should have a selection indication at their button left, and be bounded by a large transparent rectangle
 identified by the four corners, and four center points as shown below.




 From the Graphics Builder toolbar, select Arrange, and then Align. An alignment popup form will appear, asking
 you how you would like to arrange the selected objects. Select Left for the horizontal alignment and Even for the
 vertical alignment, then Click OK.




 Repeat this exercise for the lights to the right of the buttons. Try selecting a button and a light and aligning them
 vertically via the Centre selection before aligning all three lights evenly. Keep going until you are satisfied with the
 arrangement of the objects on your screen.


 Note that you can always use CTRL-Z to undo an alignment which goes wrong.




34
Page   34 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Aligning Objects continued…

                                                                                                                           TIP
 You may notice that the lights are not perfectly in line with the center line of the buttons. This is because the hot     The Zoom tool can be
                                                                                                                           quickly toggled on and off
 spot or anchor point for this symbol is in the top left of the symbol rather than in the middle. To correct for this we
                                                                                                                           using the F10 key.
 will use the zoom and the nudge tools.


 To make sure your objects are aligned or positioned perfectly you can use the Zoom tool. From the menu select
 View, then Show Zoom.


                                    The zoom tool will display an enlarged view of the region around your cursor. You
                                    can alter the “magnification” by clicking in the top left corner of the zoom window


                                    You can move the zoom window by placing the cursor on the title bar (the big
                                    blue bar at the top) then hold down the left mouse button and move the
                                    mouse.




                                                  You can change the magnification of the zoom by clicking on the
                                                  pop-up’s window icon, and selecting to Zoom In or Zoom Out as
                                                  required.




                                                  You can change the size of the zoom window by placing the cursor
                                                  over one corner until the resize cursor is shown, then hold down the
                                                  left mouse button and move the mouse.




35
Page   35 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Aligning Objects continued…
                                                                                                                          TIP
 Since the lights are in the correct position relative to each other, we will select all the lights so that we can move   Windows XP style buttons
                                                                                                                          have a grey border around
 them together as a group. Place cursor above and to left of top button; hold down left mouse button and move             the button. If you do not
                                                                                                                          want a grey background for
 mouse, then release mouse button to lasso all three buttons.
                                                                                                                          your buttons it is suggested
                                                                                                                          that you uncheck the XP
                                                                                                                          Style option under the
 If you have the Grid tool turned on, press F8 to disable the Snap to Grid function, otherwise the buttons will only      Appearances tab of your
 move to the nearest grid position.                                                                                       buttons.



                                You can now precisely position the lights by placing the cursor over the selected
                                objects (make sure the hand cursor appears) then press Enter (or hold down left
                                mouse button), next use the arrow keys on the keyboard to move the buttons one
                                pixel at a time in the direction that you want. Use the zoom box to see exactly where
                                the objects are positioned to the nearest pixel. Press enter again to set the position
                                (or release left mouse button if you used that method).


 Save your page.




 Creating Graphics Pages, Formatting with Rectangles
 Next we will create a grey background to highlight our control panel.
 Press F8 to turn the Snap to Grid selection back on. Click on the Rectangle Tool in the Toolbox.
 Click and drag to place a rectangle around your buttons and lights.




 Once the rectangle is positioned, you can easily resize it by Clicking and dragging the bounding boxes in each
 corner, and the center of each side.




36
Page   36 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Formatting with Rectangles continued…
                                                                                                                        TIP
 When the Rectangle Properties dialog popup appears, change the Style to Solid, the Corner Radius to 4, the Line        Once a shape has been
                                                                                                                        created you can click and
 Color to Grey, and the Fill Color to Grey as shown below.                                                              drag the node points (1 per
                                                                                                                        corner and 1 per side), to
                                                                                                                        modify its size and shape.


                                                                                                                        TIP
                                                                                                                        Holding the Ctrl key down
                                                                                                                        while sizing a rectangle or
                                                                                                                        oval forces the object to
                                                                                                                        have the same vertical and
                                                                                                                        horizontal dimensions. This
                                                                                                                        allows you to easily create
                                                                                                                        squares and circles
                                                                                                                        respectively, rather than
                                                                                                                        rectangles and ovals.




 When you are finished, Click on the 3D Effects vertical tab on the right-hand side of the form.




 Select Lowered from the various 3D Effects available, and retain the default depth and color options, then Click OK.




37
Page   37 of 85
Quickstart Tutorial V7.10

 Creating Graphics Pages, Formatting with Rectangles continued…

 The rectangle should now cover all of your buttons and lights, obscuring them from view. We need to send the
 rectangle to the back layer to allow the buttons and lights to appear in front of it.



 Select the rectangle by Clicking on it, then Click the Send-to-Back button              or alternatively select Arrange, then
 Send to Back from the menu bar.




 Your page should now look similar to the above. Save your page.




38
Page   38 of 85
Quickstart Tutorial V7.10

 Testing Graphics Pages, Computer Setup Wizard

 It’s time to test your configuration and see how your page looks and feels to an operator. Firstly however, we need
 compile the project to make sure we have not made any configuration errors, and then we will run the Vijeo Citect
 Computer Setup Wizard to configure how you want this computer to behave within your overall SCADA network.


 Switch to the Project Editor using Alt+Tab. From the File menu, select Compile.



                                      Alternatively you can use the compile button         on the menu bar.




                                      You should see a compilation progress bar, followed by a Compilation Success
 popup.




 If your compilation fails, you can Double Click on an error from the list provided to take you directly to the location of
 the incorrect configuration, or you can review your work using this document to ensure that you have performed all
 steps correctly.




39
Page   39 of 85
Quickstart Tutorial V7.10

 Testing Graphics Pages, Computer Setup Wizard continued…

                                                                                                                    The Computer Setup Wizard
 We will now setup our Computer’s role within the SCADA network. Switch to Citect Explorer using Alt+Tab.           is typically run only once per
                                                                                                                    project for each computer
                                                                                                                    on which Vijeo Citect will
 In the Project List tree make sure the Tutorial project is selected.                                               run.

 In the menu bar, Click the Computer Setup button. Alternatively select the Computer Setup Wizard from the Tools
 menu at the top of the window.




                                                            Check Express Setup then Click Next.




                                                            Click the Project Name Drop Down and select Tutorial,
                                                            then Click Next.




40
Page   40 of 85
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710
46600726 vijeo-quick-start-tutorial-v710

More Related Content

What's hot

SATAID Operation Manual
SATAID Operation ManualSATAID Operation Manual
SATAID Operation ManualJMA_447
 
Grundfos Wincaps Manual Guide
Grundfos Wincaps Manual GuideGrundfos Wincaps Manual Guide
Grundfos Wincaps Manual GuideSERDAR BELBAĞ
 
SAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_en
SAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_enSAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_en
SAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_enJim Miller, MBA
 
Pelco c4654 m a-dx-series-client
Pelco c4654 m a-dx-series-clientPelco c4654 m a-dx-series-client
Pelco c4654 m a-dx-series-clientmarco rios
 
Paladin Network Administrators Guide
Paladin Network Administrators GuidePaladin Network Administrators Guide
Paladin Network Administrators Guidehanniw79
 
Endversion1 skriptum characterization of miscellaneous multi parametrical sil...
Endversion1 skriptum characterization of miscellaneous multi parametrical sil...Endversion1 skriptum characterization of miscellaneous multi parametrical sil...
Endversion1 skriptum characterization of miscellaneous multi parametrical sil...EjderCevher
 
Xi3 ds administrators_guide_en
Xi3 ds administrators_guide_enXi3 ds administrators_guide_en
Xi3 ds administrators_guide_enSarat Reddy
 
Advent Net Manage Engine Service Desk Plus Help Admin Guide
Advent Net Manage Engine Service Desk Plus Help Admin GuideAdvent Net Manage Engine Service Desk Plus Help Admin Guide
Advent Net Manage Engine Service Desk Plus Help Admin Guideguestf80501
 
Adventnetmanageengineservicedeskplushelpadminguide 090929051027-p hpapp02
Adventnetmanageengineservicedeskplushelpadminguide 090929051027-p hpapp02Adventnetmanageengineservicedeskplushelpadminguide 090929051027-p hpapp02
Adventnetmanageengineservicedeskplushelpadminguide 090929051027-p hpapp02Phạm Tiệp
 
Sg247692 Websphere Accounting Chargeback For Tuam Guide
Sg247692 Websphere Accounting Chargeback For Tuam GuideSg247692 Websphere Accounting Chargeback For Tuam Guide
Sg247692 Websphere Accounting Chargeback For Tuam Guidebrzaaap
 
Plesk 8.1 for Windows
Plesk 8.1 for WindowsPlesk 8.1 for Windows
Plesk 8.1 for Windowswebhostingguy
 
Architectural Library
Architectural LibraryArchitectural Library
Architectural Libraryguest2129fbe
 
Supply chain management
Supply chain managementSupply chain management
Supply chain managementShwe Zin
 
Deployment guide series ibm tivoli composite application manager for web reso...
Deployment guide series ibm tivoli composite application manager for web reso...Deployment guide series ibm tivoli composite application manager for web reso...
Deployment guide series ibm tivoli composite application manager for web reso...Banking at Ho Chi Minh city
 
RWG 5 For Mac Training Guide
RWG 5 For Mac Training GuideRWG 5 For Mac Training Guide
RWG 5 For Mac Training Guidemary_ramsay
 
White Paper: Look Before You Leap Into Google Apps
White Paper: Look Before You Leap Into Google AppsWhite Paper: Look Before You Leap Into Google Apps
White Paper: Look Before You Leap Into Google AppsOffice
 
ZebraNet Bridge Enterprise - Manual do Software
ZebraNet Bridge Enterprise - Manual do SoftwareZebraNet Bridge Enterprise - Manual do Software
ZebraNet Bridge Enterprise - Manual do SoftwareUseZ
 

What's hot (18)

SATAID Operation Manual
SATAID Operation ManualSATAID Operation Manual
SATAID Operation Manual
 
Drools expert-docs
Drools expert-docsDrools expert-docs
Drools expert-docs
 
Grundfos Wincaps Manual Guide
Grundfos Wincaps Manual GuideGrundfos Wincaps Manual Guide
Grundfos Wincaps Manual Guide
 
SAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_en
SAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_enSAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_en
SAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_en
 
Pelco c4654 m a-dx-series-client
Pelco c4654 m a-dx-series-clientPelco c4654 m a-dx-series-client
Pelco c4654 m a-dx-series-client
 
Paladin Network Administrators Guide
Paladin Network Administrators GuidePaladin Network Administrators Guide
Paladin Network Administrators Guide
 
Endversion1 skriptum characterization of miscellaneous multi parametrical sil...
Endversion1 skriptum characterization of miscellaneous multi parametrical sil...Endversion1 skriptum characterization of miscellaneous multi parametrical sil...
Endversion1 skriptum characterization of miscellaneous multi parametrical sil...
 
Xi3 ds administrators_guide_en
Xi3 ds administrators_guide_enXi3 ds administrators_guide_en
Xi3 ds administrators_guide_en
 
Advent Net Manage Engine Service Desk Plus Help Admin Guide
Advent Net Manage Engine Service Desk Plus Help Admin GuideAdvent Net Manage Engine Service Desk Plus Help Admin Guide
Advent Net Manage Engine Service Desk Plus Help Admin Guide
 
Adventnetmanageengineservicedeskplushelpadminguide 090929051027-p hpapp02
Adventnetmanageengineservicedeskplushelpadminguide 090929051027-p hpapp02Adventnetmanageengineservicedeskplushelpadminguide 090929051027-p hpapp02
Adventnetmanageengineservicedeskplushelpadminguide 090929051027-p hpapp02
 
Sg247692 Websphere Accounting Chargeback For Tuam Guide
Sg247692 Websphere Accounting Chargeback For Tuam GuideSg247692 Websphere Accounting Chargeback For Tuam Guide
Sg247692 Websphere Accounting Chargeback For Tuam Guide
 
Plesk 8.1 for Windows
Plesk 8.1 for WindowsPlesk 8.1 for Windows
Plesk 8.1 for Windows
 
Architectural Library
Architectural LibraryArchitectural Library
Architectural Library
 
Supply chain management
Supply chain managementSupply chain management
Supply chain management
 
Deployment guide series ibm tivoli composite application manager for web reso...
Deployment guide series ibm tivoli composite application manager for web reso...Deployment guide series ibm tivoli composite application manager for web reso...
Deployment guide series ibm tivoli composite application manager for web reso...
 
RWG 5 For Mac Training Guide
RWG 5 For Mac Training GuideRWG 5 For Mac Training Guide
RWG 5 For Mac Training Guide
 
White Paper: Look Before You Leap Into Google Apps
White Paper: Look Before You Leap Into Google AppsWhite Paper: Look Before You Leap Into Google Apps
White Paper: Look Before You Leap Into Google Apps
 
ZebraNet Bridge Enterprise - Manual do Software
ZebraNet Bridge Enterprise - Manual do SoftwareZebraNet Bridge Enterprise - Manual do Software
ZebraNet Bridge Enterprise - Manual do Software
 

Viewers also liked

全球領先的遊戲行業軟體 Unity Pro 產品介紹 2015
全球領先的遊戲行業軟體 Unity Pro 產品介紹 2015全球領先的遊戲行業軟體 Unity Pro 產品介紹 2015
全球領先的遊戲行業軟體 Unity Pro 產品介紹 2015Cheer Chain Enterprise Co., Ltd.
 
Vijeo citect quick start tutorial - part 1 ver d
Vijeo citect   quick start tutorial - part 1 ver dVijeo citect   quick start tutorial - part 1 ver d
Vijeo citect quick start tutorial - part 1 ver dAbdul Budiman
 
Introduction to Vijeo Citect
Introduction to Vijeo CitectIntroduction to Vijeo Citect
Introduction to Vijeo CitectSimon Rooke
 
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web StudioTag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web StudioAVEVA
 
How Schneider Electric sees Ethernet in the Industrial Environment - Part II
How Schneider Electric sees Ethernet in the Industrial Environment - Part IIHow Schneider Electric sees Ethernet in the Industrial Environment - Part II
How Schneider Electric sees Ethernet in the Industrial Environment - Part IISchneider Electric
 

Viewers also liked (8)

Miramar
MiramarMiramar
Miramar
 
Schneider plc
Schneider plcSchneider plc
Schneider plc
 
全球領先的遊戲行業軟體 Unity Pro 產品介紹 2015
全球領先的遊戲行業軟體 Unity Pro 產品介紹 2015全球領先的遊戲行業軟體 Unity Pro 產品介紹 2015
全球領先的遊戲行業軟體 Unity Pro 產品介紹 2015
 
Vijeo citect introduction for online
Vijeo citect introduction for online Vijeo citect introduction for online
Vijeo citect introduction for online
 
Vijeo citect quick start tutorial - part 1 ver d
Vijeo citect   quick start tutorial - part 1 ver dVijeo citect   quick start tutorial - part 1 ver d
Vijeo citect quick start tutorial - part 1 ver d
 
Introduction to Vijeo Citect
Introduction to Vijeo CitectIntroduction to Vijeo Citect
Introduction to Vijeo Citect
 
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web StudioTag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web Studio
 
How Schneider Electric sees Ethernet in the Industrial Environment - Part II
How Schneider Electric sees Ethernet in the Industrial Environment - Part IIHow Schneider Electric sees Ethernet in the Industrial Environment - Part II
How Schneider Electric sees Ethernet in the Industrial Environment - Part II
 

Similar to 46600726 vijeo-quick-start-tutorial-v710

Teamviewer manual by PW
Teamviewer manual by PWTeamviewer manual by PW
Teamviewer manual by PWtesttodel
 
Guia do usuario para interface web do at 8000 s
Guia do usuario para interface web do at 8000 sGuia do usuario para interface web do at 8000 s
Guia do usuario para interface web do at 8000 sNetPlus
 
Administrator guide
Administrator guideAdministrator guide
Administrator guiderturkman
 
OAuth with Restful Web Services
OAuth with Restful Web Services OAuth with Restful Web Services
OAuth with Restful Web Services Vinay H G
 
ManageEngine ServiceDesk Plus Admin Guide
ManageEngine ServiceDesk Plus Admin GuideManageEngine ServiceDesk Plus Admin Guide
ManageEngine ServiceDesk Plus Admin GuideServiceDesk Plus
 
Magento designguide
Magento designguideMagento designguide
Magento designguideideabenders
 
Plesk 8.1 for Windows
Plesk 8.1 for WindowsPlesk 8.1 for Windows
Plesk 8.1 for Windowswebhostingguy
 
Plesk 8.1 for Windows
Plesk 8.1 for WindowsPlesk 8.1 for Windows
Plesk 8.1 for Windowswebhostingguy
 
Java : How to Program - 7e
Java : How to Program - 7eJava : How to Program - 7e
Java : How to Program - 7eCHIH-PEI WEN
 
Administrator en
Administrator enAdministrator en
Administrator enCáo Già
 

Similar to 46600726 vijeo-quick-start-tutorial-v710 (20)

Teamviewer manual by PW
Teamviewer manual by PWTeamviewer manual by PW
Teamviewer manual by PW
 
2226 v3 rev_a
2226 v3 rev_a2226 v3 rev_a
2226 v3 rev_a
 
Guia do usuario para interface web do at 8000 s
Guia do usuario para interface web do at 8000 sGuia do usuario para interface web do at 8000 s
Guia do usuario para interface web do at 8000 s
 
Administrator guide
Administrator guideAdministrator guide
Administrator guide
 
OAuth with Restful Web Services
OAuth with Restful Web Services OAuth with Restful Web Services
OAuth with Restful Web Services
 
Administrator manual-e2
Administrator manual-e2Administrator manual-e2
Administrator manual-e2
 
UsersGuide
UsersGuideUsersGuide
UsersGuide
 
UsersGuide
UsersGuideUsersGuide
UsersGuide
 
Windowstweaksguide updated
Windowstweaksguide updatedWindowstweaksguide updated
Windowstweaksguide updated
 
ManageEngine ServiceDesk Plus Admin Guide
ManageEngine ServiceDesk Plus Admin GuideManageEngine ServiceDesk Plus Admin Guide
ManageEngine ServiceDesk Plus Admin Guide
 
Magento designguide
Magento designguideMagento designguide
Magento designguide
 
Sdm Manual
Sdm ManualSdm Manual
Sdm Manual
 
Plesk 8.1 for Windows
Plesk 8.1 for WindowsPlesk 8.1 for Windows
Plesk 8.1 for Windows
 
Plesk 8.1 for Windows
Plesk 8.1 for WindowsPlesk 8.1 for Windows
Plesk 8.1 for Windows
 
TI 84/84+Guidebook
TI 84/84+GuidebookTI 84/84+Guidebook
TI 84/84+Guidebook
 
Reseller's Guide
Reseller's GuideReseller's Guide
Reseller's Guide
 
MSICENTER.pdf
MSICENTER.pdfMSICENTER.pdf
MSICENTER.pdf
 
Java : How to Program - 7e
Java : How to Program - 7eJava : How to Program - 7e
Java : How to Program - 7e
 
Administrator en
Administrator enAdministrator en
Administrator en
 
2 x applicationserver
2 x applicationserver2 x applicationserver
2 x applicationserver
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

46600726 vijeo-quick-start-tutorial-v710

  • 1. Quickstart Tutorial V7.10 Quickstart Tutorial V7.10 In approximately one hour, completing this tutorial will give you a basic working knowledge of Vijeo Citect version 7.10 software. Learn how to build a small project, configure dynamic graphics, create alarms and trends, and then run your project like a real plant. This tutorial will also show you some shortcuts that, over time, will save you far more than the one hour you may take to complete the exercises inside. 1 Page 1 of 85 Vijeo Citect
  • 2. Quickstart Tutorial V7.10 Disclaimer...............................................................................................................................................................................3 Trademarks ............................................................................................................................................................................3 Quickstart Tutorial ..................................................................................................................................................................4 Definition of Terms .................................................................................................................................................................5 Preliminary Work: Prepare the Schneider PLC environment for the Tutorial..........................................................................7 Preliminary Work: Prepare the Schneider PLC environment for the Tutorial continued... ......................................................8 Create a New Project Folder ..................................................................................................................................................9 Configuring Clusters .............................................................................................................................................................10 Configuring Clusters continued….........................................................................................................................................11 Configuring Clusters continued... .........................................................................................................................................11 Configuring Clusters continued... .........................................................................................................................................13 Configure an I/O Device .......................................................................................................................................................14 Configuring I/O Device continued… .....................................................................................................................................15 Configuring I/O Device continued… .....................................................................................................................................16 Configuring I/O Device continued… .....................................................................................................................................17 Linked Tags..........................................................................................................................................................................18 Creating Graphic Pages .......................................................................................................................................................21 Creating Graphic Pages, Creating a new page ....................................................................................................................22 Creating Graphic Pages, Saving your page .........................................................................................................................23 Creating Graphics Pages, Setting Up the Grid .....................................................................................................................24 Creating Graphics pages, Configuring buttons.....................................................................................................................25 Creating Graphics Pages, Configuring Symbol Sets ............................................................................................................31 Creating Graphics Pages, Aligning Objects..........................................................................................................................34 Creating Graphics Pages, Formatting with Rectangles ........................................................................................................36 Testing Graphics Pages, Computer Setup Wizard ...............................................................................................................39 Testing Graphics Pages, Runtime........................................................................................................................................42 Creating Graphics Pages, Analog Indicators & Controls ......................................................................................................44 Creating Graphics Pages, Configuring Text .........................................................................................................................48 Creating Graphics Pages, Creating Colors...........................................................................................................................48 Creating Graphics Pages, Configuring Numbers..................................................................................................................50 Creating Graphics Pages, 3D rectangles .............................................................................................................................51 Creating Graphics Pages, Pumps & Piping ..........................................................................................................................52 Creating Graphics Pages, Managing True Colors ................................................................................................................57 Re-usable Objects – Introduction to Genies .........................................................................................................................59 Using Genies on Graphics Pages ........................................................................................................................................62 Accessing Alarm and Trend Display Pages..........................................................................................................................64 Configuring Alarms ...............................................................................................................................................................64 Configuring Trends ...............................................................................................................................................................66 Configuring Security .............................................................................................................................................................67 Runtime ................................................................................................................................................................................69 Runtime, Process Analyst ....................................................................................................................................................73 Administrative Tools .............................................................................................................................................................76 2 Page 2 of 85
  • 3. Quickstart Tutorial V7.10 Administrative Tools, Configuring the Menu .........................................................................................................................77 Administrative Tools, Tag Debug .........................................................................................................................................77 Backing Up Your Project ......................................................................................................................................................77 Restoring Your Project .........................................................................................................................................................77 Troubleshooting....................................................................................................................................................................77 Addendum – Security Validation ..........................................................................................................................................77 Disclaimer Schneider Electric makes no representations or warranties with respect to the contents or use of this manual and, to the extent permitted by law, expressly limits its liability for breach of any warranty that may be implied to the replacement of this manual with another. Schneider Electric assumes no responsibility for any errors that may be in this document and reserves the right to revise this document at any time without incurring an obligation to notify any person of the revision. Copyright © August 2009, Schneider Electric. All rights reserved. No part of this document may be reproduced, photocopied, or transmitted in any form or by any means (electronic or mechanical), for any purpose, without the express written permission of Schneider Electric. Trademarks Vijeo Designer, Vijeo Citect, Vijeo Historian, and AMPLA are registered trademarks of Schneider Electric. Windows is a trademark of Microsoft Corporation. All other brand or product names may be trademarks of their respective holders. 3 Page 3 of 85
  • 4. Quickstart Tutorial V7.10 Quickstart Tutorial Welcome, and thank you for purchasing Vijeo Citect. We would like your experience with our product to be a pleasant one, so we have created this tutorial to help new users get familiar with some of the fundamental features of the product. The tutorial is designed so that you can complete it in around one hour. The tutorial is not intended as a substitute for attending a Vijeo Citect training course. We encourage you to attend a training course to complete your basic training, learn how to use time saving tools or go on to learn some of the more advanced features of the product. This tutorial assumes that you have already successfully installed the Vijeo Citect product on your computer. You do not require a Vijeo Citect license to complete this tutorial. Repetition is an important part of learning or memorizing. One way you can speed up your familiarization is to take a few minutes to Click through all the menus in the product and (briefly) try to figure out what each item might be for, if you can’t make sense of something don’t be concerned, just move on to the next one anyway. You may not consciously remember everything you see, but it helps to set a framework for when you revisit these items in the tutorial and in this way you will remember them much better. By completing this tutorial you will learn the following… ■ Creating a New Project ■ Setting Up Communications with a PLC ■ Adding and Configuring tags ■ Creating New Graphics pages Use Templates Button Commands Disabling Buttons Dynamic Symbols Drawing objects Manipulating objects Copy, Paste, Align, Send to Back, Color Fill, Control Commands, Setting values Drawing Text Displaying analog values Drawing Pipes Grouping Objects Defining Alarms Configure an alarm page Storing Trend Data Configuring a trend page ■ Operating Runtime Displays ■ Applying Security ■ Using Administration Tools Creating Runtime Menus Tag Debug Utility ■ Backing up and restoring a project 4 Page 4 of 85
  • 5. Quickstart Tutorial V7.10 Definition of Terms Click = Briefly press left mouse button Double Click = Press left mouse button twice – quickly Right Click = Briefly press right mouse button Check = A tick or cross in an options box Type Text = Type in the word Text Drag = Position mouse, Click and hold left mouse button, move mouse, then release mouse button Alt+Tab = Press the Alt key, hold it down, then press the Tab key Single Click Right Click Double Click Click and drag Type 5 Page 5 of 85
  • 6. Quickstart Tutorial V7.10 Vijeo Citect is made up of a several configuration tools and a runtime section. Citect Explorer – Top level configuration interface Citect Project Editor – Mainly used for entering database type information Citect Draw – Used for creating graphics Citect Runtime – Provides the active operator interface You can switch between these applications by: 1. Using the icons at the top left of each application, or 2. Holding down the Alt key, then pressing Tab until the application you want is selected, then release the alt key (Alt+Tab), or 3. Clicking on the icons that appear on the Windows task bar as shown below. To make sure that you have selected the correct icon you can let the mouse hang over the icon for about 2 seconds and a tool-tip will appear to guide you. 6 Page 6 of 85
  • 7. Quickstart Tutorial V7.10 Preliminary Work: Prepare the Schneider PLC environment for the Tutorial This pre-work to setup the This Tutorial relies on the Schneider Electric PLC Simulator and program files to allow the Vijeo Citect system to link PLC environment will allow and import tags, as well as establish a live data connection for control and monitoring purposes. us to import a block of tags from the PLC Simulator, reducing manual data entry and streamlining our project This Tutorial assumes that the Schneider Electric Unity Pro software and OFS products have been installed on the configuration. same computer as the Vijeo Citect product and are ready to use. This pre-work will also allow us to work with a live data Start the PLC Simulator: connection to the PLC simulator, rather than an From the Windows Start menu, start the PLC Simulator: offline tutorial using internal tags within Vijeo Citect. Click on Start Click on All Programs TIP Click on Schneider Electric If the PLC Simulator or Unity Click on Unity Pro Pro is not available to you, refer to the Vijeo Citect Click on PLC Simulator Tutorial which shows how to setup a stand-alone tutorial project. The PLC Simulator will display in the Windows system tray. Load the Unity Pro program into the simulator: From the Windows Start menu, start Unity Pro: Click on Start Click on All Programs Click on Schneider Electric Click on Unity Pro Click on Unity Pro XL Within Unity Pro, open the Tutorial PLC project: VijeoTutorial.stu. From the Build menu, select Rebuild All Project. From the PLC menu, select Simulation Mode. From the PLC menu, select Set Address. Set the Address to the loopback TCP/IP address as 127.0.0.1, and the media to TCPIP, then Test the Connection and click OK to complete the connection setup. 7 Page 7 of 85
  • 8. Quickstart Tutorial V7.10 Preliminary Work: Prepare the Schneider PLC environment for the Tutorial continued... From the PLC menu, select Connect. From the PLC menu, select Transfer Project to PLC. Confirm the transfer when prompted. From the PLC menu, select Run. You can keep Unity Pro open throughout the Tutorial as Vijeo Citect can access the PLC file in parallel with Unity Pro. Make sure the PLC Simulator remains running in the Windows System tray throughout the Tutorial as well, otherwise our testing phases will fail to communicate with the simulator and we won’t be able to successfully test the project. Note that if you are running on a Windows Vista computer, you may need to adjust your security settings to allow the Unity Pro and PLC Simulator to run, and Vijeo Citect to connect to them. Refer to the Unity Pro online help for more details. 8 Page 8 of 85
  • 9. Quickstart Tutorial V7.10 Create a New Project Folder As you go through this Run the Vijeo Citect Explorer. tutorial you might like to click on the Help button located on many of the dialogs as this will show you Click on Start some of the other options Click All Programs available to you that are not covered by this tutorial. Click Schneider Electric Click Vijeo Citect 7.10 Project Folders store all of the Vijeo Citect files for your Click Vijeo Citect Explorer project including graphic pages, tag definitions, code etc. On the Tool Bar, Click on the New Project icon Clicking on a different project in Citect Explorer immediately changes the project you are working in. You can combine multiple configuration projects into a single runtime project using the “project include” feature described in the online help. TIP Consider using the Quickstart Project as this can save you a lot of time. Use the Example project to get ideas and learn how things are made by pulling them apart. In the New Project Dialog Box, type Tutorial in the Name field to give the new project a name, give it a description, then Click OK. 9 Page 9 of 85
  • 10. Quickstart Tutorial V7.10 Configuring Clusters Vijeo Citect allows you to Clusters define where server processes (IO communications, data logging, alarming, etc), are run, and how different quickly and easily switch between different projects, server processes interact with each other for redundancy purposes (refer to the online help for more details). Every simply by selecting them in the Project List. Vijeo Citect system must have at least one cluster defined, with related Network Addresses and Server roles also defined. TIP Make sure all pages are saved or closed in the Expand your project tree on the left-hand side of Citect Explorer and select Communications. Then Double Graphics Builder before changing projects. Click on Clusters. When you backup a project, everything related to that project, including Cicode or VBA script, is backed up and easily transported to other computers. The only exception is any 3rd party items which need to be installed separately such as ActiveX objects. TIP When networking your system, the project does not need to be copied to every computer. Refer to projects, Managing your projects, Linking projects in the online help If the Project Editor does not appear, then use Alt+Tab until it appears. 10 Page 10 of 85
  • 11. Quickstart Tutorial V7.10 Configuring Clusters continued… IMPORTANT In the Clusters form that appears, define a cluster called MyCluster; give it an appropriate description in the Do NOT press ENTER before filling in all the Comment field, then Click Add. required fields in a form. Each time you press ENTER a new record will be added to the project creating duplicates which will cause compilation failures. Similarly, make sure you only single-click the Add button, rather than Double clicking, otherwise duplicate records will be added causing complication failures. TIP Network Addresses define For learners, it is better to which computers are use the Add button instead available on the network to of the ENTER key. If you operate extra record by add an as Vijeo Citect Servers. you can use the mistake, Delete button to mark it for We can identifymarked for deletion. Once these computers by TCP/IP be deletion the record will address, or computer name. ignored. The universal loopback If you press delete by address 127.0.0.1press it mistake you can is only appropriate for stand-alone again to undelete. To view systems marked for deletion records with no clients. go to Tools, select Options For networked or Deleted. and check Show redundant systems refer to the online Close the Clusters window by Clicking on the or pressing ESC. help for details on how to configure additional Network Addresses and use From the pull-down menu at the top of the Project Editor, Click on Servers, then Click on Network Addresses. them in your Server definitions. Configuring Clusters continued... 11 Page 11 of 85
  • 12. Quickstart Tutorial V7.10 In the Network Addresses form, enter the Name “MyAddress”, the Address “127.0.0.1”, and an appropriate Comment. When you are finished, Click Add, then close the form. This assigns the loopback TCP/IP address to the system which is appropriate for Standalone systems only. We will then use that address for our server roles. We now need to assign both the Cluster and the Network Address to the various server roles that are required on this Vijeo Citect system. This includes IO Communications, Alarming, Trending and Reporting roles. From the Servers menu select each of the server tasks in turn by Clicking on them, and configure them as shown below: Use the pull-down lists where provided to minimise the chance of mistakes. 12 Page 12 of 85
  • 13. Quickstart Tutorial V7.10 Configuring Clusters continued... This identifies the Alarm Server process to run on the computer with MyAddress TCP/IP address, within the The Tutorial project defines a single PC inside of a MyCluster server group, in the Primary mode. The Server Name “MyAlarmServer” will be used by networked clients single cluster, and due to the loopback TCPIP to connect to this server to acquire the alarm information for display purposes. Continue for Report, Trend and IO address, is incapable of Servers as shown below: communicating to other Vijeo Citect nodes or clients. Refer to the online help for details on Primary and Standby server functions, and Clustering options for networked systems. Note that the I/O Server does not have a Primary / Standby mode selection. This is because communication redundancy is performed at an individual I/O Device level, rather than at an I/O Server level. For example, IOServer 1 could have one Primary PLC and also service two Standby PLCs, while IOServer2 could act as the Standby service for the first PLC, and the Primary service for the other two PLCs. Refer to the online help for more information on IO Device redundancy. We have now completed our Server setup and are ready to define our communications path to the PLC. 13 Page 13 of 85
  • 14. Quickstart Tutorial V7.10 Configure an I/O Device This chapter will configure the Vijeo Citect MyIOServer to communicate with the PLC Simulator which you started in the preliminary work of the tutorial. In addition, we will automatically import the Variable Tags, Alarm Tags and analogue Trend Tags for use within our project. This import feature is restricted to a select set of PLCs and makes the integration between Vijeo Citect and UnityPro extremely powerful. Use Alt+Tab to return to the Citect Explorer. Make sure the Tutorial project is selected in the project list on the left- hand side and that the Communications folder is open. Double Click on Express I/O Device Setup. If the Project Editor does not appear, then use Alt+Tab until it appears. On the Express Communications Wizard, just Click the Next button for the first three steps, making sure MyIOServer is selected as the existing I/O Server in the second step. 14 Page 14 of 85
  • 15. Quickstart Tutorial V7.10 Configuring I/O Device continued… Disk I/O Devices are serviced by the Citect I/O Server, which means all networked clients are looking at the same data. Disk data values are retained on shutdown as they reside on the I/O Server’s hard drive. Disk I/O Devices can be supported across redundant I/O servers to ensure two complete copies of the disk I/O are available at all times. This is typically achieved by selecting the Write Standby option on the standby device. Refer to the online help for more details. On the fourth step, Click External I/O Device, then Click Next. This configures the system to a real-world device. The alternative selection for Disk I/O devices is useful for simulation and testing situations, as well as for persisting Local Tags are serviced by each individual Citect node, basic recipe or other information at the SCADA level instead of in the PLC. so each client is looking only at its own data. Local Tag values are not retained when the Citect node is shutdown and should be initialised on a client startup. On the fifth step, scroll down the protocol list and expand Schneider Electric, then select Modbus TCP/IP (Ethernet) Speedlink Capable by Clicking on it, then Click Next. 15 Page 15 of 85
  • 16. Quickstart Tutorial V7.10 Configuring I/O Device continued… On the sixth step, configure the address path of the PLC. Enter the loopback TCP/IP address of 127.0.0.1, the port number of 502, and select TCP for the protocol. On the seventh step, select Link I/O Device to an External Tag database. The remaining fields on the form will become enabled. Change the Database Type to Unity SpeedLink (EDT) Dynamic, and Click Browse. A larger sub-form will appear (see next page) allowing you to customize the Database Link. On the new form Click Browse to identify the PLC configuration file (eg. C:VijeoTutorialVijeoTutorial.stu), then Click Validate and OK. Note: The Validate command instructs Vijeo Citect to install the default UnityPro Tag Linking XML file. If you browse to the project folder on your C drive, you will find a new project sub-folder called UnityPro. Within this folder is an XML file called TagGen_Link_IODev.XML, which defines the way Vijeo Citect imports the PLC tags, including how to interpret tags as Alarms or Trends. While customization of this file is outside the scope of this tutorial, it is important to know that you can expand the import functionality through the modification of the XML file to make the import process even more powerful and suitable to your specific needs. Refer to the online help for additional information. 16 Page 16 of 85
  • 17. Quickstart Tutorial V7.10 Configuring I/O Device continued… On final screen you just need to Click the Finish button. You will receive a popup notification asking if you wish to view the import log file. You can select yes or no as you wish. The tag link import will then finish. Your system has now been configured to access the PLC Simulator on the same computer as the Vijeo Citect server to write and read data, and to link the tags between the two systems. If a tag is modified or added in one system, it will automatically be updated in the other system. 17 Page 17 of 85
  • 18. Quickstart Tutorial V7.10 Linked Tags Variable Tags are a core building block for a Vijeo Citect project. Tags provide the link between the operator and the real-world. The IO Device configuration which we have just completed has automatically created a series of Variable Tags which link directly to the PLC addresses, as well as associated Alarms and Trends to match. In this tutorial we will be controlling three pumps, their modes, and their speeds. The tags for these three pumps have been imported from the PLC Simulator. Tags include a Run control tag, an Auto/Manual control tag and a Speed control tag for each pump. Let’s take a quick look at the Unity Pro PLC variables definitions, which are what Vijeo Citect used as the basis of its import operation in the last chapter. In the Unity Pro Data Editor, open the EDT tags. You will notice that the PLC variable definition includes the Custom field which is not normally displayed by default in Unity Pro (you may need to modify the displayed columns to show this field). We have included two keywords in this field, VJA and VJT, to identify which tags are to be imported as Alarms and Trends respectively. For more details on importing tags, refer to the TagGen XML Template topic in the online help. Now let’s look at what we have imported. In Citect Explorer, Double Click on the Variable Tags icon. 18 Page 18 of 85
  • 19. Quickstart Tutorial V7.10 Linked Tags continued… This will bring the Project Editor to the foreground and display the Variable Tags dialog. If it does not appear, use Alt+Tab to switch the view to the Project Editor. The Project Editor is mainly for editing database type information. The Variable Tags Database has one record for each Tag you define. Each Tag has multiple fields. (Variable Tag name, Data Type, Address etc) You can see the record number indicated in the bottom left of the dialog box You will notice that the Unity Pro PLC address of $MW10.1 has been converted to a Modbus address of 400010.1 in the Vijeo Citect tag address field. You will also notice that the data type has been configured based on the data type in the PLC file. 19 Page 19 of 85
  • 20. Quickstart Tutorial V7.10 Linked Tags continued… For address based protocols, if you arrange the variables in your PLC into CAUTION blocks where all the Digitals Where a drop down is provided you should use it. If you mistype data into fields are contiguous and all the that require specific settings you may cause compile errors. Integers are contiguous then the performance will be significantly improved as the Vijeo Citect software will be able to read large blocks of data in a single communication message instead of multiple messages. To make changes after you have created a tag you can move to the Tag or record by using the scroll bars on the It does not matter what right-hand side, then press Replace. order the addresses are entered into the variables records, what matters is the Unfortunately, Vijeo Citect does not know everything it needs to know about the tags it has imported. We are going contiguous block of addresses in the PLC. to modify the Pump_1_Speed tag to supply engineering units, ranges and display formatting properties to the tag. These details will remain even after subsequent imports. TIP When tag data is modified, Use the scroll bars or the Page-Down button to find the Pump_1_Speed tag in the variable tags form. Modify the the importer will not overwrite those fields if you Raw and Engineering ranges as shown in the form and table below. Enter engineering units and set the default perform another import. This allows you to use the display format for the tag. When you are finished, make sure you Click Replace to update the current record. importer for bulk tag creation and management, while still have the benefit of customized information. There are three ways to link to PLC tag databases: 1. Linked tags 2. Automatic updates 3. Importing Refer to the online help for details on each style. Raw Zero Scale 0 Raw Full Scale 32767 Eng Zero Scale 0 Eng Full Scale 500.0 Eng Units RPM Format ###.#EU When you have completed updating Pump_1_Speed details, continue scrolling down and update Pump_2_Speed and Pump_3_Speed details in the same way. 20 Page 20 of 85
  • 21. Quickstart Tutorial V7.10 Linked Tags continued… When you are finished, use the scroll bar on the right to scroll through each tag (record) and double check that you have entered the correct information. On the last tag, check that the number of tags (records) = 9. Close the Variable Tags window by Clicking on the or pressing ESC. Creating Graphic Pages Before you start let’s take a look at what you will create. This page contains a number of buttons that allow the operator to control the pump’s mode and operation, as well as a slider to control its speed. The pump itself will animate red or green depending on whether it is running or not, and the lights, bar graph and number will indicate its mode, operation and speed. 21 Page 21 of 85
  • 22. Quickstart Tutorial V7.10 Creating Graphic Pages, Creating a new page Switch to the Graphics Builder by Clicking on the Graphics Builder icon . The fastest way to drive any application is with the keyboard. Most programs have shortcut keys – you Click on the New Page icon. A popup form will appear allowing you to select what type of new graphics may be surprised how quickly you can learn them. object you would like to create. Templates provide a vast range of pre-built functionality, making the task of building a new project with Vijeo Citect extremely fast. All pages must be based on a template, even if it is a blank template. If you want to customize the look and feel of your pages, you can create your own templates from scratch, or copy the existing ones and modify them. Click on the Page button. An additional popup form will appear allowing you to select a base template from which to create your new page. NOTE Never modify templates, symbols or other items in the Example, Include or CSV_Include projects! Instead of Double These projects will be clicking on Normal we automatically re-loaded could single click on when you upgrade to the Normal and then click next version and your OK – but that takes changes will be lost. more time. Always copy items to your local project before modifying them for your own purposes. Make sure XP_Style is selected in the Style box, then Double Click the Normal template as shown. 22 Page 22 of 85
  • 23. Quickstart Tutorial V7.10 Creating Graphic Pages, Saving your page We are using the built-in templates to get a jump-start on your page. There are navigation buttons already You can move the Toolbox configured for you and using templates helps to ensure a consistent look and feel throughout your project. This is by placing the cursor on the title bar, hold down the left very important if you want to make it easy-to-use for your operators. mouse key while moving the mouse. Templates are displayed pretty much as they appear at runtime. ###.## indicates dynamic values that will change at runtime. +1, +2 etc are Animation Numbers that are used as references for graphics objects that will be displayed at these locations in runtime. Animation Numbers are not displayed at runtime. If your toolbox does not ƒ(x) is a script that is appear, it can be toggled by executed with the page. pressing the F3 button, or selecting it from the View menu. It is good practice to save your graphics pages regularly, so let’s begin the habit right now. Click on the Save icon on the menu bar . Type MyPage in the Page edit box, then press OK. 23 Page 23 of 85
  • 24. Quickstart Tutorial V7.10 Creating Graphics Pages, Setting Up the Grid Firstly we will setup a grid which will allow our cursor to snap to uniformly positioned locations on the screen, The Grid is not a necessary item for configuring making it easier to size and position objects in relation to each other. graphics pages, however it vastly increases the ability to create uniform sized and On the toolbar, Click View, then Grid Setup. positioned objects, which in turn makes your pages easier to visualize. If the Grid prevents you from positioning an object exactly where you want it, it can be toggled on and off using the F8 key. In the Grid Setup form, change the size of the grid from 8 x 8 pixels, to 5 x 5 pixels as shown below. Select Snap to Grid, and then Click OK to close the form. Now we are ready to create and position our graphics objects. 24 Page 24 of 85
  • 25. Quickstart Tutorial V7.10 Creating Graphics pages, Configuring buttons Next we will configure some buttons to control the mode of the pump. The Toolbox options are, from left-to-right and top-to- On the Toolbox Click on the button icon. bottom: Free-form line Straight line Square / Rectangle Circle / Oval Polygon Pipe Text Number Button Animated symbol Trend Function Static symbol Genie ActiveX Process Analyst Database Exchange Vijeo Web Gate To draw the button, Click and hold the left mouse button while moving the mouse then release the left mouse button (ie. Click and drag the mouse). The position and size of the currently selected object are shown at the bottom right of the graphics builder status bar. 25 Page 25 of 85
  • 26. Quickstart Tutorial V7.10 Creating Graphics Pages, Configuring Buttons continued… If you don’t see the Once you release the mouse button, the Button Properties dialog popup will appear. Double Click on the word expected property sheet as button in the Text edit box. This is a quick way to select a complete word. Next type Manual. you go through these exercises, then you may need to locate the correct sheet by looking at the screens on the page then click on the horizontal & vertical tabs to find the right sheet. Horizontal Tabs Vertical Tabs Click on the Input tab at the top of the form to configure the action the button will perform. TIP Click on the Insert button. Tabs with ticks on them indicate that some Click on Insert Tag option. configuration already exists on that tab. In the Insert Tag Dialog Double Click on Pump_1_Mode. 26 Page 26 of 85
  • 27. Quickstart Tutorial V7.10 Creating Graphics Pages, Configuring Buttons continued… There are many ways to Pump_1_Mode will be inserted into the Up Command edit box. Click your mouse to the right of the Tag copy objects. Pump_1_Mode and type “= 1”. Ctrl + D will duplicate the currently selected object. Ctrl + C will copy an object to clipboard. Ctrl + V will paste an object from clipboard. These last two work in almost all windows programs so are well worth remembering. You can also select Copy, Paste or Duplicate from the Edit menu or by using the icons on the menu bar. Copying objects also ensures that their dimensions are identical to each other, creating a more When the project is running, pressing on the Manual Button will set the tag Pump_1_Mode to a value of “1” to visually appealing user represent “Manual” mode. Repeated pressing of the button will continue to set the same value of “1” into the tag. interface. Therefore we need a second button to set the tag to a value of “0” or “Auto” mode. We will achieve this by copying the first button and modifying the copy. We do this because it is often quicker to make copies of objects than to draw them from scratch. This also guarantees consistency of object sizes. Here is a quick way to make a copy and position an object. Place the cursor over the Manual Button. Hold down the Ctrl key. Hold down the left mouse button. Move the mouse to position the copy. Release the left mouse button. You don’t need to be precise with position at this time – we will fix that later using an alignment tool. If you move the mouse immediately after holding down left mouse button, then you will only see the outline of the object as it is moved. If you wait half a second before moving the mouse, you will see the object itself being moved, making it easier to position it in its new location. The + sign will appear on the hand after pressing the Ctrl Key indicating a copy operation rather than a move operation. 27 Page 27 of 85
  • 28. Quickstart Tutorial V7.10 Creating Graphics Pages, Configuring Buttons continued… Double Click on the new button. In the Up Command edit box, replace the “= 1” with “= 0”. This will turn the digital tag Pump_1_Mode false to represent Auto mode. Click on the Appearance Tab to change the text label on the button. Double Click on the word Manual in the Text edit box, replace the text with Auto. Click OK when finished. We now have two buttons that will set the control mode of the pump to Auto or Manual. Next we need a control to turn the pump on and off. Instead of using two buttons, one for on and another for off, this time we’ll use just one button. 28 Page 28 of 85
  • 29. Quickstart Tutorial V7.10 Creating Graphics Pages, Configuring Buttons continued… You can also use the Make a copy of the Auto Button (hold the Ctrl key, then Click and drag the Auto Button to create a copy in a new reserved word TRUE location). instead of a 1, and FALSE instead of a 0. TRUE and FALSE are not case sensitive, but upper- case is a common convention used to indicate a reserved word. Double Click the new button to access its animation properties, and then change the button Text to read “On/Off”. Click on the Input tab when finished. In the Up Command edit box replace the current text with Toggle(Pump_1_CMD). You can also use the Insert button to lookup the Toggle function and paste it into the Up Command. 29 Page 29 of 85
  • 30. Quickstart Tutorial V7.10 Creating Graphics Pages, Configuring Buttons continued… Under the access tab you We will now inhibit the Manual On/Off button from working while the pump is in Auto mode and we’ll add a tool-tip may notice there is a section called security. This on the way to explain this to operators. is a very powerful feature in Vijeo Citect that allows you to precisely define who can Click on the Access Tab at the top of the button form. In the Tool-tip edit box type “Must be in Manual to turn on access what. Configuring security is covered in the and off” then Click the Disable tab (on the vertical tabs). Vijeo Citect training course. Click on the Insert icon . Click Insert Tag. Double Click on Pump_1_Mode and Add the text “= 0” after the tag. Leave the disabled style as Embossed. Click OK when you’re finished. When Pump_1_Mode is “0” or FALSE (i.e. in Auto) this button will be disabled. The button’s appearance will be altered using the Embossed style to indicate that it is disabled and it will not highlight when the cursor moves over it. The tool-tip will still work normally. 30 Page 30 of 85
  • 31. Quickstart Tutorial V7.10 Creating Graphics Pages, Configuring Symbol Sets Our control buttons for our pump are now complete. We will now add symbol indicators to show what state the pump is in. These indicator lights will show whether the pump is on or off, and whether it is in auto or manual mode. On the Toolbox Click on the Symbol Set Tool. Position the cursor next to the Manual button, then Click to place the symbol on the page. In the ON symbol when edit box type “Pump_1_Mode = 1”. Click on the OFF symbol Set… button to select a different symbol to display for this state. A new popup form will be displayed, with a list of symbol libraries to the right, and thumbnails of the symbols within the selected library on the left. Scroll down the libraries until you find the “Lights Round” library, then Click on it to select it. The thumbnails on the left will change. 31 Page 31 of 85
  • 32. Quickstart Tutorial V7.10 Creating Graphics Pages, Configuring Symbol Sets continued… Select the Grey light by Double Clicking on it. This will replace the original black light with a new grey light for the off state of the animation. Repeat this exercise for the ON symbol state, this time selecting the cyan light from the lights round library. Click OK when your configuration of the manual symbol is complete. Copy the Symbol Set and place the new one next to the Auto button. Again, don’t worry about positioning the symbol perfectly as we will align the various objects shortly. Double Click the copied symbol to access its animation properties. In the ON symbol when edit box replace the expression with “Pump_1_Mode = 0” then Click OK. 32 Page 32 of 85
  • 33. Quickstart Tutorial V7.10 Creating Graphics Pages, Configuring Symbol Sets continued… TIP DIGITAL tag types do not require “=1” in their symbol detection logic because Vijeo Citect knows that they only have two states corresponding to the two symbol states available. This is different to earlier in the tutorial when we were writing commands to the tag and we had to explicitly tell Vijeo Citect which state to set the DIGITAL tag to. Make a third copy of the symbol set and position it next to the On/Off button. In the On symbol when edit box replace the text with “Pump_1_CMD”. Click the OFF symbol Set… button and select the Red light from the lights round library, then select the Green light for the ON symbol. At Runtime, when Pump_1_CMD is on (i.e. equals “1”) the Green Light will be displayed, and when it is off (i.e. equals “0”) the Red Light will be displayed. 33 Page 33 of 85
  • 34. Quickstart Tutorial V7.10 Creating Graphics Pages, Aligning Objects It is worthwhile making your pages look aesthetically pleasing as it will encourage operators to use the system and TIP Another way to select also makes it faster to find information on the screen. Making sure everything is drawn precisely, aligned correctly multiple objects is to drag and evenly spaced also helps to make your pages look professional. the cursor around them while holding the left mouse button down to “lasso” the objects. You will need to be You can align objects manually by dragging them around the screen until you have positioned them satisfactorily, careful not to select and for which the Grid is an excellent assistant, however sometimes we want to align a group of objects quickly additional objects if you use this method. relative to each other. For this we use the Align tool. Select all three buttons by Clicking on each of them, while holding the CTRL key down for the last two. All three buttons should have a selection indication at their button left, and be bounded by a large transparent rectangle identified by the four corners, and four center points as shown below. From the Graphics Builder toolbar, select Arrange, and then Align. An alignment popup form will appear, asking you how you would like to arrange the selected objects. Select Left for the horizontal alignment and Even for the vertical alignment, then Click OK. Repeat this exercise for the lights to the right of the buttons. Try selecting a button and a light and aligning them vertically via the Centre selection before aligning all three lights evenly. Keep going until you are satisfied with the arrangement of the objects on your screen. Note that you can always use CTRL-Z to undo an alignment which goes wrong. 34 Page 34 of 85
  • 35. Quickstart Tutorial V7.10 Creating Graphics Pages, Aligning Objects continued… TIP You may notice that the lights are not perfectly in line with the center line of the buttons. This is because the hot The Zoom tool can be quickly toggled on and off spot or anchor point for this symbol is in the top left of the symbol rather than in the middle. To correct for this we using the F10 key. will use the zoom and the nudge tools. To make sure your objects are aligned or positioned perfectly you can use the Zoom tool. From the menu select View, then Show Zoom. The zoom tool will display an enlarged view of the region around your cursor. You can alter the “magnification” by clicking in the top left corner of the zoom window You can move the zoom window by placing the cursor on the title bar (the big blue bar at the top) then hold down the left mouse button and move the mouse. You can change the magnification of the zoom by clicking on the pop-up’s window icon, and selecting to Zoom In or Zoom Out as required. You can change the size of the zoom window by placing the cursor over one corner until the resize cursor is shown, then hold down the left mouse button and move the mouse. 35 Page 35 of 85
  • 36. Quickstart Tutorial V7.10 Creating Graphics Pages, Aligning Objects continued… TIP Since the lights are in the correct position relative to each other, we will select all the lights so that we can move Windows XP style buttons have a grey border around them together as a group. Place cursor above and to left of top button; hold down left mouse button and move the button. If you do not want a grey background for mouse, then release mouse button to lasso all three buttons. your buttons it is suggested that you uncheck the XP Style option under the If you have the Grid tool turned on, press F8 to disable the Snap to Grid function, otherwise the buttons will only Appearances tab of your move to the nearest grid position. buttons. You can now precisely position the lights by placing the cursor over the selected objects (make sure the hand cursor appears) then press Enter (or hold down left mouse button), next use the arrow keys on the keyboard to move the buttons one pixel at a time in the direction that you want. Use the zoom box to see exactly where the objects are positioned to the nearest pixel. Press enter again to set the position (or release left mouse button if you used that method). Save your page. Creating Graphics Pages, Formatting with Rectangles Next we will create a grey background to highlight our control panel. Press F8 to turn the Snap to Grid selection back on. Click on the Rectangle Tool in the Toolbox. Click and drag to place a rectangle around your buttons and lights. Once the rectangle is positioned, you can easily resize it by Clicking and dragging the bounding boxes in each corner, and the center of each side. 36 Page 36 of 85
  • 37. Quickstart Tutorial V7.10 Creating Graphics Pages, Formatting with Rectangles continued… TIP When the Rectangle Properties dialog popup appears, change the Style to Solid, the Corner Radius to 4, the Line Once a shape has been created you can click and Color to Grey, and the Fill Color to Grey as shown below. drag the node points (1 per corner and 1 per side), to modify its size and shape. TIP Holding the Ctrl key down while sizing a rectangle or oval forces the object to have the same vertical and horizontal dimensions. This allows you to easily create squares and circles respectively, rather than rectangles and ovals. When you are finished, Click on the 3D Effects vertical tab on the right-hand side of the form. Select Lowered from the various 3D Effects available, and retain the default depth and color options, then Click OK. 37 Page 37 of 85
  • 38. Quickstart Tutorial V7.10 Creating Graphics Pages, Formatting with Rectangles continued… The rectangle should now cover all of your buttons and lights, obscuring them from view. We need to send the rectangle to the back layer to allow the buttons and lights to appear in front of it. Select the rectangle by Clicking on it, then Click the Send-to-Back button or alternatively select Arrange, then Send to Back from the menu bar. Your page should now look similar to the above. Save your page. 38 Page 38 of 85
  • 39. Quickstart Tutorial V7.10 Testing Graphics Pages, Computer Setup Wizard It’s time to test your configuration and see how your page looks and feels to an operator. Firstly however, we need compile the project to make sure we have not made any configuration errors, and then we will run the Vijeo Citect Computer Setup Wizard to configure how you want this computer to behave within your overall SCADA network. Switch to the Project Editor using Alt+Tab. From the File menu, select Compile. Alternatively you can use the compile button on the menu bar. You should see a compilation progress bar, followed by a Compilation Success popup. If your compilation fails, you can Double Click on an error from the list provided to take you directly to the location of the incorrect configuration, or you can review your work using this document to ensure that you have performed all steps correctly. 39 Page 39 of 85
  • 40. Quickstart Tutorial V7.10 Testing Graphics Pages, Computer Setup Wizard continued… The Computer Setup Wizard We will now setup our Computer’s role within the SCADA network. Switch to Citect Explorer using Alt+Tab. is typically run only once per project for each computer on which Vijeo Citect will In the Project List tree make sure the Tutorial project is selected. run. In the menu bar, Click the Computer Setup button. Alternatively select the Computer Setup Wizard from the Tools menu at the top of the window. Check Express Setup then Click Next. Click the Project Name Drop Down and select Tutorial, then Click Next. 40 Page 40 of 85