Author: Ethan Wilke

PLC WorkShop for Modicon v5.73 Release Notes

Features

  • The updated Sentinel Key Driver is installed with WorkShop for improved Windows support.

Solutions

  • Headers remain visible after editing and scrolling ladder logic.
  • Online help is improved for 16-bit and Extended math instructions.
  • Program accessibility is improved when launching WorkShop from Windows Explorer.
  • Parameter entry for Network Equation NEQN instructions is improved.
  • Legacy hot-key support is restored.
  • The I/O Scan Table is correctly updated.
  • FTVersionTrak support is enhanced.
  • User-selectable parameters in Program Merge are enhanced.

505 Simulator v2.13 Release Notes

Solutions

  • The Lead-Lag instructions are executed correctly when called from Analog Alarms.
  • The Read Slave Diagnostic (RSD) instruction transfers the complete slave’s diagnostic buffer to user memory.
  • The Fall Through Shift Register (FTSR) instruction supports bit-of-word addresses as Status Bits.
  • The Move Image Register From Table (MIRFT) instruction is supported within Master Control Relay (MCR) and Jump (JMP) ladder logic zones.

Modicon Simulator v1.04 Release Notes

Solutions

  • Subtract instruction displays the same values as the PLC.
  • Multiply instruction displays the same values as the PLC.
  • Add instruction displays the same values as the PLC.

PLC WorkShop for Modicon v5.72 Release Notes

Features

  • The toolbar has been updated to support enhanced functionality in the next release of FTVersionTrak.
  • File Comparison may be performed without requiring a program file to be open.
  • Readability of error messages has been improved.
  • Readability of EMTH instruction has been improved.
  • Mouse auto scroll has been enabled within the Data Window.

Solutions

  • Registers not supported by the PLC have been removed from printout not supported by PLC.
  • Accelerator keys in Logic Editor dialog have been improved.
  • Help\Visit FasTrak on the Web menu item links to the FasTrak website.
  • Floating menu describes F3 inserts as Networks/Rows/Columns in ‘FasTrak Hotkeys’.

505 Simulator v2.12 Release Notes

Solutions

  • The correct output states of Compare instructions are retained when the instruction is within jumped networks
  • Image register values of Move Word to Image Registers instructions are unchanged when the instruction is within jumped networks
  • Drum instructions allow time base 0.0 in the SEC/CNT parameter
  • Bit-of-Words for addresses greater than 1024 (for example, V1025, K1025, WX1025) are supported in Special Function Programs and Subroutines
  • Special Function Math instructions support calculations that use long integers
  • Lead-Lag instructions are correctly executed from Special Function Subroutines that are called from Loops, Alarms, or cyclic Special Function Programs
  • The IN parameter of the Search Table for Not Equal instruction accepts all valid address types

PLC WorkShop for Modicon v5.71 Release Notes

Solutions

  • Issues with importing Modsoft program files have been corrected.
  • Adding the 170 AAI 030 00 module in Traffic Cop as an I/O Bus now reserves the proper number of registry addresses.
  • Integration with FTVersionTrak has been improved.

505 Simulator v2.11 Release Notes

Solutions

  • Bit-of-word addresses that exist in SFSUB instructions in the Simulator now properly appear in search results in WorkShop.

 

Modicon Simulator v1.03 Release Notes

Features

  • Selecting the Simulator toolbar icon in WorkShop when Simulator is running will return focus to the Simulator application.

Solutions

  • Micro 612 program files now load into the Simulator without error

PLC WorkShop for Modicon v5.70 Release Notes

Features

  • Users can now import ModSoft version 2.62 project files into WorkShop while offline.
  • A more informative warning message appears when making changes to PLC Configuration.
  • Selecting the Simulator toolbar icon in WorkShop when Simulator is running will return focus to the Simulator application.
  • Data displayed in the Data Window can now be printed directly from the Data Window.
  • The Data Window now displays 16-bit binary values in two groups of 8 bits instead of one 16-bit string.
  • Communications settings can now be stored with the program file.
  • WorkShop now accepts communications settings from FTVersionTrak when an FTVersionTrak user requests to edit or view a WorkShop file with specified communications settings.

