fbpx
Wikipedia

Citect

Citect is now a group of industrial software products sold by Aveva, but started as a software development company specialising in the Automation and Control industry. The main software products developed by Citect included CitectSCADA, CitectSCADA Reports, and Ampla. As of August 2021, Citect SCADA is now known as AVEVA Plant SCADA.[1]

Citect
IndustryIndustrial Automation
FoundedSydney, Australia, 1973
FateAcquired
ProductsCitectSCADA
Vijeo Citect
Citect Facilities
CitectHistorian
Vijeo Historian
Ampla
OwnerAVEVA
Websitesw.aveva.com/monitor-and-control/hmi-supervisory-and-control/citect-scada

History edit

Citect began as a subsidiary of Alfa Laval in 1973.[2] The company was then known as Control Instrumentation. A name change of the company took place to Ci Technologies, and then to Citect to take advantage of the well known name of its flagship software product, CitectSCADA.

Whilst Citect was considered to be a software development company, it also had a large Professional Services division, which was a key contributor to the success of the business.

In 2006, Citect Pty Ltd was acquired by the Schneider Electric group.[3]

At the end of 2008, Citect ceased trading as an independent company and all of its remaining operations were absorbed into Schneider Electric.

Products edit

Ampla edit

Ampla is Manufacturing Execution Systems (MES) software.

Cicode edit

Cicode is a programming language used by Citect SCADA software. The structure and syntax of Cicode is very similar to that of the Pascal programming language, the main difference being that it does not include pointers and associated concepts. Citect provides a rich programming API that includes sophisticated programming constructs such as concurrent tasks and semaphores.

A Cicode sample is shown below. The function is used to log information to a file.

FUNCTION I0_Trace(STRING sPrompt) INT hDev; INT hTime; STRING sText; IF hTraceOn THEN IF (StrLeft(sPrompt, StrLength(sMask)) = sMask) THEN TraceMsg(sPrompt); hTime = TimeCurrent(); sText = TimeToStr(hTime, 2)+" "+TimeToStr(hTime, 1)+" "+sPrompt; SemWait(hDebugSem, 10); FileWriteLn(hDebugFile, sText); SemSignal(hDebugSem); END END END 

CitectSCADA edit

 
Screenshot of the steel mill demo in CitectSCADA V7.0

