This document provides a quickstart tutorial for Vijeo Citect version 7.10 software. The one hour tutorial will give the user a basic working knowledge of the software by guiding them through building a small project, configuring graphics, alarms, and trends, and then running the project. It also highlights some shortcuts that can save time over regular use. The tutorial is divided into sections covering various aspects of the software like configuring devices and tags, creating graphic pages with buttons and indicators, testing in runtime mode, configuring alarms and trends, and using administrative tools.
This document provides instructions for installing and configuring the SchoolAdmin Standard EVD software. It outlines the system requirements and installation process. Additionally, it describes how to define various settings and configurations within the software such as user roles, fee structures, school settings, and master settings for items like classes, subjects, and sections. The document also includes directions for managing tasks like backing up data, editing records, and working within the options menu.
This document is a table of contents for a book on Java programming that includes 19 sections over two introductory chapters. Chapter 1 introduces computers, the Internet, programming languages such as Java, and typical Java development environments. Chapter 2 demonstrates basic Java applications, including printing text, adding integers, and using arithmetic and relational operators. It also includes an optional section on software requirements.
A guide to the top Outlook 2007 tips and tricks. This is the most popular/useful stuff I picked up over years of teaching people how to use Outlook 2007. If you use Outlook 2007 and want to be more productive, you want this document.
Includes links to relevant sections of: http://living-with-outlook.com
SchoolAdmin - School Fees Collection & Accounting SoftwareRanganath Shivaram
MarvelSoft SchoolAdmin Lite Edition is a school fee collection software. You can manage student information, fees defaulters, Generate & print fees and student reports in word, pdf and excel
This document provides an overview of theming in Magento. It discusses Magento's design concepts and terminology like websites, stores, design packages, themes, blocks, layouts and widgets. It describes Magento's directory structure for packages and themes. It provides walkthroughs for creating and applying themes and explains the theme hierarchy and precedence rules. It also offers guidance on customizing themes using skin, layout and template files with exercises for getting started.
This document provides an integration guide for integrating VMware Virtual Infrastructure, Sybase, Network Node Manager (NNM), and Network Data Management Protocol (NDMP) Server with HP Data Protector. It describes the integration concepts and components, configuration steps, backup and restore procedures, monitoring, and troubleshooting for each integration. The document contains chapters for each integration as well as appendices on additional integrations.
This document provides a table of contents for a user manual about a network attached storage device. The table of contents outlines sections on product overview, getting started, installation, setup wizard, configuration, management, network management, application management, system management, status, applications, and additional sections on knowledge base topics and warranty information. It lists over 50 subsections that provide details about various features and functions of the device.
This guide will help you configure MarvelSoft Payroll ERP for your organization. It support Bio metric devices - ESSL. Manage Attendance, Multi location, Outlets, Departments. Cloud enabled solution. Generate Attendance Reports, Salary Statements, Muster Roll, Pay Slips etc.,
This document provides instructions for installing and configuring the SchoolAdmin Standard EVD software. It outlines the system requirements and installation process. Additionally, it describes how to define various settings and configurations within the software such as user roles, fee structures, school settings, and master settings for items like classes, subjects, and sections. The document also includes directions for managing tasks like backing up data, editing records, and working within the options menu.
This document is a table of contents for a book on Java programming that includes 19 sections over two introductory chapters. Chapter 1 introduces computers, the Internet, programming languages such as Java, and typical Java development environments. Chapter 2 demonstrates basic Java applications, including printing text, adding integers, and using arithmetic and relational operators. It also includes an optional section on software requirements.
A guide to the top Outlook 2007 tips and tricks. This is the most popular/useful stuff I picked up over years of teaching people how to use Outlook 2007. If you use Outlook 2007 and want to be more productive, you want this document.
Includes links to relevant sections of: http://living-with-outlook.com
SchoolAdmin - School Fees Collection & Accounting SoftwareRanganath Shivaram
MarvelSoft SchoolAdmin Lite Edition is a school fee collection software. You can manage student information, fees defaulters, Generate & print fees and student reports in word, pdf and excel
This document provides an overview of theming in Magento. It discusses Magento's design concepts and terminology like websites, stores, design packages, themes, blocks, layouts and widgets. It describes Magento's directory structure for packages and themes. It provides walkthroughs for creating and applying themes and explains the theme hierarchy and precedence rules. It also offers guidance on customizing themes using skin, layout and template files with exercises for getting started.
This document provides an integration guide for integrating VMware Virtual Infrastructure, Sybase, Network Node Manager (NNM), and Network Data Management Protocol (NDMP) Server with HP Data Protector. It describes the integration concepts and components, configuration steps, backup and restore procedures, monitoring, and troubleshooting for each integration. The document contains chapters for each integration as well as appendices on additional integrations.
This document provides a table of contents for a user manual about a network attached storage device. The table of contents outlines sections on product overview, getting started, installation, setup wizard, configuration, management, network management, application management, system management, status, applications, and additional sections on knowledge base topics and warranty information. It lists over 50 subsections that provide details about various features and functions of the device.
This guide will help you configure MarvelSoft Payroll ERP for your organization. It support Bio metric devices - ESSL. Manage Attendance, Multi location, Outlets, Departments. Cloud enabled solution. Generate Attendance Reports, Salary Statements, Muster Roll, Pay Slips etc.,
This document provides an overview and instructions for using the SATAID Operation Manual. It describes the program environment, how to start and quit the program, main functions for basic and advanced operation including registering and displaying different data types, and additional options for customizing settings and outputs. The manual also covers creating case studies with explanation data and special functions for tropical cyclone analysis.
The document provides an introduction to artificial intelligence, including:
- A brief history of AI from the 1980s "AI winter" period of failed projects through to recent advances enabled by improved hardware and new research areas like machine learning.
- Knowledge representation and reasoning, rule engines, hybrid reasoning systems, and expert systems are introduced as key concepts in AI.
- The advantages of using a rule engine are discussed, as well as when rule engines are appropriate versus other approaches like scripting engines. The Rete algorithm, which is commonly used in rule engines, is also introduced.
This document provides a guide to using WinCAPS 7.4 software. It contains information on installing the software, setting up options, and an overview of the main program areas. The four program areas are the Catalog tab for selecting products, the Sizing and Selection tab for running applications, and the Projects and Documentation tabs. The Sizing and Selection tab allows running question sets for applications like heating, air conditioning, water supply, and more. The document provides details on settings and functions for each question set type.
SAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_enJim Miller, MBA
This document provides guidance on modeling with SAP HANA Studio. It discusses SAP HANA architecture including its in-memory columnar database and parallel processing. It then covers topics like importing data, creating information views using attributes, measures and different types of views. It also discusses working with attributes and measures, creating calculated columns and restricted columns, and assigning semantics. The document is a user guide for developing analytic models with SAP HANA Studio.
This document provides an overview and instructions for using the DX Series Client application software. It describes the key features and interface elements of the client, including how to connect to a site, navigate live and recorded video, customize views, and perform other basic operations. The client allows users to remotely view live and recorded surveillance video from multiple cameras across a network.
This document provides an overview of the Paladin network security system, including descriptions of the Paladin server, client workstations, and admin console. It discusses system requirements, installation instructions for the Paladin server and running it with SQL or MSDE databases. It also outlines how to configure system settings like email/proxy servers and port settings. The document describes how to set up policies for clients by configuring scan schedules, item actions, preventions, and alerts. It explains how to manage clients and detected spyware items.
Endversion1 skriptum characterization of miscellaneous multi parametrical sil...EjderCevher
This document provides a table of contents that outlines the materials and methods used to characterize various biosensor chips, including microscopes, PC software, reference electrodes, incubators, power supplies, sensor chips, pin boxes, and specific sensors like Clark sensors, IDES sensors, temperature diodes, MISFETs, ISFETs, and O2-FETs. Details are provided on the purpose and setup of the equipment, available settings, measurement assemblies, parameters, and procedures.
This document provides an overview and introduction to the Data Services Management Console: Administrator Guide. It welcomes the reader to Data Services XI Release 3 and lists the documentation set. It describes how to access the documentation on Windows and UNIX systems as well as from the Business Objects website. Finally, it provides Business Objects' information resources for customer support, consulting, training, and submitting documentation feedback.
Advent Net Manage Engine Service Desk Plus Help Admin Guideguestf80501
The document provides an overview of the key modules and functionality of ManageEngine ServiceDesk Plus. It describes the main modules for managing requests, problems, changes, assets, purchases, and contracts. The request module functions as the help desk where technicians resolve user issues. Problem management seeks to identify the root cause of incidents to prevent recurrences. Change management ensures standardized processes for handling changes. Additional modules allow for asset, purchase, and contract management.
The document provides an overview of the key modules and functionality of ManageEngine ServiceDesk Plus. It describes the main modules for managing requests, problems, changes, assets, purchases, and contracts. The request module functions as the help desk where technicians resolve user issues. Problem management seeks to identify the root cause of incidents to prevent recurrences. Change management ensures standardized processes for handling changes to minimize disruption.
Sg247692 Websphere Accounting Chargeback For Tuam Guidebrzaaap
This document provides guidance on implementing IBM Tivoli Usage and Accounting Manager V7.1. It discusses planning the implementation, including account code structure, collector selection, and report requirements. It then covers installing and configuring the application server, database, and collectors. The document provides details on configuring users, clients, rates, and other system elements. Its goal is to help users successfully set up and verify an IBM Tivoli Usage and Accounting Manager V7.1 environment.
This document provides a client's guide for Plesk 8.1 for Windows. It begins with preface information for who should read the guide and documentation conventions. The guide then covers getting started with Plesk, including logging in, becoming familiar with the interface, and changing contact/password information. It also summarizes customizing the control panel, viewing resource allotments and hosting features, implementing hosting plans using domain templates, and managing hosting accounts.
This document provides information about the mia material shader library for architectural visualization and design. It discusses the fundamentals of physically based rendering used by the mia material, describes the material's features like its shading model, BRDF, and parameters for controlling effects like diffuse, reflections, refractions, and more. It also provides tips for simulating common materials like wood, glass, metals, water and optimizing performance.
This document is a user guide for QAD Enterprise Applications 2009 related to supply chain management. It covers topics like the enterprise operations plan, distribution requirements planning, product line planning, resource planning, and more. The guide provides information on setting up and using these various supply chain management modules within the QAD system. It also includes details on things like required implementation steps, setting up family and item data, collecting planning data, and performing family-level and end-item planning.
This document provides guidance on planning and deploying IBM Tivoli Composite Application Manager for Web Resources V6.2 (ITCAM) to monitor Web application server performance. It discusses the ITCAM architecture and how it interconnects with J2EE and WebSphere data collectors. It also covers hardware and software prerequisites, typical deployment environments, and provides a sample project plan for setting up ITCAM with tasks such as environment preparation, software installation, and customizing the product.
This document provides a training guide for Read&Write 5 Gold For Mac. It introduces the floating toolbar view and how to get started with customizing the toolbar. The document then provides exercises for key features of Read&Write 5 Gold such as reading text, spell checking, word prediction, using the dictionary, identifying similar sounding words, using the verb checker, scanning, using the fact finder and fact mapper, using screen masking, translation, and study skills.
White Paper: Look Before You Leap Into Google AppsOffice
Many IT organizations that have evaluated Google Apps have found that the projected versus actual costs of switching to Google Apps greatly increase their total cost of ownership (TCO). This white paper discusses three major hidden-cost areas associated with Google Apps: Deployment costs, IT Support costs, and User Training and File Fidelity costs.
ZebraNet Bridge Enterprise - Manual do SoftwareUseZ
Manual do Software da Zebra para configuração e gerenciamento de impressoras em rede, ZebraNet Bride Enterprise.
Para conferir outros modelos acesse: www.usez.com.br
The document discusses Miramar Automation's industrial automation and control engineering services. It lists hundreds of successful projects in areas like process control, SCADA, telemetry, water handling, and beverage preparation. It also outlines the company's capabilities such as software development, panel/PLC integration, gas detection systems, engineering documentation, and training.
This document summarizes an input/output upgrade project for the demineralized water treatment plant at the Vindhyachal Thermal Power Station in India. The National Thermal Power Corporation sought to upgrade the aging and obsolete input/output cards from L&T to minimize downtime. Schneider Electric replaced over 1000 input/outputs with Quantum input/output cards and modified the SCADA system addresses accordingly. The upgrade provided improved reliability, support, and a single point of contact while ensuring minimal disruption to plant operations during the transition.
This document provides an overview and instructions for using the SATAID Operation Manual. It describes the program environment, how to start and quit the program, main functions for basic and advanced operation including registering and displaying different data types, and additional options for customizing settings and outputs. The manual also covers creating case studies with explanation data and special functions for tropical cyclone analysis.
The document provides an introduction to artificial intelligence, including:
- A brief history of AI from the 1980s "AI winter" period of failed projects through to recent advances enabled by improved hardware and new research areas like machine learning.
- Knowledge representation and reasoning, rule engines, hybrid reasoning systems, and expert systems are introduced as key concepts in AI.
- The advantages of using a rule engine are discussed, as well as when rule engines are appropriate versus other approaches like scripting engines. The Rete algorithm, which is commonly used in rule engines, is also introduced.
This document provides a guide to using WinCAPS 7.4 software. It contains information on installing the software, setting up options, and an overview of the main program areas. The four program areas are the Catalog tab for selecting products, the Sizing and Selection tab for running applications, and the Projects and Documentation tabs. The Sizing and Selection tab allows running question sets for applications like heating, air conditioning, water supply, and more. The document provides details on settings and functions for each question set type.
SAP_HANA_Modeling_Guide_for_SAP_HANA_Studio_enJim Miller, MBA
This document provides guidance on modeling with SAP HANA Studio. It discusses SAP HANA architecture including its in-memory columnar database and parallel processing. It then covers topics like importing data, creating information views using attributes, measures and different types of views. It also discusses working with attributes and measures, creating calculated columns and restricted columns, and assigning semantics. The document is a user guide for developing analytic models with SAP HANA Studio.
This document provides an overview and instructions for using the DX Series Client application software. It describes the key features and interface elements of the client, including how to connect to a site, navigate live and recorded video, customize views, and perform other basic operations. The client allows users to remotely view live and recorded surveillance video from multiple cameras across a network.
This document provides an overview of the Paladin network security system, including descriptions of the Paladin server, client workstations, and admin console. It discusses system requirements, installation instructions for the Paladin server and running it with SQL or MSDE databases. It also outlines how to configure system settings like email/proxy servers and port settings. The document describes how to set up policies for clients by configuring scan schedules, item actions, preventions, and alerts. It explains how to manage clients and detected spyware items.
Endversion1 skriptum characterization of miscellaneous multi parametrical sil...EjderCevher
This document provides a table of contents that outlines the materials and methods used to characterize various biosensor chips, including microscopes, PC software, reference electrodes, incubators, power supplies, sensor chips, pin boxes, and specific sensors like Clark sensors, IDES sensors, temperature diodes, MISFETs, ISFETs, and O2-FETs. Details are provided on the purpose and setup of the equipment, available settings, measurement assemblies, parameters, and procedures.
This document provides an overview and introduction to the Data Services Management Console: Administrator Guide. It welcomes the reader to Data Services XI Release 3 and lists the documentation set. It describes how to access the documentation on Windows and UNIX systems as well as from the Business Objects website. Finally, it provides Business Objects' information resources for customer support, consulting, training, and submitting documentation feedback.
Advent Net Manage Engine Service Desk Plus Help Admin Guideguestf80501
The document provides an overview of the key modules and functionality of ManageEngine ServiceDesk Plus. It describes the main modules for managing requests, problems, changes, assets, purchases, and contracts. The request module functions as the help desk where technicians resolve user issues. Problem management seeks to identify the root cause of incidents to prevent recurrences. Change management ensures standardized processes for handling changes. Additional modules allow for asset, purchase, and contract management.
The document provides an overview of the key modules and functionality of ManageEngine ServiceDesk Plus. It describes the main modules for managing requests, problems, changes, assets, purchases, and contracts. The request module functions as the help desk where technicians resolve user issues. Problem management seeks to identify the root cause of incidents to prevent recurrences. Change management ensures standardized processes for handling changes to minimize disruption.
Sg247692 Websphere Accounting Chargeback For Tuam Guidebrzaaap
This document provides guidance on implementing IBM Tivoli Usage and Accounting Manager V7.1. It discusses planning the implementation, including account code structure, collector selection, and report requirements. It then covers installing and configuring the application server, database, and collectors. The document provides details on configuring users, clients, rates, and other system elements. Its goal is to help users successfully set up and verify an IBM Tivoli Usage and Accounting Manager V7.1 environment.
This document provides a client's guide for Plesk 8.1 for Windows. It begins with preface information for who should read the guide and documentation conventions. The guide then covers getting started with Plesk, including logging in, becoming familiar with the interface, and changing contact/password information. It also summarizes customizing the control panel, viewing resource allotments and hosting features, implementing hosting plans using domain templates, and managing hosting accounts.
This document provides information about the mia material shader library for architectural visualization and design. It discusses the fundamentals of physically based rendering used by the mia material, describes the material's features like its shading model, BRDF, and parameters for controlling effects like diffuse, reflections, refractions, and more. It also provides tips for simulating common materials like wood, glass, metals, water and optimizing performance.
This document is a user guide for QAD Enterprise Applications 2009 related to supply chain management. It covers topics like the enterprise operations plan, distribution requirements planning, product line planning, resource planning, and more. The guide provides information on setting up and using these various supply chain management modules within the QAD system. It also includes details on things like required implementation steps, setting up family and item data, collecting planning data, and performing family-level and end-item planning.
This document provides guidance on planning and deploying IBM Tivoli Composite Application Manager for Web Resources V6.2 (ITCAM) to monitor Web application server performance. It discusses the ITCAM architecture and how it interconnects with J2EE and WebSphere data collectors. It also covers hardware and software prerequisites, typical deployment environments, and provides a sample project plan for setting up ITCAM with tasks such as environment preparation, software installation, and customizing the product.
This document provides a training guide for Read&Write 5 Gold For Mac. It introduces the floating toolbar view and how to get started with customizing the toolbar. The document then provides exercises for key features of Read&Write 5 Gold such as reading text, spell checking, word prediction, using the dictionary, identifying similar sounding words, using the verb checker, scanning, using the fact finder and fact mapper, using screen masking, translation, and study skills.
White Paper: Look Before You Leap Into Google AppsOffice
Many IT organizations that have evaluated Google Apps have found that the projected versus actual costs of switching to Google Apps greatly increase their total cost of ownership (TCO). This white paper discusses three major hidden-cost areas associated with Google Apps: Deployment costs, IT Support costs, and User Training and File Fidelity costs.
ZebraNet Bridge Enterprise - Manual do SoftwareUseZ
Manual do Software da Zebra para configuração e gerenciamento de impressoras em rede, ZebraNet Bride Enterprise.
Para conferir outros modelos acesse: www.usez.com.br
The document discusses Miramar Automation's industrial automation and control engineering services. It lists hundreds of successful projects in areas like process control, SCADA, telemetry, water handling, and beverage preparation. It also outlines the company's capabilities such as software development, panel/PLC integration, gas detection systems, engineering documentation, and training.
This document summarizes an input/output upgrade project for the demineralized water treatment plant at the Vindhyachal Thermal Power Station in India. The National Thermal Power Corporation sought to upgrade the aging and obsolete input/output cards from L&T to minimize downtime. Schneider Electric replaced over 1000 input/outputs with Quantum input/output cards and modified the SCADA system addresses accordingly. The upgrade provided improved reliability, support, and a single point of contact while ensuring minimal disruption to plant operations during the transition.
Vijeo citect quick start tutorial - part 1 ver dAbdul Budiman
This tutorial provides an introduction to building and running a project in Vijeo Citect V7.40. It discusses important safety information, notices, warnings, and cautions for working with Vijeo Citect software and ensuring proper design, testing, and operation of control systems. The document emphasizes that users are responsible for safely implementing and validating control systems using Vijeo Citect to minimize risks.
Tag Integration with Schneider Electric PLCs and Modbus in InduSoft Web StudioAVEVA
InduSoft Web Studio offers over 240 native communication protocols to offer best-in-breed integration with a huge variety of hardware. With native tag integration to provide a common gateway for integration to SCADA and plant management software, InduSoft Web Studio makes it possible to use and deploy applications in the ways that suit your specific requirements. In this webinar, we’ll explore tag integration with PLCs from Schneider Electric, and discuss the commonly used drivers in InduSoft Web Studio such as Modbus and Codesys. Join us, and bring your questions about using and configuring drivers in InduSoft Web Studio.
How Schneider Electric sees Ethernet in the Industrial Environment - Part IISchneider Electric
1) The document discusses Schneider Electric's implementation of Ethernet across various industrial environments and applications.
2) It provides examples of Schneider Electric's Ethernet product offerings for infrastructure, telemetry, process and plant control, machines, drives, HMIs, sensors, motor control, and power metering.
3) The examples illustrate how Ethernet can be used to connect industrial assets within a plant and facilitate communication to remote sites, enterprise systems, and cloud-based applications.
The document provides an overview of the TeamViewer remote control software, outlining its key features and functions. It describes how to install TeamViewer, configure it to start automatically with Windows, and explains the differences between running TeamViewer as an application or system service. The document also gives an overview of TeamViewer's licensing options and related downloads.
This document provides an overview of the configuration and advanced operation capabilities of the OMNI 6000/3000 flow computer firmware revisions 22.74 and 26.74. It describes how to configure physical inputs and outputs, meter stations, meter runs, temperature, pressure, density, products, batches, and other parameters using the keypad in program mode. It also covers user-programmable functions including Boolean flags, variables, and display screens. Finally, it details the flow equations and algorithms used to calculate flow rates and properties for liquid hydrocarbons in US customary and SI metric units.
Guia do usuario para interface web do at 8000 sNetPlus
This document provides a user's guide for the Allied Telesis AT-8000S Web Browser Interface. It includes sections on getting started with the interface, defining system information, configuring system time, device security, ports, interfaces, system logs, and spanning tree. The table of contents outlines 18 subsections covering configuration of items like access profiles, VLANs, log servers, and rapid spanning tree.
The document provides an overview and administrator guide for OnTime 2008 project management software. It discusses the OnTime product line including OnTime for Windows, Web Edition, VS.NET, Customer Portal, and Remote Server. It also covers installing and setting up OnTime, including planning deployment, installing OnTime and its components, setting up the OnTime database, configuring system options and email notifications.
This document introduces exercises for using OAuth authorization with RESTful web services built using JAX-RS and Jersey. The exercises include building a "Hello World" RESTful service, creating a Twitter client application that obtains user authorization using OAuth, and modifying an existing blogging service application to support OAuth authorization. The goal is to demonstrate how to use the Jersey OAuth libraries to add OAuth support for authorization to RESTful web services.
This document provides an administrator manual for Atoll version 3.1.0. It discusses installing and configuring Atoll and its components, setting up distributed calculation servers, managing licenses, and working with Atoll databases. The manual is divided into several sections covering topics such as supported technologies, installation, license management, database management, and more.
Code Collaborator is a code review tool that integrates with version control systems. It allows users to perform reviews of code changes and track issues. The document provides instructions for administrators to install, configure, and manage the Code Collaborator server and for users to conduct reviews through the web interface or client tools. It also describes how to integrate Code Collaborator with various version control systems and other tools.
Code Collaborator is a tool for reviewing code changes. This document provides instructions for administrators on installing, configuring, and maintaining a Code Collaborator server. It also gives developers information for getting started using Code Collaborator. The document covers installing Code Collaborator and supported databases, upgrading servers, configuring security, licensing, and troubleshooting. It provides details on general server settings, user management, and using groups.
This document provides tweaks and optimizations for Windows 8, 7, XP, and Vista. It includes tweaks related to installation, backup/restore, login, shutdown, user interface, performance, disabling features, and more. Sections cover tweaks for various Windows versions and components like Internet Explorer, Firefox, Chrome, startup, shutdown, themes, taskbar, and more. The document aims to help Windows users customize and optimize their system.
This document provides an overview and instructions for using ManageEngine ServiceDesk Plus, a help desk and asset management software. It covers system requirements and installation, configuration of various modules like requests, problems, changes, assets, and more. The document also discusses API integration, reporting, and other administrative features.
The document provides an overview of key Magento design concepts and terminology, including:
- Websites, stores, and store views which define the hierarchy and relationships between stores in a Magento installation.
- Design packages which are collections of related themes. Themes contain files that determine a store's visual output and functionality.
- Default themes which must be included in each design package. Theme variations allow for minor modifications to the default theme.
- Magento's theme fallback model loads missing files by searching themes in other packages, with the base package as the final fallback point.
This introduction defines common Magento terminology and concepts to provide context for customizing themes and packages.
The ITSS Help Desk Procedures manual provides documentation on the operations of the ITSS Help Desk. It outlines the help desk's location and hours, methods of contact, and responsibilities including service request administration, email administration, dial-in administration, reception duties, and software support. The manual also details general help desk procedures, call handling, and appendices with useful information.
Plesk is a hosting automation solution that manages third-party software like web servers, FTP servers, DNS servers, databases, and more. It provides control panels for hosting providers, resellers, and customers to easily manage websites, email, and other hosting services. Plesk's user account hierarchy includes client accounts for resellers, domain administrator accounts for individual websites, and email user accounts. This allows resellers to host sites and provide hosting services to their own customers.
Plesk is a hosting automation solution that manages third-party software like web servers, FTP servers, DNS servers, databases, and more. It provides control panels for hosting providers, resellers, and customers to easily manage websites, email, and other hosting services. Plesk's user account hierarchy includes client accounts for resellers, domain administrator accounts for individual websites, and email user accounts. This allows resellers to host sites and provide hosting services to their own customers.
The document is a guidebook for the TI-84 Plus and TI-84 Plus Silver Edition graphing calculators. It provides information on operating the calculator including turning it on/off, setting display contrast, using menus and storing variables. It also covers graphing functions, parametric and polar graphs, as well as math, angle and probability operations available on the calculator.
This document provides an overview and guide for using HSPcomplete, a hosting automation solution that allows hosting service providers to manage infrastructure, billing, sales channels, and e-commerce through a single system. It describes HSPcomplete's advantages like integrated billing and credit card processing, virtual private server management, and domain registration. Hardware, software, and user requirements for HSPcomplete deployment are also outlined.
Here are the steps to install MSI Companion:
1. Go to the MSI website and download the MSI Companion installer file.
2. Run the installer file and follow the on-screen instructions. Accept the license agreement.
3. Click "Install" to begin installing MSI Companion.
4. Once installation is complete, click "Finish".
5. MSI Companion will now be installed on your system. You can access its features through MSI Center.
To enable Game Highlights, go to the Features menu in MSI Center and turn on the Game Highlights switch after installing MSI Companion. This will allow MSI Center to automatically record highlight clips from supported games.
Let me know
This document is a table of contents for a book on Java programming. It lists 19 chapters that introduce concepts related to computers, the Internet, Java, classes, objects, control statements, methods, arrays, inheritance and polymorphism. Each chapter is divided into multiple sections that cover specific topics in more detail. The table of contents provides an overview of the content and organization of the book.
This document provides an introduction and overview of the MySQL Administrator manual. It describes the purpose of the manual, discusses copyright information, and provides a table of contents that outlines the chapters and sections within the manual. The manual provides information about installing, upgrading, running, and using various features of the MySQL Administrator tool.
2X ApplicationServer is a software that provides virtual desktops and applications that can be accessed from anywhere. It allows publishing full desktops and applications within a virtual environment to improve manageability, security, and performance. The document provides instructions on installing 2X ApplicationServer, configuring its console, adding servers and hosts to the farm, publishing applications and desktops, and setting up load balancing, printing, scanning and other features.
Similar to 46600726 vijeo-quick-start-tutorial-v710 (20)
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Astute Business Solutions | Oracle Cloud Partner |
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
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