找回密码
 注册

QQ登录

只需一步,快速开始

搜索

欧姆龙 Sysmac Studio V1.54 64Bit版本安装文件下载

[复制链接]
nasha 发表于 2023-8-16 22:53:02 | 显示全部楼层 |阅读模式
1.png
包含在该版本OMRON Sysmac Studio中的辅助软件版本信息如下。
Sysmac Studio       : Ver.1.54
CX-ConfiguratorFDT  : Ver.2.59
CX-Integrator       : Ver.2.68
CX-Designer         : Ver.3.74
CX-Protocol         : Ver.2.03
NetworkConfigurator : Ver.3.74
安装文件下载:
注意:安装过程中可以越过序列号填写直接下一步操作,这样安装完毕后是试用体验版有效期30天,足够学习用途。若输入序列号,则成为正式版,可以长期使用。本文不提供软件安装序列号,请自行合法途径获取。。
https://pan.baidu.com/s/1ofy815s-zOAvpUly9iqs_Q
请先确认以上网盘链接有效再下载提取码附件,避免浪费积分,若链接失效请回帖反馈以便及时处理
百度网盘提取码及解压密码.txt (746 Bytes, 售价: 1 E币)

Ver.1.54 : April 2023 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controller:
NX502 Ver. 1.60
•Support the following X Bus Unit:
NX-EIP201 Ver. 1.00
•Support the following NX unit:
NX-HTC3510-5
NX-HTC4505-5
NX-ID6342
NX-ID6442
NX-OD6121
NX-OD6256
•EtherNet/IP Connection Setting supports the following new Target Device.
CS1W-EIP21S Rev3, CJ1W-EIP21S Rev3, CJ1W-EIP21S(CJ2) Rev3
•EtherNet/IP Connection Setting is available for NX-EIP201 Units.

New functions

<Common to Sysmac Studio>
•The web page that provides updates will be shown at the first start-up after the Sysmac Studio update.
•The web page for the video manual can be displayed from the [Tool] menu.

<Safety>
•Support the CIP Safety connection setting via an NX-EIP201 Unit.
•Batch import and export of CIP Safety connection settings are available.
•Batch migration of CIP Safety connection settings to another port is available.
•The POU data protection version can be set for Safety CPU Units.

<HMI>
•Support the serial connection with the CS, CJ, and CP-series Controllers.
•Support the Ethernet connection with the CS and CP-series Controllers.
•It is possible to place two graphs on a page in Soft-NA.
•Support the download function.
•The function that shows the number of objects on a page in Page Explorer is available.
•The function that deletes unused resources is available.
•The function that replaces IAGs is available.
•The function that shows the total amount of variables in Resource Usage is available.
•The function that replaces device assignments is available.
•The mode for displaying assignments of variables and resources only in the Properties window.
•Secure Communication is available for importing external device variables.

<Drive>
•Support Multiple Drives Easy Tuning with mechanically linking mechanical components.

<Robot Integrated CPU Unit>
•Added the function to create a 3D simulation easily.
•Cross Reference supports external V+ variables.
•Added the functions to import and export 3D Visualization Objects.

Improved functions

<Common to Sysmac Studio>
•The cell color becomes more recognizable when an online value in the Watch tab page is TRUE.
•Solved the problem that the autocomplete for continuous registration of variables and data types was not zero-filled.

<Controller>
•Added the option to automatically display the comment editor window in Ladder Editor.
•It is possible to edit variable comments from the context menu in Ladder Editor.
•Improved the program check so that a warning message will be shown for a program to which a task has not been assigned.
•Solved the problem that if a user did not select a variable by row on the Local Variable Table, the variable migration function was not enabled.
•Added the button to display the EDS library on the EtherNet/IP connection setting window.
•Solved the problem that the initial value setting window for structures might not be correctly displayed.
•Solved the problem that the time to compare revisions in executing Version Control increased in Sysmac Studio version 1.50 or higher.
•Solved the problem that simulations might fail in some EtherCAT slave configurations.
•Solved the problem that editing the PDO mapping setting of another company's EtherCAT slave might cause an error message to appear.
•Solved the problem that the Controller Status Pane did not show the EtherNet/IP Tag Data Link status on PORT2.

<Safety>
•Added the button to display the EDS library on the CIP Safety connection setting window.
•Solved the problem that the CIP Safety connection might not establish when a single-channel output device was deleted on the I/O configuration window for GI-SMD1624.

<HMI>
•Solved the problem that Sysmac Studio and NA have different prohibited characters for recipe name.
•Solved the problem that when the data type of a Data Input Object was String, warning messages for the maximum and minimum values might appear.
•Solved the problem that texts did not change for each language when the data type of a Data Input Object or Data Display Object was Boolean.
•Solved the problem that the Import Object Properties function did not work correctly when an IAG parameter name included the string "text".
Note: the string "text" is not case-sensitive.
•Solved the problem that a project with a higher Runtime version can be copied and pasted to a project with a lower Runtime version.
•Solved the problem that data upload on an HMI might cause discrepancies when performing a synchronization on a controller.
•Solved the problem that Sysmac Studio might terminate abnormally when an internal controller ID was illegal in a project using Version Control.
•Solved the problem that copying and pasting a user alarm from another project might cause an error.
•Solved the problem that setting the image size to 1/4 might cause an error when outputting an image file.
•Reduced the time it takes to display a resource for the first time.
•Solved the problem that if a user uploaded only a recipe and closed the project, the uploaded content disappeared.
•Solved the problem that date and time formats for Trend Graph Objects might disappear.
•[Runtime] Solved the problem that when using the VNC function, the console window might appear.

<Robot Integrated CPU Unit>
•Improved the behavior that Sysmac Studio closed the RobotControlSettings-related tab while the controller's Synchronization window was opened or a user started online editing.
•V+ Program Editor tab page shows the IntelliSense for external V+ variables.
•It is possible to change CAD data by switching recipes.
•It is possible to omit 3D Shape Data of transfer subjects to transfer data to Application Manager.
•Improved the Version Control function for RobotControlSettings and Application Manager devices.
•Split the [Value] column in the V+ variable table into [Initial Value] and [Online Value] columns.
•It is possible to save data on the non-volatility memory after executing [Push to V+ Memory].
•A snapped subject is displayed in transparent colors while the snap operation is performed.
•It is possible to change colors of the link point, mount point, snap operation guide, and collision hulls.
•Improved the operability by assigning a shortcut key to the snap mode.
  
Ver.1.53 : January 2023 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers:
NJ101 Controller Ver. 1.60
NJ301 Controller Ver. 1.60
NJ501 Controller Ver. 1.60
NX102 Controller Ver. 1.60
NX1P2 Controller Ver. 1.60
NX701 Controller Ver. 1.32

•Support the following target devices:
CK5M-CPU131/CK5M-CPU141 Programmable Multi-Axis Controllers

•Support the following Vision Sensors:
FH-series Ver. 6.5
FHV-series Ver. 6.5

New functions

<Controller>
•It is possible to output the program hash code.
•Added the following security features:
Firmware update prohibition
Firmware update log
Secure socket settings

<Vision Sensors>
•Added Error Log Management Tool.

Improved functions

<Controller>
•Solved the problem that results of tracing an enumeration type variable were not shown when a user selected the Continuous Trace Range Selection drop-down list after performing the continuous data tracing on the enumeration type variable.
•Solved the problem that results of tracing a structure or array with the namespace might not be shown when uploading a program from a controller.
•Solved the problem that copying and pasting an EtherCAT slave unit in an EtherCAT network configuration might terminate Sysmac Studio abnormally.
•Solved the problem that merging POUs for derivative devices with  Offline Comparison might terminate Sysmac Studio abnormally.
•Solved the problem that a value was not set to a function block output variable if the function block's instance name and output variable name were duplicated.
•Solved the problem that Sysmac Studio might abnormally terminate when opening a project file containing Data Trace data for a G5-series Servo Drive.

<HMI>
•Solved the problem that editing a property with a user-defined variable might terminate Sysmac Studio abnormally when deleting a device without a link.
•[Runtime] Solved the problem that in Soft-NA, setting to the Input Prohibited Mode with the EnableInputOperation action or function while pressing the Feedback button might hold the button ON.
•[Runtime] Solved the problem that specifying an element number of an array, whose element numbers begin with a number other than zero, by a variable might cause an error display issue or terminate Soft-NA abnormally.

<Robot Integrated CPU Unit>
•Added the ACE manual.
•Solved the problem that a V+ Memory value was updated with a value stored in the non-volatile memory while uploading the data from a Robot Integrated CPU Unit.
  
Ver.1.52 : October 2022 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers:
NJ101 Controller Ver. 1.50
NJ301 Controller Ver. 1.50
NJ501 Controller Ver. 1.50
NX102 Controller Ver. 1.50
NX1P2 Controller Ver. 1.50

New functions

<Controller>
•It is possible to set a POU data protection version for a controller.
•For estimating execution time, calibration is available for a currently selected controller in the project.

Improved functions

<Controller>
•IEC62714 AutomationML Import supports NX-ECT101 units.

<Safety>
•Solved the problem that toggling the case of a variable name temporarily hid the variable in the exposed variable table.
•Solved the problem that adding a device while opening more than one Safety IO Settings tab page might force the termination of Sysmac Studio.
•Solved the problem that opening the context menu of an FSoE slave unit that did not exist in a standard controller caused a .NET Framework error.

<HMI>
•Solved the problem that a value, not an IP address, was configurable in an NTP server.
•Solved the problem that a drag-and-drop of a ladder circuit part onto an IAG project terminated Sysmac Studio abnormally.
•Solved the problem that a copying and pasting of an object might display an unnecessary conflict resolving window.
•Improved the problem that scale names were case-sensitive at an upload, etc.
•Solved the problem that in a project whose Runtime version was 1.11 or higher, showing the property of an object included in an IAG object might terminate Sysmac Studio abnormally.
•[Runtime] Solved the problem that an alarm might not rise even when a conditional expression was met in the Alarm Viewer.
•[Runtime] Solved the problem that if a user logged in before an operation, the user unintentionally logged out before a set period passed.

<Robot Integrated CPU Unit>
•In the V+ variable editor, added the description on the column [Value] for V+ variables under online connection.
•It is possible to transfer only sequence control programs to the controller if it does not affect the RobotControlSettings section.
•Copying and pasting between the V+ variable editor and external software are available.
•Sysmac Studio displays a warning message regarding saving to the controller at an attempt of [Push to V+ Memory].
•CAD data are shown transparently.
•It is possible to select the version of Application Manager to be created while Application Sample Wizard is performed.
•Added functions that read and write arrays to Shape Script Default Functions.
•Solved the problem that adding a robot using Compare and Merge with Actual Network Configuration might disable assigning the robot to Robot Settings.
•The tooltip shows the description of the speed setting field in Part Motion Settings of Custom Mechanics.
•Solved the problem that V+ Jog Control might be disabled after power-cycling a robot and reset the controller error.
•Updated the ACE manual.
  
Ver.1.50 : July 2022 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following NX unit (EtherCAT slave unit):
NX-ECT101 Ver.1.0
•Support the following Controllers:
- NJ101-1[]00 Controller Ver.1.49
- NJ101-1[]20 Controller Ver.1.49
- NJ301-1[]00 Controller Ver.1.49
- NJ501-1[]00 Controller Ver.1.49
- NJ501-1[]20 Controller Ver.1.49
- NJ501-1340 Controller Ver.1.49
- NJ501-4[][]0 Controller Ver.1.49
- NJ501-5300 Controller Ver.1.49
- NJ501-R[][]0 Controller Ver.1.49
- NX102 Controller Ver.1.49
- NX1P2 Controller Ver.1.49
- NX701Controller Ver.1.29
•Support the following OMRON robots connectable to NJ501-R[][]0 Controllers:
EtherCAT (NJ501-R) compliant version of i4-350L, 450L, and 550L

New functions

<Controller>
•It is possible to create a controller configuration and assign variables and IO by importing an AML file that created with the electric CAD software, EPLAN Electric P8.
•Added the following security features:
- User authentication
- TCP/UDP port close
- Packet filter
- Secure communications
•Added the function exporting event settings for the event log utility of SYSMAC Gateway.

<Robot Integrated CPU Unit>
•Added the function applying the same configured V+ version to both a Robot integrated CPU Unit and OMRON robot whose V+ versions are different.
•TIO input and output are available in i4L/i4H robots.

Improved functions

<Controller>
•Solved the problem that when a variable was shared in devices, selecting Comment 2 from the Select comment drop-down was not reflected in the shared variable's comment correctly.
•Solved the problem that Sysmac Studio misdetected a large-size project overwritten by the Version Control function as data edited from outside.
•Solved the problem that cross referencing was inoperable during online editing.
•Solved the problem that using a function or function block containing the range-specified data type in input/output/in-out variables in an ST program caused a build error.
•Solved the problem that [To Lower Layer] might not be enabled in a user-defined function where a name space was set.
•Solved the problem that an in-out variable for a function or function block could not be moved to the internal variable group.
•Solved the problem that the IEC61131-10 XML Import function might not import an XML file when a comma (,) was used as a decimal point in the Windows Location settings.
•Solved the problem that a device variable assigned to a node port in the I/O Map could be moved from a variable table to another one.
•Solved the problem that if more than one library had a POU with the same name, and the option whether includes the POU or not was configured differently, the POU might be unavailable.
•Solved the problem that when adding a PDO entry on PDO Map Settings, all device variables of PDO entries are

<Safety>
•Solved the problem that uploading ([Transfer from Controller]) a Safety CPU Unit program that contains the 1S series Servo Drive might terminate Sysmac Studio abnormally.
•Solved the problem that Sysmac Studio might abend while editing a program on the FBD editor.
•Solved the problem that after sorting exposed variables in the global variable table, sorting a column in different variable table might terminate Sysmac Studio abnormally.

<HMI>
•Solved the problem that a direct copy-and-paste the CX-Programmer variables to the device variable table was not available.
•[Runtime] Support the secure communications with NJ/NX series CPU Units.

<Robot Integrated CPU Unit>
•Shape Script Default Functions can be updated to the highest version that Sysmac Studio has.
•Solved the problem that a wrong error message might appear at a mis-configuration of Robot Vision Manager in Application Manager.
•Solved the problem that a V+ variable value might return after an upload of a project from a Robot Integrated CPU Unit.
•Solved the problem that the Synchronisation window of RobotControlSettings might hide behind the main window.
•Solved the problem that pressing the Here button on the V+ Jog Control pane might not register a variable to location variables.
•Solved the problem that a message saying "Robot not attached to this program" might appear for a program with a robot registered.
•Corrected the Viper CAD data.
•Solved the problem that importing a project file caused a controller mismatch on the Synchronisation window in Application Manager.
•Solved the problem that the Syncronisation window did not show a mismatch after editing a specific property of AnyFeeder.
•Solved the problem that a comma-separated numeric value entered in the mechanical component setup tab page was set without the comma.
•Corrected the wrong orientation of i4H's tool flange in the 3D simulator.
•Solved the problem that Sysmac Studio might abend while uploading an Application Manager.
•Solved the problem that an error appeared when adding an OMRON Sentech camera.

  
Ver.1.49 : April 2022 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers:
- NJ101-[][]20 Controller Ver.1.47
- NJ501-1[]00 Controller Ver.1.48
- NJ501-1[]20 Controller Ver.1.47
- NJ501-1340 Controller Ver.1.47
- NJ501-4[][]0 Controller Ver.1.47
- NJ501-5300 Controller Ver.1.47
- NX102 Controller Ver.1.48
- NX701 Controller Ver.1.28
- NY5[]2-Z[][][] Ver.1.26(AIC1.02)
•EtherNet/IP Connection Setting supports the following new Laser Scanners:
- OS33C-CS-6M
- OS33C-DM-4M
- OS33C-DM-6M

New functions

<Controller>
•Selecting expanding/collapsing nodes of OPCUA structure members is possible
•Comment1 and Comment2 for a controller's variable can be edited simultaneously in the dialog.
•Printing differences between ladder programs only is possible in the Detailed Comparison function.

<Safety>
•The Offline Comparison function is available.
•Searching for a function block where the safety output is off is possible.

<Robot Integrated CPU Unit>
•Support the new mechanical component, Conveyor.
•Auto-generation of obstacle-avoiding paths is available in 3D simulations.
•A virtual camera can capture the 3D Visualizer pane.

Improved functions

<Controller>
•Solved the problem that opening a project containing multiple controllers might abend Sysmac Studio.
•Monitoring a safety application is now selectable at establishing online connections with the controller.
•Solved the problem that editing an EtherCAT coupler in a version-controlled project resulted in a display saying the Safety CPU Unit in another controller is discrepant.
•Updated the EDS file for NX-EIC202.
•Improved the behavior that displaying the controller's synchronization window or starting online editing closed the HMI-related tabs.
•Solved the problem that switching to the Program mode while a program with the Send/Rcv/SencCmd instruction was running on the simulator held the Controller Status pane in the Run mode.
•Solved the problem that calibration stopped at one- or three-eighth of the progress.
•Solved the problem that changing PDO mapping for FQ-series Vision Sensors from default values prevented the simulator from starting.
•Solved the problem that some shortcut keys with the Ladder Editor's default configuration might not work in European-language keyboards.
•Solved the problem that rungs with a specific form did not work correctly.
•Solved the problem that when a local variable and a namespace had the same name, a duplicated name error might occur by mistake.

<Safety>
•High-coded Door Switches D41D, D41L, and D41G are now available on the Safety I/O setting view.
•Safety Laser Scanner OS33C is now available on the CIP Safety connection setting view.
•Solved the problem that the OC_ResetSignal function block became TRUE only during the first cycle following a startup.

<HMI>
•Solved the problem that a text string registered to alarm strings in a resource group other than Root was added as a new entry to Root if it was used in a user alarm.
•Solved the problem that Sysmac Studio might abend while deleting a name or comment of a controller event.
•Improved user interfaces related with user alarm additional information.
•Solved the problem that changing the grouped object's size in the Properties window was not applied to the objects included in that group.
•[Runtime] Solved the problem that a data log might be stored late in a file.
•[Runtime] Solved the problem that contents selected in the field in the Recipe Viewer might not be out of position from those of the displyaed recipe.

<Robot Integrated CPU Unit>
•The tooltip shows a mechanical component's name on the 3D Visualizer.
•Improved to face the tool tip vertically to the snapped point when snapping the tool tip of a vertical articulated robot.
•Reduce the importing duration of a CAD file.
•Modified the Shape Script structure so that user-defined methods can be reused as User Functions.
•Solved the problem that dropping a 3D object on the split-display Shape Script Editor might insert a code into a place where the cursor did not point.
•Solved the problem that an error might occur if an index of an array variable specified to an argument in a V+ CALL instruction was "i + 1."
•Solved the problem that the message saying,"The Teach Restrict safety option could not be configured" was displayed even after the Configure Teach Restrict function ended successfully.
•Solved the problem that starting up the simulator in the Robot Integrated CPU Unit might cause an error of Unknown Error Code (-429) in RobotControlSettings.
•Solved the problem that a Process Manager might be copied and pasted properly between.
  
Ver.1.48 : January 2022 Sysmac Studio Version 1 Auto-update

Improved functions

<Controller>
•Solved the problem that the Online Edit might not start in a project that was uploaded from the Robot Integrated CPU Unit.
•Solved the problem that establishing an online connection with the Robot Integrated CPU Unit that employs a remote connection device might take time.
•Solved the problem that a change in the Belt Encoder Latch settings in offline disabled an operation on Sysmac Studio.
•Solved the problem that downloading the Recipe Manager data to the NY-series IPC Machine Controller might not be available.
•Solved the problem that clicking the Calibration button on the Virtual Camera window might not open the Camera Calibration Wizard.