Solutions

  • Selecting a Flush Buffer in the ASCII Message Editor now enables the proper text box.
  • Enabling a non-forced contact no longer causes other forced contact to become unforced.
  • Zooming into analog input module 140 ACI 051 00 now displays the correct data format.
  • Modbus Comm Network Access now correctly retains modified settings for serial ports.
  • WorkShop no longer reports an inaccurate memory allocation error when performing a logic search while online.
  • WorkShop no longer closes unexpectedly when Cross Referencing by a 6x register start address when the program does not contain any 6x registers.
  • Text containing spaces that has been copied from the Windows clipboard can no longer be pasted as a documentation tag.
  • PCFL Analog Input Register Flag values are now entered as one word instead of two words.
  • Importing documentation from a *.csv file when the Address Display Size is set to 5 digits now properly updates all imported documentation.
  • Attempting to add an I/O module in Traffic Cop that exceeds the maximum number of I/O points available for the PLC now displays the proper error message.
  • Leaving the ladder cursor on an instruction address for an extended period of time no longer causes the address to change unexpectedly.
  • WorkShop now saves and restores the maximized or minimized state of the logic window.
  • I/O modules 170 ADO 830-30, 170 AMM 110-30, and 170 ADM 850-10 are now supported in Traffic Cop.
  • FasTrak Security no longer allows a program file to be saved when exiting the program if security is configured to disallow saving changes to the program.
  • Performing a search while online no longer returns a “logic store record not found” error when encountering a blank segment.
  • All documentation now prints properly when sorting by tag or description.

505 Simulator v2.10 Release Notes

Features

  • Simulator now supports the following Special Function instructions when simulating the CTI 2500 Series controller:
    • FOR / NEXT
    • WHILE / ENDWHILE
    • SWITCH / BREAK / CASE / DEFAULT / ENDSWITCH
  • Simulator now supports up to 10 parameters for the SFSUB ladder instruction when simulating the CTI 2500 Series controller.
  • Bit-of-word access is now available for Special Function instructions that support expressions, element indexing, or discrete parameters when simulating CTI 2500 Series controllers.
  • Special Function temporary memory size has been increased to 64 when simulating CTI 2500 Series controllers.

Solutions

  • Using the PACK instruction to pack less than 16 bits into a word now properly sets the unused bits to zero when simulating CTI 2500 Series controllers.
  • Lead-Lag instruction results are now consistent across controller types.
  • Users may now add a password to the PLC under FasTrak Security when using the Simulator.

505 Simulator v2.05 Release Notes

Solutions

  • The CDB instruction now correctly checks the value of the address.
  • The PID Loop Ramp/Soak Profile now properly restarts operation when the Loop Ramp/Soak number is manually reset to 0.
  • The CTR instruction’s output no longer turns off when the count no longer matches the preset.
  • MOD instructions are now properly evaluated within IF statements in a Special Function program.
  • NOT instructions now operate correctly in parallel branches when passing power flow.
  • B-memory parameters are now properly allowed in CMP instructions.
  • Nested MCR instructions now operate correctly.
  • Attempting to set an LTI variable to zero in the Data Window now properly displays an error.
  • B-memory is now properly supported in the MIRW instruction.
  • Special Function clamping for PID Loops and Analog Alarms is now consistent between 505 and CTI 2500 PLC types.
  • Attempting to execute a network containing more than 16 parallel branches no longer results in an error.
  • Analog Alarms are now set and reset correctly when the alarm deadband overlaps low/high alarm points.
  • One-shot contacts no longer automatically execute after an online edit is made.
  • Multiple instructions that use B and W addresses now execute properly.
  • Special Function programs are no longer triggered when the input conditions are false.
  • Cyclic Special Function programs now properly stop executing after changing to inline while online with the controller.
  • Cyclic Special Function programs now properly stop executing when ‘Continue on Error’=NO.
  • Address breakpoints are now properly being triggered by coil instructions.
  • The PACK statement now executes properly when moving Loop and Alarm CF variables to and from Bit memory.

505 Simulator v2.04 Release Notes

