Mitsubishi Electric MELSEC iQ-R Series User Manual page 52

Controller module
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

■Settings of IP address
Set the IP address of a C Controller module using an engineering tool. If it is set with a user program, the network may be no
longer functional properly.
■Access to USB Mass Storage Class-compliant device
To create a user program accessing a USB Mass Storage Class-compliant device, implement processing to check if
accessing to the USB Mass Storage Class-compliant device is allowed and to retry. Although a USB Mass Storage Class-
compliant device is automatically mounted when connected, it may take several minutes for the device to be accessible
depending on its format type or capacity.
■Considerations for interrupt service routine
Fully understand the specifications on VxWorks, operating system of a C Controller module, before creating a routine which
will be executed in an interrupt service routine. Setting an inappropriate value to an argument of functions or executing a
function other than C intelligent function module dedicated functions for ISR may cause the VxWorks runaway.
In the dedicated function library (excluding data analysis functions and statistical analysis functions) offered by a C Controller
module, C Controller module dedicated functions for ISR can be used. To execute other dedicated functions synchronously
with an interrupt, implement the notification processing in a user program and perform the processing in a task.
Considerations for CW Workbench connection
The following shows the considerations for CW Workbench connection.
■Error occurred during program download
When a user program is specified and downloaded to a target (C Controller module) with CW Workbench, the system failure/
stop (such as user watchdog timer error) may occur on a C Controller module during the download if the program size is too
large.
Take either of the following corrective actions in the case of system failure/stop.
• Increase the value of the watchdog timer with CW Configurator
• Load the program and debug it in a C Controller module
■Interrupt processing delay
During remote debugging with CW Workbench, a C Controller module may be in the interrupt-disabled state. Any processing
called from an interrupt routine (such as C Controller dedicated functions for ISR) is not executed during that time. Interrupts
that are expected to occur at the fixed interval such as periodic timer interrupt may be delayed.
■Restarting a C Controller module
To restart a C Controller module, ensure that CW Workbench is disconnected. When the C Controller module is restarted with
CW Workbench connected, CW Workbench automatically establishes the connection once the C Controller module has been
started up. At that time, an error may occur since the system task which has been operating in the C Controller module is
temporarily blocked.
■Message displayed on Host Shell
Message(s) issued by VxWorks during Host Shell connection may be displayed. For details on messages of VxWorks, refer to
the manual for VxWorks or the help of CW Workbench.
6 PROCEDURE BEFORE OPERATION
50
6.10 Creating User Program

Advertisement

Table of Contents
loading

This manual is also suitable for:

R12ccpu-v

Table of Contents