<HMI>
•Solved the problem that a font was not merged normally in the Version Control in Runtime version 1.11 or higher.
•Solved the problem that some of the image files registered as resource might be erased after uploading.
•Solved the problem that a magnification set after selecting a screen size in Font Replacement might not be an appropriate rate.
•Solved the problem that the [Import variable and data type information from a physical device] function did not work normally when a CJ unit was selected in the External Device.
•Solved the problem that deleting the data type of an external device might prevent removing an error.
•Solved the problem that the imported variable might be erased when users imported a variable through the [Import variable information from a file] function then re-open the project.
•Solved the problem that an incorrect alarm condition expression might prevent indicating a correct error location in the Build tab page.
•Solved the problem that a build of a large project might cause a build error.
•[Runtime] Solved the problem that an error might rarely occur in operation while connected with more than one controller.
•[Runtime] Solved the problem that a page using Media Player might not be displayed properly after shown from a pop-up window.
•[Runtime] Solved the problem that E_SYS_997 might occur at booting up while connected with more than one controller.
•[Runtime] Solved the problem that executing a part release event on Soft-NA or the simulator might cause an error.
  
Ver.1.47 : October 2021 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the Invertor 3G3RX2.
•Support the following Controllers:
- NJ101-[]000 Controller Ver.1.47
- NJ101-[]020 Controller Ver.1.27
- NJ301 Controller Ver.1.47
- NJ501-1[]00 Controller Ver.1.47
- NJ501-1[]20 Controller Ver.1.27
- NJ501-1[]40 Controller Ver.1.27
- NJ501-4[][]0 Controller Ver.1.27
- NJ501-5300 Controller Ver.1.27
- NX1P2 Controller Ver.1.47
- NX102-[][]00 Controller Ver.1.47
- NX102-[][]20 Controller Ver.1.38
- NX701 Controller Ver.1.27
- NJ501-R[][]0 Controller Ver.1.47

New functions

<Controller>
•3D simulations of Custom Mechanics (electric chuck and electric cylinder) and Parallel Link Models are available on the 3D Visualizer.
•Support the event "LINK settings not supported."

<HMI>
•Support the font settings replacement function.

Improved functions

<Controller>
•The settings for Exclusive Control of Variables in Tasks are available in a Ladder program.
•Solved the problem that users would be allowed to paste a text including an illegal character code in the ST Editor.
•Solved the problem that a canceled edit might be applied to the initial value settings of the variable table.
•Solved the problem that redisplaying the Initial Value Setting dialog while an initial variable value was not finalized might not reflect the editing initial value in the Initial Value Setting dialog.
•Solved the problem that double-clicking a variable name for a ladder circuit part during the input state did not make the string selectable.
•Solved the problem that changing the project unit version disabled the system variable P_First_Run.
•Solved the problem that simulator failed to boot up whose project included both slave units other than OMRON and branching slave units in its EtherCAT configuration, in a simulation of the controller with the project unit version 1.40 or later.
•Improved the issue that the Backup Variables and Memory function might take time to show the Select Variables dialog box.
•Solved the problem that the I/O map monitor might not showsome I/O port current values.
•Monitoring current values of variables is possible during a Shape Script debugging.
•Improved the usability to adjust the origin of the CAD data imported to the 3D Visualizer.
•Changed the default communication settings for the NX701 Controller at a new project creation.

<HMI>
•Support the function to re-assemble variable mapping information.
•Improved the usability to copy the font settings when multiple objects are selected.
•Improved the position of the Animation icons for width and height.
•Improved the usability to finalize an entry of condition expression with the Enter key in the Animation dialog.
•Improved the usability to enable the default value in the version control function.
•Solved the problem that changing a page name while displaying the Cross Reference tab page might terminate Sysmac Studio abnormally.
•Solved the problem that variable registration from the global variable table to controller was not available.
•Solved the problem that entering a registered variable name into a condition expression called for the variable registration dialog.
•Solved the problem that a period (.) for a variable of the user alarm additional information might abnormally terminate Sysmac Studio.
   
Ver.1.46 : July 2021 Sysmac Studio Version 1 Auto-update

Support of New Type
•EtherNet/IP Connection Setting supports the following target devices:
- SYSMAC Gateway Rev.4
- Smart Camera F430-F series Rev.2
- Autofocus Multicode Reader V430-F series Rev.2

•Support the following Controllers:
- NJ101-[]000 Controller Ver.1.46
- NJ101-[]020 Controller Ver.1.26
- NJ301 Controller Ver.1.46
- NJ501-1[]00 Controller Ver.1.46
- NJ501-1[]20 Controller Ver.1.26
- NJ501-1[]40 Controller Ver.1.26
- NJ501-4[][]0 Controller Ver.1.26
- NJ501-5300 Controller Ver.1.26
- NJ501-R[][]0 Controller Ver.1.46
- NX1P2 Controller Ver.1.46
- NX102-[][]00 Controller Ver.1.46
- NX102-[][]20 Controller Ver.1.37
- NX701 Controller Ver.1.26
- NY512 Controller Ver.1.26
- NY532-1[][]0 Controller Ver.1.26
- NY532-Z[]00 Controller Ver.1.26

Improved functions

<Controller>
•Solved the problem that a program download might not be complete in the CPU Units whose project unit version is 1.40 or higher.
•Corrected a wrong description about the procedure for missing ESI file, which is a part of responses to ESI-file-related errors shown at opening a project.
•Improved the problem that an online edit took a long time from starting to become active in some cases.
•Solved the problem that the simulation instruction SIM_SetVelocity might not run in the range of the ring counter settings for the target axis.
•Solved the problem that in the Execution Time Estimation mode, an estimated task execution time might be substantially different from the task execution time in the actual NX102 Controller.
•Expand the setting range of PDO Communications Timeout Detection Count for the CPU Units whose project unit versions are lower than 1.40.
•Solved the problem that users could not install Omron IODD file downloaded from I-Web, and the message “Failed to install” was displayed.

<Safety>
•Solved the problem that uploading a Safety CPU Unit program including a 1S-series Servo Drive (Transfer from Controller) showed a warning message in the Output tab page.
•Solved the problem that the comments on the FBD editor might not switch even if the displayed comment setting was changed.

<HMI>
•Solved the problem that a variable might not be mapped correctly just after devices were toggled.
•Solved the problem that a project for Soft-NA might not be opened in the Version Control.
•Solved the problem that Sysmac Studio might exit abnormally during an operation with tiled pages on display.
•Solved the problem that the font setting was changed to a project's default if an IAG had different language settings.
•Solved the problem that two Animation dialog might appear at the same time.
•Solved the problem that the font information of the custom keypad might be internally illegal in Runtime version 1.11.or higher.
•Improved the issue that the criteria for build error were too strict.
•Solved the problem that the conditions to link devices automatically were different from device importing and exporting.
•Improved the performance when a user changed the font settings with multiple objects selected.
•Solved the problem that the splitter lines were fixed in the Properties window.
•Re-support the Animation window.
•The Animation dialog can be resized.
•[Runtime] Solved the problem that functions related to trend graph might cause an error in Soft-NA.
•[Runtime] Solved the problem that the slider might not be shown at the correct initial position in the Simulator and Soft-NA.
•[Runtime] Solved the problem that updating the Alarm Viewer display might rarely cause an error.
•[Runtime] Solved the problem that when a user downloaded a project in Sysmac Studio version 1.44, the data log might not be saved.
•[Runtime] Solved the problem that a screen was not shown when a user started the Operation Log Viewer or the Trouble Shooter after booting up Soft-NA.
  
Ver.1.45.1 : April 2021 Sysmac Studio Version 1 Auto-update

Improved functions

<HMI>
•Solved the problem that setting or changing colors in “ColorChange (Analog)” for animation of an object caused a build error.
  
Ver.1.45 : April 2021 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers:
- NJ501-R[]00 Controller version 1.44
- NJ501-R[]20 Controller version 1.44
- NY512-1[]00 Controller version 1.24
- NY512-Z[]00 Controller version 1.24
- NY532-1[]00 Controller version 1.24
- NY532-Z[]00 Controller version 1.24

- NJ501-5300 Controller version 1.21 (CNC 1.02)
- NY532-5400 Controller version 1.21 (CNC 1.02)

•Support the following NX Unit:
- NX-PNC202 version 1.0

New functions

<Sysmac Studio>
•Support to save and manage window layouts as template.
•Support to save and restore window layouts for each project.

<Controller>
•Support the function to select and copy multiple POUs.
•Support to show simulation elapsed time on 3D Visualizer.

<Safety>
•Support the EDS file creation function for CIP Safety.
•Support the connection type batch setting function for CIP Safety.
•Support the batch edit function for variable comments.
•Support the function to update configurations and setting data for Safety Units.

<HMI>
•Improved overall performances.
•Support unused variable search.
•Improved the operability of Properties window.
•Integrated the Animation window into the Properties window.
•Support to show a variable assigned to an object on the page editor.
•Improved the usability so that a focus moves to a searched resource when a user jumps there.
•Improved error messages shown at a build error.
•[Runtime] Support the function to insert a variable value into a message at a user alarm.

Improved functions

<Sysmac Studio>
•Solved the problem that a window layout might not be restored when a project was closed.

<Controller>
•Enabled to contain hyphens (-) in Tagset name.
•Improved the usability so that the EtherCAT slave/NX Unit can be displayed when a transfer to a controller (EtherCAT slave/NX Unit) fail.
•Improved the usability so that when a transfer to a controller (EtherCAT slave/NX Unit) fail, the EtherCAT slave/NX Unit will be displayed.
•Improved the usability so that only a single click on an element in a rung in the Ladder Editor does not make it editable.
•Enabled to exclude variables published to the network from deleting target in unused variable deleting function.
•Solved the problem that executing [Transfer] in Online Edit during a simulation of NJ501-R[][]0 might stop a robot control task.
•Solved the problem that a major fault might occur after a build error associated with variables was resolved by changing the task setting.

<Safety>
•Improved the usability so that a terminated connection can be reestablished with the Safety CPU Unit due to a timeout during an upload.

<HMI>
•Solved the problem that in a project using multiple HMIs, data type definition might become invalid when a device was switched from controller to HMI.
•Solved the problem that an invalid resources ID might be assigned to an edited resource on the page editor.
•Solved the problem that a copied page group might be pasted in the same page size of the original unit model.
•[Runtime] Solved the problem that an Input control action caused an error if performed at a start of NA.
•[Runtime] Solved the problem that E_PAG_011 might occur at a pop-up window appeared.
•[Runtime] Solved the problem that a CSV file created in data logging might be overlapped with a previously saved file.
•[Runtime] Solved the problem that an error occurred when a variable value set to a conditional expression of an event became unallowable one for its data type.
•[Runtime] Solved the problem that an error was rarely indicated in an operation when some objects sharing a variable were used in multiple pages.
  
Ver.1.44.1 : February 2021 Sysmac Studio Version 1 Auto-update

Improved functions

<Controller>
•Solved the problem that a part of the program data might become empty when uploading a program from the controller.

<Safety>
•Solved the problem that the Safety Parameters (SRA Parameters) of R88D-1SAN[][][]-ECT might not be shown correctly when a program was uploaded from the Safety CPU Unit.
  
Ver.1.44 : January 2021 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers:
- NX701-1[][]0 Controller version 1.24
- NX102-[][]00 Controller version 1.43
- NX102-[][]20 Controller version 1.36
- NJ501-1[]00 Controller version 1.43
- NJ501-R[]00 Controller version 1.43
- NJ501-R[]20 Controller version 1.43

•Support the following target devices in EtherNet/IP Connection Settings:
- CK3M and CK3W series (new) Programmable Multi-Axis Controllers
- F430-F series Smart Cameras


New functions

<Controller>
•1S series Servo Drivers are available in the EtherCAT ring topology.

Improved functions

<Controller>
•Solved the problem that an upgrade of Sysmac Studio may cause a discrepancy in Synchronization/Comparison.
•Solved the problem that an error may occur during a calibration.
•Solved the problem that an error may occur when simulations were performed also in the NA Simulator at the same time
•Solved the problem that a major fault occurs when a simulation of NX701-1[]20 which used 2 MB or more retained. variables was performed.
•Solved the problem that a specific In-Out variable value was initialized when a simulation of the program using the NX_ModbusRTURead command was performed.
•Solved the problem that a project might not be built correctly due to lack of the file system space.
•Solved the problem that even when the function block whose instance name is array and the index was specified by variable was clicked and then, a monitoring target was selected in the instance selection dialog box, the instance might not be switched to the selected instance.
•Solved the problem that the variables registered to the Settings for Exclusive Control of Variables in Tasks may get unregistered when a program is uploaded from the controller.

<Safety>
•Solved the problem that Sysmac Studio may abend if an online connection to the Servo Driver was established while the I/O Map tab page is being displayed.

<HMI>
•Solved the problem that a wrong error message was shown during the build executed at a synchronization.
•Improved the performance during editing a project including multiple HMIs.
•[Runtime] Solved the problem that the simulator and Soft-NA could abend depends on the window division of Recipe Viewer.
•[Runtime] Solved the problem that multiple alarms in quite a short period could cause another alarm.
•[Runtime] Solved the problem that texts or others could not be displayed when multiple pages containing a lot of text-settable objects were created.
•[Runtime] Solved the problem that the operation log of data input objects on the tab control was not recorded.
•[Runtime] Solved the problem regarding NA5-[]W[][][][]-V1 that a retained variable value which size is 256 bytes or larger were not held correctly.
•[Runtime] Solved the problem that displays of array variables or structure variables in the tab control could not be updated.
  
Ver.1.43 : October 2020 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers:
- NX1P2 Controller version 1.42
- NX102-[][]00 Controller version 1.42
- NJ101-1[]000 Controller version 1.42
- NJ301-1[][]00 Controller version 1.42
- NJ501-1[][]00 Controller version 1.42
•Support the following 1S series Servo Drivers:
- R88D-1SN[][][]-ECT version 1.4
•Support the following
- FH series Vision Sensors version 6.4

New functions

<Controller>
•Tooltip displayed on a circuit part in a ladder program shows the information about a variable, such as retain attribute.
•List of element comments for array or structure variables is displayed while online.
•Sysmac Studio has become resident in the background to shorten its start-up time.

<HMI>
•Change in a comment on variable of controller reflects on a comment on variable of HMI.
•Support the upload-dedicated functions
•Operabilities of synchronization and importing/exporting device have been improved.
•Added an option not to generate resources automatically when an object is created.
•Show elapsed time since an alarm occurred on an user alarm object.

Improved functions

<Controller>
•Detect an network-published variable not registered to Setting for Exclusive Control of Variables in Tasks as an error.
•Current values of in-out variable for function block instance can be monitored in supported controllers since October 2020.
•DC-enabled slaves are available in EtherCAT ring topology. (Project unit version 1.42 or higher)
•Solved the problem that a simulation of the project using SD memory card instruction occurred an error.
•Solved the problem that a simulation could failed to be executed when "Use Unicode UTF-8 for worldwide language support" was checked in the Windows regional settings.

<Safety>
•Solved the problem that printing could be failed when a project including connection settings for CIP Safety was uploaded.
•Solved the problem that the retrace search and variable jump function did not work properly when the case is different between a variable name defined in the variable table and that specified in the FBD editor.

<HMI>
•Importing/exporting object properties supports IAG objects.
•Solved the problem that an error could occur in a pop-up window if a project was built just after the unit model was changed.
•Solved the problem that a download after the Clear All Memory was executed could be failed.
•[Runtime] Solved the problem that Soft-NA could abend when a page was switched to the one containing a graph.
•[Runtime] Solved the problem that normal values could not be acquired from a PLC if values were written in UTF-16 during connected to the CJ-series Controller.
•[Runtime] Solved the problem that a project could not be transferred when Sysmac Studio was synchronized to Soft-NA if all the files were not checked.
  
Ver.1.42 : August 2020 Sysmac Studio Version 1 Auto-update (64-bit only)

Support of New Type
•Support the following Controllers and Robots:
   1. NJ501-R[]00 Controller Ver. 1.41
   2. IPC Application Controller
     * The following cameras can be connected to IPC Application Controller. Setting tools for the cameras
     are automatically installed at an auto-update.
      - BASLER cameras (Pylon IP Configurator and Pylon USB Configurator are automatically installed)
      - OMRON SENTECH cameras (StViewer is automatically installed)
   3. Following OMRON Robots connectable to NJ501-R[]00 Controller
      - eCobra 600/800, EtherCAT (NJ501-R) supporting version

Improved functions

<HMI>
•Solved the problem that font setting of text box was not shown in multiple languages.
•Solved the problem that copying and pasting operation of a subroutine including {0} would be invalid.
•Solved the problem that a build executed just after an upload of a project containing IAG would be failed.
•Solved the problem that fonts used in IAG set back to the default when converted to version 1.11 or higher.
•[Runtime] Solved the problem that digit separations in Soft-NA's trend graph would not be displayed correctly.
  
Ver.1.41 : July 2020 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers:
- NJ101-[]020 Controller Ver.1.23
- NJ501-[][]20 Controller Ver.1.23
- NX102-1[]20 Controller Ver.1.35
- NX701 Controller Ver.1.23

•Support the following EtherCAT device.
- NX-ECC203 Ver.1.7

New functions

<Controllers>
•Added Sysmac slave terminal logging tool
•Variables are added to the settings for exclusive control of variables in tasks from the global variable table

<Safety>
•Support Program Pattern Copy
•Support Cross Reference
•Support Retrace Search

<HMI>
•Resource ID is added to the drop down list for entering texts in Properties
•Automatically convert parentheses of arrays to proper ones when copy and paste variables among controllers and HMI

Improved functions

<Controller>
•Updated strings of defined values for operation branching behavior parameters of the NX series Temperature Control Units (NX-TC)
•Sysmac controller logging tool enables to obtain and save the log information of the EtherCAT Coupler Units and Safety Control Units connected to the Controller
•Solved the problem that a major fault error would occur in a simulation of the unit version 1.40 CPU Unit
•Solved the problem that a major fault error occurred if the ResetCNCError instruction is executed in a program assigned to a periodic task during a simulation
•Solved the problem that a program would not be run in a simulation of the database connection CPU unit
•Solved the problem that a drag and drop operation in Ladder Editor would be failed while Rung Comment List is opened
•Current I/O variable values of FB instances can be monitored in the Controllers supported after July 2020
•Solved the problem that the power flow indication was not correct when three and more inputs were set to a comparison instruction.
•Solved the problem that MC_Move instruction against servo drive of 3rd party vendor became an error when configurations of EtherCAT coupler was edited and downloaded to the controller.
•Solved the problem that an unexpected error occurred at an Online Edit transfer.
•Solved the problem that Sysmac Studio run slowly if the scroll bar in the Ladder or watch tab page was kept moving.

<Safety>
•Solved the problem that shortcut keys would not work in FBD Editor
•Solved the problem that an error message would appear when a program is modified after commented out from an FBD program

<HMI>
•Solved the problem that a namespace before uploading would remain when uploading the data
•Solved the problem that the data remained internally even after a VCN password was deleted
•[Runtime] Solved the problem that specifying a structure variable with the same name as the device name in an object's properties would sometimes not update the variable value.
•[Runtime] Solved the problem that creating an asynchronous execution event in a global event would result in a build error when Operation Log was enabled.
  
Ver.1.40 : April 2020 Sysmac Studio Version 1 Auto-update

Support of New Type
• Support the following Controllers:
NX1P2 Controller version 1.41
NX102-[][]00 Controller version 1.41
NX102-[][]20 Controller version 1.34
NX701 Controller version 1.22
NJ101-1[]000 Controller version 1.41
NJ301-1[][]00 Controller version 1.41
NJ501-1[][]00 Controller version 1.41