Solutions

  • Attempting to write a Loop or Alarm containing a word address that is within five locations of the maximum configured value of the address type no longer results in an error.
  • The PRINT statement will no longer prevent users from enabling their Special Function Programs and Subroutines.
  • Analog Alarms now write the correct number of bits to the V-flag address when the location is discrete.
  • MATH expressions no longer set an error when an address is assigned at its maximum bounds.
  • The PACKRS instruction now correctly allows constants for Loop Number, Number of Steps, and Starting Step parameters.
  • Instructions that require preset values to be set are now correctly set on a transition to Run Mode.
  • The Find Opcode function now properly finds instruction numbers greater than 255.
  • The IMC instruction now indexes its pointer value correctly during execution.
  • Implied addresses are now located correctly during a Find Parameter operation.
  • The DCMP, DSET, MDRUMD, MDRUMW, MWFT, MWTT, and SHRB instructions are now checked correctly for syntax errors.
  • 32-bit integers are now processed correctly in Special Function instructions.
  • Parameterized Bit memory may now be used as the register address in MWIR and MIRW instructions.
  • The LEAD/LAG instruction now produces the correct output.
  • RLL instructions with parameterized bit and word address maximum boundaries of 20 are now able to use the maximum value within their programs.
  • The total number of Loops, Alarms, and Special Function Programs and Subroutines is now determined at startup based on the PLC model and is used correctly to perform syntax checks.
  • DCAT, MCAT, Bit of Word Coil, Set Coil, and Reset Coil instructions now properly disable or clear their outputs when the MCR or JMP flags are turned off or on.
  • The Special Function Modulo operator now reports the correct result when using real numbers where the denominator is less than 1.
  • Timer-based instructions will now work properly when used in RLL subroutines.
  • Analog Alarms and PID Loops are now properly clearing their low and low-low alarm flags when the process variable jumps immediately from the low end to the high or high-high alarm range.
  • The integer format may now be used when using constants within conditional breakpoints.
  • The SFSUB instruction now correctly ceases execution when a parameter sets the SFEC variables and the Continue on Error flag is set to No.
  • The setpoint for Loops and Alarms is now being clamped properly when the remote setpoint is not in use.
  • The deadband for Loops and Alarms now functions correctly when the process variable becomes negative.
  • SCALE statements now properly round integer results.
  • MOVE Word operations now correctly copy the last word of a parameterized word memory address (PSWA).
  • PID Loops now correctly prioritize to execute in the right order.
  • All Special Function programs and subroutines will now queue to execute if they have power flow enabled for at least one scan.
  • Searching for inline Special Function Subroutines while online now works properly.
  • The IMATH statement now produces the correct result when calculating a shift left or shift right operation into a long integer.
  • The PACK TO statement now accepts a constant value as the Data Start Address.
  • Entering an Alarm V-flag above Y9=8182 no longer results in an error.

 

Modicon Simulator v1.02 Release Notes

Features

  • The simulator now supports the PI function of the PCFL instruction.
  • The simulator now supports the PID function of the PCFL instruction.
  • The simulator now supports the KPID function of the PCFL instruction.

Solutions

  • The Search by Reference Number function now properly finds implied references in instructions and network equations.
  • The simulator now properly saves and loads 6x registers to and from a state file.
  • A Machine Stop Code bit is set if a network has too many columns or an instruction has too many parameters.
  • PID2 continues to solve if the Process Variable leaves the alarm limit range.
  • The integral value is now solved correctly when PID2 is in manual mode.
  • PCFL instructions can no longer be simulated in PLC types that do not support the instruction.
  • Selecting a Momentum PLC type now properly writes default base data for drop 1 in the simulator.
  • Both sides of a powered coil are highlighted when viewing power flow.
  • Bits in the second implied register in PI, PID, and KPID functions are retained between solves of the loop.
  • The Bit Sense function no longer stops the scan with an error condition when the middle node contains a 1x or a 3x register.

PLC WorkShop for Modicon v5.65 Release Notes

Features

  • Headers may now be imported and exported for the “Delimited Documentation Text” format.
  • The All Headers dialog now features Delete, Insert, Cut, Copy, and Paste functionality to quickly and easily reassign header information to other networks.
  • Column widths in the Data Window are now saved with the program.

