Home

codac core system version 5.1 release notes

image

Contents

1. Signal Name Variable Name CWS F000 F000 PONVAR New PON Variable Unit Search unit Deployment Target NONE Deployment target is mandatory f E OF O Pulse Scheduling Details Figure 5 2 PLC Event Editor 5 3 Support for EPICS Record Info Info field in records is a standard EPICS feature that some device support modules use It is the case now for the NI SYNC and PXIe 6368 device support The edition of the info part of the records has been added into the Predefined Attributes by means of an additional EPICS Info tab see Figure 5 3 View Define Predefined Attributes for BoardType NI PX I 6682 on next codac iter org Epics Fields Epics Info Epics Info Settings Name Enter Value Description Default Min Max asyn FIFO 20 0 100 la Save Info Attribute Figure 5 3 Info tab in Predefined attributes view 5 4 Generating new BOY OPI screens with Navigation Panel SDD Translator now generates three sets of BOY OPI files Each set contains I amp C Project specific screens Page 9 of 14 Full HD Files for this format are generated under the folder location lt project name gt src main boy sdd full hd These OPIs are for Full HD screens The entry point for navigating into these OPIs is lt CcBS1 gt SDDMain opi Quad HD Files for this format are generated under the folder location lt project name gt src main boy sdd quad_hd These OPIs are for
2. Logging Library LOG API 1 0 1 1 13 NI Sync NI SYNC 2 0 2 2 10 2 1 1 NYSYNC EPICS 2 0 2 2 0 3 2 0 4 14 PXI 6259 PXI 6259 2 2 0 2 3 1 2 4 1 PXI 6259 EPICS 2 2 0 2 3 1 2 4 0 15 PXI 6528 PXI 6528 1 2 0 1 3 0 1 3 0 PXI 6528 EPICS 1 0 0 1 3 0 1 3 1 16 PXIe 6368 PXIe 6368 1 0 1 1 1 0 2 0 1 PXIe 6368 EPICS 1 0 1 1 1 0 1 2 0 17 NI RIO NI RIO 1 0 1 1 0 2 1 0 3 NI RIO EPICS 1 0 0 18 NDS NDS 2 3 5 2 3 7 2 3 8 1 Operating System same as CCS 5 0 The RHEL version is RHEL 6 5 For non real time profiles the kernel version is 2 6 32 as for the CCS 4 x versions but updated to 2 6 32 431 The MRG R version is MRG R 2 5 The kernel version is kernel rt 3 10 33 One change in CCS 5 1 is the update of glibc to version 2 12 1 149 as recommended by Red Hat for security reasons 2 EPICS The EPICS base 3 15 has updated to 3 15 2 This is only a patch release Reference http www aps anl gov epics base R3 15 2 php One change to take note of is that the limit on link field length in database files has been increased from 79 bytes to 255 bytes Bug 7001 EPICS modules have been also updated asyn 4 26 Autosave 5 6 1 Page 2 of 14 SNL sequencer 2 2 2 STD module 3 4 3 EPICS v4 No changes in this release 4 Control System Studio Cs Studio Many enhancements and few corrections have been introduced in this version details available from the community pages The main new enhancements in CS STUDIO are the following
3. file Page 3 of 14 SUS Tay oaeeo se lk dump file name z1p extension is added automatically rdb name name database name to save or restore SUCH as CoS archive 3 0 D Erom Vwi Col hA im SS time of the first entry time must be between quotes Lo yyyy mm dd hh24 mi ss time of the last entry time must be between quotes CIO WSSIe UE eie database username cuch as archive rdb host host database server host by default localhost Sree lie Ik heb database tulsa IL by default Joe postgresql verbose verbose mode omat PG dump restore format by default Plain Ihe keyword all can be used after save or restore to target all databases instead of specifying rdb name In that case the backup file name will be automatically generated Example Css dbmanager save all from Z0L5 U1l 01 00 00 00 to T2015 06 01 272500200 4 3 Auto Complete improvements Implemented Auto Complete support for ca JSON extension pvname option CA DataSource 4 matching items ca myPv putCallback true ca myPv putCallback false ca myPv LongString true ca myPv LongString false 4 4 OPI Validation A new OPI Validation tool built on the Eclipse s validation framework provides means to validate and fix existing OPI files with respect to the ITER OPI schema The validation can be item The validation results are displayed in a dialog window Problems if any are listed in a dedicate
4. fan status now indicates the command that 1s applied to the fan not yet its actual status PLC Driver In CCS 5 1 the S7PLC Asyn driver has been upgraded to v1 1 and SPSS to v3 0 These 2 new versions shall be used together for new features PLC event Page 10 of 14 8 1 PLC event From s7PLCAsyn v1 1 the driver supports an additional communication channel from PLC to PSH see Figure 8 1 This new Event channel can be used to transmit time stamped BOOL events to the IOC with minimum delay This channel is not supported on redundant PLCs Configuration Variables TCP IP PORTI Communication Channel State Variables Communication Channel Simple Commands Communication Channel 3 Event Variables Figure 8 1 EPICS IOC and s7PLCAsyn Communication 8 2 Control of the configuration transmission CFGWRCNTR A significant change has been introduced with s7PLCAsyn v1 1 for controlling the transmission of the configuration variable from the IOC to the PLC The transmission is controlled by a Boolean variable CFGWRCNTR One such PV is added for each PLC The full name is CBS1 CBS2 S YSM P PLC NB CFGWRCNTR Only when this variable is set the configuration variables are sent to the PLC The variable is persistent therefore once set provided the configuration values are saved and restored the transmission will be enabled But it must be set once default value is 0 As aresult for each new install
5. 14 of 14 0 0
6. 4 1 Integration of CS STUDIO 4 2 0 release 4 2 Database save restore command New mini CODAC save restore database command to allow taking a snapshot of any databases archive alarm message history or logbook and with the possibility to specify a time frame for the snapshot ee e e e e e e e e e e e e e e e e e e e e e e me me m me e m e m m e m e m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m a m m m m m m m m m m m m m m m m m m m m m m m m m m e m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m e m m m m l ess dbmanager file file name rdb name db name Save sieStome irom Staci eames gt to Sie cam I I leee e e e e e e e e e e e e e e e e e e e E e e e e E e e E E E E E e E S E S S E S E E S S E S E S E E E E E E E E E E E E E E E E E E S E E E E E S E S S E E S E a S S a S E a S E E S O S S E E S A m S E a S E E S M m e E a S E m m M m e E m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m e _ css dbmanager help Usage css dbmanager list save restore file lt my backup file gt rdo name dbname f rom EL ro fta f rdb user tser rdo host host rdb url url Options help show Help o ION show version list List available databases then exit save save database to be used with the Option iile restore clean and restore database to be used with the option
7. 4K screens in Quad HD mode The entry point for navigating into these OPIs is ITER SDDMain opi Quad HD files also include a set of files that are generated for adding an external frame to the OPIs Navigation Panel at bottom Alarm Panel on right side Legend Panel on right bottom corner Empty User Files Additional files are generated under the folder location lt project name gt src main boy These are empty canvas that user shall edit for adding his her own OPI The entry point for navigating into these OPIs is ITER opi 5 5 One PLC to monitor multiple Cubicles It is now possible to configure one PLC monitoring many cubicles and to generate the PLC files accordingly 6 Maven Tools The following functions have been added to Maven tools and used from other Eclipse tools CS Studio and SDD OPI scaling commands for Full HD Quad HD scaling OPI validation commands Install Uninstall command for installing or removing RPMs on selected host SVN tag and branch creation Options for restarting the Alarm Notifier and Alarm Annunciator 7 Health Monitoring The following information has been added e Network traffic e PLC Event communication status e Connection status with the PLC implementing cubicle s monitoring For supporting Plant Other Controllers POCs a template has been added to define the health monitoring interface that these controllers shall implement With correction in PLC code the
8. CODAC CORE SYSTEM VERSION 5 1 RELEASE NOTES ITER_D_RGMK6D This note is a supplementary document for the CODAC Core System CCS to provide users with information on the changes introduced with the release of the CCS 5 1 0 version This document is complemented with on line documentation that is available at the CODAC Core System Community Pages that will provide the CCS users with the up to date status of The complete documentation updated for CCS 5 1 0 The changes introduced in each components improvements and bug fixes The known issues remaining in the 5 1 0 version The training The roadmap Frequently Asked Questions FAQ The updated documentation is also included in the CCS distribution as usual CCS 5 1 0 is a minor release As a result the changes should have limited impact on the software developed with CCS 5 0 Page 1 of 14 COMPONENTS UPDATE Components 4 3 0 5 0 0 5 1 0 1 Operating System RHEL 6 3 6 5 MRG R 22 25 2 EPICS EPICS 3 14 12 3 15 1 3 15 2 MCoreUtils 1 2 1 2 3 EPICS v4 EPICS V4 440 4 4 0 4 Control System Studio CS Studio 3 3 4 0 4 2 5 Self Description Data SDD tools 4 3 5 0 5 1 6 Maven Tools Maven tools 4 3 5 0 5 1 7 Health Monitoring Health Mon 1 1 1 2 1 3 8 PLC Driver S7PLC 2 1 2 1 2M S7PLC ASYN 1 0 1 0 1 1 9 TCN Support TCN API 3 0 3 1 eye TCNd 3 0 4 0 4 1 LinuxPTP 1 3 1 3 10 SDN Support SDN support 1 2 2 0 2 1 11 DAN Support DAN API 1 1 B 2 0 2 1 12
9. D Purpose of alarm DHTOL is Alarm response action Check Failure Consequence High Volt Operator response time Before oe deteaamecccccccccececccccccs cece mmeseeeeceeeeeeeeeeeeeeeee esses sees esse eee eee eee esses sees sees e emma seeeeeeeeeeseeeseeeseeesseseeeeeseeeseeeeeesseeeseseseseseescemmessseeesseeeeeeeeeesceseceseessecesscsceceessesecesscesecsseseses Purpose of alarm DHT03 is ole UNDEFINED alarm Fault of pm1 Atarm response action Check ODHTO3 circuit Fault detectec Failure Consequence High Voli Operator response time Before Purpose of alarm Frequency Alarm response action Check Failure Consequence Over fret Operator response time Before Purpose of alarm Voltage vai o MAJOR alarm 20DHTO1 voltage Atr response action Check B9 MV busbar Voltage out of 1 oe 11 25 13 UNDEFINED alarm Fault of DM1 20DHTO1 Circuit Fault detected 6 MAJOR alarm B91 Substation Fi B91 MV busbar Frequency out c Failure Consequence Over voli Operator response time Before Purpose of alarm Voltage vai le MAJOR alarm 20DHTO1 voltage Atarm response action Check B9 MV busbar Voltage out of 1 Failure Consequence Over voli Operator response time Before Figure 4 4 Alarm table with Actions and ID 5 Self Description Data Many enhancements and corrections have been introduced in this version details available from the community pages The main additions in the SDD Tools for CCS 5 1 are t
10. SDD Editor User Manual SDD Web Application User s Guide SDD Synchronization Guide How to include a new I O module in SDD Maven Editor User Guide system Health Monitoring Variables Logging library Software User Manual CONTROL SYSTEM STUDIO Operator Interface standardisation CSS BOY Edition and Runtime CSS all in one training slides Operator Interface standardisation CSS BOY Industrial Symbol Library SLOW CONTROLLERS PLC SPSS User Manual S7 PLC EPICS Driver Extensions PLC Sample Guide s7PLCAsyn EPICS Driver User s Manual FAST CONTROLLERS I O NI Sync Linux Device Driver User s Guide NI Sync EPICS Driver User s Guide NI PXI 6259 Linux Driver User s Guide NI PXI 6259 EPICS Driver User s Guide NI PXI 6528 Linux Driver User s Guide NI PXI 6528 EPICS Driver User s Guide NI X Series Linux Device Driver User s Guide NI X Series EPICS Driver User s Guide NI RIO Linux Device Driver User Manual NI RIO EPICS Device Driver User Manual new IRIO Library user s manual new NDS User Manual FAST CONTROLERS HPN TCN API Software User Manual Linuxptp User Manual TCNd User Manual SDN Software User Manual DAN User manual ID 34SDZ5 43PSH9 S3INKW 7JCFUD 33 T8LW 32Z4W2 42NFCY 46AAXR A4WQDZ MT2YC 35XFCY QEK784 7367JQ BFGP5Q A69URK G4UMX5 6KFJEJ 2N8C3M PJAHXJ 2PLQ4P 33Q5TX 32GTJY SDEY52 3ZHXQ9 433 VEW 3LTMR6 3P4N3R LW3UFH RAJ9P8 RATM8Z A6LWQ8 N4XTGG PNRCMB MUYNT6 B7SKFU Q6GULS Page
11. aets exnected false 1 1 bil A Connection ROY Fxamnles widaet line 34 Widaet Conners Figure 4 1 Problems view displaying validation errors OPI Scaling Commands have been added for re Pa OPIs between Full HD and 4K Sod cad A factor 4 6 Full HD to 4K Scale 4K to Full HD Scale Scale OPI gt Custom Scale Other OPI improvements A shortcut has been added for using the CODAC provided templates that implement the standard panes in OPIs navigation pane control pane for the faceplates UTC and logo pane etc New Full HD color font and schema definition compliant with ITER HMI Design Guide Note the use of mono space font may impact the layout of existing OPI files Manual adjustments could be required to align text widgets with other widgets Updated color definition file invalid disconnected PVs shown in magenta pipes with flow in very dark grey and pipes without flow in mid grey User input validation using JavaScript is demonstrated with the faceplate template AnalogComponent opi see Figure 4 2 Page 5 of 14 value changed Validation OK No MIPosR is INVALID and limits check Input Validation Script Position request of 200 is more than Max Range of 150 Yes VG 1106 User submits the MPosR is Status Trends Contr input validated Manual Positio Input InputSt E 52a Validation against input limits Validation successful again
12. ation or in case the EPICS database has been cleared ex restart without autosave no data is transmitted until this variable is set This prevents erased or not initialized configuration values to be sent until all configuration variables including CFGWRTCNTR has been initialized or restored 9 TCN Support Code improvements have been introduced after code review for robustness In particular some weaknesses in multi threading or concurrent usage have been suppressed 10 SDN Support Page 11 of 14 An EPICS interface has been added to the SDN monitoring node Some code improvements have been introduced for robustness The verifications have been done with both Chelsio s T320 CR and T420 CR 11 DAN Support A new version is provided with some bug fixes and extensions The documentation has been improved The data access library is now included in the distribution 12 Logging Library 2 enhancements Forward mode configurable through an environment variable More identifiers in IOC log messages hostname IOC name PID 13 NI Sync A new version of the PXJ 6683H firmware is included 14121920 Its installation is strongly recommended It resolves the runt pulse bug Bug 5833 timestamp edges are reported incorrectly after runt pulse Reminder Firmware upgrades are not made transparently by the driver in CCS User shall explicitly install a new firmware details in the user documentation Few corrections h
13. ave been made in the EPICS device support details on community pages 14 PXI 6259 Few improvements and changes in the EPICS device support Bug 6868 Segmentation fault in EPICS PXI 6259 init_daq function Add clock source as PV Do not initialize the scan rate of the samples read SR PV was I O interrupt 15 PXI 6528 Minor bug fix only in EPICS device support log messages when no board 16 PXIe 6368 Counter function support has been added in the Linux driver The EPICS device support has been extended with PVs controlling AO data generation methods AO sampling rate Sample clock AO start External internal trigger source 17 NI RIO Page 12 of 14 One issue has been resolved in the NI RIO library Bug 6234 System hangs when downloading FPGA to MXIe RIO NI 915x devices with the No FPGA DIP switch turned on NI RIO EPICS interface v1 0 has been added in CCS 5 1 This is a new component implemented with Asyn and a 3 party library named IRIO which is also included in the distribution Full documentation is also available now in the distribution 18 NDS The latest version 2 3 8 1s included in the distribution Page 13 of 14 DOCUMENTATION UPDATE Document OVERVIEW CODAC Core System Overview CODAC Core System User Manual INSTALLATION amp SUPPORT CODAC Core System Installation Manual CODAC Core System Migration Manual DEVELOPMENT amp TESTING CODAC Core System App Developer s Manual
14. d view see Figure 4 1 This view allows by double clicking on a message to highlight the failing widget in the OPI editor From the same view fixes can be applied by user before saving Page 4 of 14 4 5 Progress Problems amp SConsole 5 10 314 errors 922 warnings 5 060 others Filter matched 339 of 16296 items Description Resource Path Location Errors 100 of 10314 items walpha expected 255 but was 200 amam Examples widget line 734 Widget Rect walpha expected 255 but was 200 L 1 Rectangle BOY Examples widget line 791 Widget Roun walpha expected 255 but was 200 EE 1 Rectangle BOY Examples widgei line 848 Widget Ellij wanti alias expected true but was false 1 _5 Polyline_ Pc BOY Examples widget line 412 Widget Poly wanti alias expected true but was false Shapes_ m opi BOY Examples Mobile line 325 Widget Poly wauto scale widgets expected false 1 1 bumobile opi BOY Examples line 27 Widget Web0P wauto scale widgets expected false 1 1 bu1 1 Rectangle BOY Examples widgei line 27 Widget Recta wauto scale widgets expected false 1 1 bu 2 Image opi B0Y Examples widgei line 27 Widget Image wauto scale widgets expected false 1 1 bul 3 Label opi BOY Examples widgei line 27 Widget Label wauto scale widgets expected false 1 1 bul _5 Polyline_ P lt BOY Examples widge line 27 Widget Polyl aauto scale wid
15. he following e Support for POC Page 7 of 14 Support for PLC Events Support for EPICS Record Info New BOY OPI screens with Navigation Panel Enhanced Cubicle Monitoring mechanism for allowing one PLC to monitor many Cubicles e Improved Excel exchange including attribute domain filtering for Variable Import Note Existing projects shall be imported into a version 5 1 0 development system and the configuration files re generated before compiling 5 1 Support for POC in SDD A Plant Other Controller POC is a plant system I amp C controller that doesn t comply with the IO specifications for fast controllers neither with the ones for slow controllers But it may have interfaces with the CODAC networks PON TCN DAN and SDN There can be two types of POCs POC with CA and POC without CA depending on whether or not the controller includes a Channel Access CA server and implements the CODAC interface via EPICS PVs If it is not the case the controller shall be interfaced from another host via a dedicated EPICS device support POC can be added as Control Unit to a Plant System I amp C Dedicated editors have been added for POC either with or without CA see Figure 5 1 I amp C Navigator Templates Maven Editor O WRCKOOO X POC with CA Editor 7 I amp C Projects Fields marked with and enabled for editing are mandatory for generating configuration files gt CWSCaseStudy V1 POC with CA Details E Pla
16. nt Systems This section contains details of POC with CA v 3 Subsystems v CWS PBS Level 1 Name 26 Cooling Water Syste Select Plant System 6 Variables 3 Control Units Name RCKOOO v Plant System I amp Cs v CWS FO00 amp Variables amp Commands Description v amp Control Units i 26PHDL PSH 0001 ii PCFOOO Serial Number fi PCFOO1 W PLCOOO Model E RCKOOO DEFPROG Applicable To NI PXle 1066DC Locations B Location Select Location POC with CA earo Figure 5 1 POC with CA editor 5 2 Support for PLC Events When editing PLC variables it is now possible to add PLC Events see section 8 1 below in addition to variables and commands A dedicated editor for PLC events has also been added see Figure 5 2 Page 8 of 14 SDD Editor on trunk codac iter org ile Window Help CSS Run Search a a ia amp T amp eSDD Editor I amp C Navigator Templates Maven Editor W CWS F000 F000 PONVAR 3 ait S Variable Editor 7 a I amp C Projects Fields marked with and enabled for editing are mandatory for generating configuration files v CwsCaseStudy V1 7 Variable Details 6 Plant Systems This section contains details of Variable v E Subsystems v Cws 3 Variables 3 Control Units v Plant System I amp Cs v ya CWS F000 v 3 Variables amp Commands amp CWS F000 Description v amp CWS F000 F000 CWS F000 FO00 PONVAR 3 Control Units TEST 3 Locations ros Ten Is Signal Yes No
17. st Min 6 Max 150 o Submit User Confirmation VG 1156 Status Trends Contr Confirm Dialog on trunk 4 codac iter or gy Are you sure you want to open the component Manual Positio k Input InputSt Cancet _No_ _Yes_ ne a S o Submit MPosR is submitted Figure 4 2 User Input Validation For performance reasons and for a better integration in the Java platform we now strongly recommend using JavaScript instead of Python in OPIs 4 7 Alarm Tables Many alarm table views can now be opened at the same time JEANES KGE New Table View eCombined Table Separate Tables Configure Columns Reset Columns Select Filter The layout of the alarm table view has been extended with Alarm acknowledgement tick box Alarm priority icons see Figure 4 3 Page 6 of 14 Shelved the operator has prevented a nuisance alarm from being displayed for a limited time Figure 4 3 Alarm priority icons The alarm priority symbols are flashing at 2Hz until acknowledged by the operator Alarm table have been also extended with Alarm Action as the first guidance description and Alarm ID as the first guidance title see Figure 4 4 Alarm Table UTIL Alarm Table UTIL S15 AG91 x TEASE S BE Current Alarms 6 of 41 alarms on UTIL UTIL S15 UTIL S15 Select Bn Acknowledged Alarms 0 of 0 alarms on UTIL UTIL S15 UTIL S15 AG91 Date and Ti Alarm Message Alarm Action Alarm I

Download Pdf Manuals

image

Related Search

Related Contents

KRS‐04 Pro Splits and Layer Manuel d`utilisation  一^^ 取扱説明書  CMG7686GX300-3V cpuModuleTM User`s Manual  Mode d`emploi Philaplus -Yvert et Tellier 1ère partie  収納本体取扱説明書(PDF)  D4.3.1 - Cogknow  

Copyright © All rights reserved.
Failed to retrieve file