• Support the following NX-series NX-TC Temperature Controller Units:
NX-TC240[] version 1.3
NX-TC340[] version 1.3

• Support the following Safety CPU Units:
NX-SL5700 version 1.4
NX-SL5500 version 1.4

• Support the following target devices in EtherNet/IP Connection Settings:
- NXR-series IO-Link Master Unit(new)
NXR-ILM08C-EIT

- MX-Z20[][]H-V1 series Laser Marker (upgraded)
Lazer Marker Revision 2

- The revision 3 of K6CM series Motor Condition Monitoring Devices (upgraded)
K6CM-VBMx-EIP Revision 3
K6CM-ISMx-EIP Revision 3

- The revision 3 of K6PM series Motor Condition Monitoring Devices (new)
K6CM-CI2Mx-EIP Revision 3

- GI-S-series Safety I/O Terminal Units
GI-SMD 1624
GI-SID 1224

• Support the following Programmable Terminals:
Soft-NA
NA5-[][]W[][][][]-V1

New functions

<Related to Controllers>
• Support the function to change Servo Driver models.
• Support the 3D Simulation function. (for Sysmac Studio 64-bit only. 3D Simulation Option (Model: SYSMAC-SA4□□L-64) is required to operate the mechanical components in a 3D simulation.)
• Support the Rung Comment List for ladder programs.
• Enable to enter local variables easily to the reference target area in the cross reference tab page.

<Related to Safety>
• Enable to import/ export I/O map settings.
• Enable to delete unused variables in a program.
• Enable to import safety unit restore files.
• Enable to change the font color of global variables in Option.

<Related to HMI>
• Support the Safety Monitor functionality.
• Support the Operation Logging functionality.
• Support FTP client functions.
• Enable to specify an image size in Image File Output.
• Support the functionality to export the image files registered in resources.
• Support the page importing/ exporting functionalities.
• Enable to replace page names in entire project when a page name is changed.

Improved functions

<Related to Controllers>
• Solved the problem that a user went to a wrong point when clicking the cross reference list.
• Solved the problem that when connection settings are implemented for a Valcon PLC's device, an error occurred and RPI could not be configured.
• Solved the problem that the data was written to the location designated by the FileSeek instruction even though the FileOpen instruction was executed in the Additional Write Mode during a simulation.
• Solved the problem that when the user-defined functions or function blocks with same names were copied and pasted to another project, properties were not overwritten.
• Solved the problem that the screen was temporarily frozen when a background build was executed during a project editing.
• Solved the problem that when an inline ST loaded an empty project, an error in the inline ST might not be detected.
• Solved the problem that a build error might not be detected during online editing and transferred normally.
• Solved the problem that the online editing functionality might not work properly while an integrated simulation with an HMI was running.

<Related to Safety>
• Improved the processing time to upload the safety application data.
• Solved the problem that when a large-size project was being opened, the safety application data might not be uploaded.
• Solved the problem that the project with a CIP Safety device of other company could not be opened after the Sysmac Studio update.
• Solved the problem that a part of the power flow is not displayed in the FBD editor.

<Related to HMI>
• Solved the problem that when the version 1.11 or higher project was re-opened to be synchronized, data inconsistency might occur.
• Solved the problem that a synchronization might take longer time when a project contained unnecessary data.
• Solved the problem that Sysmac Studio might be terminated abnormally if the windows of Properties or Animations were switched frequently.
• Solved the problem that Sysmac Studio was terminated abnormally when the HMI view was opened from the cross reference results in cross reference tab page while the HMI view was not opened.
• Solved the problem that when a project was converted to the version 1.11 and closed, specified values were initialized after the project was re-opened.
•[Runtime] Solved the problem that some scale marks of the y-axis on a broken line graph might not be displayed partly.
•[Runtime] Solved the problem that a text color of a data lamp might be displayed differently from the set color.
•[Runtime] Improved tag verification at an online edit in the controller. Refer to the manual for the combinations with the controller that enables the functionality.

  
Ver.1.31 : January 2020 Sysmac Studio Version 1 Auto-update

New functions

<Related to Controllers>
•Enable search for variable comments on the Ladder Editor.

<Related to Safety>
•Support the function to show network comment list on the FBD Editor.
•Support the function to jump to the next output variable from the context menu displayed in the FBD Editor.

Improved functions

<Related to Drives>
•Solved the problem that the target servo drive might not be found when connection to the servo drive is attempted by Remote connection via CJ1W-NC[]8[] Position Controller.

'<Related to Controllers>
•Solved the problem that Sysmac Studio might terminate abnormally when editing data types to which namespace was registered.
•Solved the problem that Sysmac Studio might be inoperable when editing namespace several times in the variable table.
•Solved the problem that Sysmac Studio became inoperable if declaration for use of namespace was edited for function blocks and then new global variables were added.
•Solved the problem that exporting failed for IAG projects generated by Git Clone operation of the Project Version Control Function.
•Solved the problem that an error occurred when “bool” (lowercase) type variables were specified as data trace targets.
•Solved the problem that variable values were changed erroneously if a program containing GetEIPError instruction was run in step execution mode in Controller’s simulation.
•Solved the problem that EtherCAT Output Unit did not operate properly when a project uploaded from a Controller (Ver1.15 or higher) was downloaded to another Controller (Ver1.14 or lower).

<Related to Safety>
•Shortened the time to open the project including the Safety CPU Unit.
•Solved the problem that safety validation might be canceled when the model of the Standard Controller is changed.

<Related to HMI>
•Solved the problem that some program modules are not built if build operation is performed immediately after uploading.
•Solved the problem that inappropriate font setting might be set at the time an IAG object is created.
•Solved the problem that inappropriate font setting might be set when a complex project is opened.
•Solved the problem occurred with Runtime Ver.1.11 or higher that characters might be corrupted on the custom key pad.
•Solved the problem occurred with Runtime Ver.1.11 or higher that an error might occur when build operation is performed after IAG resources are deleted.
•Solved the problem that Sysmac Studio might terminate abnormally if multiple objects in IAG are selected on the Page Explorer.
•[Runtime] Solved the problem that communication with the Controller cannot be recovered after the connection is cut off while the page on which communication with the Controller does not occur is displayed.
•[Runtime] Solved the problem that the time data might become incorrect when values out of the setting range are set to the clock on the HMI.
  
Ver.1.30.1 : November 2019 Sysmac Studio Version 1 Auto-update

Improved functions

<Sysmac Studio>
•Solved the problem that Sysmac Studio might not start if ESI files from other suppliers were installed to the Sysmac Studio.
•Solved the problem that variables on the I/O Map might disappear immediately after the operations such as the project upload, and some of the functions did not work properly.
  
Ver.1.30 : October 2019 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following NX-series Temperature Control Unit (NX-TC)
•NX-TC240[] Ver.1.2
•NX-TC340[] Ver.1.2

Support the following Vision Sensors.
•FH-series Ver.6.3
•FHV-series Ver.6.3

New functions



<Related to Controllers>
•Support the import function of IEC61131-10XML.



<Related to Safety>
•Support the import function of IEC61131-10XML.


Improved functions



<Related to Controllers>
•Solved the problem that an error might occur when importing comments of structure type variables that include “_”.
•Solved the problem that project transfer might fail if the model was changed from NX1P2 Controller to NX102 Controller in the project.
•Solved the problem that some version-controlled projects could not be saved after they referenced library files.
•Solved the problem that some version-controlled library projects could not be saved if libraries were created in those projects.
•Solved the problem that some version-controlled library projects could not be reopened after you created libraries on those projects and closed the projects without saving them.
•Solved the problem that library reference setting was discarded if referenced library files did not exist when you created a library in the library project.
•Solved the problem that data type before editing might be transferred when a project was synchronized, and then downloaded to the Controller after editing a data type.
•Solved the problem that Sysmac Studio became inoperable if you edited a variable comment of a Controller in a project that included a Controller and a Safety device, and then connected the project online to the Controller.

<Related to Safety>
•Solved the problem that Sysmac Studio terminated forcibly, if you edited the variable table while instance names in the function block were not determined.
•Solved the problem that I/O allocation order might change if the model number of the Safety I/O Unit was changed while its FSoE communications is disabled.


<Related to HMI>
•Solved the problem that the InteliSense might not work on the code editor.
•Solved the problem that Sysmac Studio might terminate abnormally when the Runtime version was changed to V1.11.
•Solved the problem that source code might not be uploaded normally.
•Solved the problem that when multiple languages were used on an HMI with runtime version 1.11 or later, a font of non-default language of the user-defined alarm object was displayed as the default font.
•Solved the problem that Sysmac Studio might terminate abnormally while it is connected online with an HMI.
•Solved the problem that an error might occur when a project that included a Controller and an HMI was saved after uploading from the HMI.
•Solved the problem that Controller’s system-defined variables were automatically registered as variables of an HMI, if the project was uploaded while variable mapping setting is set to “Auto”.

<Related to Simulator>
•Solved the following problems in simulation of NJ5/1-series Controllers.
- In relative positioning, there were configurations which caused “Travel Distance Out of Range”.
- In a program where MC_SetPosition was used multiple times, Velocity actual value might be larger than the actual velocity.
- A “Motion Control Parameter Setting Error” might occur.

  
Ver.1.29.2 : September 2019 Sysmac Studio Version 1 Auto-update

Improved functions
•Solved the problem caused by Windows10 Version 1903 that changing present values of variables with the Watch Tab Page function applies to different variables.
  
Ver.1.29.1 : July 2019 Sysmac Studio Version 1 Auto-update

Improved functions
•Solved the problem that loading and saving of ladder programs may fail if the Controllers unit version 1.12 or earlier.
  
Ver.1.29 : July 2019 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers.
NJ101-[]000 Controller Ver.1.40
NJ301-1[]00 Controller Ver.1.40
NJ501-1[]00 Controller Ver.1.40
NX102-[][]00 Controller Ver.1.40
NX102-[][]20 Controller Ver.1.33
NX1P2 Controller Ver.1.40
NX701 Controller Ver.1.21
NY512 Controller Ver.1.21
NY532 Controller Ver.1.21
NJ501-1340 Controller Ver.1.21
NJ501-4[]00 Controller Ver.1.21
NJ501-4310 Controller Ver.1.21
NJ501-5300 Controller Ver.1.21

•Support the following devices in EtherNet/IP Connection Settings.
K6PM series Control Panel Monitoring Device.
FHV7 series Smart Camera.
V430-F series Auto Focus Multi Code Reader

New functions

<Related to Controllers>
•Support cable redundancy function of EtherCAT.
•Enable set the measured value from an actual network configuration in the transmission delay time setting of the EtherCAT master.
•Enable display saved Diagnosis/Statistics Information files of EtherCAT in offline state.
•Enable display saved Controller Event Log files in offline state.

<Related to Safety>
•Support variable comment switching function for safety programs.
•Support CIP Safety Monitor function.

<Related to Drives>
•Support adjustment method that tracks the position command in Easy Tuning of 1S-series Servo Drive when one-degree-of-freedom control is specified for Control Method.
•Improved so that trajectory error can be displayed in two-dimensional plane in operation check step of Easy Tuning (with multiple Servo Drives)

<Related to IO-Link>
•Support the function to enable both of parameter settings and editing I/O data size of the IO-Link Master in IO-Link Master Simple Settings tab page.
•Support the function to generate I/O ports on the I/O map, according to the pre-defined process data structure of IO-Link devices, when the CPU Unit version of the NJ/NX/NY-series Controllers is Ver.1.40 or higher.

Improved functions

<Related to Controllers>
•Improved so that an axis to be assigned to a local variable can be selected from the axis list.
•It is now possible that the tooltip of local variables to which axes are assigned shows name of assigned axes on the ladder program.
•Improved so that the last rung of a ladder program can be edited in the center of the Ladder Editor
•Improved so that displayed instances can be collectively updated after you change the definition of function/function block.
•Improved so that present values can be directly changed on Watch Tab Page (Table).
•Improved the operability to add/delete ESI files from the ESI Library dialog of EtherCAT.
•Solved the problem that system-defined retained variables can not be selected as targets of variable/memory backup.
•Solved the problem that calculation of memory consumption does not progress if string literal of ST contains "(*”, but does not contain "*)".
•Solved the problem that variables might not be monitored if array variables of zero-padded element numbers and zero-suppressed element numbers are mixed.
•Solved the problem that jump to next variable might fail, if there is variation in writing style of element numbers of array variables.
•Improved the edit functions of data type editor.
•Solved the problem that global variables in inline ST might not be copied by Copy with Dependents.
•Solved the problem that presence of unassigned task settings can not be detected.
•Solved the problem that variable element comments can not be applied by detailed comparison.
•Solved the problem that change in namespace of data type might not be applied to other devices, though sharing setting between devices is enabled.
•Solved the problem that Sysmac Studio might terminate abnormally if Sysmac Studio is connected online when data in inline ST is invalid.
•Solved the problem that project download might take long time after definition of data type is changed.
•Solved the problem that variable/memory backup might fail in a project that contains a variable with variable name starting with “String”.
•Solved the problem that focus moves to Watch Tab Page (Table) after definition of data type is changed.
•Solved the problem that the graph of trace target variables might not be displayed if Independent Y Axis Mode is specified for display format of trace result.
•Solved the problem that the correct instance might not be monitored in the FB instance monitor when clicking FB on the ladder rung.
•Solved the problem that building a ladder rung with multiple rung branches might cause application errors.

<Related to Safety>
•Solved the problem that variable names might be displayed as entry options for data types of published variables.
•Solved the problem that “F” mark is not displayed correctly in FBD editor when force-refreshing is performed from Watch Tab Page.
•Solved the problem that force-refreshing can not be executed from FBD editor while simulator is running.
•Solved the problem that focus does not move to the function block name after an empty function block is added on FBD editor.
•Solved the problem that a user-defined function block might not be inserted correctly if the function block was dragged and dropped from the toolbox to FBD editor.
•Solved the problem that offline comparison of projects containing safety data might not be executed.
•Solved the problem that the external variable comment cannot be edited when the tool option "Use global variable comment" is enabled.

<Related to HMI>
•Solved the problem that a recipe registered on the NA might not be uploaded.
•Solved the problem that images might not be registered when they are copied and pasted from other projects.
•Improved so that the corresponding line is displayed when adding a new resource.
•Improved uploading performance.

<Related to Simulator>
•Solved the problem that the MC_Power instruction is not executed in simulation of NX102.
•Solved the problem that Sysmac Studio might be shut down when writing data by Transfer All Variable Present Values.
  
Ver.1.28 : May 2019 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers.
•NJ101-[]000 Controller Ver.1.21
•NJ301-1[]00 Controller Ver.1.21
•NJ501-1[]00 Controller Ver.1.21
•NX102 Controller Ver.1.32
•NX1P2 Controller Ver.1.21

Improved functions

[Controller]
•Solved the problem that simulation connection could not be established from the CNC Operator to the Controller.
•Solved the problem that square brackets [ ] used for indexes of array variables could not be entered in the data type field of variable tables in European languages.

[HMI]
•Solved the problem that the Sysmac Studio might terminate abnormally when searching for deleted text immediately after deleting the text from an object.
•Solved the problem that the function to create HMI's local variables from the object's Properties did not operate properly.
•Solved the problem that the font size setting might be incorrect when converting the project to Runtime V1.11.
•Solved the problem that device import might not operate properly with a project containing IAG.
•Solved the problem that IAG created in the Sysmac Studio Ver. 1.11 did not operate properly.
  
Ver.1.27 : April 2019 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following 1S-series Servo Drives.
•R88D-1SAN[][][]-ECT Ver.1.0
•R88D-1SN55[]-ECT Ver.1.3
•R88D-1SN75[]-ECT Ver.1.3
•R88D-1SN150[]-ECT Ver.1.3

Support the following Communication Unit of Senser.
•E3NW-ECT6 Ver.1.0


New functions

<Related to Controllers>
•Enable display both of Controller variables for safety functions and Servo Drive objects in the Data Trace Tab Page.
•Enable collectively configure Safety-related PDO mappings of 1S-series Servo Drives via EtherCAT.

<Related to Safety>
•Support the safety parameter setting function for the R88D-1SAN[][][]-ECT.
•Support the function to switch status between ON/OFF for the safety application monitoring.
•Added an option to select whether to start safety application monitoring at online connection.

<Related to HMI>
•Improved so that settings related to the object’s font can be configured for each language.
•Support the function to import/export user alarms.
•Support the function to collectively import/export the resources.
•Support the function to import/export object properties.
•Support the function to display an arbitrary page while the Simulator is running.
•Support the function to switch the project language while the Simulator is running.
•Support the function to take a screenshot while the Simulator is running.
•Support the function to change the default language.
•Support the function to automatically map the variables.


Improved functions

<Related to Controllers>
•Enable move the cursor on a cell basis in the variable table.
•Enable move the current cell to the lower cell with the Enter key and to the right cell with the Tab key.
•Enable select cells by specifying the scope with a rectangular area, in addition to conventional procedure of specifying rows to select the area in the variable table.
•Added a function to import/export all the comments on the variable table from/to an OpenXML file which is supported by Microsoft Excel.
•Added an option to select the background color of Ladder Editor and rung comments.
•Enable move the display position of the local variable table to the bottom, or to right/left sides.
•Processing time of variable and memory backup operation is shortened.
•Solved the problem that cross-reference was not updated even when the reference target was selected in the ladder program.
•For the function of generating device variables on the I/O map, enable specify prefix or suffix of device variables to be generated .
•Enable jump to a device variable on the I/O map from the Cross Reference Tab Page.
•Improved so that variable comments and variable types are displayed in the I/O map even in online state.
•Improved so that the variables are displayed in white in the I/O map even in online state.
•Solved the problem that variable names and function block names on the ladder program were not printed.
•Solved the problem that trace data could not be uploaded if the data trace target was an instance variable of a function block type instruction.
•Solved the problem that an error might occur in the 1S-series Servo Drive when cooperative simulation of simulink and Sysmac Studio was started.
•Solved the problem that the value of _Card1Ready on the Simulator was not correct.
•Solved the problem that the NX_ReadObj instruction on the Simulator returned an error code which was not described in the Command Reference.
•Solved the problem that the MC_Power instruction of the Servo Drive on the Simulator was not executed.
•Solved the problem that a fatal error occurred on the Simulator if a retained variable was specified as the settings for exclusive control of variables in tasks.

<Related to Safety>
•Solved the problem that edit operation of data types became slow when a large number of variables were registered.
•Solved the problem that edit operation of published variables became slow if a large number of published variables were registered.
•Improved so that views for safety functions cannot be closed when an editing operation which influences the safety system configuration is executed.
•Solved the problem that the context menu was not displayed in an appropriate position while variable names of FBD editor were being edited.
•Solved the problem that Sysmac Studio might terminate abnormally during downloading when deleting an NX Unit whose NX Unit to Unit Communications Settings were enabled.

<Related to HMI>
•Solved the problem that an error might occur if the option “Run with NA Simulator...” was selected soon after the project was imported.
•Solved the problem that internal data might be in incorrect state if a user alarm group was copied.
•Solved the problem that events might be cleared, if an IAG in a project was used while it was not registered in the IAG collection manager.
•Solved the problem that global variables might not be displayed in intellisense on the code editor.
•Solved the problem that, after a device was imported, another device with the same name was additionally registered.
•Solved the problem that intellisense did not function on the code editor when a new project was created.
•Solved the problem that intellisense could not display entire text string of the user alarm.
•Solved the problem that the option “Reference the communication port of the device” became unselected, if project data created by Sysmac Studio Ver.1.24 or lower was opened on Sysmac Studio Ver.1.25.
•Solved the problem that Sysmac Studio might terminate abnormally if a device was disconnected from the network while Sysmac Studio was connected online with both an HMI and a Controller.
•Solved the problem that refreshing cycle of global variables in HMI might be changed to 500ms, if a global variable was added to the Controller.
•[Runtime] Solved the problem that SetInputFocus function was not executed correctly if the data input object [MaskedDisplay] was selected.
•[Runtime] Solved the problem that past data might not be displayed in the trend graph if 2-dimensional array variable was used in the data log.
•[Runtime] Solved the problem that the Simulator did not operate normally if the name of the page used as the background page included a full-width underscore.


  
Ver.1.26.0 : January 2019 Sysmac Studio Version 1 Auto-update