Solutions

  • A network can now be added to an empty segment while in continuous mode.
  • Performing a block move online when the high address in the move range is lower than the address of a used coil in the program no longer causes WorkShop to return a “Coil is already in use” error for the unused coil addresses specified within the range.
  • Saving a program that contains an empty first segment while online with the PLC no longer results in an error when the program is opened offline.
  • Added support for the Momentum I/O Bus module ARM 370 30.
  • The FTVersionTrak Connect to Repository toolbar and menu item are no longer enabled when you connect directly to a PLC.
  • Confirming changes made during a Replace Table function no longer causes WorkShop to unexpectedly close.
  • A warning message properly appears when attempting to open an FTVersionTrak-tracked file that has been deleted or destroyed in the FTVersionTrak repository.
  • Files loaded into the simulator can now be cross referenced properly.
  • Segment headers that are deleted outside of the Segment Header Input dialog are now properly updated.
  • The TAND function is now properly recognized as part of a network equation.
  • Clicking the Help button in the Replace Table dialog now displays the appropriate help topic.
  • Performing a fill in the data window in insert mode no longer overwrites the selected cell.
  • Losing communication to the PLC during a search now correctly reports a response timeout.
  • Losing communication to the FTVersionTrak database now correctly reports disconnection and no longer results in an error.
  • Logging out of the PLC no longer has the potential to cause deadlock.
  • Powerflow and ladder status are no longer turned off and disabled after an attempt to edit a ladder cell fails.
  • Attempting to cancel a required checkout while working with FTVersionTrak now properly cancels the action.
  • Attempting to compare a WorkShop file with unsaved changes using FTVersionTrak now properly displays changes when saved.
  • Errors that occur while online in the data window as a result of an update from the communications server no longer have the potential to cause deadlock.
  • Ladder status properly deactivates when saving to a program while online.
  • Intermittent undefined server error messages no longer appear when ladder status is switched off.
  • A network may now be properly be added to an empty segment while in continuous mode.
  • Attempting to go to an empty segment from the All Headers dialog no longer automatically creates an empty network.
  • Attempting to view a single segment from the All Headers dialog when no segments are selected no longer causes an error.
  • Attempting to close a file containing network header at maximum size no longer causes an application error.
  • Attempting to import headers when a network or segment header has been previously replaced by an empty header no longer causes the import to fail.

 

505 Simulator v2.03 Release Notes

Solutions

  • Attempting to enable a Special Function containing SCALE or UNSCALE instructions that use indexed expressions as input parameters no longer results in an error.
  • Non-fatal errors encountered in Special Functions that contain a Store operation are now correctly reported.
  • Status Word STW1 is now correctly updated during RLL task execution.
  • Discrete encodings that were converted from APT programs are now correctly recognized as data start addresses by the PACK instruction.
  • Loop and alarm addresses that are not flagged as real numbers may now be read as integers and converted to real number addresses.
  • Attempting to run a TASK instruction within an RLL subroutine will now correctly generate a syntax error.
  • The PACK instruction now correctly allows discrete addresses to be used as the table address in a Pack From configuration.
  • Cyclic Special Function programs containing RETURN instructions now execute properly after their first iteration.
  • The PACK instruction no longer allows Status Word addresses to be used as the table address in a Pack From configuration.
  • The PACK instruction now correctly allows T memory to be used as the table address in a Pack To configuration.
  • The PACK instruction has been rewritten to more correctly simulate PLC behavior when using a discrete table address.
  • RLL error addresses are now properly reported from the ladder syntax check.
  • Power flow for branched multiple-input box instructions is now reported correctly.
  • The Special Function CALL instruction now correctly passes discrete parameters.
  • Parameter address types are now correctly allowed as Register Start addresses in Shift Register Status instructions when used with a table of constant length.
  • Parameters specified as integer values in Pack Loop and Pack Alarm instructions are no longer being packed as real numbers.

505 Simulator v2.02 Release Notes

Solutions

  • Entering Run mode in certain types of user programs no longer causes an unexpected error.
  • Enabling a Special Function program that contains a K-memory address indexed in an expression no longer results in a compilation error.
  • Discrete parameters that are passed in SFSUB instructions in ladder are now properly checked that they are within a valid range before being compiled.
  • The Error Status Address for Special Function programs is now properly checked that it is within a valid range when the program is enabled.
  • The Ramp/Soak Status Bit address is now properly verified upon download of Ramp/Soak information.
  • The Special Function Error Code is now updated correctly during inline SFSUB executions, and the STORE instruction now properly reports errors so that values are written in the correct order to the Error Status address.
  • Write Loop and Write Alarm address values are now properly checked that they are within a valid range before they are written.
  • Simulator now correctly processes discrete addresses used in loops and alarms that were originally loaded from an APT program and then saved in WorkShop.

505 Simulator v2.01 Release Notes

Features

  • Ladder, Special Function, and Expression compilers have been updated to find a broader range of syntax errors within a program.

