6 Programming
6-126
NJ-series CPU Unit Software User’s Manual (W501)
* If data protection is set for a library object, a password is required to display the source code.
Selecting Library Objects
You can select the objects to include in a library. You can also access other libraries to create library
objects. When you do, you can select whether to include the library data from the accessed library.
When you select to include accessed library data, the accessing library is created so that it con-
tains a copy of the accessed library data. This means that only one library file is required. How-
ever, if there is more than one accessing library, you must change each one of them to make any
changes. When you select not to include accessed library data, the accessing library is created
without the accessed library data. This means that there will be two library files, the accessing
file and the accessed file. However, even if there is more than one accessing library, you need to
change only the accessed library to make changes.
You can download a library to a Controller, upload a library from a Controller, or verify a Controller
library against one on the computer.
• If you transfer a project for which transferring the source program is disabled from the Sysmac
Studio to a Controller that contains libraries for which the source is displayed, the source data
for the library is not transferred.
• The libraries in the Controller are deleted for the Clear All Memory operation.
This section describes the library objects that can be created and the settings for the library objects.
You can handle the following entities as library objects.
* Data types are always included in the library object selections on the Sysmac Studio.
Update date The date that the library was last updated.
Comment A comment on the library. (optional)
Company name The name of the company that created the library. (optional)
ID A unique ID that is used to access the library. The ID is generated automatically.
You cannot change it.
Display/hide source You can specify whether to display or hide the source.
Attached files You can attach one or more files.
Library Synchronization
6-8-3 Library Object Specifications
Applicable Library Objects
Library objects Details
POU definitions Functions and function blocks
Data types* Structure data types, union data types, and enumeration
data types
Setting Description