CitectSCADA is a HMI / SCADA software package supporting

  • an extremely wide range of Schneider Electric and 3rd party PLCs (using vendor's OPC driver or its own native drivers) and
  • a big collection of symbols of industrial equipments for drawing the application scenes

made by Citect with a design-time HMI/GUI construction tool (called Citect Graphics Builder) and

Citect for DOS edit

Martin Roberts wrote Citect for DOS, released in 1987, as a response to the limited range of PC-based operator interface software available at the time. Citect for DOS consisted of a configuration database (in dBase format), a bitmap (256 colour raw format) and an animation file. The user would draw a representation of a facility using the readily available Dr Halo graphical package and placing "Animation Points" in the desired location. "Tags" were assigned in the configuration databases, equating to addresses within the programmable electronic devices Citect was communicating with. By referencing these tags at animation points using other configuration databases, the user could show the state of equipment such as running, stopped or faulted in real-time.

Citect for DOS could communicate with various programmable electronic devices via the various serial links offered by the device; some through direct PC serial port connections, others through 3rd party PC based cards designed to communicate with the target programmable electronic device. Software drivers were written for many protocols; its ability to communicate with a variety of devices - and to have new drivers written when required - became a primary selling point for Citect.

The runtime software ran on a DSI card; a 32 bit co-processor that was inserted into an available ISA slot in the PC. This was due to insufficient processing power available in the 286 and 386 PCs available at the time.

Citect for Windows edit

Version 1 edit

During the early 1990s PC computational power had caught up and Microsoft Windows based software was becoming popular, so Citect for Windows was developed and released in 1992. It no longer needed the DSI card to run on a PC. The configuration methodology remained similar to Citect for DOS but became more intuitive under MS Windows. Citect for Windows was written as a direct response to a request by Argyle Diamonds. The company was originally intending to use a Honeywell system until a number of Arygle's site engineers talked Argyle around to Citect after highlighting the existing problems they were having with Honeywell systems on site. Argyle contributed $1 million to the development of Citect for Windows. To this day the "ArgDig" alarm database (i.e. Argyle Digital) is still part of Citect.

Version 2 edit

In 1993 BHP Iron Ore upgraded its Port Hedland operator interface to Citect for Windows. Being the largest installation attempted by Citect at the time, Version 1 was showing many limitations. Version 2 was developed to improve on these limitations. Key changes were made to the graphics configuration by Andrew Allan, including a move away from Dr Halo/Animation Point to the new "CTG" (Citect Graphics) system. A CTG combined the old BMP/AN files into a single object based file that gave the user a WYSIWYG look when using the new drawing package. The Port Hedland scope of work required additional functionality not inherent in Citect for Windows, but due to the versatile nature of the software (in particular by the use of Cicode) many additional features were programmed.

Version 3 and 4 edit

Version 3 of Citect for Windows was developed to build in much of the functionality that previously had to be programmed, such as indication of a communications failure to any programmable electronic device displaying real-time data. While version 2 tended to be a bit unstable, version 3 was quite robust. Version 4 was the same as Version 3 but ported to suit the 32 bit platform of Windows NT.

Version 5 and 6 edit

At this time Citect for Windows had the dominant market share (in Australia) of PC based operator interface software but new competitor software was catching up to the features and functionality of Citect and gaining in popularity. Citect began to focus more on remaining competitive; version 5 was released containing mainly features aimed at keeping the software at the leading edge of the market. Version 6 continued this trend and included more SCADA-like functionality in addition to the poll-based real-time control system that still remains the core of the Citect software today.

Version 7 edit

Version 7 was released in August 2007. A. This version is also the first version to support Windows Vista Operating system. Support for Windows 7, along with notable features such as Pelco Camera integration, was added in 2010 with the release of version 7.20.[4] CitectSCADA 2015 release on 2 July 2015[5]

Version 8 edit

Version 8 was released in 2016, with an overhauled UI and support for Windows 10.[6]

Version 2018 edit
Version 2020 edit

Sucks

Version 2023 edit

Version 2023 was released in 2022. It brings UI/UX Enhancements, OPC UA Server tag writing, Industrial graphics tag writing, Alarm enhancements, Equipment improvements, Web browser control, Embedded industrial graphics, Embedded AVEVA Historian support, Embedded HTML5 webpages, Windows 11 and Server 2022 Support, and Cybersecurity enrichment.[7]

References edit

  1. ^ Citect SCADA Launches into New Era as AVEVA Plant SCADA",AVEVA
  2. ^ Engineers Australia[permanent dead link]
  3. ^
  4. ^ "What's New - CitectSCADA V7.20",Schneider Electric, Retrieved 20 October 2011.
  5. ^ "AVEVA Global Customer Support - Login".
  6. ^ Ko, Raymond. "About Citect SCADA 2016". www.citect.schneider-electric.com. Retrieved 19 January 2017.
  7. ^ Wilbert, Jeremy. "AVEVA Plant SCADA is even better for 2023". Retrieved 2 August 2022.

citect, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, news, newspapers, books, scholar, jstor, august, 2008, learn. This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Citect news newspapers books scholar JSTOR August 2008 Learn how and when to remove this template message Citect is now a group of industrial software products sold by Aveva but started as a software development company specialising in the Automation and Control industry The main software products developed by Citect included CitectSCADA CitectSCADA Reports and Ampla As of August 2021 Citect SCADA is now known as AVEVA Plant SCADA 1 CitectIndustryIndustrial AutomationFoundedSydney Australia 1973FateAcquiredProductsCitectSCADA Vijeo Citect Citect Facilities CitectHistorian Vijeo Historian AmplaOwnerAVEVAWebsitesw wbr aveva wbr com wbr monitor and control wbr hmi supervisory and control wbr citect scada Contents 1 History 2 Products 2 1 Ampla 2 2 Cicode 2 3 CitectSCADA 2 3 1 Citect for DOS 2 3 2 Citect for Windows 2 3 2 1 Version 1 2 3 2 2 Version 2 2 3 2 3 Version 3 and 4 2 3 2 4 Version 5 and 6 2 3 2 5 Version 7 2 3 2 6 Version 8 2 3 2 7 Version 2018 2 3 2 8 Version 2020 2 3 2 9 Version 2023 3 ReferencesHistory editCitect began as a subsidiary of Alfa Laval in 1973 2 The company was then known as Control Instrumentation A name change of the company took place to Ci Technologies and then to Citect to take advantage of the well known name of its flagship software product CitectSCADA Whilst Citect was considered to be a software development company it also had a large Professional Services division which was a key contributor to the success of the business In 2006 Citect Pty Ltd was acquired by the Schneider Electric group 3 At the end of 2008 Citect ceased trading as an independent company and all of its remaining operations were absorbed into Schneider Electric Products editAmpla edit Ampla is Manufacturing Execution Systems MES software Cicode edit Cicode is a programming language used by Citect SCADA software The structure and syntax of Cicode is very similar to that of the Pascal programming language the main difference being that it does not include pointers and associated concepts Citect provides a rich programming API that includes sophisticated programming constructs such as concurrent tasks and semaphores A Cicode sample is shown below The function is used to log information to a file pre FUNCTION I0 Trace STRING sPrompt INT hDev INT hTime STRING sText IF hTraceOn THEN IF StrLeft sPrompt StrLength sMask sMask THEN TraceMsg sPrompt hTime TimeCurrent sText TimeToStr hTime 2 TimeToStr hTime 1 sPrompt SemWait hDebugSem 10 FileWriteLn hDebugFile sText SemSignal hDebugSem END END END pre CitectSCADA edit CitectSCADADeveloper s AVEVAStable release2015 2 July 2015Preview release2015 7 50 Operating systemMicrosoft WindowsWebsitehttps sw aveva com monitor and control hmi supervisory and control citect scada nbsp Screenshot of the steel mill demo in CitectSCADA V7 0CitectSCADA is a HMI SCADA software package supporting an extremely wide range of Schneider Electric and 3rd party PLCs using vendor s OPC driver or its own native drivers and a big collection of symbols of industrial equipments for drawing the application scenesmade by Citect with a design time HMI GUI construction tool called Citect Graphics Builder and a run time application logics expressed in the Cicode programming language Citect for DOS edit Martin Roberts wrote Citect for DOS released in 1987 as a response to the limited range of PC based operator interface software available at the time Citect for DOS consisted of a configuration database in dBase format a bitmap 256 colour raw format and an animation file The user would draw a representation of a facility using the readily available Dr Halo graphical package and placing Animation Points in the desired location Tags were assigned in the configuration databases equating to addresses within the programmable electronic devices Citect was communicating with By referencing these tags at animation points using other configuration databases the user could show the state of equipment such as running stopped or faulted in real time Citect for DOS could communicate with various programmable electronic devices via the various serial links offered by the device some through direct PC serial port connections others through 3rd party PC based cards designed to communicate with the target programmable electronic device Software drivers were written for many protocols its ability to communicate with a variety of devices and to have new drivers written when required became a primary selling point for Citect The runtime software ran on a DSI card a 32 bit co processor that was inserted into an available ISA slot in the PC This was due to insufficient processing power available in the 286 and 386 PCs available at the time Citect for Windows edit Version 1 edit During the early 1990s PC computational power had caught up and Microsoft Windows based software was becoming popular so Citect for Windows was developed and released in 1992 It no longer needed the DSI card to run on a PC The configuration methodology remained similar to Citect for DOS but became more intuitive under MS Windows Citect for Windows was written as a direct response to a request by Argyle Diamonds The company was originally intending to use a Honeywell system until a number of Arygle s site engineers talked Argyle around to Citect after highlighting the existing problems they were having with Honeywell systems on site Argyle contributed 1 million to the development of Citect for Windows To this day the ArgDig alarm database i e Argyle Digital is still part of Citect Version 2 edit In 1993 BHP Iron Ore upgraded its Port Hedland operator interface to Citect for Windows Being the largest installation attempted by Citect at the time Version 1 was showing many limitations Version 2 was developed to improve on these limitations Key changes were made to the graphics configuration by Andrew Allan including a move away from Dr Halo Animation Point to the new CTG Citect Graphics system A CTG combined the old BMP AN files into a single object based file that gave the user a WYSIWYG look when using the new drawing package The Port Hedland scope of work required additional functionality not inherent in Citect for Windows but due to the versatile nature of the software in particular by the use of Cicode many additional features were programmed Version 3 and 4 edit Version 3 of Citect for Windows was developed to build in much of the functionality that previously had to be programmed such as indication of a communications failure to any programmable electronic device displaying real time data While version 2 tended to be a bit unstable version 3 was quite robust Version 4 was the same as Version 3 but ported to suit the 32 bit platform of Windows NT Version 5 and 6 edit At this time Citect for Windows had the dominant market share in Australia of PC based operator interface software but new competitor software was catching up to the features and functionality of Citect and gaining in popularity Citect began to focus more on remaining competitive version 5 was released containing mainly features aimed at keeping the software at the leading edge of the market Version 6 continued this trend and included more SCADA like functionality in addition to the poll based real time control system that still remains the core of the Citect software today Version 7 edit Version 7 was released in August 2007 A This version is also the first version to support Windows Vista Operating system Support for Windows 7 along with notable features such as Pelco Camera integration was added in 2010 with the release of version 7 20 4 CitectSCADA 2015 release on 2 July 2015 5 Version 8 edit Version 8 was released in 2016 with an overhauled UI and support for Windows 10 6 Version 2018 edit Version 2020 edit Sucks Version 2023 edit Version 2023 was released in 2022 It brings UI UX Enhancements OPC UA Server tag writing Industrial graphics tag writing Alarm enhancements Equipment improvements Web browser control Embedded industrial graphics Embedded AVEVA Historian support Embedded HTML5 webpages Windows 11 and Server 2022 Support and Cybersecurity enrichment 7 References edit Citect SCADA Launches into New Era as AVEVA Plant SCADA AVEVA Engineers Australia permanent dead link Schneider Electric Agrees to Acquire Citect What s New CitectSCADA V7 20 Schneider Electric Retrieved 20 October 2011 AVEVA Global Customer Support Login Ko Raymond About Citect SCADA 2016 www citect schneider electric com Retrieved 19 January 2017 Wilbert Jeremy AVEVA Plant SCADA is even better for 2023 Retrieved 2 August 2022 Retrieved from https en wikipedia org w index php title Citect amp oldid 1209712552, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.