Solutions

  • The STW1.11 bit is now properly set and cleared during error situations.
  • The PRINT instruction now decodes text instructions that are not on a word-aligned boundary.
  • MOVE instructions now execute properly at a length of 256 and greater.
  • PID Loops now transition properly from automatic to cascade and back.
  • Attempting to launch 505 Simulator from within a copy of WorkShop that was originally installed by another user no longer results in an error.
  • Attempting to upgrade the site license of a copy of 505 Simulator that was originally installed by another user no longer results in an error.
  • Attempting to load a program that contains logic in an invalid location no longer causes 505 Simulator to close unexpectedly.
  • Open and close alarms that occupy the same address are now properly set by the DCAT instruction.
  • The value of the square root of a process variable calculation is no longer rounded before being scaled.
  • Timer (TMR) instruction output nodes now stay on if the input node turns off after the timer expires.
  • Valid information is now returned when reading or writing Loop Mode and Loop Status TT types.
  • Error bits are now properly set after the occurrence of a non-fatal error.
  • The Special Function Subroutine (SFSUB) instruction now properly sets and clears status and error bits during execution.
  • Go To Subroutine (GTS, PGTS, and PGTSZ) instructions now correctly set all error bits and words when a subroutine stack overflow occurs.
  • Deleting a Cyclic Special Function program that is being executed no longer causes 505 Simulator to close unexpectedly.

 

PLC WorkShop for Modicon v5.62 Release Notes

Solutions

  • FTVersionTrak will no longer prompt the user to get the latest version of a WorkShop file more than once after the program is opened.
  • Double-clicking an FTVersionTrak-related icon within WorkShop no longer results in the dialog being displayed twice.
  • The default installation directory is now consistent with all other FasTrak SoftWorks products.
  • Site license customers are no longer prompted to enter their password when uninstalling the software.
  • Attempting to launch the full version of FTLogger or FTTrender from within a copy of WorkShop that was originally installed by another user no longer results in an error or the launch of a limited version of the product.
  • Attempting to upgrade the site license of a copy of WorkShop that was originally installed by another user no longer results in an error.
  • Modicon Simulator can now be installed from the WorkShop CD.
  • The Run/Stop toolbar icon is no longer replaced by a checkmark when going offline from the PLC.
  • The Address Breakpoint Editor no longer displays a field for Segment Number.
  • Logic and Cross Reference windows now display “Simulator” in the title bar when connected to Modicon Simulator.
  • 984-385E and 984-381E users may now select PLC types based on firmware greater than and less than Revision 144 in the PLC Type Selection dialog.
  • Documentation Sort Order print settings no longer cause WorkShop to crash when attempting to print or print preview.
  • 6x registers now load correctly.

PLC WorkShop for Modicon v5.61 Release Notes

Solutions

  • FTVersionTrak no longer attempts to connect to the repository when a user opening a WorkShop file that is being tracked by FTVersionTrak cancels the repository connection.
  • Attempting to save a file being tracked by FTVersionTrak to a new filename now results in a disconnection from the repository.

PLC WorkShop for Modicon v5.60 Release Notes

Features

  • Supports integration with FTVersionTrak.
  • Supports integration with Modicon Simulator.

Solutions

  • Timer instruction parameter labels for preset and accumulator values are now displayed as P: and A: in ladder.
  • The floating documentation window now displays five rows instead of four.
  • Viewing 6x registers above the first file no longer causes a communication error in the Data Window.
  • WorkShop now displays a Save As dialog after an attempt is made to save a program to a read-only file.
  • Printing Quantum 800 series Drop Configuration now displays the head number in the Drop Header.
  • Printing PLC configuration now displays I/O Time Slice and Duplicate Coil Start when applicable.

505 Simulator v2.00 Release Notes

Features

  • Improved memory usage efficiency when running large programs.
  • Supports the new CTI 2500 Series processors, which can now be selected from the list of supported PLC types.
  • Maintains own network listing to allow WorkShop to enter into network mode directly when connecting.

