?_>ÿÿÿÿ^.%l—~=ISaGRAF/&;)z4ÿÿ ‹ ÿÿÿÿ|CONTEXTØU|CTXOMAPÁD|FONTš>|KWBTREEzE|KWDATAÌD|KWMAPiE|SYSTEM|TOPICm|TTLBTREE©M-:$:ÿÿÿÿ 8ÿÿÿÿD1_ÿÿÿÿÿÿÿÿDˆ¶ISaGRAFD ˆ% €>€°°€‚ÿISaGRAF version 3.47 - NotesÓDK0 .€'€¨€‚€€‚€‚ÿInformation in this file explains the differences between ISaGRAF V3.47 and the previous versions for the Workbench, and topics which do not appear in the ISaGRAF documentation. ISaGRAF V3.47 is fully compatible with version 3.3x. The ISaGRAF V3.47 Workbench can be used to program an ISaGRAF 3.3x target.New Features in release 3.47- The Workbench is available without licensing for a period of 30 days. When not licensed, you cannot export IEC programs to a library, export variables, download Workbench project source code to a target, or upload source code from a target. To have a fully operational version of the product, you need to license it.6öˆ@ N€í€¨€€€€€€€€€€‚ÿ- You can license the Workbench using a software key or a hardware key. You license software keys in the License Manager, accessed from the Start menu of Windows by choosing Programs, then ISaGRAF 3.4, then Licensing. When using a hardware key with Windows 95/98, Windows NT, and Windows 2000 systems, the Sentinel/Rainbow Driver must be installed for the protection key to be recognised. Sentinel Rainbow drivers are delivered in the "\sentinel" folder of the ISaGRAF installation CD-ROM.'K¨$ €€¨€‚ÿN(ö& €P€€€ ‚ÿCorrections included in release 3.46,ÿ¨"- (€ÿ€€‚‚‚‚‚‚‚‚‚‚ÿ0781 R 2 debug: many long messages => no refresh or '???'0790 R 1 CMP: .X8M file not ok for Upload0809 R 3 Error on visual V5 if generate SCC of a FC program0814 R 1 GPF after compile LD program with 10 jumps0816 R 4 spotlight+var list values not reseted when target stops0817 R 2 GPF in List of var when insert gs1.x(prog)0819 R 2 DBG: too long messages crashes communication0832 R 3 Error message appear in simulator if var. with 255 char0835 R 3 GPF in WSCM1EDT when DDE read on a 256 char string Ýö+ , &€»€€‚‚‚‚‚‚‚‚‚ÿ0836 R 4 SFC editor GPF when opening program0840 R 2 QLD: copy and paste leads to a GPF0843 R 3 Simulator:C function not return 0 if not implemented0845 R 2 Optimizer: LD rung badly optimized0846 R 2 CMP errors on LD after touch+make on big appli0847 R 3 SCC: SYSTEM not called if connected to another block0850 R 2 SCC: function integer return param not casted0851 R 2 SCC: error on function with no param0853 R 2 Simulation script print not ok for negative integer á"8 , &€Ã€€‚‚‚‚‚‚‚‚‚ÿ0856 R 2 LD: All "find" should loop when end is reached0860 R 3 SCC: corners after CFB outputs are wrongly translated0861 R 2 DBG: Consumed memory increase in simulation0863 R 4 FBD: comment not ok in Russian0864 R 2 SFC:var LD transition stay black during debug0874 R 4 Max number of openable window decreases0881 R 1 CMP: Nested For loops + call to IEC FB => exec.pb0882 R 2 GPF: Problem when insert row in FBD0887 R 2 FBD: GPF when clicking on icon display/hide gridä¾+  & €}€€‚‚‚ÿ0889 R 2 CMP/FBD: FB inst always renamed, on-line change not ok0890 R 4 Spy list closes debug. if target divides a real by 00892 R 2 QLD: bad operation if 2 IEC FB in different programs|X8 ˜ $ €°€¨€‚ÿFor information on previous versions or other subjects, refer to the following items:¿ ¶_ Œ€€€‚ã„íùÄ€‰€‚ãäñr€‰‚ãMór‰€ ‚€‚ã.åú‰‚ãr‘ú‰‚ãÞÛêA‰‚‚ÿNew features in release 3.40About Flow ChartImportant notesDetailed list of new features in release 3.40Corrections included in release 3.40About previous releasesM˜ 1cÿÿÿÿÿÿÿÿG‘ŽNew features in release 3.40D¶G% €>€°°€‚ÿNew features in release 3.40^:¥$ €t€¨€‚ÿBelow are main new features introduced in release 3.40:n/GB? L€_€€‚‚‚‚‚‚€ € ‚€‚‚‚€ €‚‚‚ÿ- "In Line" Function Blocks¥B¶ in Quick LD- Syntax coloring in ST/IL editor- Preview of page borders in FBD editor- Quick search in Cross Reference editor- Relative pathnames in resource definition file"In Line" Function Blocks in Quick LDISaGRAF version 3.4 now supports "In Line" function blocks in Quick LD. "In Line" Function Blocks provide the possibility to have nested FBs (FB in FB).DefinitionAn "In Line" function block has the same definition as other function blocks according to the IEC syntax and common ISaGRAF 3 implementation:Χ¥íE' €O€€‚‚‚‚ÿ- "In Line" function blocks have input and output parameters. Each input or output parameter has a well defined data type. The total number of inputs and outputs (together) cannot exceed 32.- "In Line" function blocks have local variables (declared from the ISaGRAF dictionary), that are instanciated (duplicated) on each use of the function block in a diagram.The main characteristic of "In Line" function blocks is that the body (code) of the block is duplicated on each use (each instance) of the block in the application. Unlike other function blocks, the calling system and parameter passing mechanism is not applied to "In Line" function blocks. The call to an instance is replaced by the actual code of the block. This replacement is achieved by the Quick LD compiler. Because the instanciation mechanism is operated completely by the compiler, there is no limitation in nesting "In Line" function blocks. This means that:f>BSF( €|€PÈ:‚H€ƒ‚ÿ-An "In Line" function block may call another "In Line" FB‚PíEÕG2 2€¡€€ƒ‚‚‚‚€ €‚‚‚‚ÿ-An "In Line" function block may call a standard or "C" FBNote that old style function blocks (such as defined in previous releases of ISaGRAF) are still supported.PrincipleLet's imagine a very simple block with one input, one output and one internal instanciated variable. This example is an edge detection function block:?ùSFIF Z€ó€‚H€‚€ ƒ‚€‚€ ƒ‚€‚€ ƒ‚€‚€ ƒ‚ÿName: FB1Inputs:IN (boolean) = input signalOutputs:Q (boolean) = set to TRUE only when IN changes from FALSE TO TRUEInternal instance data (to be duplicated on each call):PREV (boolean) = state of IN signal at the previous cycleH$ÕG\I$ €H€€‚‚ÿLD programming of the FB1 block:—pIóI' €à€È€ ‚‚‚‚ÿ IN PREV Q|----] [--------]\[----------( )-| IN PREV|----] [--------( )-|G#\I:J$ €F€€‚‚ÿEquivalent code in ST language:I$óIƒJ% €H€È€ ‚‚ÿQ := IN and not PREV;PREV := IN;b>:JåJ$ €|€€‚‚ÿBelow is a Quick LD program that calls the function block:ÔªƒJ¹K* "€U€È€ ‚‚‚‚‚‚ÿ B1 +-------+ B2|----] [--| FB1 |--------( )-| +-------+ B3 +-------+ B4|----] [--| FB1 |--------( )-| +-------+ߺåJ˜L% €u€€‚‚ÿThe code of "FB1" will be duplicated, according to the variables wired on its inputs and outputs. Below is the ST equivalence of the code generated when compiling the parent program:±‡¹KIM* "€€È€ ‚‚‚‚‚‚ÿ(* code of the first call *)B2 := B1 and not PREV1;PREV1 := B1;(* code of the second call *)B4 := B3 and not PREV2;PREV2 := B3;M&˜L–O' €M€€‚‚‚‚ÿAs shown in this example, the compiler must allocate internal variables for FB local variables for each call (PREV1 and PREV2 in this example). Due to the automatic re-naming of internal variables, there is no limitation in nesting "In Line" function blocks.Note that the size of the application code (TIC code) is increased when using "In Line" FBs instead of other "normal" FBs available in previous releases of ISaGRAF 3. Also, "In Line" FBs provide better execution time as no function calling and parameter passing instruction is required.$ñIMÆ3 4€ã€€‚‚‚€ €‚‚‚‚‚‚‚ÿThe nesting of "In Line" FBs also supports the instan–Oƶciation of edge detection contacts and coils (P and N), the use of "C" and standard function blocks, and local jumps and labels.Limitations"In Line" FBs are available for Quick LD only. This means that:- an "In Line" FB must be written in Quick LD- all programs calling "In Line" FBs must be written in Quick LD- pieces of Quick LD in SFCs and Flow Charts can call "In Line" FBsBelow are the restrictions applied when calling FBs:`5–O&„+ $€k€€‚‚‚‚‚‚‚‚ÿ- an "In Line" FB can call another "In Line" FB- a "normal" FB cannot call an "In Line" FB- an "In Line" FB cannot call a "normal" FB- recursive calls are not allowed("normal" means FBs such as implemented in ISaGRAF 3.3)Calling mistakes are detected at compiling time. Also, the compiler automatically ensures that "In Line" function blocks are compiled according to the calling graph when you run a "Verify" or "Make" command.The "In Line" function blocks can only be defined in a project. The ISaGRAF library does not support "In Line" function blocks.;õÆa‡F Z€ë€€‚€ €‚‚€€€€‚‚€ € ‚€‚‚ÿDefining "In Line" function blocksThe new "In Line" command in the "Tools" menu of the Quick LD editor allows to specify that the edited FB is an "In Line" FB or not. This command acts as a toggle to set or reset the "In Line" attribute of the edited FB. When "In Line" is set, a small title bar showing the "In Line" text is displayed with toolbars.Syntax coloring in ST/IL editorISaGRAF version 3.4 includes a new text editor for ST and IL programs. This editor uses several colors for displaying language keywords, variable identifiers, constant expressions… In addition, this new editor is now capable of editing bigger files (up to 100 KB depending on the machine). The set of colors applied for syntax coloring cannot be customized.ì¸&„MŠ4 6€q€€‚€ € ‚€‚‚‚‚‚‚ÿPreview of page borders in FBD editorWhen printed, the FBD diagram is splitted into folios according to the selected printer and paper. It is now possible to preview the border of each folio in the FBD editor. This is useful to avoid, while creating your diagram, putting a symbol at a location where it will be splitted on two pages.The page borders are displayed as plain gray lines in the diagram, when the editing grid is visible.The FBD editor uses the last selected printer configuration to display the page size. You must activate the document printer and select the right printer and paper before viewing page borders in the FBD editor. Thus, to check your diagram, you must:Ha‡•Œ5 8€'€€‚‚‚‚‚‚€ € ‚€‚‚ÿ- run the document generator- select the printer and the paper size and orientation- close the document generator without printing- open the FBD program- display the grid.Quick search in Cross Reference editorThe Cross Reference editor can now be used to search for references of one symbol only. When the Cross Reference editor is run, a dialog box is displayed, where you can enter the symbol to be searched. Press "OK" to search for occurences of this symbol only. Press "(all)" to calculate full cross references.üÉMŠ‘Ž3 4€“€€‚‚‚€ € ‚€‚‚‚ÿNote that running the Cross Reference editor on only one symbol saves calculation time.Relative pathnames in the resource definition fileThe definition of resources (external data to be merged with the downloaded code) now accepts relative pathnames. You can use the ".\" relative path to specify an input file located in the project folder. This applies to both TEXTFILE and BINARYFILE resources, for the file specified in the "FROM" statement.^-•ŒïŽ1¿ÿÿÿÿÿÿÿÿïŽDÞÄDetailed list of new features in release 3.40U0‘ŽD% €`€°°€‚ÿDetailed list of new features in release 3.40mI$ €’€¨€‚ÿBelow is the detailed list of new features introduced in release 3.40:5DòÁ/ ,€ €€‚‚‚‚‚‚‚‚‚‚‚‚ÿ0034 R 4 Technical not of boar±òÁ‘Žd: improve printing0454 R 4 Calendar 2000 certification0581 R 4 quickLD:Create direct line to align coils on right0602 R 4 enlarge limits of ST editor0622 R 4 FBD:insert mark to visualize end of printable page0639 R 4 Relative path for Resources0668 R 4 Different color to key words in textual langages0701 R 4 Porting on QNX0757 R 4 Install: to set NT=1 entry, ask if system is NT0786 R 4 ISA.MNU: add "%" in cmd lines0791 R 4 add HOOK function call before any compiling*ý±Ä- (€û€€‚‚‚‚‚‚‚‚‚‚ÿ0792 R 4 update isa.pro immediately if prj sort & creation0808 R 2 Tool-Find command in ST/IL generates references to lines0828 R 4 Display warning when exit debug if var locked0829 R 3 Add UDTM hooks0832 R 4 Enable retentive variables to have initial values0849 R 4 SFC/FBD : add icons, to zoom in & out at once0851 R 4 upload all Q&A at once from WEB site0860 R 4 Find/Grep of a variable in a project0888 R 4 UDTM : add hook for release0902 R 4 APPLI.OPT in Exe folder-> default for all projects›òÁÞÄ' €7€€‚‚‚‚ÿ0911 R 4 Cancel according to the BEFORE hook return value0913 R 4 Fonts and layouts in FBD editor0914 R 4 Calls to function blocks in function blocksU$Ä3Å1’ÿÿÿÿÿÿÿÿ3ÅÅ\Corrections included in release 3.40L'ÞÄÅ% €N€°°€‚ÿCorrections included in release 3.40c?3ÅâÅ$ €~€¨€‚ÿBelow is the list of corrections introduced in release 3.40:$÷ÅÈ- (€ï€€‚‚‚‚‚‚‚‚‚‚ÿ0481 R 4 WDK manual: some little errors in VXA0495 R 4 prog hierarchy print out does not display comments0587 R 3 Problem with FIND command in text editor0600 R 4 OPC client brds should not add point:group.tag0613 R 4 OPC message boards do not work with long variables0616 R 2 SCC generation GPF if: FB instance in case state..0624 R 3 IDK manual:detail retain attribute spelling errors0638 R 2 OPC server: two appli symbol tables mixed0654 R 2 DDE sever does not see downloaded symbol table)ýâÅ/Ê, &€û€€‚‚‚‚‚‚‚‚‚ÿ0656 R 3 Corner not inserted if line has a bool negation0664 R 2 Error if compile LD program with more than 59 rung0688 R 2 Program is not recomp. if para. of Fct modified0691 R 3 vertical lines interfer in print from FBD0692 R 2 GPF:restart the debug mode and open variable list0695 R 4 french dictionary: spell error d&claration rapide0696 R 3 CMP:Bad boolean expression generated if optimizer0697 R 2 udtm32k.dll:network @ in decimal badly managed0699 R 4 wkinter.doc should use new CJ-I address=ÈlÌ- (€!€€‚‚‚‚‚‚‚‚‚‚ÿ0700 R 4 IDK documentation spelling errors0701 R 2 RCLB0CMP.DLL, v3.32 compile resource GPF0702 R 2 cannot open second program in project0703 R 2 LD: variable not refresh in debug mode0711 R 2 1st displayed 'technical note' is the wrong one0713 R 1 GPF after start debug of application0717 R 2 wrong variables values when check optim. Options0719 R 3 Err message in debug window:(MAIN) [68] unknown...0720 R 2 Wrong optimization in a function-init suppressed0723 R 4 'cannot update appli' if 2 different online modif//Ê›Î, &€€€‚‚‚‚‚‚‚‚‚ÿ0724 R 2 CMP: 'and' result not correct if optimizer used0726 R 3 SCC: code generate is bad if var name is CST,TRT..0727 R 2 SFC: 'replace all' does not work on sub-strings0728 R 4 UDTM32K.dll : spelling error: repreNsented0729 R 4 Simule script not re-compiled when .xws changed0730 R 1 SCC: 'READ' string not called for User C F Bblocks0734 R 2 Bad generate SCC code if 'A = (B / 10.0);'0741 R 2 CMP: +sign in "FOR ..BY..+.. " causes execution pb0747 R 1 PRT:vertical lines appear after Print a FBD prog%ølÌÌ- (€ñ€€‚‚‚‚‚‚‚‚‚‚ÿ0751 R 3 GPF when moving creation in empty project group0752 R 3 Bug in WKINTER.DOC0753 R 3 SCC: SCC_ERRMSG_Q_VA: undeclared identifier0755 R 3 GPF compile a ST program with big comment (>4K)0757 R 2 bad optimization of a condition0758 R 3 CMP: GPF after generate 'C' code (old C code)0759 R 3 Variable ca›ÎÌÞÄn not be cut if others are protected0760 R 2 OPC server consumes memory0761 R 1 Simulation Scripts does not work with REAL inputs0762 R 3 Bit fields show a fixed value in spotlight (hexa) à›ÎØ, &€Á€€‚‚‚‚‚‚‚‚‚ÿ0763 R 2 Bit field not correct with big hexadecimal value0765 R 4 WKINTER: bugs in R_ANY documentation0766 R 4 do not display warning "Timer in FB not supported"0767 R 2 GPF export/import of function with long comments0768 R 3 FBD:insert object after paste not OK if use scroll0769 R 2 CMP: generated big resource is corruputed0773 R 2 VAs in VARLIST resources are not correct0776 R 3 FBD: GPF after zoom max+ scroll down0778 R 2 CMP Error if 3 Resources of typ VARLIST„ZÌ\* "€µ€€‚‚‚‚‚‚‚ÿ0779 R 2 Spotlight GPF if displayed message lengh >>63 char0782 R 2 QNX: FM_WRITE don't work with QNX target0784 R 3 CMP crash resource VARLIST with 1 var for 68M0787 R 2 Broken pipe appear after start/stop prj with QNX0788 R 4 txt editor in library: debug menu should be grayed0789 R 3 PRT:printing font from librarie is always the sameU$ر1– ÿÿÿÿÿÿÿÿ±ýbCorrections included in release 3.32L'\ý% €N€°°€‚ÿCorrections included in release 3.32c?±`$ €~€¨€‚ÿBelow is the list of corrections introduced in release 3.32:âýo- (€Å€€‚‚‚‚‚‚‚‚‚‚ÿ0146 C 4 archiver:do not see projects with archive attrib.0371 C 4 compil never ends with BDD optim. and boo=true0434 C 4 Quick-LD printout: rungs are missing0446 R 4 WKINTER:TIC Codes listed with wrong page numbers0471 R 4 WKINTER: R_ANY com. exchange is not as described0522 R 4 WKINTER:tell what is last compilation date format0614 C 3 compiler error on FC pgms if 'use SFC' unchecked0623 C 2 FC delete link erases all below chart0626 R 2 ST expression badly compiled!ô` - (€é€€‚‚‚‚‚‚‚‚‚‚ÿ0647 R 1 Pb with FC editor (delete a connector)0648 R 3 CMP :Execution problem when use 'EXIT'0649 R 2 SCC: missing Conversion table declaration0650 R 4 SCC: if no program, appli.c not in SCC0651 R 2 Pb with local vars in spotlight0652 R 1 Pb with copy/paste a test in FC0653 R 2 Error not expected with unknown label0657 R 3 CMP: execution problem with boolean operation0658 R 3 CMP: bad code generated if use BDDs option0660 R 2 Forcing of out. mess. var. may not update the out. device ßoš + $€¿€€‚‚‚‚‚‚‚‚ÿ0662 R 3 French: link dialog box, the 'and' is not translated0663 R 1 GPF on ISaGRAF Quick LD code generator in Japan0665 R 1 GPF after Delete comment in FBD program0666 R 3 SFC: in LD transition, copy/paste is not possible0667 C 3 if rename or add comment on Program, it is moved0668 R 3 Scc: missing a ( in the if when used message output0669 R 3 Quick variable declaration is enables to declare variable0670 R 2 Dialog box do not asking save or not when we close I/OØ  + $€±€€‚‚‚‚‚‚‚‚ÿ0671 R 3 I/O slot and channel are defined by using VXA Function0672 R 3 Variable names beginning with '_' can't be monitored0673 R 3 ST,IL programs open without spying in debug or simulation0675 C 2 Print: ST level2 of SFC programs is truncated0676 C 3 HLP:Time-Out,the doc says that unit is millisecond0677 C 1 GPF after open the cross references0679 C 2 After rename a I/O config in lib., boards are lost0680 C 1 GPF after try to print an SFC program with jumpÅžš b' €=€€‚‚‚‚ÿ0681 C 2 Password not asked after restore in new WB0682 C 4 no % variable in all demo projects0683 C 4 ST debug: not same tabs setting as during editingU$ ·1 ÿÿÿÿÿÿÿÿ·›GCorrections included in release 3.31L'b% €N€°°€‚ÿCorrections included in release 3.31c?·f$ €~€¨€‚ÿBelow is the list of corrections introduced in release 3.31:&Œ# €€€‚ÿ7fÃ$ €&€ò€‚ÿIn the Workbench/ŒþA- (€€€‚‚‚‚‚‚‚‚‚‚ÿ0274 R 4 refreÃþAbsh graphics is not done (icons overlaps)0313 R 4 SFC selection is lost if mouse moved on button bar0386 V 2 GPF in quickLD editor if many manipulations0446 R 4 WKINTER:TIC Codes listed with wrong page numbers0466 R 4 Dictionary: when var nr >=7000, dictionary crashes0471 R 4 WKINTER: R_ANY com. exchange is not as described0522 R 4 WKINTER:tell what is last compilation date format0584 R 4 English QLD error message in French/German workbch0585 R 2 Problem with delet a link in FC editor9 Ã7D, &€€€‚‚‚‚‚‚‚‚‚ÿ0586 R 4 Copy of FC / SFC program in begin/ end section0588 R 4 Problem with 'Option / Layout' in Quick-Ld editor0593 R 4 Restoring archive of C function generates error 2090594 R 4 Problem with 'Find in steps & tests' command0601 R 2 SFC:GPF when saving if 'end of macro' step misplaced0602 V 1 simulator remains in 'logging' state under Win950603 R 3 SFC+FC:'hidden' var. on QLD enable line=>compil0604 R 2 FC: GPF after IF-THEN-ELSE branches deletion0606 R 4 Export FC child pgm to library should not be allowed·ŒþAîE+ $€€€‚‚‚‚‚‚‚‚ÿ0610 R 4 SFC level 2: close window box not always visible0618 R 3 FC editor: invert YES/NO branches &save=>abnormal FC0619 R 2 3.30 DOC generator doesn't work at all under Win3.10621 R 2 Colored contacts in Ladder0627 R 2 SFC:IL transitions from 3.23 pgrams aren't visible0630 R 3 NUMS files not correctly updated by the archiver0635 R 2 W95: impossible to de-archive if drive protected67D$F$ €$€ò€‚ÿIn the CompilerwLîE›G+ $€™€€‚‚‚‚‚‚‚‚ÿ0535 R 3 SCC not OK if C function with timer or message para0596 R 2 Function result needs to be assigned on last line0617 R 2 EXIT statement does not work after imbricated loop0620 R 2 Optimizer error for delayed operators in IL program0628 R 2 Too many message variables may cause error0634 R 2 Concatenation pb with SCCM$FèG1 ÿÿÿÿÿÿÿÿèG,H«ÁNew features in release 3.30D›G,H% €>€°°€‚ÿNew features in release 3.30^:èGŠH$ €t€¨€‚ÿBelow are main new features introduced in release 3.30:Ç,HQI* "€;€€‚‚‚‚‚‚‚ÿ- New SFC editor- Flow Chart editor- Modification tracking in FBD editor- Quick variable declaration- New simulation tools- Enhanced password system5ŠH†I$ €"€ò€‚ÿNew SFC editorÏ£QIUK, &€G€€‚‚‚‚‚‚‚‚‚ÿ- Fully compatible with existing SFC programs from versions 3.2x- Quick mouse / or keyboard input in an easy to use editing grid- Auto-arrangement of the chart after insertion or deletion- Select, drag and drop to move parts of the chart- Level 2 in an embedded view (with splitters)- The SFC gallery enables fast insertion of complex SFC structures- Complete SFC templates can also be managed in SFC gallery=†I’K$ €2€ò€‚ÿNew Flow Chart editor: ÜUK›M- (€¹€€‚‚‚‚‚‚‚‚‚‚ÿ- Flow Chart (FC) is now available as a 6th language- FC is reserved for programs of "sequential" section- FC programs can be edited, compiled and run, even on a 3.2x target- Actions and tests can be programmed in LD, ST or IL- Supports connectors, FC sub-programs- Parallel branches are not supported in this version- Each symbol can be resized independently- Auto-arrangement of the chart after insertion or deletion- Level 2 in an embedded view (with splitters)&’KÁM# €€€‚ÿA›MN$ €:€ò€‚ÿChanges in the FBD editor:3ÁMA€, &€€€‚‚‚‚‚‚‚‚‚ÿ- Style selection (diagram colouring)- Automatic setting of "modified" style during editing (modification tracking)- Use of "deleted" style (footprints) for modification tracking- Insert/remove empty rows in diagram (from right mouse button popup menu)- Each block in the selection list has a description text- Option for manual text editing from the keyboard (no use of the selection list)- Font size selection during debug has been optimised- Two independNA€›Gent zoom ratios are saved for editing and debugging&Ng€# €€€‚ÿF"A€­€$ €D€ò€‚ÿChanges in the Quick LD editor:þÖg€«( €­€€‚‚‚‚‚ÿ- Options and commands to update aliases from the variable dictionary- Each block in the selection list has a description text- Option for manual text editing from the keyboard (no use of the selection list)W3­€‚$ €f€ò€‚ÿNew functions available in all language editors:a8«cƒ) €q€€‚‚‚‚‚‚ÿ- The list of compiling error message is now embedded in the editor window- There is an embedded cross reference tool (Find in…) dedicated to the program- The character font can be selected from FBD / Quick LD / SFC / FC editors- The "print" command now runs the document generator on the edited documentJ&‚­ƒ$ €L€ò€‚ÿChanges in the variable dictionary:]4cƒ …) €i€€‚‚‚‚‚‚ÿ- Quick declaration: declare many variables with one command (allocates numbered tags)- New tab control with the title bar for quick selection of the data type- Conversion tables are edited in a dialog box opened from the dictionary Tools menu- Easy to use mapping tool for MODBUS based SCADA systemsE!­ƒO…$ €B€ò€‚ÿNew features in the simulator:ýÕ …L†( €«€€‚‚‚‚‚ÿ- Save to file and restore state of all input channels- Cycle profiler: know how exec time is distributed between various programs- Simulation scripts can be created and run (force inputs, trace variables…)H$O…”†$ €H€ò€‚ÿGraphic debugging with Spotlight:7L†ˇ) €€€‚‚‚‚‚‚ÿ- Spotlight can read graphic files and curves from version 3.2 and earlier- (3.2 graphic editor and curve editor are no more installed)- Spotlight manages a "command" flag for each item (enable/disable forcing)- Spotlight now supports 4 directions for bar graphsF"”†ˆ$ €D€ò€‚ÿChanges in the Spy List editor: ᡉ) €Ã€€‚‚‚‚‚‚ÿ- The list displays comment text of each variable- There is a title bar and resizable columns- Messages up to 255 characters can be displayed- New "Dump" viewing mode (very useful for messages) - use the "zoom" button>ˆY‰$ €4€ò€‚ÿNew debugging features:>‰—Š) €+€€‚‚‚‚‚‚ÿ- The text editor for ST programs during debug includes a spy list- A spy list is attached to any ST program and can be saved to disk- When you force a constant variable from the debugger, the system proposes you to update its initial value in the variable dictionaryJ&Y‰áŠ$ €L€ò€‚ÿEnhancement of the password system:T*—Š5Œ* "€U€€‚‚‚‚‚‚‚ÿ- You can set 'read' and/or 'full control' access rights (i.e. read access to data can be protected by password)- You can now protect 'Begin', 'Sequential' and 'End' sections- Variables in dictionary can be protected one by one- I/O channels in I/O wiring tool can be protected one by oneK'ኀŒ$ €N€ò€‚ÿNew features in the Project manager:#ú5Œ£) €õ€€‚‚‚‚‚‚ÿ- Fast project group selection and creation from toolbar- The installer creates two groups: "default" and "samples"- The library manager can be called from the Project manager menus- Program comments are now printed with the project hierarchyF"€Œé$ €D€ò€‚ÿChanges in the Archive manager:Ü´£ÅŽ( €i€€‚‚‚‚‚ÿ- Archive manager is no more a separate application, but a dialog box- It is called from project manager or library manager menus- The archive drive/directory can be browsedK'é$ €N€ò€‚ÿChanges in the I/O connection editorkGÅŽ{$ €Ž€€‚‚ÿ- When saving the I/O connection, a warning message is produced if: x'À( €ð€‚r€ƒ‚ƒ‚ÿ- There are too many I/O variables (according to the protection key)- There are still som{'À›Ge variables not connected&{MÀ# €€€‚ÿ?'ÀŒÀ$ €6€ò€‚ÿChanges in the compiler:÷MÀ«Á( €ï€€‚‚‚‚‚ÿ- Double clicking on an error about I/O wiring opens the I/O connection editor- Double clicking on an error about variable declaration opens the dictionary editor- Double clicking on an error about parameter definition the corresponding box^-ŒÀ Â1îÿÿÿÿÿÿÿÿ Â^ÂdDetailed list of new features in release 3.30U0«Á^Â% €`€°°€‚ÿDetailed list of new features in release 3.30mI ÂËÂ$ €’€¨€‚ÿBelow is the detailed list of new features introduced in release 3.30:&^ÂñÂ# €€€‚ÿK'ËÂ<Ã$ €N€ò€‚ÿIn the Workbench and in the compilerèñÂRÅ. *€Ñ€€‚‚‚‚‚‚‚‚‚‚‚ÿ0034 R 4 Technical not of board: improve printing0037 R 4 Create new prog: choice only between possible lang0047 4 mark double lines of macro step when printed0079 R 4 in Project manager, customized menu or buttons0088 4 zoom as % for SFC 0106 4 direct access to SFC level 1(multi level1)0120 4 SFC:if select outside,scroll should be done0124 4 var with prefix, generation from 0 to 9 X0,X90136 4 ARCHIVER: improve interface0159 4 SFC:an eraser should be proposed×<ÃVÇ- (€¯€€‚‚‚‚‚‚‚‚‚‚ÿ0161 4 SFC:more than 10 columns0162 4 SFC:cut/paste lvl 1 with insertion0163 4 SFC:move elements with/without copy0172 4 version management/can be interface with PCS 0215 2 Undo in SFC 0328 4 call archive manager from library manager0345 4 archiv:directory should accept drive specification0351 4 SFC:Scroll when selecting area to copy or cut0253 4 init value for analog in Hexa, Binary 0352 4 Printing SFC Schemas like in document generator .RÅ„É- (€€€‚‚‚‚‚‚‚‚‚‚ÿ0365 R 4 Tools menu in Debug window 0375 4 add long name for languages0405 4 FBD: insert lines0409 R 4 FBD:Adpat zoom ratio to fit selection 0421 4 SFC debug:open lvl2 wdow with right mouse btn0442 4 PROJ. MANAGEMENT: existing groups should be listed0443 4 Workbench: hints infos should not move with mouse0445 4 SFC programs should be stored in lib as funct. are 0446 4 Program comments should be set during creation0448 4 SFC editor : use keyboard to open level 2æVÇ•Ë+ $€Í€€‚‚‚‚‚‚‚‚ÿ0459 R 4 start cross-ref+export with command line 0481 R 4 Doc generator: choose SFC zoom level 0493 4 DOC + HELP: Call of FB from IL or ST langage0520 R 4 DEBUG:possiblity to display in hexa. message var. 0530 4 see var comment in spy list and force value wdw - partially Av330 0537 4 Possibility to resize variable list columns0542 4 Full edition in step or trans. in Find/replace wdw0547 R 4 Insert several variables at one time in var. list ߄ɠÍ, &€¿€€‚‚‚‚‚‚‚‚‚ÿ0553 4 MANUAL: include readme.wri errata on TP in manual0572 4 Dictionary:Reduce time too save variable0618 4 parameter the space between lines in the FBD0637 4 User's Guide: guive new limitations for V3.230655 4 FBD/LD in debug : wider characters0664 4 dictionary: reduce time to sort variables0684 4 FBD/LD:keep connection footprint when removing F/FB0695 R 4 dble-click to locate run-time execution error - partially Av330 0696 4 customize menu in debugger window ï•Ë·Î( €ß€€‚‚‚‚‚ÿ0707 4 check I/O nr when saving from I/O connection edtor0717 4 User's Guide: timer max value is 23h59m59s999ms 0721 4 Doc generator: comments in pgm hierachy 0738 4 Export program should export pgm management comment4 ÍëÎ$ € €ò€‚ÿIn the TargetÜ·Îÿ, &€¹€€‚‚‚‚‚‚‚‚‚ÿn0145 4 free memory of arrays 0212 4 Increase dynamic limits of SFC 0555 N 4 MODBUS standard frames should work with TCP-IP 0590 R 3 ON-LINE MODIF: possibility to save on disk new appli 0615 ëÎÿ«ÁN 4 Enable MODBUS-like frames with Ethernet 0642 N 4 NT target:OPC.txt : make some changes 0649 4 Alignement to 4 on kernel should be possible 0722 R 4 TDK: replace pointer field by uint32 in str_def_res eAëÎd$ €‚€€‚‚ÿ0735 R 4 target: More than 255 steps per program U$ÿ¹11ÿÿÿÿÿÿÿÿ¹ÙBCorrections included in release 3.30L'd% €N€°°€‚ÿCorrections included in release 3.30c?¹h$ €~€¨€‚ÿBelow is the list of corrections introduced in release 3.30:&Ž# €€€‚ÿ7hÅ$ €&€ò€‚ÿIn the Workbench óŽå- (€ç€€‚‚‚‚‚‚‚‚‚‚ÿ0377 4 DOC:SIG_GEN and BLINK : diagram shift with 1period0382 4 MANUAL: RS+ SR FB not well documented0400 4 Workbench install:do not work well on network0405 4 graph symbol are overlapped (CTRLV CTRLV or mouse)0440 4 Renumber Net address on not contiguous fields0458 4 X-ref: progr.names should not appear as unused var0459 4 Debug:only 70th 1st car of new mess value are sent0460 4 DEBUG:in all windows,message display is limited0461 4 GPF in SFC editor if too many elements to refresh1Å, &€ €€‚‚‚‚‚‚‚‚‚ÿ0463 4 SPOT-LIGHT: CANCEL button doesn't cancel a box0468 4 top project is not moved by "Move down in the list0470 4 DOC:B4.1.3 error in example title 0474 4 simulator GPF:long string entered for an ana input0475 4 message inputs from simulator limited to 40 chars0476 4 simulator:string input value >string max length0500 4 ST 'replace all'=>infinit loop (10 replaced by10.0)0508 4 FBD\LD, QuickLD:border window lines not refreshed -partially AV3300512 4 spotligth: GPF when insert bmp and boolean or textCåY - (€-€€‚‚‚‚‚‚‚‚‚‚ÿ0518 4 in lib, system font influence logical nr visibility0523 3 QLD:GPF when selecting FBloc with long parm.names0528 4 QLD alias: not refreshed when dictionary change0534 4 FBD display pb:if param is added to FB already used0539 4 old .C /.H files not always deleted by pgm manager0544 3 DOC Generator: GPF 0550 3 IL editor: GPF in debug if dble click on long line0557 4 WSCM1ETH with -u=M in cmd line =>spotlight miss0563 4 Quick_Ld data corruption0566 4 SFC : overlap of long variables in tr with QLD -partially AV330áº: ' €u€€‚‚‚‚ÿ0567 4 user guide:Q instead of O for project with I/O conf0568 4 Dictionary display Pb in debug if long unit name0570 N 3 Inport/Export text shortens comments with commas 6Y p $ €$€ò€‚ÿIn the Compiler"õ: ’ - (€ë€€‚‚‚‚‚‚‚‚‚‚ÿ0505 3 Resource compil. pb if 'simulator' option cheked0527 4 structured C : touch required before re-compiling0556 3 If more than one target, resource compiling not OK0558 2 local var. in FBlocs are never initialised0564 4 SCC : add warning when IL prgs in project 0571 2 CRC changes if many graphical pgms compiled at once0572 2 Replacing TON with TP doesn't change the CRC0573 3 RC compiler dosen't work with 2 compiler options0578 2 OPTIMISER: error in Imbricated func. callsU1p ç $ €b€€‚‚ÿ0580 1 LINK error if local variable called t4’  $ € €ò€‚ÿIn the Targetðç 8- (€á€€‚‚‚‚‚‚‚‚‚‚ÿ0145 4 'Can not overlapp output var.' should be filtered0374 4 NT Target: new program with old symbol table=>GPF0419 4 IONT: archive of snapo2A can not be unarchived0442 4 source files for DOS; error in srcfiles.txt0469 4 NT target: connection to OPC server is too long0478 4 NT target : acknoledge instead of acknowledge0480 4 NT target: wrong values in simulator for reals0482 4 NT tgt:cursor visible in GUI & no entry is possible0491 4 XVA:division by 0:error in indicated variable0 tA, &€ €€‚‚‚‚‚‚‚‚‚ÿ0496 4 ANA on messages does not work with neg. value part.0499 2 IBS driver for NT target don't work with C (cc68M)0506 4 NTtarget DDE server: request pb8tAd if without advise0513 4 NT target:DDE not always linked to symbol space0517 3 NT target DDE returns 'g' for real variables 0529 4 NT/OPC:IXL connect function:return codes not comple0536 4 NT Targ : FM_WRITE does not add \n after the value0537 4 neg real divided by 0: returned value should be <00538 4 NT target menu entry in workb is not de-installede;8ÙB* "€w€€‚‚‚‚‚‚‚ÿ0543 4 NTTarget display pb if different errors/each cycle0547 4 MSG on minimal integer returns anything0548 4 SFC: breakpoints don't always work0549 4 NT tgt simul adds board at each wrong appli start0562 4 opc srv remains connected if symbols not downloaded0565 2 SFC : Limit of step number less than 2352HtA!C1Vÿÿÿÿÿÿÿÿ !C`C…FAbout previous releases?ÙB`C% €4€°°€‚ÿAbout previous releasesŠf!CêC$ €Ì€¨€‚ÿThe following topics contain useful information about previous ISaGRAF releases since version 3.00:`CðEw ¼€€€‚ã)²¼‰‚‚ã–{»‰‚‚ãñ¶øÄ‰‚ã}ºÆ‰‚ãÁfƉ‚‚ã:N‰‚‚ãÏM÷ĉ‚ã ¾‰‰‚‚ãåP‡‰‚ãÖ¢»‰‚‚ã^€÷ĉ‚ÿCorrections included in release 3.32Corrections included in release 3.31New features in release 3.30Detailed list of new features in release 3.30Corrections included in release 3.30Release 3.24New features in release 3.23Corrections included in release 3.23Corrections included in release 3.21Compatibility notes for release 3.21New features in release 3.20•\êC…F9 B€¸€ã<’€‰‚‚ã  ʼn‚ãþN‰‚‚ÿCorrections included in release 3.20New features in release 3.04About version 3= ðEÂF1ôÿÿÿÿÿÿÿÿ ÂFöF¹LRelease 3.244…FöF% €€°°€‚ÿRelease 3.24òÍÂFèG% €›€¨€‚ÿThe ISaGRAF Workbench version 3.24 is based on version 3.23 plus a Spanish version of the Workbench. The ISaGRAF target is not changed and remains 3.23. Following bugs have been fixed in 3.24 workbench:!ôöF J- (€é€€‚‚‚‚‚‚‚‚‚‚ÿp00486 4 NTVDM not close when ISDK-COM.dll connection failsp00148 2 when appli.c calls a FB,pb in real returned valuep00340 3 QUick LD on-line modification does not workp00472 3 structured C: some } are missing in imbricated elsifp00484 2 Optimiser:P1 in SFC: analog not set to correct valuep00502 1 "Unknown TIC code" errorp00503 2 BDD option => Incorrect evaluationp00504 2 compiler option'optimize variable copying' not OKp00509 2 Optimiser:logical pb if any option(except '2 passes') ôèG)L, &€é€€‚‚‚‚‚‚‚‚‚ÿp00510 3 Msgs initialised with Kanji aren't correctly compiledp00511 2 SCC generation problem : empty parenthesesp00514 3 SCC if ( (condition1) && (condition2) )p00525 2 problem with on line modificationp00526 2 Structured C: missing include of user IEC FB headerp00531 2 SCC: code between if bloc and else prevents compilp00532 4 SCC: some functions have no header in appli.cp00533 4 SCC: implicit conversion from int to floatp00541 2 Optimizer:pb in LD if 2 1st compiler options are setl J¹L$ €Ø€€‚‚ÿp00556 3 If more than one target, resource compiling not OKp00434 4 Quick-LD printout: rungs are missingM)LM1ÿÿÿÿÿÿÿÿ MJM+New features in release 3.23D¹LJM% €>€°°€‚ÿNew features in release 3.23d@M®M$ €€€¨€‚ÿBelow is the list of new features introduced in release 3.23:&JMÔM# €€€‚ÿ4®MN$ € €ò€‚ÿMain features)ÔM=€) €€€‚‚‚‚‚‚ÿ- ISaGRAF 3.23 now supports the upload feature. Upload is enabled by embedding zipped source code in the target.- The maximum number of variables has been increased to 64K variables for each data type.- A new powerful monitoring tool, "SpotLight", has been added to the debugging package. Run it from the debugger toolbar.- ISaGRAF compiler can now generate structured "C" source code, more readable and modular.- Automatic scroll of SFC charts is possible N=€¹LOn Line, so that active step is always visible.æNK‚( €Í€€‚‚‚‚‚ÿ- A debug "workspace" can be prepared so that a list of documents for debug is automatically opened when debugger or simulator is launched. To prepare a debug workspace, run the "Debug / Workspace" command in ISaGRAF program manager window.- The management of outputs by the target kernel is optimized.- Semaphores are implemented on the ISaGRAF target for OS-9.- ISaGRAF target for MS-DOS includes drivers for Advantech I/O boards.- ISaGRAF target for NT includes an OPC server.&=€q‚# €€€‚ÿ:K‚«‚$ €,€ò€‚ÿCompatibility notesvPq‚!„& €¡€€‚‚‚ÿAlthough ISaGRAF 3.23 workbench is fully compatible with ISaGRAF V3.20 and V3.21 target systems, some new features such as upload and the extension of maximum number of variables require an update of the target system. Regarding upload, please refer to the On Line documentation for further explanations about compatibility issues.;«‚\„$ €.€ò€‚ÿAbout On Line change)!„…†% € €€‚‚ÿThe ISaGRAF Compiler generates "hidden" temporary variables to solve complex expressions. In some case, the change of an expression may lead to a different set of non visible temporary variables, and that leads to an impossible On Line change. To avoid this situation, you can add the following entries in ISA.INI file, in order to force a minimum number of temporary variables to be allocated for each program, even if not used for the compiling of the first application version. Values given here are examples:&\„«†# €€€‚ÿ¤v…†O‡. ,€ì€‚€‚ƒ‚ƒ‚ƒ‚ƒ‚ÿ[DEBUG]MNTVboo=8; for booleansMNTVana=4; for integers and realsMNTVtmr=4; for timersMNTVmsg=2; for messagesÞ¸«†-ˆ& €q€€‚‚‚ÿWhen such a setting is written in ISA.INI, the compiler outputs a warning message if a new compiling of the application leads to a greater number of allocated temporary variables.[7O‡ˆˆ$ €n€ò€‚ÿOther new features in the Workbench and the Compilerð-ˆ§Š/ ,€á€€‚‚‚‚‚‚‚‚‚‚‚‚ÿn0032 Message in Graphics (SpotLight)n0033 Trace refresh: scroll the trace and not the line (SpotLight)n0078 message when 200 elts in SFCn0100 install target on DOS, should ask for readme visun0157 SFC: more than 200 eltsn0228 graphic accessible from the debuggern0239 DAY_TIME std function should be in the simulatorn0250 Upload functionn0339 New LD: Help when putting a blockn0349 increase the number of objects allowed in one SFCn0383 Initial value for Inputs used in simulation«ˆˆRŒ, &€ÿ€€‚‚‚‚‚‚‚‚‚ÿn0397 Help on blocks from Quick LDn0404 FBD:Undo when move blocksn0429 increase max number of variablesn0437 DAY_TIME to be implemented in the simulatorn0441 PROJECT MANAGEMENT : sort by alphabetical ordern0512 other default link setup values at project creationn0529 Cross reference:possibility to hide unused LIB eltsn0536 Possibility to delete an existing variable listG#§Š™Œ$ €F€ò€‚ÿOther new features in the Target’mRŒ+% €Ú€€‚‚‚ÿn0433 WinNT: simulator panel moves each time stop/startn0463 DDE access with NT target:TRUE/FALSE -> 1/0U$™Œ€1,ÿÿÿÿÿÿÿÿ €Ì`ÏCorrections included in release 3.23L'+Ì% €N€°°€‚ÿCorrections included in release 3.23c?€/Ž$ €~€¨€‚ÿBelow is the list of corrections introduced in release 3.23:&ÌUŽ# €€€‚ÿ7/ŽŒŽ$ €&€ò€‚ÿIn the WorkbenchêUޝÀ- (€Õ€€‚‚‚‚‚‚‚‚‚‚ÿp0123 simulation of a C function, out ana is anythingp0129 Not enough room for IL operandsp0175 Win95: can not create project if Lib is openp0237 appli s_retain defined size for retain are wrongp0263 cjbi16bo descriptor, 'j' letter is missing partlyp0266 File management fct should not work with simulatorp0292 GermŒŽ¯À+an: Layout instead of Darstellung in Quick LDp0295 Doc generator:Edit/insert, return key does not workp0296 German:Doc generator:Bearbeiten/Einsetzen->Einfügen匎ÀÂ, &€Ë€€‚‚‚‚‚‚‚‚‚ÿp0306 install dir protected,Quick LD pgm not savedp0317 Win3.11 Help on binary operators in FBD pgmp0325 CODE GENERATOR WINDOW:bad refresh when pgup&downp0326 After program rename, comment is cleared.p0329 Editor options not saved if isaexe protected.p0333 Project document not OK for LD transitions in SFCp0344 Print document: 1st line of I/O connection too largep0349 QuickLD:enter var with keyboard,alias not displayedp0354 QuickLD: Large programs(48 KB) can not be savedï¯ÀÛÄ, &€ß€€‚‚‚‚‚‚‚‚‚ÿp0356 Quick LD:copy after last rung impossiblep0361 Quick LD+LD/FBD:undo does not undo the last pastep0366 Quick_LD editor: in "Jump label" dialog box tab-keyp0367 Quick LD: xF9 key don't work, shift F9 workp0386 GPF in quickLD editor if many manipulations partiallyp0391 QUICK-LD:dble-click on a wrapped block parameterp0397 Long F,FB parameters are unreadable in simulatorp0399 colors in FBD/LD:not OK when ALT F1 is pressedp0402 ST and IL printout: long comment lines badly printedòÀÂùÆ, &€å€€‚‚‚‚‚‚‚‚‚ÿp0404 debug of FB or IEC F,after the end section is not OKp0406 Quick-LD:PB if bool with parenthesis in commentp0407 Display problem when year 2002, on win 3.11 or 95p0408 DEBUG quickLD: del key still works !p0412 Local dictionary can be opened twice for same pgmp0417 quick-ld: in debug mode, show local boolean valuesp0418 Quick-LD: negative value in "layout" crashes editorp0420 variables in quick-LD without colour during debugp0422 WKINTER: specify that TCP-IP frames must be filledôÛÄÈ) €é€€‚‚‚‚‚‚ÿp0428 debug: Colours in LD/FBD not OKp0434 Quick-LD printout: rungs are missingp0437 IL IMPORT: initial values are not 0 by defaultp0443 Variable appears as unused in cross-referencep0445 spaces in dictionary =>'var non connected' error6ùÆLÈ$ €$€ò€‚ÿIn the CompileräÈ]Ê- (€É€€‚‚‚‚‚‚‚‚‚‚ÿp0319 Quick LD Compilation: error in translation in STp0322 SYMBOL TABLE: FBL output names are not uniquep0335 Divide by 0 error in each division of a CApplicationp0338 CFB calls not OK when there are too many instancesp0340 QUick LD on-line modification does not workp0341 Variables not visibles during simulationp0346 GPF in WSMQ1HDL.DLL on an SFC with LD transp0347 Compile err if long names for block output paramp0368 sub-program with parameter = a variable name =>pb}SLÈÚË* "€§€€‚‚‚‚‚‚‚ÿp0371 compil.never ends with BDD optimisation and boo=truep0390 compiler optimization:evaluate const expre. not OKp0398 C generation generates bad labels in FBDp0430 GPF in IL import on Win3.11 if there is a %variablep0432 Import IL program not work if there is a call to TONp0435 IL IMPORT:some var.initializations stop IL import4]ÊÌ$ € €ò€‚ÿIn the TargetñÚË,Î- (€ã€€‚‚‚‚‚‚‚‚‚‚ÿp0178 STACKINT block overflow output is not updatedp0290 real divided by 0 in v2.14 crashed the systemp0318 Incorrect OEM params while defining a NTtarget boardp0351 undef FLOAT:some calls still existsp0378 debug: connect/disconnects if lot of data to refreshp0379 Target: floating point error if maxi=0 on SIG_GENp0381 Some Locked var. are not shown in the list (partly AVi)p0383 I/O board error:debugguer should know 1st var namep0393 NT TARGET: "can't lock space num" message box4 Ì`Ï( €€€‚‚‚‚‚ÿp0394 SFC end actions not executed when sfc not stable (AV214+)p0415 Retain implementation in NT targetp0433 more than 255 board crashes the targetp0441 MODBUS function 1: on OS9, boolean qtity is limitedp0451 MSG(BOO) provides a message with 2 NULS at the endU$,εÏ1— ÿÿÿÿÿÿÿÿ µÏ ? Corrections included in release 3.21L'`Ï % €N€°°€‚ÿCorrections included in release 3.21µÏ `Ïc?µÏp$ €~€¨€‚ÿBelow is the list of corrections introduced in release 3.21:& –# €€€‚ÿ7pÍ$ €&€ò€‚ÿIn the Workbench*ý–÷- (€û€€‚‚‚‚‚‚‚‚‚‚ÿ0204 C 4 Debugger:stop appli,windows not refreshed0237 R 3 appli s_retain defined size for retain are wrong0246 N 3 close debug before 'Cannot install...'-> gpf0263 R 4 cjbi16bo descriptor, 'j' letter is missing partly0294 C 4 Lib iEC function:create 'f', open par of fbsample0297 C 4 Password dialog boxes are in white-> should be grey0303 R 3 move UP/DN Comp. Equip does not work0304 R 2 SIG_GEN sine par is not correct (sinus in isa.smb)0306 R 2 install dir protected,Quick LD pgm not saved,Í#, &€€€‚‚‚‚‚‚‚‚‚ÿ0309 N 2 debugger hangs when NT target closed during debug0314 R 2 real I/O with simulator are badly converted0318 R 2 Incorrect OEM params while defining a NTtarget board0320 C 3 Graphic editor Icons not saved if only for false0333 R 2 Project document not OK for LD transitions in SFC0342 C 4 Quick LD:Replace of var by same name->infinite loop0343 C 4 sort of Defined words not correct0352 R 4 some var (GS...) not refreshed in list of var0353 R 3 Quick LD comment not read if two bytes char inside}S÷ * "€§€€‚‚‚‚‚‚‚ÿ0355 R 4 SFC editor with LD trans: paste can generate GPF0356 R 4 Quick LD:copy after last rung impossible0362 C 3 CRC is unfluenced by librarie contents(Func,FB)0363 C 4 LD printout: there is a kink in rung lines0365 N 4 LD/FBD editor:"greaterOrEqual"too large in Japanese0369 R 4 boards in complex equipement, board max nr = 2556#Ö$ €$€ò€‚ÿIn the Compiler6   - (€€€‚‚‚‚‚‚‚‚‚‚ÿ0298 R 2 C code:kill SFC father does not kill its children0305 R 2 Unused Global var are not in symbol table0316 R 3 "undeclared identifier" FBD pgm global compilation0319 R 2 Quick LD Compilation: error in translation in ST0322 R 4 SYMBOL TABLE: FBL output names are not unique0330 R 2 Positive and negative contact not OK in SFC trans.0335 R 2 Divide by 0 error in each division of a CApplication0338 R 2 CFB calls not OK when there are too many instances0340 R 3 QUick LD on-line modification does not workϨÖÛ ' €Q€€‚‚‚‚ÿ0341 R 2 Variables not visibles during simulation0346 R 1 GPF in WSMQ1HDL.DLL on an SFC with LD trans0371 N 4 compil.never ends with BDD optimisation and boo=true4  $ € €ò€‚ÿIn the Target ÞÛ  - (€½€€‚‚‚‚‚‚‚‚‚‚ÿ0178 C 3 STACKINT block overflow ouput is not updated?0231 R 2 SYSTEM save/restore has some problems0288 C 2 retain active timer does not work0290 C 4 real divided by 0 in v2.14 crashed the system0301 C 3 NT:boards not closed after ALT+F4 or Close0307 C 2 NT:Timer thread priority isn't well set.0308 C 2 NT:Target DDE server not closed correctly0312 C 1 NT:serial com between 3.11 and WinNT3.51 disconnect0321 C 2 NTtarget.Alignement to2generates pb in symbol table%ý ? ( €û€€‚‚‚‚‚ÿ0350 N 3 Compil:TON bad behavior with return before0351 R 4 undef FLOAT:some calls still exists0358 C 2 SAVE/RESTORE active timer does not work0360 C 4 DDE with NT target: timer access does not work0364 R 2 NT Target: DDE for messages do not workU$ ” 1 ÿÿÿÿÿÿÿÿ” à ÈFCompatibility notes for release 3.21L'? à % €N€°°€‚ÿCompatibility notes for release 3.21xT” X$ €¨€¨€‚ÿBelow are useful compatibility notes about release 3.21 compared to release 3.20:+à ƒ& € €€‚‚‚ÿThe 3.21 workbench is fully compatible with 3.20 workbench and targets. The 3.20 workbench is compatible with 3.0x targets except for bug corrections and some little items which were required for ISaGRAF PLC-Open certification with the IEC 1131-3 standard.:X½$ €,€ò€‚ÿmessage comparisonswQƒ@A& €£€€‚‚‚ÿit did not worked with 3.0x½@A?  targets, it is corrected in the 3.20 target. A new function has been added. When you generate "C" code with such applications, and the 3.04 port-pack, you will have an unresolved function: msg_lexcmp. In such a case, you will have to update your target to version 3.20 to benefit from the bug correction.R.½’A$ €\€ò€‚ÿIL modifications for PCL-Open certification¡x@A3C) €ñ€€‚‚‚‚‚‚ÿBefore the 3.20, there was no possible mixing between analog accumulator value and boolean accumulator value. Now:if 0 is in the analog accumulator, it can be taken as a FALSE value for boolean operations.if 1 is in the analog accumulator, it can be taken as a TRUE value for boolean operations.So be careful to test again you old application, if you used IL language.F"’AyC$ €D€ò€‚ÿFunction block in IEC languagesÃ3C€°°€‚ÿNew features in release 3.20d@G½G$ €€€¨€‚ÿBelow is the list of new features introduced in release 3.20:&YGãG# €€€‚ÿ4½GH$ € €ò€‚ÿMain featuresEãG\J, &€3€€‚‚‚‚‚‚‚‚‚ÿ- New LD editor: quick use- Function Blocks written with the IEC languages: LD, FBD, ST or IL- Multi-debugger allowed- Code generator can translate all SFC instructions for targets without an SFC engine- PLC Open IL "base level" certification: possibility to import IL programs- Direct Represented Variables can be used- A "Tools" menu to customize the Program management window- New ergonomics: New project organization tools, colors during debug, comments on projects and programs, easy passing from Edition to Debugging ...šuHöJ% €ê€€‚‚‚ÿ- DDE Poke function supported to access debugger.- Targets Windows NT, MS-DOS, VxWorks and OS-9 fully supported.7\J-K$ €&€ò€‚ÿIn the WorkbenchÛöJ3M+ $€·€€‚‚‚‚‚‚‚‚ÿ0003 LD/FBD printing improvement0004 Move a board in IO connection editor0005 Access to compiling options for library functions from editor0007 Technical note of library functions from the SFC editor -> from everywhere from Help menu0008 When a new conversion table is created and the dictionary is open, refresh the list of available conversions in dictionary window0009 Save position of the window to declare variable0010 Initial value of variable in the documentç-KGO- (€Ï€€‚‚‚‚‚‚‚‚‚‚ÿ0011 ARCHIVER - sub-dir access for saving on floppy0013 Touch function in Program management menus0019 Inserting function in the I/O connection editor0021 PushButton functionality in the Simulator panel0022 In Help, find a function by its name0023 Cut and paste of initial value0028 Start LD editor to describe SFC conditions0030 Mark Step and Trans with compiling errors (goto step/trans)0038 Find / Replace in TEXT editors0040 FBD: Visu TRUE / FALSE with color during debugã3Mb, &€Ç€€‚‚‚‚‚‚‚‚‚ÿ0051 Reset project version number after a copy0052 Cursor type during SFC edition0054 LD/FBD: when selecting a variable, its comment shoulGObÈFd be displayed0055 LD/FBD: visu / print of var comment (aliases in Quick LD editor)0057 LD/FBD: search 'next occurrence'0058 Shift the complete LD diagram up or down (insert a new rung)0060 Simulator: display board names0064 Improve multi-connection on the right in FBD0070 Debugger variable list: change value with keyboard (Enter)ÚGOiƒ- (€µ€€‚‚‚‚‚‚‚‚‚‚ÿ0074 Should be 'integer' instead of 'analog'0082 GS.X sent to a variable list from SFC Editor: a variable list is created for each SFC program0089 If no program, it should not be possible to create local variable0096 Fbl written in FBD (language IEC)0098 LD: possibility to copy links0112 Undo in LD/FBD0117 Trace diagram to explain tstart/tstop (documentation)0121 FBD: connection with scroll0122 FBD: selection with scroll0123 FBD: moving elements with scrollób……) €ç€€‚‚‚‚‚‚ÿ0125 LD cut=rm free lines,copy=insert lines0126 Debug:cyclic refresh duration < 100ms0127 Improve LD editing (Quick LD editor)0128 LD/FBD: display symbol state during debug0129 Ease on-line modification (debug/edit): If a program is open in edition mode, if debugger or simulator is started, the program is re-open in debug mode. When closing the debugger is closed, the program is re-open in edition mode, ready to be modified.0138 Choice of directory for projects: notion of Project groups%øiƒª‡- (€ñ€€‚‚‚‚‚‚‚‚‚‚ÿ0166 It should be not possible to close Program window during debug0211 when selecting a variable, select default variable0213 Find / replace in FBD/LD0214 Find/replace in SFC editor0229 Direct help on buttons (without any mouse action)0236 No default powerrails in new FBD/LD program0237 FBlock in/out names in FBD editor & during debug0238 LD: possibility to insert a line: insert new rung0241 Improve actions on FBD comments (resize, move)0243 Menus re-arranged like in other windows applié……À‰- (€Ó€€‚‚‚‚‚‚‚‚‚‚ÿ0247 Option to exit an incorrect SFC0248 Del key to delete element in LD/FBD0249 Del key to delete element in SFC0252 Extend capacity of defined words to 255 characters0259 FBD: improve line drawing: possibility to insert corners0260 Distinguish LD symbol state and variable state (debug)0261 Support N and P coils (Quick LD editor)0262 FBD: execution order for FBlocks and outputs0264 Simulator:increase/decrease buttons for integers0265 Variable selection in a separate DLL ߪ‡Ë‹, &€¿€€‚‚‚‚‚‚‚‚‚ÿ0268 Possibility to define size of each fields in dictionary0273 Remove "Medium" code generator code description0274 OEM parameter visible by user but "read only"0275 Add a "Tools" menu in Program manager0276 Read only internal variable with initial value (Constants)0277 Make appli if code generator open should start make0279 Increase limit 200x500 of LD editor (Quick LD editor)0281 Search function in SFC editor+Go to step/trans0282 Search functionality in LD/FBD#÷À‰î, &€ï€€‚‚‚‚‚‚‚‚‚ÿ0283 From cross-ref,when open program, locate corresponding variable0285 Force a variable only when mouse is depressed0288 Attribute/comment of variable to be displayed during debug in the dictionary0289 Increase size of 'string' in dictionary search window0291 If only 1 program, verify should make the application code0292 Rfrotate should have No parity (PC-PLC link)0293 Implement POKE DDE0294 Start debug/simulate from editors0297 Color for booleans during debug in dictionary/lists/traceìË‹À, &€Ù€€‚‚‚‚‚‚‚‚‚ÿ0298 Add Direct represented variable in variable selection box0299 Connection editor, display variable and D.R.V comment0300 16 char(or upto :)comment taken as alias in Quick LD editor0301 Call archive manager from project manager0302 SFC: edit 2 level 2 at the same time0303 SFC action on deactivation of step (P0/P1)0304 Document: in hierarchy, indicate language of programs0306 Document: cross references with alphabetic order0309 Debugger: suppress parameter "session time-îÀÈFout" ôî2Â, &€é€€‚‚‚‚‚‚‚‚‚ÿ0310 Add binary checksum at the end of TIC code0311 Option to start compiler in background from a command line0312 IO variable in read only in the dictionary0314 FBD: option not to enter variable name when placing elements0315 FBD: new command: transform link <-> negated link0316 FBD: change number of inputs of a block->keep existing links0317 IL editor: each basic instructions in a toolbar0318 SFC: when SFC chart is wrong, improve error text0320 Remove 'compact' from project manager ôÀRÄ, &€é€€‚‚‚‚‚‚‚‚‚ÿ0321 Add Print/history/descriptor in Program management0323 Editors: comment of selected variable in the status bar0325 Direct help on blocks after double click in FBD0327 Archiver: Change Cancel to Done0329 WB should ask target to know its type:Intel/Motor0333 "Kernel simulator" to be changed (no more name for this window)0340 From help of specific block, acces to the list of blocks (Contents)0346 User guide: note of TMR: be care input is positive0347 Add comment next to each program5 2‡Æ, &€€€‚‚‚‚‚‚‚‚‚ÿ0356 Copy a connected board to another place(see new dev number 0004)0367 In WDK for communication, 2 functions before and after download0373 Change "PLC" to "target"(PLC link-> link setup)0374 Add date on error message displayed in debug window0376 Change 'Any' in 'All' after compact (touch)0378 Buttons for variable types in selection box0385 Possibility to open more than 1 debugger/simulator0386 SFC editor: action P/N/IL should not modify clipboard0387 FBD/LD: Change drawing multi-connection on the left åRÄ”Ç( €Ë€€‚‚‚‚‚ÿ0388 FBD: put automatic corner if connect to nothing0407 FBD: button to move connections, with connection buttons0413 +C instead of +X for constant variable in appli.tst0420 Parameterize \LIB directory in ISA.INI (IsaLib)4‡ÆÈÇ$ € €ò€‚ÿIn the Target à”ÇÔÉ, &€Á€€‚‚‚‚‚‚‚‚‚ÿ0076 Detailed description of all target errors0091 Add new I/O brds not linked to kernel: separate DLL for Windows NT target0296 Semaphores between kernel and other client task can be implemented with VxWorks target0307 NT target: save settings of GUI used0308 NT target: display error description0313 Dba_init to be called after network address are OK0377 PID_AL to be given as SAMPLES ( DOS and OS-9 targets)0392 Create more hooks in function ios_input (as dba_begin)Z7ÈÇ.Ê# €n€€‚ÿ0422 hooks before and after cyclic program executionU$ÔɃÊ1ÜÿÿÿÿÿÿÿÿƒÊÏÊ“BCorrections included in release 3.20L'.ÊÏÊ% €N€°°€‚ÿCorrections included in release 3.20c?ƒÊ2Ë$ €~€¨€‚ÿBelow is the list of corrections introduced in release 3.20:&ÏÊXË# €€€‚ÿ72ËË$ €&€ò€‚ÿIn the Workbench5 XËÄÍ* "€€€‚‚‚‚‚‚‚ÿ0185 if .DLO has blank lines, rest of file is not read0192 Conversion table: after modifications, sometimes points shown are not sorted0195 message with '=' in list of variables, rest is truncated0197 same name for two parameters of a function block accepted: now there is a control0198 Archiver: restore "C" function and library open, new function not displayed0206 German version: not enough space for attribute of variable: now you can define yourself the space for each attribute of variables in the dictionaryäËÒÏ* "€É€€‚‚‚‚‚‚‚ÿ0209 Win3.11: after download, debug program window not displayed0210 on Win NT, Ethernet communication crashes : see notes about Windows NT0214 numbers given in the IO editor not in the document0215 defined word for booleans are not used in trace-list0221 dictionary from descriptor, define local variable !!! : now you can not access the dictionary from the project descriptor editor0222 print or metafile SFC, reset color display0226 metafile copy does not copy FBD commentîÄÍô( €Ý€€‚‚‚‚‚ÿ0228 ÒÏô.ÊFBD: put block, change it, number of output paramaters is not refreshed0230 compile option code C 'for intel' to be suppressed0248 variable with 16 char overpass on value in dictionary during debug : now you can define yourself the space for each attribute of variables in the dictionary0257 browse in graphics, no scroll !0258 create local variable when application has no program !! : now, dictionary always open on global, and impossible to change to local if there is no programæÒÏ* "€Í€€‚‚‚‚‚‚‚ÿ0264 FBD/LD: name of variable was not refreshed in certain case0265 FBD/LD printing, name of variable not printed on new page0266 File management functions should not work with simulator : they are no more integrated to the simulator0273 big FBD program, zoom to 15% crashes the editor0276 if tech notes are too big, they are not displayed0280 SFC level2: empty lines are removed0281 BOO conversion on 0/1 is not applied before JMPC : now an error is generated during compiling&ô*# €€€‚ÿ6`$ €$€ò€‚ÿIn the Compiler”h*ô, &€Ñ€€‚‚‚‚‚‚‚‚‚ÿ0203 if number of resources > 2, offset is wrong0205 Compiler hangs up if no ';' after end_action(SFC)0207 Optimizer not OK for expression using function calls0208 Optimization of FBlock calls is slower than when there is no optimization0212 Optimizer (not(a)¬(boo(b))&(not(c)¬(boo(d)))0213 $n in lower case is not accepted by the compiler0227 Optimized code is wrong on IF with tests on timer0229 graphic pre-processor wrong on FBL outputs using block with 8 inputs 7 outputs, the 2nd, 3, 4 outputs are a, b, c, and are connected to the inputs of a function, what arrived to the function is a, a, a;`/ - (€€€‚‚‚‚‚‚‚‚‚‚ÿ0240 optimizer, 2 calls of same function, returns are mixed0242 in IL, ANA boo_var produce a GPF of WSMK1EDT.EXE0250 when $' is in a msg, rest of msg is put in uppercase0251 when $' in a message, next message is unknown0252 (+a=0);(toto:=+1);OK for compiler, but fatal error0253 Optimize OR_MASK does not work0255 2 variables with same network address not detected0271 GPF of compiler with day_time function0283 grxx0lib.c generated with grsy0def->tasy0def0286 optimizer: fedge on boo expression (or) does not workX4ô‡ $ €h€€‚‚ÿ0287 optimizer: wrong result on a boo expression4/ » $ € €ò€‚ÿIn the Targetñ‡ Ø , &€ã€€‚‚‚‚‚‚‚‚‚ÿ0007 Multi-application can not be used on VxWorks0014 Stop/Activate does not work when ISA11 is PROMed0070 Bustrap using SSM/MMU access to srv_dsp0079 isaker consumes CPUtime even if no appli0124 Input with a conversion on a virtual board, the conversion is applied0153 if a Conversion Function is unknown on the target, the variables with the conversion are modified anyway0173 cannot open brd cjvo8a32,cjvi8a32,cjbo8a32,cjbi8a320182 Mailbox User Function (MB_...) do not wait time-outî» ñ + $€Ý€€‚‚‚‚‚‚‚‚ÿ0183 Mailbox User Function MB_RANA cannot read 3 last integers0184 Update application if a conversion table has changed does not work0201 ANA( 192) is not equal to 192, but 00202 Communication problem when debugger repeats a question0219 MODBUS 16 function does not work for isatst (OS-9)0220 MODBUS function 5: not correct answer0223 Conversion tables do not work with C option0224 init of output variables not done when start application, if output boards are before input boards†\Ø ƒ@* "€¹€€‚‚‚‚‚‚‚ÿ0225 MSG conversion for timer crashes the system0236 usr_getva attributes wrong in documentation, and do not work if IO mixed correct attributes are : intern 0, input 3, output 10245 EXPT function exponent has to be integer0249 Ethernet 256th connection is the last successful0254 slave number 13 cannot be used (return for OS9 shell): it is still the case, it is signaled in the documentation0260 SERVER rename sym_user_address in sym_parent_address0261 SERVER: create an incluñ ƒ@.Êde with SRV function prototypes: TAUS0SYM.H for server access on symbols ; TAKE0PRO.H for server synchronous servicesäñ “B, &€É€€‚‚‚‚‚‚‚‚‚ÿ0267 #ifdef DEF_KBB to be added in OEM0268 VxWorks target: wrong cycle time sometimes0275 2 isatst may have wrong answers0277 TIC code EQ message on SFC trans badly evaluated0278 TIC code EQ booleans on SFC trans badly evaluated0279 Some pb may occur if rea1 < rea2 on an SFC trans0282 server or modbus access on last IO does not work0285 2 communication tasks + 2 debuggers: stop on 1 debugger, still run on the other0289 OEM:TAIO0oem.c iovar++ should be done outside lockMƒ@àB1eÿÿÿÿÿÿÿÿàB$CXKNew features in release 3.04D“B$C% €>€°°€‚ÿNew features in release 3.04d@àBˆC$ €€€¨€‚ÿBelow is the list of new features introduced in release 3.04:&$C®C# €€€‚ÿ/ ˆCÝC$ €€ò€‚ÿC optionÕ®CëE9 @€«€€‚‚‚‚€ €‚‚€‚‚‚‚‚‚‚ÿC option is available with a new programming of your protection key for release 3.04, it isincluded in the 3.20 large workbench.Steps to generate "C" code a/ On the workbench - write an application - select the target "CC86M" in "Compiler Options" - compile your application Two files are generated : "appli.c" and "appli.h" in the directory of your application. These files represent a "C" version of your application.ÈÝCüGI `€‘€€‚‚‚‚ƒ‚ƒ‚€‚€ €‚‚€‚‚‚‚€‚€ €‚ÿ b/ On the target - copy the file : "appli.c" on the target (in .\SRC). - copy the file : "appli.h" on the target (in .\DEFS). - build the kernel (utility makisac, see in readme file onI/O development tools disk for 3.20 release,port-pack disk for 3.04 release)Information about "C" applications The following functionalities cannot be used in the workbench - download - SFC breakpoints - resourceCautionsW'ëESI0 .€O€€‚€‚‚‚‚‚€‚ÿ In case of big applications and depending on the compiler, the compilation of appli.c file may not succeed (code segment too large). In this case you may try - for Visual C++ compiler, to add the following options in the isacc.bat file: /Gs /G3 /Gy /Gt (/G3 only for 386)6üG‰I$ €$€ò€‚ÿProtection keysfASIïI% €‚€€‚‚‚ÿTwo protection keys are now supported: Rainbow and Electryon1 ‰I J$ €€ò€‚ÿWindows NT8ïIXK' €#€€‚‚‚‚ÿTo use the workbench on Windows NT, you must- install a Rainbow protection key. For that you have to install a specific driver (additional diskette is provided)- For communication with the target, write in the ISA.INI file the following line in [WS001] section: NT=1@ J˜K1ñ ÿÿÿÿÿÿÿÿ˜KÏK›†About version 37XKÏK% €$€°°€‚ÿAbout version 3mI˜K€u€€‚€€‚€‚€€‚‚‚ÿProtection key:When using a hardware key (dongle) for a Workbench running on Windows 95/98, Windows NT, or Windows 2000 systems, the Sentinel/Rainbow Driver must be installed for the protection key to be recognised. Sentinel Rainbow drivers are delivered in the "\sentinel" folder of the ISaGRAF installation CD-ROM.The hardware key protects the ISaGRAF software against illegal copies. The hardware key also defines the options of the ISaGRAF Workbench and the maximum size of developed applications. When the key is not inserted or not properly connected, some of the ISaGRAF Workbench functions will not run. This is a NORMAL behaviour. To ensure that the key is properly connected, select the "About..." item from the "Help" menu in any ISaGRAF window to display the available option of the ISaGRAF Workbench.1*ÆÍÉ1WÿÿÿÿÿÿÿÿÿÿÿÿÍÉóÉ&œÉóÉ# €€€‚ÿ1ÍÉÿÿÿÿ1ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ'DXHelvTms RmnSymbolCourierTimes New RomanArialMS SerifMS Sans SerifTimesHelveticaSystemCourier NewLinePrinterCG TimesUniversUnivers CondensedAntique OliveGaramondCG OmegaAlbertus MediumAlbertus Extra BoldClarendon CondensedCoronetLetter GothicMarigoldWingdingsMarlettLucida ConsoleLucida Sans UnicodeArial BlackComic Sans MSImpactVerdanaWebdingsMS LineDrawRomanScriptModernMS DialogTahomaTimes New Roman CETimes New Roman CyrTimes New Roman GreTimes New Roman TurTimes New Roman (HeTimes New Roman (ArTimes New Roman BalArial CEArial CyrArial GreekArial TurArial (Hebrew)Arial (Arabic)Arial BalticCourier New CECourier New CyrCourier New GreekCourier New TurCourier New (HebrewCourier New (ArabicCourier New BalticTahoma CETahoma CyrTahoma GreekTahoma TurTahoma (Hebrew)Tahoma (Arabic)Tahoma Baltic ÿ   ”ä]„ýˆS ÖˆÑ ¦ƒ÷„AË :e ¾ ˜‚S ˜‚:Ë A¦ƒÑ ýˆC e ¾ ÷„Öˆ]„ä;Ù‚ †ˆÙ‚ /&;)i24martin\LOCALÿÿÿÿÿÿ3.043.203.21 3.233.243.30 3.31,3.3203.404Compatibility@CorrectionsDFlow ChartdNew featureshPrevious releases„Protection keyˆVersion 3ŒWindows ìÿÿÿÿ|SYSTEM/&;)Lzÿÿ1ÿÿÿÿISaGRAFe New features in release 3.40¾ Detailed list of new features in release 3.40˜‚Corrections included in release 3.40:Corrections included in release 3.32Ë Corrections included in release 3.31÷„New features in release 3.30Detailed list of new features in release 3.30ACorrections included in release 3.30;About previous releases¦ƒRelease 3.24ÖˆNew features in release 3.23Ñ Corrections included in release 3.23Corrections included in release 3.21S Compatibility notes for release 3.21]„New features in release 3.20ýˆCorrections included in release 3.20äNew features in release 3.04†ˆAbout version 3C About Flow ChartÙ‚ Notesw‡ z‡ /&;)L4ÿÿPÿÿÿÿÖ¢»S ÏM÷ÄÖˆ^€÷Ä]„ñ¶øÄ÷„„íùÄe   ÅääñrC MórÙ‚ åP‡ ¾‰Ñ <’ýˆ–{»Ë )²¼:ÁfÆA}ºÆr‘ú˜‚.åú¾ :N¦ƒþN†ˆÞÛêA;çÛêA