
The Inline controller under PC Worx
6959_en_07
PHOENIX CONTACT
45
3.5
Function blocks for handling files on the
parameterization memory
The function blocks are used to access files from within the application program. Some of
the blocks support multiple instantiation. This means that it is possible to work with a number
of different files within the same project. The blocks perform the standard functions that are
required for typical file access operations.
The FILE_NOTIFY block is available in addition to the blocks for typical file access
operations. This block can be used to detect files that have been modified in a directory
containing user files. These modifications may include:
–
Deletion of one or more files
–
Writing one or more new files
–
Modification of one or more existing files
Both modifications made to this directory via FTP (remote) and modifications made locally
via function blocks or firmware services can be detected.
Technical properties (limit values)
–
The string for a file name (for opening, deleting, and monitoring modifications) must not
exceed 80 characters in length.
–
Up to 64 files can be monitored for modifications.
–
Maximum number of instances for function blocks:
FILE_NOTIFY: 1 instance
Others: 8 instances
–
Minimum scan time for FILE_NOTIFY: 1 second
All file operations are subject to the following restrictions:
No directory hierarchies are supported. All file operations only affect the root directory of
the parameterization memory.
Table 3-1
Overview of the function blocks
Function block
Short description
FILE_OPEN
Opens a file with a specific name
FILE_CLOSE
Closes a file with a specific handle
FILE_READ
Reads from a file with a specific handle
FILE_WRITE
Writes to a file with a specific handle
FILE_REMOVE
Deletes a file with a specific name
FILE_TELL
Determines the current position of the file pointer in a file
FILE_SEEK
Moves the current file pointer to a new position
FILE_NOTIFY
Displays files that have recently been created, deleted or modified
Summary of Contents for ILC 330 Series
Page 1: ...User manual Installing and operating the ILC 330 and ILC 350 Inline controllers...
Page 8: ...ILC 330 350 8 PHOENIX CONTACT 6959_en_07...
Page 10: ...ILC 330 350 10 PHOENIX CONTACT 6959_en_07...
Page 42: ...ILC 330 350 42 PHOENIX CONTACT 6959_en_07...
Page 68: ...ILC 330 350 68 PHOENIX CONTACT 6959_en_07...