Solutions

  • Power flow in timer-based instructions no longer constantly toggles outputs on and off when 505 Simulator is run on faster computers.
  • Address ranges referenced by the MOVE instruction are now verified for proper configuration before execution.
  • Source and destination table pointers referenced by the Move Word with Index (MWI) instruction are now verified for proper configuration before execution.
  • Timer instructions now function properly when called from a cyclic RLL task.
  • Process variable square root values are now correctly calculated.
  • Up Counter (CTR) instructions, Discrete Control Alarm Timer (DCAT) instructions, Motor Control Alarm Timer (MCAT) instructions, Move Word from Table (MWFT) instructions, and Move Word to Table (MWTT) instructions are no longer affected by instruction numbers greater than 255.
  • Divide (DIV) instructions no longer write a result if an overflow is detected.
  • Word Shift Register (SHRW) instructions no longer cause word address parameters to shift one extra word in the shift register.
  • Instructions now always execute when they have power flow and will not execute when they do not have power flow.
  • Bit Pick (BITP) and Bit Clear (BITC) instructions no longer execute without power flow.
  • Using Startup Restore no longer results in an error during startup if shut down occurs after the execution of the final batch of an I/O Simulator recipe.
  • Compare (CMP) instructions now perform signed comparisons of their values.
  • Discrete Control Alarm Timer (DCAT) instructions no longer advance erratically.
  • All instructions can now read from K (Constant) memory normally.
  • Read-only addresses can no longer be written to when using the 505 internal addressing format.
  • Move Image Register to Table (MIRTT) instructions now execute properly at a length of 256.
  • Move Word with Index (MWI) instructions no longer pass power when encountering error situations.
  • Scan Matrix Compare (SMC) instructions now reset their address pointers when power flow to the instruction is disabled.
  • Exceeding the maximum subroutine nesting level (32) no longer results in an unexpected termination of the program.
  • WorkShop no longer has a problem searching for discrete addresses through Special Function Subroutine (SFSUB) instructions in ladder.
  • Motor Control Alarm Timer (MCAT) instructions now properly clear open and close alarm bits when the general alarm condition is no longer present.
  • Attempting to use a discrete address in an error status address location now properly results in an error.
  • Expressions processed under error conditions now produce results similar to a 505 PLC.
  • In IMATH expressions, the NOT operator now determines the one’s complement when used in conjunction with an integer and generates a Boolean result when used in conjunction with a discrete.
  • FRAC expression functions now produce proper results when used on negative numbers.
  • Call subroutine (CALL) instructions now allow the correct number of subroutines to be nested in a Special Function execution sequence.
  • Respective status bits for Fall Through Shift Register (FTSR) instructions are now cleared when the register is no longer either full or empty.
  • Special Function Subroutine (SFSUB) instructions are now compiled using real expressions.
  • PID loops now utilize loop and alarm acknowledge flags and update loop and alarm status flags appropriately.
  • PID loops now set bit 6 (hold in progress) of the RAMP/SOAK flag address when RAMP/SOAK is set to Hold mode.
  • Executing PID loops using the Deadband error mode no longer results in an invalid error value.
  • PID loops using a reverse acting loop now have improved error calculation.
  • PID loops now execute a new Special Function program if the C-Flags are modified directly from an operator interface.
  • Compiling Special Function programs that contain PACK Loop/Alarm instructions with a certain number of data elements no longer results in an error.
  • Non-loop output addresses used as remote setpoints no longer prevent loops from transitioning into Cascade mode.
  • Attempting to set a breakpoint on an address that is being modified by the I/O Simulator no longer results in error.
  • Up/Down Counter instructions now count up to the current preset (TCP) value rather than the value at the time the simulator entered Run mode.

PLC WorkShop for Modicon v5.52 Release Notes

Solutions

  • When transferring to PLC, the Audit record is updated appropriately.
  • Eliminated potential corruption of *.EXE loadables that span pages on a save from PLC.
  • *.EXE loadables that are greater than 64K merge correctly.
  • Network count displays correctly during save from PLC.
  • “Use Input x for Clock Enable” check box in EHC 105 00 module functions correctly during zoom.
  • Building cross-reference with many drops no longer causes program to lock up.
  • Correct import of Profibus from *.CFG file within the Profibus Configuration Extension.
  • Added the ability to edit and view more than 32 modules in a single drop in the Traffic Cop.
  • When configuring segments for a Quantum PLC, the Segment Scheduler will now be scheduled with drops for each segment.
  • Updated online Trace, Untrace, and Find to correctly enter a node in the Node Edit mode before changing the display.
  • Corrected the ability to write flash memory on Momentum PLCs.
  • Corrected display of AD16 function block to have proper placement of inputs and outputs.

505 Simulator v1.02 Release Notes

Solutions

  • Program no longer tries to continue executing after CALL stack limit failure when “Continue On Error” option is set for a Special Function.
  • Non-compiled Special Function programs and subroutines are no longer being called inline from the RLL or from a CALL statement in a compiled Special Function program.
  • PID Loops and Alarms correctly write updates to discrete V-Flag addresses.
  • Special Function execution now uses memory more efficiently.
  • Special Function SCALE and UNSCALE instructions now report an error when the input is out of the range of the engineering units specified.
  • Forced bit I/O locations are no longer cleared on a transition to Program.
  • When finding an X or Y address in a discrete force, the search will also look for “C” addresses.
  • The TEXT instruction decodes properly during the RLL syntax check and no longer causes the Find Opcode function to encounter an error and abandon its search.
  • Searching by instruction type now finds all instructions within the same instruction class. (Requires 505 Workshop 4.00 SP1)