Support of New Type
•Support the following Controllers.
NJ501 Controller Ver.1.20
NJ301 Controller Ver.1.20
NJ101 Controller Ver.1.20

•Support the following Vision Sensors
Vision Sensors FH Ver.6.20

New functions

<Related to Controllers>
•Improved so that definitions of variables and data types involved in the copied data can be copied with a ladder program or an ST program.
•Improved so that the display order of parameters of functions or function blocks in the ladder rung matches the definition order of the variable table.
•Improved so that all external variables that reference a global variable can be deleted when the global variable is deleted.

<Related to HMI>
•Improved so that the project can be edited while simulator is running.
•Support connection with the Omron’s programmable multi axis controller.

Improved functions

<Related to Controllers>
•Improved so that an input variable, an output variable, or an in-out variable can be selected and registered from a function or a function block in the program.
•Solved the problem that monitoring of a section stopped if another section of the same program was closed.
•Solved the problem that “ ` “ was inserted additionally when “ [ “ was entered in the ladder editor in Spanish environment.
•Solved the problem that shortcut keys did not work properly on the ladder editor after undo and redo functions were executed from the tool bar.
•Solved the problem that a build error occurred if a value was substituted to the input variable of FB instance array in the ST program.
•Solved the problem that PC operation might become slow if a variable with many elements, e.g. a structure array variable with deep hierarchy, was registered in Watch (Table).
•Solved the problem that trace result was not displayed correctly if an array variable was registered as trace target variable.
•Solved the problem that the trigger condition was not restored correctly when the trace data was uploaded while a bit string type array variable element was specified for trigger condition of data tracing in it.
•Solved the problem that an application error might occur if the project was closed during data tracing.
•Solved the problem that option settings restored to default settings after auto-updating of Sysmac Studio.
•Solved the problem that Sysmac Studio did not start if the selection for Format in Region and Language of the Control Panel was changed to another language with different digit grouping symbols.
•Solved the problem that the column width of the display items of the Watch Tab page might exceed the display screen if settings for digit grouping symbols was changed in Region and Language of the Control Panel.
•Solved the problem thatit might be displayed as "matched" even if programs in inline ST were not the same in offline comparison.

<Related to HMI>
•[Runtime]Solved the problem that an error might occur when simulation with Controller’s simulator was started.
•[Runtime]Solved the problem that a build error might occur when a structure array was specified for a data group.
  
Ver.1.25.1 : October 2018 Sysmac Studio Version 1 Auto-update

Improved functions

<Related to Safety>
•Solved the problems of the Sysmac Studio V1.25.0 that build operation and changing to DEBUG mode failed if you opened a project that was created on Sysmac Studio V1.24.3 or earlier and included CIP Safety Originator connection settings.
  
Ver.1.25.0 : October 2018 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the following EtherCAT devices.
GX-ID[][][][]/GX-OC[][][][]/GX-OD[][][][] Rev.1.20
GX-AD[][][][]/GX-DA[][][][] Rev.1.20
GX-MD[][][][]/GX-EC[][][][] Rev.1.20
GX-ID[][][][]-T/GX-OD[][][][]-T/GX-MD[][][][]-T Rev.1.10
GX-JC[][]/GX-JC[][]-H Rev.1.10
GX-ILM[][][] Rev.1.20
NX-ECC[][][] Rev.1.60

◾Support the following Vision Sensors (FH series).
FH-2050/FH-5050

◾Support the following RFID Units.
NX-V680C1/NX-V680C2 Ver.1.00


New functions

<Related to Controllers>
◾Added the function to register element comments for rung parts of the ladder program.

<Related to HMI>
◾ Property values set for objects can be registered as default values of the objects.


Improved functions

<Common to Sysmac Studio>
◾Solved the problem that printing might be blurry on the pages that section numbers were printed.
◾Solved the problem that switching device from a Controller to an HMI took a long time.

<Related to Controllers>
◾Improved so that the display layout settings of trace target variable table can be saved.
◾Improved the variable backup performance for union data type variables.
◾Solved the problem that if a number starting with 0 (e.g. 012) was used for the subscript of an array variable, the variable was not displayed in the cross reference view.
◾Solved the problem that power flow was not displayed correctly when the input value of a comparison instruction was Real Number type and not a numeric value (e.g. NaN).
◾Solved the problem that key input became slow on the ST editor if online editing was performed while displaying a lot of variables.
◾Solved the following problem; after removing a variable with "_copy" that was generated by reproduction from the external variable table, a new contact created from the source variable was named wrongly with "_copy" added to its variable name.
◾Solved the problem that variable names in a ST program were not converted correctly if variable names were changed on the variable table while the option to change the variable names used in the program was enabled.
◾Solved the problem that Inline ST before pasting might be saved after a section was overwritten or pasted.
◾Solved the problem that an application error might occur or shortcut keys did not function if the window was scrolled while leaving a variable name of a contact in edit state in the ladder editor.
◾Solved the problem that a project could not be opened and the message "Failed to clean up the project" was displayed, if the project that included data trace results was opened on the version control explorer.
◾Solved the problem that the simulator cannot start if the total size of PDO map settings allocated for servo drives and sensors is 12,000 bytes or larger with an NX7 Controller.

<Related to HMI>
◾Solved the problem that Sysmac Studio might terminate abnormally after displaying incorrect results if a specific text string was searched.
◾Solved the problem that the password for VNC Settings was cleared when upload was executed.

<Related to Safety>
◾Solved the problem that a .Net Framework error occurred if tabs for ladder program and safety program were opened at the same time and "Next Variable" was selected on a variable of the safety program.
  
Ver.1.24.3 : August 2018 Sysmac Studio Version 1 Auto-update

Improved functions

<Related to Safety>
◾Solved the problem that an error message might be displayed when the safety application data created by Sysmac Studio Ver.1.24 is uploaded by Sysmac Studio Ver.1.23 or lower.
  
Ver.1.24.2 : July 2018 Sysmac Studio Version 1 Auto-update

Improved functions

<Related to Safety>
◾Improved the performance to load a large-scale project when using NX-SL5500/SL5700.

<Related to HMI>
◾Solved the problem that the Sysmac Studio terminates abnormally if current system locale on Windows is set to French or other language and Security Settings or other settings are opened.
  
Ver.1.24.1 : July 2018 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the following Controllers.
NJ101/301/501 Controllers Ver.1.19
NX102 Controller Ver.1.31
NX102 Data Base Connection Controller NX102-[][]20 Ver.1.31
NY532-5400 Controller Ver.1.19
◾Support the following Safety CPU Units.
NX-SL5700 Ver.1.3
NX-SL5500 Ver.1.3
◾Support the following Communication Control Unit.
NX-CSG320 Ver.1.01
◾Support the following target devices in the EtherNet/IP Connection Settings.
1)V780 series RFID system
V780-HMD68-EIP-JP
V780-HMD68-EIP-US
2)Motor condition monitoring device K6CM series
K6CM-VBM[]-EIP Rev.2
K6CM-ISM[]-EIP Rev.2
K6CM-CIM[]-EIP Rev.2
3)Fiber laser marker MX-Z2000H series
MX-Z20[][]H

New functions

<Related to Controllers>
◾Manual download page of Sysmac products is now accessible from the Sysmac Studio.
<Related to Safety>
◾Support the connection settings of CIP Safety.
◾Support Automatic Programming function.
◾Support the function block conversion function of the program.
◾Support the Online Functional Test.
◾Support the Safety Data Logging.
◾Support the Safety Unit Restore function.
◾Support the power flow display of FBD programs.
◾Added an option to display the comment of global variables on the FBD editor.

<Related to CNC>
◾Support the Gantry function.

<Related to HMI>
◾Support the function to search for a name of subroutine on the code explorer.
◾Support the import/export function of HMI devices.
◾Support the function to change resource ID set for the object.

Improved functions

<Related to Controllers>
◾According to the window size of the Sysmac Studio, the width of the project list of the start page now changes.
◾Added the function to change shortcut key allocation of the main menu and the ladder editor.
◾Support Find/Replace operations across selected multiple programs.
◾Support Find/Replace operations within the selected scope of a ladder/ST program.
◾Added the function to highlight all search targets of Find operation in the editor of text-based programs.
◾Added a function to execute Find operation consecutively by pressing F3 key.
◾Removed the restrictions on width and height of InlineST.
◾Added the function to scroll a InlineST program by manipulating the wheel of the mouse without going to edit state.
◾Added the function to change display direction of variable table for data trace between horizontal and vertical directions.
◾Added the function to show selected variables at the upper part of the variable table for data trace.
◾Added the column to shown the Analog or Digital on the variable table for data trace and variables can be sorted on the table.
◾Added the function to show node ID on the EtherNet/IP Connection Monitor Tab Page.
◾Improved the performance of Backup Variables and Memory function in CSV file format.
◾Improved so that backup process of retained attribute variables can be monitored on the progress bar at downloading.
◾Solved the problem that specific circuit-shaped coils became TRUE for only 1 scan.
◾Solved the problem that Rev part was hidden when adding or deleting a slave on the EtherCAT editor.
◾Solved the problem that when a device under a junction slave was dragged on the EtherCAT editor, unintended device was selected and dragged.
◾Solved the problem that some connection IO types were not displayed on the EtherNet/IP Connection Settings.
◾Solved the problem that an error occurred in simulation if a Unit with unit version of 1.09 or earlier was used and Position Count Settings met a specific condition.

<Related to HMI>
◾Solved the problem that Alpha changed to 255 if an object with gradation setting was copied and pasted.
◾Improved uploading performance.
◾Solved the problem that the recipe data was not applied at uploading.
◾Solved the problem that an inconsistency in data type occurred in the HMI, if data type was changed on the Controller and the project was closed without switching to the HMI as a current device.
◾[Runtime] Solved the problem that an error occurred on the NA, when flashing was specified for a pipe or other object that are prepared in the tool box as standard parts.

<Related to Safety>
◾Improved the operability of the exposed variable table.
◾Solved the problem that response of key inputs on the tool might become slow when the Safety CPU Unit was connected online.
  
Ver.1.23.0 : April 2018 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the following Controllers.
NX102 Controller Ver.1.30
◾Support the following NX Units (NX-series).
High-speed Analog Input Unit: NX-HAD[][][] Ver.1.0

New functions

<Related to Controller>
◾Support "Compare" and "Apply actual device" operation of PDO mapping with EtherCAT slave devices of other suppliers.

Improved functions

<Related to HMI>
◾Solved the problem that an error occured when Build was attempted after uploading a project in which multiple HMIs were registered and IAG was used.
  
Ver.1.22.0 : April 2018 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the following Controllers.
NX701 Controller Ver.1.18
NJ501 Controller Ver.1.18
NJ301 Controller Ver.1.18
NJ101 Controller Ver.1.18
NX1P2 Controller Ver.1.18

◾Support the following Industrial PCs.
NY512 Controller Ver.1.18
NY532 Controller Ver.1.18

◾Support the following high-resolution laser displacement sensor.
ZW-8000[]-series

◾Support the following NX Units (NX-series).
Temperature Control Unit NX-TC[][][][] Ver.1.1

◾Support the following Servo Drive.
1S-series Ver.1.2

New functions

<Related to HMI>
◾Support sort function in group setting of user alarms .
◾Support “Undo” in resource settings.
◾Added a function to output a page as an image file.

<Related to Drives>
◾Support connection to the 1S-series Servo Drive via CJ-series Position Control Units with EtherCAT interface (CJ1W-NC[]8[]).
◾ Added “Start-up” and “Control Loop Adjustment” as categories of parameters of 1S-series Servo Drive.

Improved functions

<Sysmac Studio>
◾Maximum number of watch tab pages is increased from 10 to 20.
◾Improved layout of the Options window.

<Related to Controller>
◾Solved the problem that structure variables were not displayed in IntelliSense as possible subscript of array variables.
◾Solved the problem that Sysmac Studio might forcibly terminate when font selector of ST editor was manipulated in option settings.
◾Solved the problem that an error did not occur when a variable which was not an array was specified as an input parameter of SizeOfAry instruction.
◾Solved the problem that download might fail if an option “Clear the present value of variables with the 'Retain' attribute” had been canceled after changing the data type.
◾Solved the problem that a backup file of variables or the memory could not be created in XML format due to memory shortage of the computer.
◾Improved the backup function of variables and memory so that variables to back up can be selected even for XML format.
◾The latest actual network configuration can be obtained and the display can be updated when node address of an EtherCAT slave is written.
◾In Compare and Merge with Actual Network Configuration of EtherCAT, enable display the location of wiring errors or slave node address errors if they are detected.
◾Enable display Display Diagnosis/Statistics Information of EtherCAT, even if devices are not synchronized. In addition, error information is now displayed on EtherCAT configuration.
◾In Troubleshooting, from the Controller Event Log tab page, error logs of each slave can be displayed on EtherCAT configuration view.
◾Support drag and drop operation to change the order of a program on the Multiview Explorer.

<Related to Safety>
◾Solved the problem that even if the Safety I/O had been disabled in a project on the Sysmac Studio Ver.1.08, it might return to be enabled when the project was reopened.

<Related to HMI>
◾Solved the problem that Sysmac Studio might terminate abnormally if a color is copied and pasted in Properties.
◾Solved the problem that even if all resource was selected and copied, only a part of that was copied.
◾Solved the problem that a build error might occur and it could not be cleared if an object was copied and pasted between an IAG project and a standard project.
◾Solved the problem that if definition of user-defined data type of a Controller was changed and uploaded, an build error could not be cleared.
◾Solved the problem that the breakpoint might not operate properly when the Simulator ran on an IAG project.
◾Solved the problem that even when the conditions were satisfied by changing a value on the Watch Tab Page while the Simulator was running, flashing animation did not work.
◾Improved the performance of the code editor.
◾[Runtime] Solved the problem that a conditional expression did not work properly when using an array for the conditional expression and specifying an element number by a variable.
◾[Runtime] Solved the problem the text was not displayed correctly when feedback was specified for a button type object.

<Related to Vision Sensors>
◾Solved the problem that an error was displayed when a user opened a saved project and tried to edit the sequence data.
  
Ver.1.21.1 : January 2018 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the following Controllers.
NX701-1[]20 Controller Ver.1.16
NJ501-1300/1400/1500 Controller Ver.1.17

◾Support the following NX Units (NX-series).
Temperature Control Unit, Model: NX-TC[][][][]

◾Support the following target device in EtherNet/IP Connection Settings.
EtherNet/IP-type Power Supply Unit, S8VK-X series
Motor Condition Monitoring Device, K6CM series


New functions

<Related to Controllers>
◾ Configuration of DB connection function and creation/editing of DB connection function program are supported with NX-series Database Connection CPU Units (NX701-1620/NX701-1720)
◾NJ Controller (NJ501-1300/1400/1500) supported the OPC UA server function. The OPC UA function settings, reading server status and registration/editing of OPC UA communications target can be done.


Improved functions

<Related to Controllers>
◾Solved the problem that a rung is not searched normally by a rung comment after inserting ladder rungs.
◾Solved the problem that variables are not automatically registered when a ladder circuit is copied and pasted from one project to another opened on the Sysmac Studio.
◾Solved the problem that online editing might fail when online edits are made on the Sysmac Studio of V1.16 or earlier version and then a variable is added by online editing on the Sysmac Studio of V1.17 or later.
◾Solved the problem that the variable allocation on the I/O map might not be displayed when the set unit version is V1.16 and synchronization transfer to the Controller is executed.
◾Solved the problem that the Sysmac Studio terminates abnormally when starting online editing, if online edits are made in series
◾Solved the problem that project download might fail after definition of data type is changed.
◾Solved the problem that the Sysmac Studio terminates abnormally if the EDS file of 3G3AX-MX2-EIP-A2037 is registered on the EtherNet/IP Connection Settings Tab Page and the setting window is reopened.
◾Solved the problem that the response of the tool might become slow after a lot of rungs of variables are added by online editing.
◾Solved the problem that reference list does not update to show the element selected on the Ladder Editor when reference list in the Cross Reference Tab Page is focused.

<Related to HMI >
◾Solved the problem that the page image might not be printed.
◾Solved the problem that IntelliSense is not displayed when a structure type global variable is input on the code editor.
◾Solved the problem that the function to update the device variables of external devices and their data does not operate appropriately.
◾Solved the problem that system variable mapping of the HMI is cleared when a project is opened while the Controller version is 1.16.
◾[Runtime] Solved the problem that if a structure type variable is assigned to the IAG input/output, the data edit object in the IAG does not operate normally.
◾[Runtime] Solved the problem that an error occurs when an external variable that uses name space is copied on the sub-routine.
◾[Runtime] Solved the problem that an error occurs when substituting structure type external variables that are defined in the Controller’s name space in subroutines.
◾[Runtime] Solved the problem that build error occurs when the same formula is used for IAG input variables on the same page for multiple times.

<Related to Safety>
◾ Solved the problem that the Sysmac Studio might terminate abnormally if a device is connected to Communications Coupler Unit directly with a USB cable and settings are transferred [Communications Coupler to PC].
  
Ver.1.20.1 : October 2017 Sysmac Studio Version 1 Auto-update

Improved functions

<Related to HMI>
◾Resolved the problem that objects on the NA and simulator were sometimes not displayed when building a project of NA Runtime version V1.08 by using Sysmac Studio Ver.1.20.0 on an EU-language Windows.
  
Ver.1.20.0 : October 2017 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following Controllers.
◾NX701 Controller Ver.1.16
◾NJ501 Controller Ver.1.16
◾NJ301 Controller Ver.1.16
◾NJ101 Controller Ver.1.16
◾NX1P2 Controller Ver.1.16

Support the following Industrial PCs.
◾NY512 Controller Ver.1.16
◾NY532 Controller Ver.1.16

Support the following NC Integration Controllers.
◾NJ501-5300 Ver1.16
◾NY532-5400 Ver1.16

Support the following IO-Link Master Unit.
◾GX-ILM08C Ver.1.1
◾NX-ILM400 Ver.1.1


New functions

<Sysmac Studio>
◾Support the function to control the change records of projects; Sysmac Studio works with version control system "Git™"for this function.
◾Support the function to show setting/programming windows of multiple devices at the same time.

<Related to Controllers>
◾Support the function to share programs (POUs, data types, global variables) of multiple Controllers in a project.
◾Support the NC Integration Controller (NJ501-5300/NY532-5400) and added the function to configure NC functions and to create/edit NC programs.
◾Support the offline debugging/simulation of NC Integration Controller (NJ501-5300/NY532-5400).

<Related to Drives>
◾Support online connection of the Drive group project file with 1S series/G5 series Servo Drives via the Programmable Multi Axis Motion Controller.
◾Support adjustment and setting utilizing the block diagram in manual tuning of 1S Series Servo Drives.
◾Support offline adjustment by importing FFT result in advanced tuning of 1S Series Servo.
◾Support the function to align the vertical scales with the same unit in data trace of the Servo Drive.

<Related to HMI>
◾Improved the performance of operations; build, synchronization, showing properties and etc.
◾Support build operation for the difference.
◾Added the function to automatically copy necessary variables and sub-routines in copy & paste operation.
◾Data groups, recipes, and data sets were added to the scope of Cross-reference.
◾Support the function to show preview when selecting an image to paste on an object.
◾Support the function to delete all unused IAG resources
◾[Runtime] Improved the performance to switch pages.

Improved functions

<Sysmac Studio>
◾Enable use Sysmac Studio with an account which does not have Windows administrator authority. (There are restrictions on functions.)
◾Support the function to move to searched positions sequentially by pressing up/down keys in Cross Reference tab page.
◾Support the function to sort / filter projects in the project list on the start page.

<Related to Controllers>
◾Solved the problem that NX-PG0[][][] V1.3 cannot be assigned to an axis.
◾Solved the problem that test run of the NX-PG0[][][] Unit mounted on the NX1P2 CPU rack does not operate.
◾Solved the problem that some values are not backed up by the backup function of variables and memory when array type function block instance exists.
◾Solved the problem that verification error might occur with built-in EtherNet/IP port after data is uploaded from the Controller.
◾Solved the problem that error message might not be displayed correctly when export of backup file fails because program size exceeds the upper limit.
◾Solved the downloading problem that causes TIS056_01 error when uploading data to the Controller.
◾Solved the problem that Beckoff device malfunctions when the simulator is running.
◾Solved the problem that when using FileCopy on the simulator, the file is not copied even if there is no existing files while OverWrite=FALSE.

<Related to Safety>
◾Solved the problem that Sysmac Studio might be shut down when a variable is registered from the FBD editor on the safety program which has been validated safety.
◾Solved the problem that displayed Safety I/O map allocation information disappears when the safety application data is uploaded (Transfer from Controller).
◾Solved the problem that an error might be displayed when executing build of a safety program, if the NX Unit settings are imported from the Safety CPU Unit in which there are multiple exposed variables with the same name.
◾Solved the problem that an error might be displayed when executing build of a safety program, if the model is changed for the Safety CPU Unit in which there are exposed variables with the same name.
◾Solved the problem that the Safety CPU Unit unintentionally switches its mode from Debug mode to Program mode while it is connected online.

<Related to HMI>
◾Solved the problem that the update rate is not saved correctly for the global variables which are mapped to the system variables of the Controller.
◾Solved the problem that the display on the page editor and NA are different if transparent color is set for auto display window, etc.
◾Solved the problem that object position is misaligned if a tab which does not have the tab header is copied and pasted.
◾Solved the problem that if cross reference result is specified by using the keyboard, it might not be displayed correctly.
◾[Runtime] Improved the performance to copy values of structure array type registered as external variables.
◾[Runtime]Solved the problem that NJ/NX/NY trouble shooter is not changed to other pages.
◾[Runtime]Solved the problem that multiple VNC clients can access though VNC multiple login is disabled.
◾[Runtime]Solved the problem that User Alarm Viewer might not be displayed correctly after the language is changed.
◾[Runtime]Solved the problem that it is not possible to communicate with a CJ-series PLC which has a battery error.
◾[Runtime]Solved the problem that the simulator might not be started on a project where a large number of external variables are registered.
◾[Runtime]Solved the problem that a communication error might occur when SetVariable is often used in global event.
◾[Runtime]Solved the problem that a resource ID is displayed if nothing is selected for default language of the resource.
  
Ver.1.19.0 : June 2017 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following Controllers.
◾NJ501 Controller Ver.1.15

Support the following Units.
◾NX-EIC202 Ver.1.2
◾NX-ECC203 Ver.1.5
◾NX-PG0122, PG0112 Ver.1.3
◾NX-PG0242-5, PG0232-5, PG0342-5, PG0332-5 Ver.1.3

New functions
◾Support the function to show/hide all data trace items.


Improved functions
◾Solved the problem that controller might stop with major fault error if the controller is restarted after newly adding the data type variables which includes subrange by online editing to the global variable table.
◾Solved the problem that the measurement cursor between two points are not displayed at the first startup after adding data trace items.
◾Solved the problem that port forwarding connection can not be established with NX/NY series controllers.
◾Solved the problem that the screen might freeze while editing the watch window.


[HMI]
◾Solved the problem that Sysmac Studio might terminate abnormally if the page name of the background page is replaced.
◾Solved the problem that Sysmac Studio might terminate abnormally if the order of the objects are changed in the page explorer while using the page explorer in a floating window.
◾Solved the problem that maximum/minimum values of the data input object are initialized if Runtime version is changed from Ver.1.03 in Change Device.
◾Solved the problem that build error might occur if there is an error in the user event of a device that is not subject to build.
◾Solved the problem that an illegible dialog is displayed when the Runtime version is changed to Ver.1.08 while the color theme is white.
◾Solved the problem that Sysmac Studio might terminate abnormally when switching devices on a project where multiple HMIs with different Runtime versions are registered.
  
Ver.1.18.0 : April 2017 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following Controllers.
◾NX701 Controller Ver.1.14
◾NJ501 Controller Ver.1.14
◾NJ301 Controller Ver.1.14
◾NJ101 Controller Ver.1.14
◾NX1P2 Controller Ver.1.14

Support the following Industrial PCs.
◾NY512 Controller Ver.1.14
◾NY532 Controller Ver.1.14

Support the following Servo Drives.
◾1S Series Servo Drive Ver.1.1

Support the following Displacement Sensors.
◾ZW-7000/5000 Series Confocal Fiber Displacement Sensor Ver.2.10

Support the following Vision Sensors.
◾FH Series Ver. 5.71

New functions

<Related to Controllers>
◾Support SD Memory Card restore function by system-defined variables.
◾Support the function to convert the model No. for EtherCAT6 Junction Slaves.

<Related to Drives>
◾Support the function to register all Servo Drives on EtherCAT network to Servo axes at the same time.
◾Support the function to acquire data from the Servo Drives and update the axis settings.
◾Support the function to edit settings of multiple Servo Drives in one window.
◾Support easy tuning that allows adjustment of multiple 1S Series Servo Drives at the same time.
◾Support manual tuning that allows adjustment of multiple 1S Series Servo Drives at the same time.
◾Support the function to reflect the settings of Quick Parameter Setup to other Servo Drives.
◾Support the function data trace and FFT history function.
◾Support manual tuning of G5 Series Servo Drives.

<Related to Displacement Sensors>
Support the following Displacement Sensors
◾ZW-7000/5000 Series Ver.2.10.

<Related to Vision Sensors>
◾Added the new processing items, Multi-trigger Imaging and Multi-trigger Imaging Task.
◾JPEG is added to the re-measurable image file types.

<Related to Robotics>
◾Added SCARA Robots to supported kinematics.
◾The SCARA Robots are supported for special robot instructions.

<Related to HMI>
◾Added a function to display and input UShort type variable values, after applying character encoding conversion, for data input object and data display object.
◾Added a function to limit the number of characters of String type retained variables.


Improved functions

<Related to Controllers>
◾Solved the problem that a part around the bus bar on the right side of ladder program is not printed when a larger size than the standard is selected in Windows display setting.
◾Solved the problem that monitor value is not displayed when array variables with and without "0" at the head of suffix are mixed.
◾Solved the problem that variables might not be displayed when variables were sorted in the variable table after adding variables.
◾Solved an issue that comments are not displayed when the program uses a name which does not match the name defined in data type structure in their usage of capital and small letters.
◾Solved an issue where program checking is not executed if a program is dragged and dropped in the task setting program assignment settings.
◾Solved the problem that if a project was saved without selecting the option “Include the referenced libraries when saving the project” and it is opened again, the libraries that come after a library that contains the union definitions are not referenced.
◾Solved the problem that comparison result might be “Not matched” with EtherCAT devices if Compare is executed with a project that includes the imported backup file.

◾Solved the problem that data transfer from the Controller to Sysmac Studio might not be executed if inline ST were edited during online editing.
◾Solved the problem that last modified date and time might not be updated after online editing.
◾Solved the problem that a backup file created by Sysmac Studio Ver.1.16 or lower might not be imported.
◾Solved the problem that a project that includes Communications Interface Unit might not be transferred to the Controller.
◾Solved the problem that online edit might not be started or transfer may not be executed correctly.
◾Solved the problem that error message for backup file exporting might not be displayed correctly.
◾Solved the problem that program check error might occur for system variables after data was transferred from the Controller to Sysmac Studio.
◾Solved the problem that data transfer from the Controller to Sysmac Studio might fail if the Controller Unit versions do not match between the project and actual device.

◾Improved so that user can select an option to exclude IP address in the Built-in EtherNet/IP Port settings from restore target in backup file restoring.

◾Solved the problem that transfer might not terminate if Transfer All Variables Present Values is executed during simulation.
◾Solved the problem that User program/invalid configuration and setting error might occur while Simulator is running.
◾Solved the problem that Major fault might occur if Simulator runs on the program that includes SktSetOption instructions.

<Related to Safety>
◾Solved the problem that it fails to print if 1S Series Servo Drive safety function is enabled.
◾Solved the problem that the expected value setting is cleared if the order of input setting in Simple Automatic Test was modified.
◾Improved so that last modified date and time of safety signature is displayed in UTC in Safety Properties window.
◾Solved a problem that Sysmac Studio might be forcibly terminated if the display of the NX Unit was quickly switched in the Detail Settings List display of the Safety Slave Unit Parameters.

<Related to Displacement Sensors>
◾Solved the problem that internal logging might fail if overwrite mode is ON.

<Related to Vision Sensors>
◾Improved so that FTP server can be selected as a destination of image logging function.

<Related to HMI>
◾Solved the problem that build error might occur with the project that uses IAG.
◾Solved the problem that the language of Multiview Explorer is switched to another language after a project was uploaded.
◾Solved the problem that build error might occur with the project that has a lot of pages or objects.
◾Solved the problem that build error might occur if image files with the same file name were registered on the resource and one of them was deleted.
◾Solved the problem that if copying and pasting the object immediately after uploading the project, and then editing the text of the object, the source object becomes to have the same text.
◾Solved the problem that a recipe added to the NA might not be uploaded.
◾Solved the problem that variable mapping might not be printed.
◾[Runtime] Solved the problem that an error might occur if FINS Ethernet is selected when NA is connected with CJ Series Controller.
◾[Runtime] Solved the problem that an error might occur if an NA has run for a long time and it used STRING type retained variables.
◾[Runtime] Solved the problem that values might not be changed when structure, array, or enumeration data are used for in-out variables of IAG.
◾[Runtime] Solved the problem that the values in NA and a Controller do not match if a value was changed on the Controller immediately after NA wrote data to array variables that were structure member mapped on the Controller.
◾[Runtime] Solved the problem that an error might occur when ShowPage was executed in the PageDisplayed event.
◾[Runtime] Solved the problem that pages might not be displayed correctly when special symbols are used for object text.
◾[Runtime] Solved the problem that values received from the Controller might not be updated correctly when the variables allocated for the object include array variables.
◾[Runtime] Solved the problem that gauge background is not displayed if the total number of characters of gauge object name and page name is 31.
◾[Runtime] Solved the problem that the background does not penetrate even if the transparent color is set for the lamp.
◾[Runtime] Solved the problem that characters displayed on the French and Spanish keypad were misaligned.

  
Ver.1.17.21 : December 2016 Sysmac Studio Version 1 Auto-update

Improved functions

<Related to Controllers>
◾Enable the Change Model operation for EtherCAT Junction Slaves (GX-JC06/JC06-H).
◾Improved the message displayed when inertia ratio cannot be estimated during easy tuning of 1S-series Servo Drives.
◾Solved the problem that comparison results of EtherCAT Coupler Units became "Different" if synchronization was performed after importing backup data that contains an EtherCAT slave.
◾Solved the problem that a link error was caused by building a project after executing the Register Data Types for Units operation for an CJ1W-EIP21 Unit.
◾Solved the problem that inline ST programs might become empty when the unit version was changed immediately after the project was opened.
◾Solved the problem that programs and inline ST might be overwritten with the contents of comparison targets when an offline comparison was performed.
◾Solved the problem that Program Check on Online Edit did not detect variable usages which were inconsistent with Task Settings.

<Related to HMI>
◾Solved the problem that changes might not be applied to NA's system variables when the system variables were mapped to device variables and their values were changed on the device side.
  
Ver.1.17 : October 2016 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following Controllers.
◾NX701 Controller Ver. 1.13
◾NJ501 Controller Ver. 1.13
◾NJ301 Controller Ver. 1.13
◾NJ101 Controller Ver. 1.13
◾NX1P2 Controller Ver. 1.13

Support the following Industrial PCs.
◾NY512 Controller Ver. 1.12
◾NY532 Controller Ver. 1.12

Support the following Option Boards.
◾NX1W-CIF01
◾NX1W-CIF11
◾NX1W-CIF12
◾NX1W-ADB21
◾NX1W-DAB21V
◾NX1W-MAB221

Support the following Unit.
◾NX-OC4633

New functions

<Common to Sysmac Studio>
◾Added the function to set a default author name for projects and POUs as a property.

<Related to Controllers>
◾Added the function to import/export all NX Units on a Slave Terminal.

<Related to Safety>
◾Support the security setting function for safety programs.
◾Support the safety program import/export function.
◾Support the function to monitor safety I/O devices in the Safety Slave Unit Parameter Settings view.
◾Support the Zoom In/Out function in the Safety Slave Unit Parameter Settings view.
◾Support the function to set exposed variables from the global variable table.
◾Support the function to change the display order of variables in the exposed variable table by a drag-and-drop operation.
◾Support the sort and filter functions in the Simulator Initial Value Settings view and the Feedback Settings view.
◾Support the undo and redo functions in the Feedback Settings view.
◾Support the copy and paste functions in the Feedback Settings view.

<HMI>
◾Support the function to turn ON/OFF the sort function for User Alarm objects.
◾Added 94 languages such as Icelandic to project languages.



Improved functions

<Common to Sysmac Studio>
◾Improved the performance of startup, import, and other processing.

<Related to Controllers>
◾Solved the problem that FSoE communication was disconnected when a program was transferred.
◾Solved the problem that outputs from EtherCAT slaves were stopped because communications with the slaves were stopped when a program was transferred.
◾Improved so that the Simulator and the Controller can mutually use the present value data of the retained variables.
◾Solved the problem that an unnecessary NX Message Communications Error (0x80220000) was registered in the event log.
◾Improved the Production Information dialog box by exchanging the display positions of lot number and serial number.
◾Solved the problem that the Backup Variables and Memory operation failed for _sAXIS_REF variables when the unit version set in the tool was different from the actual Controller version.
◾Solved the problem that GPF occurred if the Compare and Merge with Actual Network Configuration operation was executed when two device ESIs of the same model and revision had been installed.
◾Solved the problem that registered variables under a Controller was not recognized in the Watch tab page and caused errors in the projects with a device other than Controllers.
◾Solved the problem that the comments that were added by the variable/data type comment import function were not saved.
◾Solved the problem that online editing could not be started due to an error (FTS014_04).
◾Solved the problem that a build error occurred in the Turkish environment because data type names could not be used as case-insensitive.
◾Solved the problem that the configuration could not be matched between an actual Controller and an actual Safety CPU Unit in the synchronization function because SIO Units could not be recognized when the configurations were recompared after the Transfer from Controller operation.
◾ Solved the problem that retained variable data could not be restored when a space was included in the project name.
◾ Solved the problem that a project could not be transferred if the Update Configurations and Setup Transfer Data command was executed after transferring a project including a CIF Unit from the Controller to the computer.

<Related to Safety>
◾Improved so that the help file can be specified and imported when importing function blocks.
◾Improved so that help can be displayed for each user-defined function block by pressing the F1 key while selecting a function block in the Toolbox.
◾Improved so that the test outputs are linked when an external device is moved in the Safety Slave Unit Parameter Setting view.
◾Changed an external device icon for Enable Switch.
◾Improved so that TRUE is set for all Safety Connection Statuses when executing a simple auto test.

<HMI>
◾Improved the download performance.
◾Solved the problem that performance was lowered when the user continued to edit the HMI settings for a long time.
◾Solved the problem that the user could not go on to the next operation for a while if an object was selected while many resources were registered.
◾Improved so that the file is automatically selected when the system program is downloaded.
◾Solved the problem that input variables of IAG were excluded from the validation targets.
◾[Runtime]Improved the page switching performance.


  
Ver.1.16 : July 2016 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following Controllers.
◾NX701 Controller Ver. 1.12
◾NJ501 Controller Ver. 1.12
◾NJ301 Controller Ver. 1.12
◾NJ101 Controller Ver. 1.12
◾NA-[][][][][][] Programmable Terminal Ver. 1.04
◾NA-[][][][][][] Programmable Terminal Ver. 1.05

Support the following Servo Drives.
◾1S Series (R88D-1SN[][][]-ECT)

Support the following edition.
◾ Drive Edition (SYSMAC-DE001L)

Support the following NX Units (NX Series).
◾NX-HB[][][][]
◾NX-RS[][][][]
◾NX-ILM[][][]
◾NX-ECC203 Ver.1.4

Support the following Remote I/O Terminals (GX Series).
◾GX-ILM[][][]

New functions
◾ Support online operations of G5-series Servo Drives in the direct USB connection.

<HMI>
◾Improved the operability of the code editor.
◾Improved the global variable registration procedure.
◾Support duplication of objects.
◾Support some languages for object property names.
◾Improved the operability of the User Alarm Viewer.
◾Support size change of CheckBox, Radio Button, and Slider.
◾Support page specification by PageIndex.
◾Support indirect reference of upper and lower limit values for Data Edit and Slider.
◾Support specification of Expression for gage property variables.
◾Support version management.

Improved functions
◾Solved the problem that the EIP setting data were not subject to the backup/restore operation.
◾Solved the problem that auto online connection could not be performed when no project existed in the Database Connection CPU Unit.
◾Solved the problem that the unit of the modulo maximum/minimum position setting values was changed by the unit conversion setting in the Modulo Position Settings of the Servo Drive settings.
◾Solved the problem that retain variable data could not be restored if '&' was included in the project name.
◾Solved the problem that the user could not find the solution because “Unexpected Error (a0301001) was displayed as error causes.
◾Solved the problem that no error was detected even if a two-byte character was included in the AT column of a variable.
◾Solved the problem that a comment was not displayed correctly when such an expression like [01] and [001] was used for an element number of an array variable.
◾Solved the problem that present values of retained variables including REAL or LREAL data could not be backed up.

<Related to Safety>
◾Solved the problem that a warning message was displayed when a safety validation was performed again for a program that was already validated in the previous version.

<HMI>
◾Solved the problem that Sysmac Studio temporarily froze during object operations.
◾Solved the problem that a build error occurred after a replacement operation although the replacement operation looks successfully completed.
◾Solved the problem that the search results of cross reference were inconsistent with the latest project status.
◾Solved the problem that Sysmac Studio was infrequently shut down when saving a project.
◾Solved the problem that the retain attribute could be set for structure data.
◾Solved the problem that a compile error occurred when many fields were set for a recipe.
◾Solved the problem that invalid data type might be set at the time of uploading.
◾Solved the problem that the resource file could not be uploaded properly at the time of uploading.
◾Solved the problem that a validation error occurred when the device model was changed frequently.
◾Solved the upload failures depending on the computer’s system environment.
◾Solved the problem that the simulator might not be started when a structure array was used in a data group.
◾Solved the problem a compile error occurred when 17 or more IAG were configured on a page.
◾Solved the problem that IAG properties were not subject to the Find and Replace operation.
◾Solved the problem that the CopyTo method might not operate properly for arrays.
◾Solved the problem that objects that were placed outside the page area were not displayed by scrolling the bar.
◾Solved the problem that the indication on the horizontal axis of Broken Line Graph objects is different between Sysmac Studio and NA.
◾Solved the problem that time was required to start object operations when editing a page.
◾Solved the problem that an invalid text string was displayed when running the simulator if a specific text string was set for Label.
◾Solved the problem that the performance was lowered if the build operation was executed while the global event window was open.
◾Reduced the restrictions of the reserved words.
◾Solved the problem that the EditVariable and ResetVariable parameters were not displayed in the cross reference view.
◾Corrected the misdescription of HideTraceInGraph.
◾Solved the problem that icons were not displayed on the task bar when the simulator is executed.
◾Improved the default refreshing rate to 500 ms when creating external variables from the property.
◾Changed the default setting of Momentary Button to Feedback.
◾Solved the problem that the Broken Line Graph object settings might not be reflected correctly to the page designer.
◾Solved the problem that input variables to IAGs were not subject to the Find and Replace operation.
◾Solved the problem that a warning message for difference in VNC settings was displayed when synchronization was executed.
◾Improved the interface for creating a variable from the property.
◾Improved the operability by assigning a shortcut each to the Group and Ungroup commands.
◾[Runtime]Solved the problem the text colors of the momentary button objects was not applied correctly.
◾[Runtime]Solved the problem that the buttons with the ON-Delay timer might not operate property.
◾[Runtime]Solved the problem that the view might not be updated if the Graph object was operated frequently.
◾[Runtime]Solved the problem that Trend Graph objects were left displayed.
◾[Runtime]Solved the problem the time zone was changed to a different time zone when the NA was restarted if the time zone was set to UTC.
◾[Runtime]Solved the problem that the operation could not be performed for Recipe Viewer on a different page.
◾[Runtime]Solved the problem that NA might not operate properly if a language was specified in the synchronization operation of multi-language project.
◾[Runtime]Solved the problem that unnecessary characters were displayed depending on the specified format when a DateTime object was used.
◾[Runtime]Solved the problem that correct values were not displayed after a page transition when a Radio Button object was used.
◾[Runtime]Solved the problem that ClearDataLogBuffer did not operate.
◾[Runtime]Solved the problem that the object was displayed if either of the conditions was satisfied when two conditions (object display permission level and animation display condition) were set.
◾[Runtime]Solved the problem that operations on the main page were allowed after EditVariable was executed on a modal popup page.
◾[Runtime]Solved the problem that security settings of IAGs did not operate properly.
◾[Runtime]Solved the problem that an event did not operate if a Shape object’s color was not specified.
◾[Runtime]Solved the problem that the resource change on an IAG might not be applied to the NA.
◾[Runtime]Solved the problem that the display status of Momentary Button and the device value might be inconsistent when a cable was disconnected.
◾[Runtime]Solved the problem that BOOL arrays could not be accessed properly if CJ was specified for the device and FINS Ethernet was selected for the connection method.
◾[Runtime]Solved the problem that unnecessary text strings were entered when the keypad was used.
◾[Runtime]Solved the problem that objects reacted to the screen saver reset operation.
◾[Runtime]Solved the problem that values of external variables might be inconsistent with the Controller values in the high-load projects.
◾[Runtime]Solved the problem that NA’s performance was lowered when online edit operations were performed on the Controller.
◾[Runtime]Solved the problem that the view might not be updated when a structure was assigned to a Data Edit object on a tab control.
◾[Runtime]Solved the problem that text of Toggle Button was not displayed correctly for the first time the tab control was displayed.
◾[Runtime]Solved the problem that capacity check was not performed when a project was transferred from a USB memory or SD Memory Card.
◾[Runtime]Solved the problem that data log was not saved when a variable used as a trigger condition of data logging was not included on the page.
◾[Runtime]Solved the problem that the SD Memory Card or a USB memory could not be accessed when SaveUserAlarmLogToFile was used.
◾[Runtime]Solved the problem that the FTP folder could not be accessed for the first time SaveUserAlarmLogToFile was used.
◾[Runtime]Solved the problem that the performance was lowered after a page with many action objects was displayed.
◾[Runtime]Solved the problem that the NA-series Programmable Terminal might freeze if a Trend Graph object was resized frequently.
◾[Runtime]Solved the problem that an error might occur when a structure array was specified for an input variable of an IAG.
◾[Runtime]Solved the problem that a resource ID was displayed on the popup of user alarms.
◾[Runtime]Solved the problem that the NA might freeze when a variable assigned to an in-out variable of an IAG was used in an IAG project.
  
Ver.1.15.21 : May 2016 Sysmac Studio Version 1 Auto-update

Improved functions
◾Solved the problem that present values of REAL and LREAL variables could not be backed up if the CSV file format was selected to save the data when using the Backup Variables and Memory function.
   
Ver.1.15 : April 2016 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following CPU Units.
◾NJ701 CPU Units Ver. 1.11
◾NJ501 CPU Units Ver. 1.11
◾NJ301 CPU Units Ver. 1.11
◾NJ101 CPU Units Ver. 1.11

Support the following Units.
◾Modular Temperature Controller: EJ1N-HFUC-ECT
◾ZW-7000-series Confocal Fiber Displacement Sensor: ZW-7000[]
◾FH-series Vision Sensor: FH-1[][][], FH-3[][][] Ver. 5.60

◾Support the FH Series Ver. 5.60.
Support the FH-SM05R/FH-SC05R 5M Cameras.

◾Support the Adept Robot Controllers as a configurable device in the EtherNet/IP Connection Settings.

New functions
◾Provided a function to specify where the right bus bar should be displayed in the Ladder Editor.
◾Support auto startup of Japanese IME when editing variable comments in the variable tables and Ladder Editor.
◾Provided a function to directly specify variables in the Cross Reference tab page.
◾Provided a function to automatically close the tab page that has not become active for the longest time when the maximum number of tab pages is exceeded by opening a new tab page.

<Related to Displacement Sensors>
◾Provided a function to edit the configuration of ZW-7000 Series.

<Related to Safety>
◾Support the simple automatic test function with the offline simulator.
◾Added the following functions in the Safety Slave Unit Parameter Settings view.
- Easy switching between the setting views of each Unit.
- Settings of the ESTOP pushbutton and Safety Light Curtain and other devices.
- Display of contacts/wirings of devices
- Copy & paste of devices
◾Support the jump function to the next/previous variable from the context menu displayed in the FBD Editor.
◾Provided a function to add user-defined FB and data type conversion instructions from the Toolbox in the FBD Editor.
◾Added an option to print the safety signature code in the Print Setup view.

Improved functions
◾Improved so that variable comments can be edited in the Ladder Program during online editing.
◾Improved so that the section name is displayed in the title of ladder diagrams in the detailed comparison view of online comparison.
◾Shortened the startup time of the Measurement Sensor Edition.
◾Solved the problem that the contents of the displayed variable comments were not unified.
◾Solved the problem that the cursor returned to the previous edit position if the view was scrolled and another location was selected while editing a variable in the Ladder Editor.
◾Solved the problem that the list of cross reference became incorrect after replacing a variable in a ladder diagram.
◾Improved so that the display height of the detailed information can be changed in the Troubleshooting Dialog Box.
◾Improved so that the number of samples can be changed in the data trace operations.
◾Solved the problem that the data might not be printed properly if the rungs were wrapped.
◾Improved the EtherCAT Diagnosis/Statistics Information tab page so that EtherCAT configuration diagram and error frame information can be displayed in a single tab page.
◾Improved so that the present values of retainable member and element variables can be retained when a retained structure/union variable member or a retained array element member is added, deleted, or changed and then transferred to the Controller. (CPU Unit with unit Ver. 1.11 or later)
◾Improved so that other groups are not collapsed when a group is expanded.
◾Added the Expand All and Collapse All commands to the context menu of Toolbox so that all groups can be expanded/collapsed at the same time.

<Related to Displacement Sensor>
◾Separated the sensing monitor view from each edit view.
◾Improved the main view, sensing monitor view, bank data edit view, system data edit view, and print view so that they can be opened at the same time.
◾Improved the visibility of edit views by changing the parameter area to a list form.
◾Improved the axis scale so that it is static in the trend monitor.
◾Added a function to output setting parameters to a CSV file.

<Related to Safety>
◾Solved the problem that starting up the offline simulator might fail.
◾Solved the problem that programs might not match when opening a project after safety validation.
◾Solved the problem that a build error might occur when importing an old configuration file of a Safety Control Unit.
◾Solved the problem that variable tables could be edited and projects could be imported/exported while online.

<Related to HMI>
◾Solved the problem that a build error might occur in the projects created with Sysmac Studio Ver. 1.13 or lower.
◾Solved the problem that the software temporarily froze when operating an object.
◾Solved the problem that a build error occurred after executing a replacement operation even if the view looks no problem.
◾[Runtime] Solved the problem that external variable values did not match the values in the Controller in high-load projects.
◾[Runtime] Solved the problem that NA's performance might be lowered during online editing of the Controller.
◾[Runtime] Solved the problem that the view might not be refreshed when a structure was assigned to a data input object on the tab control.
◾[Runtime] Solved the problem that text of a toggle button was not displayed correctly the first time the tab control was displayed.
  
Ver.1.14 : December 2015 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following devices.
◾NJ-series NJ101-[]020 Database Connection CPU Units Ver. 1.10 (DBCon 1.01)
◾NJ-series NJ101-[]020 Database Connection CPU Units Ver. 1.10 (DBCon 1.02)
◾NJ-series NJ501-[][]20 Database Connection CPU Units Ver. 1.10 (DBCon 1.02)
◾NJ-series NJ501-4[][][] Robotics CPU Units Ver.1.10
◾FH-series Vision Sensor Ver. 5.50
◾NA-[][][][][][] Programmable Terminal Ver. 1.03

New functions
◾Added the options to search for sent or received data only in the Serial Line Monitor.
◾Added the options to transfer operation settings of CJ-series Special Units, EtherCAT slaves, and NX Units and application data in the Controller connection function.
◾Added the function to jump from a program editor to a variable table.
◾Added the function to print the EtherCAT network configuration in graphic form.
◾Support the SYSMAC-RA401L Robot Additional Option.

<Related to Vision Sensors>
◾Added the Conveyor Calibration Wizard Tool, Calibration Plate Print Tool, and Conveyor Panorama Display Tool.

<Related to Safety>
◾Added the variable type specification function by selecting global variable or internal variable when a new variable entered in the FBD Editor is automatically registered.
◾Added the function to move internal variables to global variables on a variable table.
◾Added the function to move external variables to internal variables on a variable table.

<Related to DB Connection Service>
◾Added the connection settings for PostgreSQL database that was newly supported by the Database Connection CPU Units.

<Related to HMI>
◾Support the broken-line graph function.
◾Support the EtherCAT slave units in the NJ/NX-series Troubleshooter.
◾Support the NJ/NX-series union and enumeration data types.
◾Extended the support of NJ/NX-series structure data type.
◾Support the function to switch the view to a user-specified user page in the NJ/NX-series Troubleshooter.
◾Support the function to create user-defined events with IAG.
◾Support the function to capture the screen image displayed on the PT.
◾Support the keypad customization function.
◾Support the function to set auto focus movement and its movement order for data entry.
◾Support the scale conversion function for numerical values.
◾Support the indirect reference function for the texts displayed on label objects.
◾Support the buzzer function.
◾Increased the number of available variables up to 35,000 per project and 30,000 per device.
◾Support the function to jump from an alarm specified in the Alarm Viewer to a user-specified user page.
◾Support the function to limit the number of alarms displayed in the Alarm Viewer.
◾Support the VNC client access control function.
◾Support the tab control objects.
◾Support the background processing of subroutines.
◾Extended the search/replace scope to all texts in a project.
◾Support the function to check the display change according to the lamp and other status on the Page Editor.
◾Enhanced the print function of Sysmac Studio to support HMI.
◾Enhanced the cross reference function of Sysmac Studio to support HMI.
◾Support the function to directly edit the labels on the Page Editor.
◾Support the function to use vector graphic files for object image files.
◾Support the function to constantly monitor global variables on the Watch Tab Page during simulation.
◾Support data entry in Japanese, Chinese, and Korean to Data Edit objects.

Improved functions
◾Solved the problem that monitoring was not started even if a variable name was entered in the ladder rung under programming during online edit.
◾Solved the problem that an error (!) was displayed for the present value of the variable on the screen if a newly added variable name was entered in an ST program during online edit.
◾Solved the problem that variables whose name included a prohibited character could be transferred by online edit.
◾Solved the problem that connection to a Controller failed because the access right was already acquired.
◾Solved the problem that operating mode was changed from RUN mode to PROGRAM mode when a program could not be transferred to the Controller because build had not been completed.
◾Solved the problem that communications via USB failed depending on the PC environment.
◾Solved the problem that GPF occurred when view was switched in cross reference.
◾Solved the problem that comments of structure arrays registered as global variables were not displayed in the data trace view.
◾Solved the problem in the display timing of Search dialog box in the Serial Line Monitor.
◾Improved the EtherNet/IP connection settings so that tags and tag sets can be moved by a drag-and-drop operation.
◾Improved the EtherNet/IP connection settings so that all tag sets can be registered at the same time.
◾Improved the offline comparison function so that the POUs can be compared with the ones with the same name.
◾Corrected a wrong description displayed for NX-EC0222.
◾Improved so that hardware and software versions are displayed for EtherCAT slaves.
◾Improved so that hardware revision is displayed as production information.
◾Improved the upload performance by the synchronization operation (especially when there are many POUs).
◾Improved the open and scroll performance of the Axis Setting Table.
◾Improved the transfer performance of G5-series Servo parameters.
◾Solved the problem that time was required to import a large ST program.
◾Improved the display performance of Controller errors for troubleshooting.
◾Improved so that functions and function blocks in a library can be set to "not published" to prevent the functions and function blocks in the library from being directly used from a program that references the library.
◾Solved the problem that Sysmac Studio could not be started due to an initialization failure.

<Related Vision Sensors>
◾Improved so that a recovery operation is not required on the FH Controller side when FH is selected offline.
◾Improved so that a warning message is displayed in online connection with unsupported software version of FH.

<Related to Safety>
◾Improved the zoom factor of the FBD Editor.
◾Solved the problem that print pages of the FBD Editor were output twice.

<Related to HMI>
◾Solved the problem that project data could not be built correctly when Sysmac Studio was used in Turkish.
◾Solved the problem that occurred when Sysmac Studio project data was built in a different language environment.
◾Solved the problem that a build error occurred when many variables were mapped.
◾Solved the problem that VNC passwords could not be uploaded.
◾Solved the problem that a build error occurred when initial values were set for a huge array or a huge structure array was used.
◾Solved the problem that a build error occurred on the HMI side when data types such as structures were changed on the Controller side.
◾Solved the problem that a build error occurred when a device variable assigned to an external variable was a library variable for a Controller.
◾Solved the problem that an error occurred when synchronization was executed if more than one IAG that accesses the same file in the resource was configured.
◾[Runtime] Improved the memory usage efficiency of Alarm Viewer and List Box.
◾[Runtime] Solved the problem that an error occurred in the NA-series PT when data was written to a STRING array for which initial values were not set nor the Retain attribute was not set.
◾[Runtime] Improved the communications performance of the arrays for NA-series PT.
◾[Runtime] Solved the problem that an error might occur when transferring data from an SD Card.
◾[Runtime] Solved the problem that actions were executed even if the event occurrence conditions were not satisfied.
◾[Runtime] Solved the problem that memory leak occurred when ClosePage was executed for an undisplayed page.
◾[Runtime] Solved the problem that an error occurred in the NA-series PT when a single-byte degree sign (Unicode: 00B0) was used.
◾[Runtime] Solved the problem that a resource ID was displayed on a label.
◾[Runtime] Solved the problem that an error might occur in the NA-series PT depending on the property settings of graphics, text boxes, and labels.
◾[Runtime] Solved the problem that an error occurred if the integer portion was omitted and only the value after the decimal point was entered when entering a value of Single data or Double data.
◾[Runtime] Solved the problem that an error might occur in the NA-series PT when a project with many files was transferred.
◾[Runtime] Solved the problem that editing the main page might become impossible when a pop-up page was closed.
◾[Runtime] Improved the gauge display performance.
◾[Runtime] Solved the problem that VNC connection might be disconnected.
◾[Runtime] Solved the problem that malfunction occurred when the start number of array elements of an external variable was not 0.
◾[Runtime] Improved the page switching performance when a huge array was used in a subroutine.
◾[Runtime] Solved the problem that memory leak occurred when "Image" was selected for the Design property of bit lamps and data lamps.
  
Ver.1.13.30 : July 2015 Sysmac Studio Version 1 Auto-update

New functions
◾Added the function to compare the data with the same name in the offline comparison of projects while you could compare the data only in the order as displayed so far.

Improved functions
◾Solved the problem that monitoring was not started when an unused variable name was entered in a ladder program during online edit.
◾Solved the problem that errors (i.e., exclamation (!) marks) were displayed for all present values of variables in the view when a new variable name was entered in an ST/Inline ST program during online edit.

<Safety-related>
◾Updated the manual displayed when you select [Help] - [Safety Control System Help Contents] from the menu bar.
  
Ver.1.13 : April 2015 Sysmac Studio Version 1 Auto-update

Support of New Type

Support the following CPU Units.
◾NX701 CPU Units Ver. 1.10.
◾NJ101 CPU Units Ver. 1.10.

Support the following NX Units.
◾NX-series NX-ID5142-1 and NX-ID6142-6 DC Input Units.
◾NX-series NX-MD6121-6 DC Input/Transistor Output Unit.
◾NX-series NX-OD3268, NX-OD5121-1, NX-OD6121-6, and NX-OD5256-1 Transistor Output Units.
◾NX-series NX-ECC203 EtherCAT Coupler Unit.

New functions
◾Added the function to print the cover page.
◾Added the function to print section numbers and section titles in the printed document.

<Safety-related>
◾Added the function to print parameter settings of Safety Slave Units as a wiring diagram.
◾Added the function to print the Safety Signature column.
◾Added the function to set/edit POU properties.

<HMI-related>
◾Support the Troubleshooter for the NJ/NX Series.
◾Added the system variables to obtain the number of clients that are connected with VNC.

Improved functions
◾Solved the problem that a CPU stop fault might occur when the operating mode was changed to RUN mode after a data transfer to the Controller if part of the project data was inconsistent.
◾Solved the problem that the number displayed in the Use column might be wrong in the Variable Manager.
◾Solved the problem that module configuration could not be edited because the ESI file for the Balluff EtherCAT module could not be read correctly.

<Safety-related>
◾Solved the problem that the Safety devices were displayed in a lower layer in the Print Setup view.

<HMI-related>
◾Improved the function to import variables from CJ-series and NJ/NX-series CPU Units.
  
Ver.1.12 : March 2015 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NJ501 CPU Units Ver. 1.10.
◾Support the NJ301 CPU Units Ver. 1.10.

New functions
◾Added the function to select a variable type (global or internal) and specify a data type when a new variable entered in the Ladder/ST Editor is automatically registered.
◾Added the function to move internal variables to global variables in the variable table.
◾Added the function to move external variables to internal variables in the variable table.
◾Added the function to specify the font in the ST Editor.
◾Added the function to insert a program at a user-specified position in the Multiview Explorer.
◾Support the EtherCAT packet monitoring with NJ301 Controllers. (NJ301 CPU Unit Ver. 1.10 or later)
◾Added the function to remove comments from program source when transferring data to the Controller.
◾Added the function to output EtherCAT configuration information to a CSV file.
◾Added the function to display the task execution time ratio in the Task Execution Time Monitor.
◾Support the V680S-HMD6[]-EIP RFID Systems and NX-EIC202 EtherNet/IP Coupler in the EtherNet/IP connection settings.
◾Added the function to change the order of trace target variables by dragging them in data tracing.
◾Added the function to expand and collapse the configuration tree items all together in the EtherCAT configuration view.
◾Added the function to select all backup target variables at a time in the backup/restore of variables and memory.
◾Added the function to change axis numbers, add axes, and copy and paste axes in the Axis Setting Table.
◾Added the function to save all the data to a single file when outputting data to a file in the print function.
◾Added the function to print the table of contents and project properties.
◾Added the setting and monitoring (Serial Line Monitor) functions for the NX-CIF[][][] Serial Communications Units in the EtherCAT coupler settings.

<Safety-related>
◾Added the data protection function for user-defined function blocks to prohibit display/change of the function blocks individually.
◾Added the export/import functions for user-defined function blocks.
◾Added the function to open the help for user-defined function blocks from the FBD Editor.
◾Added the function to open the instructions reference from the FBD Editor or Toolbox.
◾Added the function to sort and filter the variables in the variable table.

Improved functions
◾Improved the transfer time of EtherCAT slave parameters. (NJ301/NJ501 CPU Unit Ver. 1.10 or later)
◾Improved the operability of changing the order of registered programs in the Task Settings Tab Page.
◾Improved the display speed in the EtherCAT Tab Page.
◾Improved the display speed in the Multiview Explorer.
◾Improved the description for error messages displayed during synchronization.
◾Improved the memory usage in the 64-bit OS environment.
◾Solved the problem that instructions were not executed in the next branched rung after a PS (upward differentiation) instruction though the execution conditions were satisfied.
◾Solved the problem that Get1sClk instructions might not operate correctly.
◾Solved the problem that the node address of EtherCAT slaves could not return to 0 once it was changed to any other value.
◾Solved the problem that an out of memory error occurred when editing a variable on the global variable table while large information was held on the clipboard.
◾Solved the problem that differential monitor values were not correctly displayed when the device was switched between multiple Controllers in a single project.
◾Solved the problem that data could be transferred to the CJ1W-EIP21 Unit even if its unit settings were invalid.
◾Solved the problem that the online edit cancel operation might become impossible in the Simulator.
◾Solved the problem that the program could be transferred in some cases although there was an offset update error in structure data and resulted in a major fault level Controller error.
◾Solved the problem that Sysmac Studio might be shut down when importing a project if part of the project file was invalid.
◾Solved the problem that Sysmac Studio might be shut down when opening the DB Connection Settings.
◾Solved the problem that no error was detected even if a range was specified for a data type that did not support the range specification (e.g., LREAL) in variable tables.
◾Solved the problem that prohibited characters could be entered for namespace and using declaration.
◾Solved the problem that registered variables were not displayed correctly as candidate variables in the Ladder Editor when the data type specified for an instruction parameter was array.
◾Solved the problem that the relevant error was not displayed correctly when the initial value set for an array variable was outside the defined range.

<Vision Sensor and Measurement Sensor-related>
◾Solved the problem that a major fault level Controller error occurred after the parameters related with PDO mapping of an FH-series Vision Sensor were changed.
◾Solved the problem that FH-series Vision Sensors and ZW-series Displacement Sensors could not be added in the EtherCAT Slave Terminal Tab Page on Windows 8.1.

<HMI-related>
◾Improved the memory usage.
◾Solved the problem that IAG did not operate correctly when the name of the user-defined variable used for the IAG interface was the same as the name of the global variable specified in the IAG properties.
◾Solved the problem that Sysmac Studio might be shut down when opening a project if IAG was included in the project.
◾Solved the problem that Sysmac Studio might be shut down when a page was pasted to other project.
◾Solved the problem that the NA Unit could not be started when Catalan was selected as the project language.
◾[Runtime]Solved the problem that the RUN indicator did not return to "lit green" even though the NA Unit recovered from error status after the indicator turned to "flashing red" due to a communications error or other errors.
◾[Runtime]Solved the problem that the value on the NA Unit might be different from the value on a device when the user wrote to an external variable that was only used in a subroutine.
◾[Runtime]Solved the problem that the entry from the Enter Key on the keyboard was disabled when the system language was German or French in the NA Unit.
◾[Runtime]Corrected the wrong characters on the system keypad when the system language was Spanish in the NA Unit.
  
Ver.1.11.1 : November 2014 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the CJ1W-EIP21 Version 3.0.

New functions
◾Added the function for editing the FSoE Slave Address in the safety process data communications settings.

Improved functions
◾Solved the problem that Sysmac Studio may be shut down when importing a project that contains a slave whose ESI file has not been installed in the computer.
◾Solved the problem that a program check error occurred when a data-type-specified string (e.g., INT#) was included in an array subscript.
◾Solved the problem that the size of saved project was increased by repeating the synchronization (transfer from Controller) operations.
◾Improved the stability of the software.
◾Solved the problem that SetLanguage Action or Function may not switch languages on the NA device.
◾Solved the problem that Objects on Popup may not be refreshed on the NA device.
  
Ver.1.11 : October 2014 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NA-series Programmable Terminals.
◾Support the NJ-series NJ501-1340 SECS/GEM CPU Units.

New functions
◾Added a function to open a desired view by searching the items on the Multiview Explorer.
◾Added a function to display the thumbnail index of recently closed views to easily re-open the views displayed before.
◾Improved so that the Configurations and Setup views and the Programming views can be displayed side by side. Also, the view switching speed was increased by removing the switching animation of the configurations and setup.

<EtherNet/IP-related>
1) Support the Modular EDS devices.
2) Added the status display function to the device monitor.

Improved functions
◾Shorten the time required for build and program check.
◾Shorten the time required to start the Simulator.
◾Improved so that the comparison results become "Same" when the source files are the same by adding the source file comparison to the matching judgment process for comparing the programs and configurations/setup in the project comparison between computer and NJ.
◾Solved the problem that online editing could not be started although the project file matched the programs in the NJ when you imported a project file that referenced libraries and tried to start online editing.
◾Solved the problem that no error was detected in the program check even if a device variable assigned to an I/O port of an Output Unit was used in more than one task when the variable was used in a function block.
◾Improved so that a confirmation dialog box was not displayed when you opened a project file by double-clicking it.
◾Shorten the time required to import a project file.
◾Improved the color of the cells with errors to an easy-to-understand color in the variable tables and data type table.
◾Solved the problem that when a numerical value with commas was entered on the ladder monitor, it was set as a numerical value without commas if commas were used as the delimiter character in the OS locale setting.
◾Solved the problem that when a numerical value with commas was entered as an input to a "<>" function, the rung after the function could not be monitored if commas were used as the delimiter character in OS locale setting.
◾Solved the problem that variables and memory data might not be backed up due to out of memory.
◾Solved the problem that the build menu was not enabled immediately after going offline.
◾Changed the trace data reading procedure for 3D Simulator from automatic execution according to the checkbox setting to execution by clicking a button.
◾Solved the problem that outputs might be different from the logic in the rungs where an output instruction with a differentiation flag was used.
◾Solved the problem that titles of each item were not displayed on the Task Settings tab page.
◾Solved the problem that the operation became slow when node addresses were repeatedly changed in the EtherCAT setting tab page.
◾Solved the problem that Sysmac Studio froze for a while if previous trace results were loaded when printing the data trace results.
◾Solved the problem that when a global variable was used more than one POU and some of them were deleted, applicable locations were not deleted from the Cross Reference tab page.
◾Solved the problem that lower parts of variable names were not displayed in the global variable table and data type table on Windows XP.
◾Solved the problem that the changes made during online editing could be transferred in some cases even if the data on the NJ Controller and project data were different.
◾Solved the problem that the correct location was not referenced in the cross reference function if a ladder section was copied and pasted between programs.
◾Improved so that the variables in the In/Out/Parameter assignment lists can be dragged and dropped correctly in the setting dialog box for the linked operation with MATLAB®/Simulink® from MathWorks® Inc.
◾Solved the problem that the dialog box asking "Do you wish to save the Project before exiting?" was displayed if you opened a project file including Safety Control Units and closed Sysmac Studio with doing nothing.

<Sensor-related>
◾Improved so that version information of the FH-series Vision Sensors and setting parameters of the FH-series Vision Sensors related to PDO mapping can be synchronized when you execute the synchronization with the NJ-series CPU Unit (i.e., uploading from the NJ-series CPU Unit).
◾Enhanced the error processing for cable disconnection while editing the FH-series or FQ-M-series Vision Sensors online.
◾Solved the problem that the comparison result of EtherCAT configuration information became "Different" although it was the same when synchronization with an FH-series Vision Sensor was executed and then re-synchronization with NJ was executed.
◾Improved so that a message was displayed for notification of the restrictions on the online connection with a different version of FH-series Vision Sensor.

<EtherNet/IP-related>
◾ Improved so that the changes in the tag set names can be reflected to the connections.
◾ Improved so that the IP addresses and device models of the target devices included in the connection can be changed all together.
  
Ver.1.10.80 : August 2014 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support FH Version 5.30.
◾Support NX-series NX-SL3300 and NX-SL3500 Safety CPU Units Version 1.1.
◾Support NX-series NX-SIH400 Safety Input Unit Version 1.1.

New functions
◾Added a function to transfer validated safety application data in a project file with configuration information.
◾Added the function for configuration of NX-series EtherNet/IP Coupler Unit.

Improved functions
◾Improved so that the data in the Safety CPU Units are not deleted when transitioning from Run mode to Program mode.
◾Solved the problem that the settings of the related I/O ports were deleted when changing the safety process data communications settings from Enabled to Disabled.
  
Ver.1.10 : June 2014 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NJ501 CPU Units Version 1.09.
◾Support the NJ301 CPU Units Version 1.09.
◾Support the following EtherCAT I/O Terminal Units.
GX-ID3284-T (32 inputs)
GX-OD3284-T (32 outputs)
GX-MD3284-T (16 inputs and 16 outputs)
◾Support FH-series Vision Sensors Version 5.20.
◾Support ZW-series Displacement Sensors Version 1.20.
◾Support the following 12 NX Units.
NX-ID5142-5 DC Input Unit (16 inputs, NPN/PNP)
NX-ID6142-5 DC Input Unit (32 inputs, NPN/PNP)
NX-OD5121-5 Transistor Output Unit (16 outputs, NPN)
NX-OD6121-5 Transistor Output Unit (32 outputs, NPN)
NX-OD5256-5 Transistor Output Unit (16 outputs, PNP)
NX-OD6256-5 Transistor Output Unit (32 outputs, PNP)
NX-MD6121-5 DC Input/Transistor Output Unit (16 inputs (NPN/PNP) / 16 outputs (NPN))
NX-MD6256-5 DC Input/Transistor Output Unit (16 inputs (NPN/PNP)/16 outputs (PNP))
NX-EC0112 Incremental Encoder Input Unit (1CH 24V Voltage Input, NPN)
NX-EC0212 Incremental Encoder Input Unit (2CH 24V Voltage Input, NPN)
NX-EC0132 Incremental Encoder Input Unit (1CH Line Receiver Input, NPN)
NX-PG0112 Pulse Output Unit (1CH Open Collector Output, NPN)
◾Support the NJ-series NJ501-4*** Robotics CPU Units.

New functions
◾Support the setting function of the tag data links (connections) of NJ-series Controllers in the EtherNet/IP networks.
◾Added a function to display and monitor array variables and structure array variables on the Watch Tab Pages in a tabular format.
◾Provided an option not to automatically run program checks and builds in the background.
◾Added a function to easily open the relative definition view from each function or function block instance in the Ladder Editor or ST Editor.
◾Added a function to copy external variables and global variables used in the copied program at the same time when copying part of a ladder program or ST program.
◾Added a function to apply calculated values to actual current values of the axis when executing velocity controls in the Simulator.
◾Added the instructions to change actual position, actual velocity, or actual torque in the Simulator.
◾Added a function to display the relative function block instance in the reference list when an input or output variable of a function block is selected in the cross reference function.
◾Added a function to display the relative structure variable in the reference list when a member variable of a structure variable is selected in the cross reference function.
◾Added a function to display member names of the relative enumeration as input candidates when an input to a function block is enumeration data.
◾Added a function to temporarily release data protections collectively.
◾Linked with MATLAB®/Simulink® of MathWorks® Inc., which allows you to monitor the simulation of G5-series Servo Drives and data trace results for the NJ-series Controllers with Simulink.
◾Added a function to switch the Servo Drive between Run mode and Test Run mode from the auto tuning or damping control views for G5-series Servo Drives.
◾Support 3D simulations of delta robots with an NJ-series Robotics CPU Unit.

<Related to Safety>
◾Added a function to check the memory usage of Safety CPU Units.
  ◾Added a function to change the device model between NX-SL3300 Safety CPU Unit and NX-SL3500 Safety CPU Unit.
◾Added the feedback setting and initial value setting as simulation functions of safety programs.

<Related to FH-series Vision Sensors>
◾Added the following edit functions for FH-series Vision Sensors.
- OCR processing items
- OCR user dictionary processing items
- Security setting tool
- Scene group save destination setting tool
- Image file save tool
- Registered manage management tool
- Reference position update tool
- Scene group data conversion tool
- Scene control macro tool
◾Support the following mode for FH-series Vision Sensors
- Non-stop adjustment mode
◾Added a function for enable/disable switching of measurement execution for processing units.
◾Support simplified non-stop adjustments in the Monitor Window.
◾Added a menu command to finish offline editing. You can now exit the FH Simulator with the menu command.
◾Added a parameter printing function.

<Related to ZW-series Displacement Sensors>
◾Added the following parameters for the ZW-series Displacement Sensors.
- Measuring surface count start direction
- Measurement cycle

Improved functions
◾Improved the transfer time of changes in online editing in the case where there are many rungs in a section. (A NJ Series Controller CPU Unit Version 1.09 is required.)
◾Shortened the time required to backup variables and memory.
◾Improved so that variables registered in the I/O Map are excluded when deleting unused variables.
◾Improved the comment import/export function for variables and data types so that comments of unprotected part can be imported or exported even if part of the data is password-protected.
◾Improved so that projects are not automatically saved when you select "Connect to Controller" from the Start Page.
◾Improved so that NX Units can be moved by dragging the unit on the Multiview Explorer.
◾Improved the memory consumption after the Simulator is stopped, which improved the instability caused by memory shortage.
◾Solved the problem that project data could not be transferred even when no error occurred in building if the project data became invalid.
◾Solved the problem that property information of functions and function blocks were not pasted.
◾Solved the problem that an error occurred when the Backup Variables and Memory operation was executed in a project where a function block with retained variables was instantiated in two or more POUs.
◾Solved the problem that a restoration error occurred when restoring data from a CSV file that contained present values of retained variables.
◾Solved the problem that CSV files could not be read due to a restoration error if present values of empty STRING data variables with the Retain attribute were backed up.
◾Solved the problem that no error may be detected for variables in the build even if the same-name POU or section existed.
◾Solved the problem that an application error occurred if function blocks were repeatedly opened and closed while online.
◾Solved the problem that no error was detected in building even if % was used in AT specification of variables besides at the beginning of the address.
◾Solved the problem that axis variable names were not changed when only cases of names were changed in the axis setting or axes group settings.
◾Improved the Ladder Editor so that the view is scrolled and the rest of the rung can be displayed by dragging the mouse to the right edge of the view when creating an OR structure in a horizontally long rung.
◾Solved the problem that variable table names of ST programs in the tree structure were not displayed correctly when online comparison was executed for a project whose language was different from when creating the project on Sysmac Studio.
◾Solved the phenomenon where window positions changed after jumping from a search result.
◾Corrected an error message displayed when the entire union array is specified for an instruction parameter.
◾Solved the problem that the I/O Map was updated according to the pre-synchronization settings of the FH-series Vision Sensor to connect in the online connection with an FH-series Vision Sensor.
◾Solved the problem that the function to save the data into a file provided for the macro processing items did not work while online.
◾Solved the problem that the number of output data could not be set when the output format was changed to "Ethernet" in the serial data output.
◾Improved so that inputs/outputs of exposed variables can be changed collectively.
◾Improved so that Watch Dog Timer values of safety slave units can be edited.
◾Improved so that the Debug Start/Stop function can be executed from toolbar icons.
◾Improved so that whether to show or hide build warnings can be switched.
  
Ver.1.09 : February 2014 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NJ501 CPU Units Version 1.08.
◾Support the NJ301 CPU Units Version 1.08.

New functions
◾Support Windows 8 installation.
◾Support docking/undocking of various views such as configuration tab pages, program editors, and Watch Tab Pages to/from the application window.
◾Support “Upload” and “Download” menus for transferring all the target data without displaying the data comparison results.
◾Support the function to change the cam table from the user program.
  ◾Added the function for configuration of inspection processing items.
◾Added the function for FH's account function.
◾Support the simulation linked with MATLAB®/Simulink® from the MathWorks® Inc.
◾Support IBM DB2 / MySQL / Firebird connection settings for the Database Connection CPU Units.

Improved functions
◾Improved so that array elements can be expanded by a single operation. You can copy and paste array comments from Excel at a time.
◾Improved so that a comment can be created for each member of structure variables.
◾Improved so that variables can be added even when the variable table is sorted and/or filtered.
◾Improved so that instructions can be entered in the ST Editor by dragging them from the Toolbox.
◾Improved so that online edit can be selected from the context menu.
◾Solved the problem which group each instruction belongs to was not shown when searching for an instruction in the Toolbox. Each instruction's group name is now displayed in the instruction guidance in the Toolbox.
◾Improved so that only the changed data are transferred to each Controller if part of data is changed in a use case where the same data are transferred to multiple Controllers.
◾Improved so that variable/memory backup results can be saved to a CSV file.
◾Improved so that you can set whether to execute the task when the Controller is changed to RUN mode. When you set not to execute the task, the powerflow is not displayed in the programs.
◾Improved so that device variables can be assigned to the read only I/O ports of axis-assigned slaves/Units.
◾Solved the problem that the EtherCAT Configuration was cleared when a file using EtherCAT slave data was loaded or uploaded to the computer where the ESI of the slave was not installed.
◾Improved so that parameters can be verified while connected online with a drive.
◾Solved the problem that serial No. could not be read if the unit version of a slave was different between the project and the actual device.
◾Solved the inconsistency in the number of digits of error codes occurred in G5.
◾Improved so that the number of received error frames in each slave is displayed in the diagnosis/statistics information view opened from the EtherCAT configuration view.
◾Improved so that the model number and version of the EtherCAT Coupler Unit registered in the project can be changed to the new model number and version when replacing an EtherCAT Coupler Unit.
◾Improved so that the maximum number of FH which can be supported in one project file becomes 8 units.
◾Improved so that FH can be supported in the project of NJ series Ver.1.00/1.01/1.02/1.03/1.04/1.05.
◾Solved the problem that the present values of variables in the FBD editor might not be displayed when Safety CPU Unit was in Debug mode.
◾Improved so that the warnings are not displayed in the Build Tab Page when there are any variables that are not used in the safety programs.
◾Solved the problem that some present values in the DM and EM Areas of memory used for CJ-series Units cannot be backed up in the variable/memory backup function.
  
Ver.1.08.31 : December 2013 Sysmac Studio Version 1 Auto-update

Improved functions
◾Solved the problem that a program already changed from a different computer might be overwritten if the program was edited online from multiple computers at the same time.
◾Solved the problem that Sysmac Studio might be shut down due to an error if the Esc Key was pressed twice while editing a variable in the Ladder Editor.
  
Ver.1.08.29 : Novermber 2013 Sysmac Studio Version 1 Auto-update

Improved functions
◾Solved the problem that Sysmac Studio might be shut down when more than one inline ST was changed in the same Ladder Editor.
◾Solved the problem that a Slave Initialization Error might occur in the NX-series EtherCAT Coupler Unit when the network configuration information was downloaded if a specific ESI had been installed.
◾Solved the problem that build error may occur when the global variables in the Safety CPU Unit are registered in I/O Map or Exposed Variables.
  
Ver.1.08 : September 2013 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NJ501 CPU Units Version 1.07.
◾Support the NJ301 CPU Units Version 1.07.
◾Support the NX-ECC201 EtherCAT Coupler Unit Version 1.2.
◾Support the NX-ECC202 EtherCAT Coupler Unit.
◾Support the NX-IA3117 AC Input Unit.
◾Support the NX-OC2733 Relay Output Unit.
◾Support the NX-TS2*01/NX-TS3*01 Temperature Input Units Version1.1.
◾Support the NX-TS**02/TS**04 Temperature Input Units Version 1.1.
◾Support the NX-PF0730 Additional I/O Power Supply Unit.
◾Support the NX-EC0122/-EC0222/-EC0142/-ECS112/-ECS212/-PG0122 Position Interface Units Version1.1.
◾Support the NX-series NX-SL3500 Safety Control Unit.

New functions
◾Added the function to go online with the connected Controller and upload the program with one button from the Start View.
◾Added the functions for offline debugging for sequence control and FH-series Vision Sensors.
◾Added the function for offline debugging for safety programs.

Improved functions
◾Improved the performance of startup, loading, program editing, and other functions.
◾Added new file format extensions (smc2 and csm2) for importing and exporting projects faster. The project files in a conventional file format can be also imported and exported.
◾Support sorting and filtering of variables on variables tables.
◾Support overwriting of variables when copying variables from Excel to a variable table.
◾Improved so that instructions can be displayed in the Toolbox on the ST Editor.
◾Improved so that the user can jump to the program being edited online even if another view is displayed during online editing.
◾Solved the problem that the ON/OFF status of selected variable was not clear because the selection color in the Differential Monitor was dark.
◾Improved so that two or more tabs can be closed at a time.
◾Improved so that forced refreshing values can be all reset from the context menu on the Ladder Editor.
◾Improved so that the comments for the registered variables are displayed in the Watch Tab Page.
◾Improved so that the NJ-series Controller that is set as port forward destination in the router can be connected.
◾Added the setting to transfer the drive parameters to the drive at the same time as changing the parameters.
◾Reduced the disconnection detection time of the Controller from five seconds to two seconds for cable disconnection during MC Test Run.
◾Improved so that servo parameters can be imported and exported.
◾Improved so that drive parameters can be automatically transferred to the device when updated.
◾Improved so that the size is automatically adjusted to eliminate the need of horizontal scrolling in the detailed settings of axis basic settings.
◾Improved so that program is transferred after confirming that all of the necessary build processing have been executed.
◾Improved so that any project with ID number duplication of variables can be detected and corrected.
◾Solved the program that error message did not meet the situation when the user executed the Compare and Merge with Actual Network Configuration operation without connecting the computer with a physical module.
◾Solved the problem that the copy and paste operations did not function correctly from the context menu in the Search and Replace Box.
◾Solved the problem that a different item may be deleted when the user deletes an item while selecting something in the Multiview Explorer.
◾Solved the problem that digital charts were not displayed correctly in data tracing when opened after saving the project with the Independent Y Axis Mode ON.
◾Solved the problem that only the first applicable item was hit by the Search Next operation even when there were two or more applicable items in the ST Program View.
◾Solved the problem that PDO mapping data was lost if the module set in the slot was copied and pasted when editing the module configuration.
◾Solved the problem that POU name was returned to the previous name when registering a variable to the Watch Tab Page by dragging it from the Variable Editor after changing the POU name.
  
Ver.1.07.43 : August 2013 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the 8-camera-type Controller of FH-series Vision System.

Improved functions
◾Solved the problem that a slave initialization error occurred in the Controllers in the connection with SGDV-E1 EtherCAT(CoE) SERVOPACK Rev5.
◾Solved the problem that an application error may occur when displaying an ST program after uploading. This error occurred because the program could not be updated correctly if the program in the NJ-series Controller contained an ST program created by Sysmac Studio Ver. 1.03 or lower that had run on European-language Windows.
◾Solved the problem that the build error could not be reset by reflecting used structure/union members on the program to the data type view of the project with the merge function of offline comparison.
◾Solved the problem that the changed event codes were not displayed or an application error occurred when you re-opened the event table after selecting two or more cells on the event table and edited the event codes.
◾Solved the problem that the decimal point was not displayed correctly in some setting items or an application error occurred when displaying the FH setting view on European-language Windows.
◾Solved the problem that Japanese are displayed in the FH setting view when the view is displayed on non-Japanese Windows at the first time Sysmac Studio is started after installation.
◾Solved the problem that the auto tuning wizard view may not be displayed correctly depending on the display resolution.
  
Ver.1.07 : June 2013 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NJ501 CPU Units Version 1.06.
◾Support the NJ301 CPU Units Version 1.06.
◾Support the NJ501-1*20 Database Connection CPU Units.
◾Support the GX-JC06-H Branching Slave.
◾Support the NX-ID3344 and NX-ID3444 Digital Input Units with input refreshing with input changed times.
◾Support the NX-OD2154 and NX-OD2258 Digital Output Units with output refreshing with specified time stamps.
◾Support the NX-SL3300 Safety CPU Unit.
◾Support the NX-SIH400 and NX-SID800 Safety Input Units.
◾Support the NX-SOH200 and NX-SOD400Safety Output Units.
◾Support the FH-series Vision Sensors.

New functions
◾Added the functions for the Database Connection CPU Units to create a program for reading from and writing to databases.
◾Added the functions for the Database Connection CPU Units to make the connection settings to databases, monitor the connection status, and display the Operation Logs.
◾Added the functions for configuring and programming Safety CPU Unit.
◾Added the functions for configuring Safety Input Units., and Safety Output Units.

Improved functions
◾Improved so that a comment can be set for each member of union variables.
◾Improved so that initial values of array variables can be entered in tabular format.
◾Improved so that the table width of variable tables and data type tables can be retained after the tab page is closed.
◾Improved so that the name of variables used in programs is changed accordingly when a variable name is changed in a variable table.
◾Support the TimeStamp instruction.
◾Improved so that libraries are displayed in the Toolbox when the Ladder Editor is displayed.
◾Improved so that present values are displayed in the Ladder Editor, ST Editor, or Watch Tab Page when a variable is specified in an array element of an array variable.
◾Improved so that 0 and 1 can be specified in addition to the judgment formula using BOOL values (TRUE/FALSE) in the conditions of if, while, and repeat instructions.
◾Improved so that the selected text string is set as the search target by pressing the Ctrl + F Keys while placing the cursor on the Program Editor.
◾Improved so that part of program check items can be selected from the check target by an option setting.
◾Improved so that WORD variables can be monitored in the form of ASCII code in the Watch Tab Page.
◾Improved so that the general-purpose trajectory display function of 3D monitor can be used for all NJ-series Controllers.
◾Improved so that virtual axes and real axes can be used up to 15 axes in total in the NJ3 Controllers with Unit version 1.06.
◾Improved the EtherCAT configuration merge function so that variables on the I/O Map do not disappear.
◾Improved so that display language of Sysmac Studio can be changed with no need to reinstall Sysmac Studio.
◾Solved the problem that an application error may occur when the SD Memory Card dialog box is closed while TeamViewer is running.
◾Solved the problem that GetCJBError instructions may result in an error when the instruction is executed on the Simulator.
◾Solved the problem that an application error may occur when Replace is executed after Search All.
◾Solved the problem that "Error 9000" may be displayed when the communications cable is unplugged during a data transfer to the Controller.
◾Solved the problem that some of the Configurations and Setup elements may be displayed in Japanese on the Multiview Explorer in English environment when importing a project that was created in Japanese environment.
◾Solved the problem that a compilation error may not be detected even if a G5-series Servo Drive with axis settings is deleted on the EtherCAT Tab Page.
◾Solved the problem that the ladder view may be shown as empty on Sysmac Studio Version 1.06 when opening a project whose password is set on Sysmac Studio Version 1.05 or lower.
  
Ver.1.06 : April 2013 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NJ501 Controller Version 1.05.
◾Support the NJ301 Controller Version 1.05.
◾Support the NX-series EtherCAT Coupler Unit Version 1.0.

New functions

Support the following functions.
◾Setting of the EtherCAT Slave Terminal that consists of a Coupler Unit and NX Units.
◾Setting of EtherCAT slaves that support MDP specifications.

Improved functions
◾Added power flow display after functions on the Ladder Monitor.
◾Improved the vertical display density on the Ladder Editor.
◾Assigned the same shortcut keys (@ and %) as CX-Programmer to the upward and downward differentiation on the Ladder Editor.
◾Improved the library function so that program POUs can be saved into library files.
◾Solved the problem that encryption could not be enabled for libraries.
◾Added program algorithm check as a comparison method in the synchronization function in addition to the conventional simple comparison method.
◾Reduced the project file size.
◾Improved the Watch Tab Page view so that the display order of structure members on the Watch Tab Page is changed accordingly when the order is changed in the Data Type Editor.
◾Improved the problem that a wait cursor was not displayed in the time-required processing.
◾Solved the problem that operation specifications of the programs craeted by the Build operation in Sysmac Studio Version 1.05 were different from lower versions.
◾Solved the problem that Sysmac Studio connects to a EtherCAT slave with different node address from the setting if the slave is a servo or an inverter.
  
Ver.1.05.32 : February 2013 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NJ501 Controller Version 1.04.
◾Support the NJ301 Controller Version 1.04.
◾Support the ZW-series Confocal Fiber Type Displacement Sensors.
◾Support the MX2-series V1 Type Multi-function Compact Inverters.

New functions
◾EtherCAT slave/axis configuration can be dynamically changed from the user program.

Improved functions
◾Improved the online edit speed.
◾Solved the problem that online connection takes time when you repeatedly switch between online and offline while opening many ladder views with inline ST program.
◾Solved the problem that the overall operation of the Sysmac Studio takes time if you continue editing the ST program or inline ST program for a long time.
◾Solved the phenomena that the background build performance is lowered when many inline STs are used.
◾Solved the problem in upward compatibility with G5-series Servo Drive Version 2.1.
◾Solved the problem that online edit transfer fails if the program was created by Sysmac Studio Version 1.03 and the variables are changed by online editing using Version 1.04.
◾Improved the cursor movements by keyboard operation on the ladder editor.
◾Improved the ladder editor so that the view can be split.
◾Improved the ladder editor so that you can specify the length of variable names displayed on the view.
◾Improved the program editor so that parameters of function or function block used in the program do not disappear even if an input/output variable name of the function or function block is changed.
◾Solved the problem that variable names cannot be entered if the case of the variable name is different between variable table and program editor.
◾Improved the initial value setting dialog for structure variables so that the initial value is not registered if you click the Cancel Button in the dialog.
◾Improved the search function so that you can restart the search operation from the current position after the operation is once completed.
◾Improved the POU copy function so that you can select whether to overwrite or copy the POU if the same-name POU already exists when copying a POU created in a different project.
◾Improved the data type copy function so that you can copy a hierarchized structure definition created on Excel to the data type editor.
◾Improved the variable copy function so that you can exclude Excel's header line from the copy scope when copying variables from Excel to the I/O Map.
◾Improved the print function so that the background color is white.
◾Improved the Watch Tab Page so that the structure members are displayed in the definition order on the data type editor.
◾Improved the variable/memory backup function so that you can backup/restore only the retained variables that you selected.
◾Improved the variable/memory backup function so that backup data can be restored to a different model of Controller.
◾Improved the synchronization function so that you can select unmatched POUs individually and transfer only the selected POUs.
◾Improved the MC Test Run function so that you can specify the rotation direction in the absolute positioning.
◾Improved the MC Test Run function so that you can preset the home while the Servo is OFF.
◾Improved the data trace view and functions as follows :
- Displaying the 3D model view in startup.
- Avoid saving the trace results in compact project files (with .csm extension).
- Displaying the trace graph.
- Selection method of the display of the trace result.
◾Improved the project opening function so that you can specify the Controller model when opening a project created by Sysmac Studio V1.00 or V1.01.
◾Improved the event log view for troubleshooting so that all levels of events are saved regardless of the selections in the display settings.
◾Solved the problem that initial values of structure members may not be set correctly.
  
Ver.1.04.56 : December 2012 Sysmac Studio Version 1 Auto-update

Improved functions
◾Solved the problem that Number of Non-retained Variable Definitions, Number of Retained Variable Definitions, and Number of POU Instances may not be correctly displayed in the Memory Usage view.
◾Solved the problem that ladder program may not be correctly executed in a specific pattern of ladder rungs.
◾Solved the problem that programs cannot be uploaded if the program was downloaded in an operating system with a different decimal point setting.
◾Solved the problem that go online operation to G5-series Servo Drive fails when the revision of G5-series Servo Drive is 2.0 in the project and 2.1 on the actual EtherCAT network.
◾Solved the problem that gain settings of G5-series Servo Drive may be changed when opening/importing a project file or transferring from controller if autotuning feature for the G5-series Servo Drive is disabled.
◾Solved the problem that the message "Could not create trace" may be shown when using a project file which includes MX2-series Inverters and/or G5-series Servo Drives.
◾Solved the problem that structure members cannot be set in the Q output parameter of Timer instructions.
◾Solved the problem the Sysmac Studio is shut down if going online/offline operations are repeated while viewing a ladder program that contains many inline STs.
  
Ver.1.04 : August 2012 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support the NJ501 Controllers Ver. 1.03.
◾Support the NJ301 Controllers Ver. 1.03.

New functions

Added the following functions:
◾Data backup and restore of the NJ-series Controllers.
◾Differential monitor for 8 BOOL inputs.
◾Batch control of global and local variables. It is possible to sort and filter the variables and delete unused variables collectively.
◾Import of ST program files created by the Simulink® PLC Coder™ (version R2013a or higher) from MathWorks® Inc.

Improved functions

Improved the following functions:
◾The event level of errors that occur in the controller can be changed.
◾The comments of member variables of structures and unions can be displayed on the program.
◾Comments can be entered for each element of array variables and they can be displayed on the program.
◾Long comments up to 5 lines can be displayed for variables on the Ladder Editor.
◾Two comments can be assigned to each variable and the displayed comments can be switched.
◾Two or more Watch Tab Pages can be displayed by adding new tabs.
◾The colors of variable names, comments, and other items displayed in Ladder Editor and ST Editor can be changed.
◾Multiple program inputs in a rung can be copied at a time.
◾The search target can be held in the Cross Reference Tab Page.
◾Function blocks and functions as well as program inputs and outputs can be entered between a specified start point and end point by selecting from a pop-up list in the Ladder Editor.
◾The power flow line got thicker and its color can be changed in the Ladder Editor.
  
Ver.1.03 : June 2012 Sysmac Studio Version 1 Auto-update

Improved functions
◾Solved the problem that G5-series servo drives may be recognized as unsupported model and cannot be edited when opening a project file with Ver.1.03 which is created by Ver.1.02 or earlier.
  
Ver.1.03 : May 2012 Sysmac Studio Version 1 Auto-update

Support of New Type
◾NJ501 Controllers Ver.1.02 are supported.
◾NJ301 Controllers Ver.1.02 are supported.

New functions
◾Copying the programs judged as "different" by offline comparison into the project.
◾Saving each project with a version attached and opening the desired one by selecting the version.

Improved functions
◾Improved the detailed comparison function so that unmatched items in each rung can be displayed in the comparison result.
◾Improved the ladder/ST monitor views so that present values can be changed from the views.
◾Improved the program copy & paste function so that the variables can be copied together when a program is copied to another project.
◾Support the structure alignment for CJ-series Units.
◾Improved the specification so that the allowable values for process data transmission jitter of EtherCAT master can be changed.
◾Changed the contrast so that online edit status of programs can be easily understood.
◾Support the encoder axis simulation.
  
Ver.1.02 : April 2012 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Support NJ501 Ver.1.01 controller.
◾Support NJ301 Ver.1.01 controller.
◾Support CJ1W-EIP21 Ver.2.1 unit.
◾Support CJ1W-CRM21 Ver.1.3 unit.
◾Support the G5-series Servo Drive (built-in EtherCAT linear motor type) Ver.1.1.

New functions
◾The detailed comparison between project files (for displaying detailed differences in algorithm) is made available.
◾The variable monitoring function has been added in the ST Editor.
◾You can now link the simulator with CX-Designer's test function. (NS integrated simulation function)
◾You can now add a function to read and write present values of variables collectively when using the simulator.
◾Air Cylinder has been added to the 3D machine model.
◾Added an option setting for changing the color theme.

The following functions can be used in combination with NJ-series controller with unit version 1.01 or later.
◾You can now specify data protection level such as display prohibition, change prohibition, and copy prohibition for user-created POUs by setting a password.
◾You can now register user-created POUs in library projects and manage them as library objects.
◾You can now use namespaces for the following in order to prevent duplication of instruction and library names.
- Functions
- Function blocks
- Data types

Improved functions
◾The following problems have been solved in the Ladder Editor.
- Connection lines cannot be connected a specified position.
- Connection lines cannot be deleted.
◾The ladder editor has been improved so that you can change the display size of inline ST in ladder rungs.
◾You can now adjust the alignment of each structure member in byte units so that tag data link with non-OMRON devices can be established even when structures are included in the EtherNet/IP tag communications.
◾Value comparison is made available for operators of bit string, duration, date, time, date and time, and text string data types.
◾Equality comparison is made available for operators of duration, date, time, date and time, and text string data types.
◾The restriction that at least one BOOL input variable and output variable must be registered in each function or function block has been removed.
◾The program editor and data trace view can be displayed in different windows.
◾The operation authority types have been increased from two levels to five levels. Also, you can set the operation authority levels that do not require password entry.
◾The simulator has been improved so that you can use task over detection function when executing the simulation in the execution time estimation mode.
◾The execution order of XOR and AND instructions of BOOL data has been corrected so that it becomes the same as the other bit string data in ST language.
In Ver. 1.00/1.01, unlike the other bit string data, XOR processing has priority over AND processing for BOOL data.
In Ver. 1.02, AND processing has priority over XOR processing for BOOL data like the other bit string data.
(Example) Out := In1 AND In2 XOR In3;
In Ver. 1.00/1.1, XOR processing is performed for In2 and In3 first, and then AND processing is performed for its result and In1.
In Ver. 1.02, AND processing is performed for In1 and In2 first, and then XOR processing is performed for its result and In3.
  
Ver.1.01.19 : April 2012 Sysmac Studio Version 1 Auto-update

Improved functions
◾Solved the problem that NJ-series Controllers may stop running or turn ON an unintended output after online editing.
◾Solved the problem that Sysmac Studio may be shut down when a function or function block name is changed to a registered one on the Multiview Explorer.
◾Solved the problem that Sysmac Studio may be shut down when building a project that contains a complicated ladder rung where differential type of instructions are used.
◾Solved the problem that backup may fail with a message "Unexpected error occurred." when executing the Backup Variables and Memory function.
◾Improved the specifications to remove a restriction that the user needs to use the same project on the same computer as backup when restoring the variables and memory.
  
Ver.1.01.18 : January 2012 Sysmac Studio Version 1 Auto-update

Improved functions
◾Solved the problem that a communications error may occur when a project file is downloaded to an NJ-series Controller without rebuilding the program.
   
Ver.1.01 : October 2011 Sysmac Studio Version 1 Auto-update

Support of New Type
◾Specialized Vision Sensor for Positioning FQ-M-series is supported.

New functions
◾Watch Tab Page where you can register variables for more than one Controller registered in the project
◾Cam data superimposing function
◾Function to display and edit comments of variables on the Ladder Editor
◾Retrace search function on the Ladder Editor

Improved functions

Solved the following problems:
◾The MC monitor table function and the online edit function could not be used at the same time.
◾When online edit was repeatedly performed, it took long time to start editing in online edit.
8396490 发表于 2023-9-6 18:40:52 | 显示全部楼层
万分感谢
lishi 发表于 2023-10-26 14:47:59 | 显示全部楼层
很不错。换系统,刚好升级

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|ELEOK |网站地图

GMT+8, 2024-12-20 12:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表