![]() |
ALPHA-VISION® History: AV Basis |
| CardId | Description |
|---|---|
| 7009 | AvET / AbvPro: Save modified files before NT programs are called |
| 7026 | AvET / AbvPro: Object number generation cfg |
| 7028 | in2db.avx: Integration into AvET |
| CardId | Description |
|---|---|
| 6015 | AvET: After repeatedly opening and closing some list windows suddenly an opened list is empty. After restarting AvET all entries are visible again. |
| 6020 | AvET: when editing multiple displays the layers in the layer sub-pane are only visible for the first opened display (@Claudia: Text evtl. um Siegis Erkenntnisse ergänzen) |
| 7023 | AvET / AbvPro: Browser -> global events -> edit -> choose actions ">>" => Browser shut down |
| 6934 | BasisWithDemo-installer: .svn folders are installed but not needed |
| 6994 | AvET / AbvPro: Message text dbfs are not updated during dbf export, if texts were changed in AvET |
| 7020 | AvET / AbvPro: For dis/do compilation all PMU programs are closed. In case of any change the concerned PMU program prompts a message, but the message box is in the background of AvET and not visible for the user. |
| 7021 | AvET: Free log file handler, if function is canceled or fails. Create/store all DLL log files in prj directory |
| CardId | Description |
|---|---|
| 6859 | [CopyOf:5816]prcs.exe crashes with AbGranularity-corruption error or access violation after some days running uninterrupted especially on multicore CPUs |
| CardId | Description |
|---|---|
| 6902 | AvET: Start Browser, Layout, MLS, PicEdit, DoArch and AbvPro from within AvET |
| 6929 | AvET/AbvPro: Object number generation and export to dbfs automatically when NT programs are called |
| 6930 | AvET / AbvPro: Change export to dbfs to new AvET project directory |
| 6935 | AvET / AbvPro: Add-on to dbf import, so that the graphic data dbfs are copied into the new AvET directory structure |
| 6960 | AvET / AbvPro: ImportCfg, um für alle Importarten die Projektstruktur frei wählbar zu machen (bisher nur für Xls-Import möglich) |
| CardId | Description |
|---|---|
| 6936 | AvEt DemoProject: "Startingvalue PLC" of a PV is not transfered to DB199 in AbvSpu |
| 6971 | AvET: After opening and closing several projects or performing several CSV-/Excel-import operations parts of the AvET UI are no longer drawn correctly |
| 6961 | AvET / AbvPro: Xls import - directory configuration class is not always stored in .cfg.xml, in which case it is not added to global namespace CFG. This leads to unpredictable results. |
| CardId | Description |
|---|---|
| 6928 | ACI crashes with AbGranularity error if more than 10 pages of unacknowledged alarms are in the alarm summary and the user wants to acknowledge them quickly by repeatedly pressing the corresponding function key. Happens only when _ADDOBJS.CSV is not empty. |
| CardId | Description |
|---|---|
| 6848 | [CopyOf:5154]prcs.exe: When in split screen mode the menu area is the menu specified for the first display. The menu for the second display will never be shown even if the second window is activated and has the input focus. |
| 6850 | [CopyOf:5856]prcs.exe: empty listboxes (without entryfields) cause prcs.exe to terminate with a division by zero error. Bugfix: prcs.exe now issues a message before terminating to help the user in identifying the cause of this error. |
| CardId | Description |
|---|---|
| 6581 | AvET: Prj new / prj copy / prj move - automatically create subfolder named [PrjName]_[VersionId] for the project |
| CardId | Description |
|---|---|
| 6392 | AvET: If documents have m_bAutoDelete=true global namespaces fail, if m_bAutoDelete=false xls imports and project close fail -> find way to close window without closing the document, except if the project is closed |
| 6572 | [CopyOf:6567]AvET crashes as soon as mouse is moved across the toolbar |
| 6547 | AvET: Multiple undo operations terminate AvET. |
| 4404 |
AvET: After opening and closing a document with unit texts AvET crashes when the unit text select dialog is opened. The
same is true for all documents that contain globally accessible objects
----- Workaround: Do not close unit text - and similar documents with global data. |
| CardId | Description |
|---|---|
| 6567 | AvET crashes as soon as mouse is moved across the toolbar |
| CardId | Description |
|---|---|
| 6385 | AvET: When clicking menu entry File/Delete or the corresponding toolbar button the file is deleted but several warning messages appear "file ... has been modified ... do you want to reload" for files without any relation to the deleted file. |
| 6493 | AvET: PropListCtrl does not refresh, if properties are changed differently from pressing the apply property button (e.g. data import) |
| 6494 | AvET: 'Save Copy As' functionality just changes GUIDs of included AbBeans, not the names. This causes problems with global AbBeans, as their names must be unique within a project. |
| 5977 | AvET: CPrjFileTree does not release resources, if project is closed -> after several time of opening / closing projects the views / dialogues / windows task bar are distrubed. |
| CardId | Description |
|---|---|
| 6528 | ACI: read _ADDOBJ.CSV and add data objects from the ADDOBJID column to the acknowledge list if the corresponding data object from the OBJID column is acknowledged. |
| CardId | Description |
|---|---|
| 6519 | ACI, system objects, SO: system objects always get an initial value and state of 0 regardless of what is configured. |
| CardId | Description |
|---|---|
| 5922 | AvET: Reorganize menus / toolbars |
| 5925 |
AvET: Added project close/delete/move/rename functionalities
|
| 6023 | AvET: Added file save copy as / delete functionality |
| 5895 | AvET: Added project archiving and copy functions |
| CardId | Description |
|---|---|
| 5924 | AvET: After prj.xml is closed by menu file->close, the opening of any other (or the same) project fails (AvET crashes) |
| 5944 |
AvET: Close file does not work correctly
When reopening a file, that was changed and closed without saving the changes, the file still is marked as changed and the formerly changed values are displayed |
| 5909 |
AvET -> Dialog 'View -> Customize': some Dlls (Nori, DCS...) are listed with the same name
|
| 6055 | AvET and DLLs: Default names must conform to naming conventions, otherwise they induce error messages, if not changed |
| 6445 | AvET: Save/SaveAll->save without prompting message boxes |
| 6019 | AvET: when editing colour palettes, the list window displays no colours but only hex codes |
| CardId | Description |
|---|---|
| 6379 | ACI: Split AutoAcknAfterUndefined ini-file entry to AutoAcknAfterUndefinedMp and AutoAcknAfterUndefinedPv; New ini-file entry EnableAlCounterDebugOutputWindow. |
| CardId | Description |
|---|---|
| 6352 | ACI: When fading out measuring points which were previously in an unacknowledged state the state change is not inserted into the event log (Crsr_OpenEvent). |
| CardId | Description |
|---|---|
| 6012 | aci.dll: if in vision2000.ini the entry EventLoggingPerStatus in section [ACI] is set to 1 then FADE_OUT events are no longer recorded in the event log. Event logging for FADE_OUT and UNDEFINED should depend on the previos status of the affected measuring point. |
| 6051 | ACI: autoackn after undefined does not work with process variables. |
| 5153 |
AbvMLS: The sequence of entries in the File menu is wrong.
Should be: *Transfer to Wordprocessor *Transfer from Wordprocessor *Transfer from Global |
| 5152 |
AbvMLS: "Transfer from Wordprocessor" does not work.
----- Workaround: Use the intermediate DBF-file (*_lang.dbf) for translation:
|
| 6045 | AbvMLS: It is not possible to select displays or data objects for translation. |
| CardId | Description |
|---|---|
| 6184 | Error by calling the Graph in the German version of AvZip2Dbf. Missing fields in the German resource. |
| CardId | Description |
|---|---|
| 5961 |
[CopyOf:5814]Bit-PVs are set to their undefined value in case of a station fault only if the undefined status is different
from the old status.
In general: if the source process object has value and status but only the value changes but both value and status are set from the driver application then the value of the process object changes in vision but the dependent PVs will not be updated. |
| 5962 | [CopyOf:5845]aci.dll: bit PVs receive wrong timestamps (event log) when the source process object (PO) receives a new status from the PLC. |
| 5963 | [CopyOf:5896]Bit-PVs do not get their undefined value in case of a station fault but the value resulting from the undefined value of the source PO |
| 5966 | [CopyOf:5913]Udp2Av: if the rollback buffer is not sufficient to answer a rollback request in OS (operator station) to OS communication, no general query is started. The same is true if a packet that resets the packet ID is lost and a PacketIdTooLow telegram is sent (in this case the OS receiving the PacketIdTooLow telegram should also send a general query). |
| 6117 |
[CopyOf:5971]ACI, PV: When processing an acknowledge request for a numeric process variable an event is always written to
the event log / alarm summary although the PV is evtl. already acknowledged.
When the users hits the acknowledge key several times, several events with the same acknowledged status are visible in the event log. |
| 6118 | [CopyOf:6098]udp2av: after unplugging the LAN cable from an OS, udp2av on this OS reports a station fault for the own OS and all objects from all stations are set to undefined, including the bus error objects. Depending on the order in which lifesign timeouts expire for other stations some bus error objects are undefined and some indicate a bus failure. |
| CardId | Description |
|---|---|
| 5913 | Udp2Av: if the rollback buffer is not sufficient to answer a rollback request in OS (operator station) to OS communication, no general query is started. The same is true if a packet that resets the packet ID is lost and a PacketIdTooLow telegram is sent (in this case the OS receiving the PacketIdTooLow telegram should also send a general query). |
| CardId | Description |
|---|---|
| 5875 | Each status of a measuring point shall have it's own flags for event logging and event printout. For compatibility with older versions this functions have to be activated via entry EventLoggingPerStatus in section [ACI] in vision2000.ini. The event printout depends on the same entry. |
| 5929 | Allow autoacknowledge of measuring points with alarm level lower than min alarm level after station come back depending on entry AutoAcknAfterUndefined in section ACI in vision2000.ini |
| CardId | Description |
|---|---|
| 5934 | [CopyOf:4924]AbvEditor: When Arguments are omitted in actions and functions in a figure empty formal parameters are created in some cases when saving the figure |
| 5406 | [CopyOf:5154]prcs.exe: When in split screen mode the menu area is the menu specified for the first display. The menu for the second display will never be shown even if the second window is activated and has the input focus. |
| 5814 |
Bit-PVs are set to their undefined value in case of a station fault only if the undefined status is different from the old
status.
In general: if the source process object has value and status but only the value changes but both value and status are set from the driver application then the value of the process object changes in vision but the dependent PVs will not be updated. |
| 5845 | aci.dll: bit PVs receive wrong timestamps (event log) when the source process object (PO) receives a new status from the PLC. |
| 5896 | Bit-PVs do not get their undefined value in case of a station fault but the value resulting from the undefined value of the source PO |
| CardId | Description |
|---|---|
| 5154 | prcs.exe: When in split screen mode the menu area is the menu specified for the first display. The menu for the second display will never be shown even if the second window is activated and has the input focus. |
| 5856 | prcs.exe: empty listboxes (without entryfields) cause prcs.exe to terminate with a division by zero error. Bugfix: prcs.exe now issues a message before terminating to help the user in identifying the cause of this error. |
| 5811 |
AvET, Generation of object numbers: In the action select dialogue (append/fill gaps/all new) always an action different
from the selected one is executed.
Original description: Analogue Measuring Points do not get object numbers but -1, When using the "append" option, all object numbers are set to -1 |
| CardId | Description |
|---|---|
| 5874 | AbSocketHandler - Redundant system: After one bus cable is removed from an OS, the OS does not get all telegrams (communication is very slow) => rollbacks etc. |
| CardId | Description |
|---|---|
| 5728 | AV graphics compiler (AbvProNT): multi language texts (e.g. status texts) may get lost if the text in the default (X) language contains lowercase letters. |
| 5732 | AV-runtime: system object $VRSN does not display the version of AV but a fixed outdated version number. |
| 5849 | Since version 10.02 DCS data is not synchronised anymore, although data is sent by vision master |
| 5848 | Udp2Av.exe: sometimes telegrams are "stored" within Udp2av and only released if a new telegram arrives which is then stored in turn. |
| CardId | Description |
|---|---|
| 5777 |
Udp2Av / NoriCan2Udp: Change info and error output
-> Change PutInfo and PutError functions to that effect that AbStrings are only primed, if the console output or the debug output file are enabled. -> Display message box, if start-up is interrupted with program shut down due to configuration faults |
| 5615 | AvScript: Add functions for reading and writing serial ports: OpenComPort, CloseComPort, RecvComPort, SendComPort. |
| CardId | Description |
|---|---|
| 5807 | AbvSpu, Udp2Av: value changes from the PLC are displayed on the HMI only after some time. |
| 5730 | Memory settings of AV compilers are too small for most modern projects and always have to be changed after a new installation. |
| 5778 | AV-Runtime, prcs.exe: minor artifacts and inconsistencies in drawing functions of bargraphs and sliders and control elements in general. |
| 5775 | Udp2Av: Error "No valid IP address found", although there is a network card and the PC pings okay |
| CardId | Description |
|---|---|
| 5711 |
In Version 10.01.00.00 some programs(e.g. SoftPlc7, GrfxCmpl, NoriCan2Udp) running slower than in Version 9.15.
|
| CardId | Description |
|---|---|
| 5758 | [CopyOf:3395]Bargraphs of type line and bargraphs where the displayed value is 0 are not visible at runtime. |
| CardId | Description |
|---|---|
| 5635 | udp2av causes an access violation when closed with [ESC] if the error object for at least one station is missing |
| 5636 | AvET crashes with access violation when closing the view View/Customize dialog after viewing all tabs within this dialog. |
| 5656 | AbvProNT: display and data object compilers mark the DIS and DO files as DEMO although a valid licence and SW-Key are installed and all other programs including abgetlicinfo recognize the installed licence. |
| 5631 | AvET: When importing data objects from an Excel-sheet AvET uses status texts as names (IDs) of status text objects. If the names contain whitespace or special characters, these characteer have to be replaced. In this case AvET issues a warning which is very annoying if a project has a lot a objects because for nearly each status text of each object a warning is generated which obscures any real warnings. |
| 5637 |
udp2av issues periodically (1/sec) a SocketHandler error message: "socket error while receiving, last error=10054". Despite
this error message at least some of the telegrams are received.
Solution: specify a multicast address for OS to OS communication in the Udp2Av section of vision2000.ini: [Udp2Av] MulticastOS=aaa.bbb.ccc.ddd |
| CardId | Description |
|---|---|
| 5442 | Installer: replace the old tutorial project TUT with the DEMO project matching the new tutorial documentation. |
| CardId | Description |
|---|---|
| 4916 |
Several AV-components crash when running on some hardware with hyperthreading or multicore support enabled in BIOS.
Original bug report: prcs.exe closes without reason after running for several days without problems. |
| 5203 | prcs.exe: disabled slider objects should have only the slider handle grayed, not the entire bounding rectangle. Also the grayed rectangle should not have a coloured boundary. |
| 5225 | DoArch crashes at startup when the name of a data object is the prefix of the names of many other data objects. When DoArch searches for the sections which contain an object, the objects name (PointId) is used as a wildcard. |
| 5308 | AvET: binary measuring points lose all except the first two states when they are exported to DBF. |
| CardId | Description |
|---|---|
| 5464 |
AvET / RT: AvListWnd with scrollbar has in the runtime always an unused dummy entry at the end of the list. An assertion
error is thrown, if this dummy entry is activated e. g. by a mouse click
----- Workaround: Since the dummy entry has no functionality, simply do not activate it |
| 5428 | DCS software shuts down with errors if more than 7 actions are completed in a killcard having 15 (AvListOdbcContentHandler) |
| CardId | Description |
|---|---|
| 5331 | Prcs - Filter functions for archive shall read parameters from the stack. |
| 5382 | Prcs: new station filter: Flt_StationUne |
| 5385 |
The value of a PO is copied to a PV without any further checks.
The PV must belong to station "OS" and must have a process-ID <PO>.Value This functionality will be implemented in the compiler and the ACI. There will be no data type checks, e. g. ,if a float value is copied to an integer PV, the result will be invalid. |
| CardId | Description |
|---|---|
| 4925 | AvScript: In case of an error in the lua script should issue the error message in a visible window, not just on the console because the console window is usually closed when AvScript terminates. |
| 3603 | CR - A06022: Linienstärke bei komplexen Standardfiguren (z. B. Bargraph) konfigurierbar machen |
| 5124 | New graphic object type: Slider |
| 5157 |
Tooltips for Alpha-Vision VISUalization.
Use the Mouse Over Action attribute of a graphics object in AbvEditor to specify the tooltip via the Wnd_ToolTip function. |
| CardId | Description |
|---|---|
| 4898 |
Multilanguage Projekts/MLS: After translating texts for objects with mixed-case names in AvET and exporting to DBFs the
AbvProNT object compiler issues warnings like "Inconsistent MLS-Database ...: key ... not found!"
----- Workaround: Make all names uppercase. |
| 5095 | Prcs.exe: Since version 09.17.00.00 the functions Usr_PrintLine and Usr_ForcePrint do not work anymore |
| 4924 | AbvEditor: When Arguments are omitted in actions and functions in a figure empty formal parameters are created in some cases when saving the figure |
| 5109 | AvET: Dialogue IDs of DLLs are not unique -> Wrong dialogues are displayed |
| 4910 | AvZipArchives: Aci function to read do path form Vision2000.ini is not executed |
| 5169 | prcs.exe: graphic objects with attribute condition table (ACT) are not correctly displayed when a thick line is chosen as linestyle. |