Mitsubishi Electric MELSEC iQ-R C User Manual

Mitsubishi Electric MELSEC iQ-R C User Manual

Melsec iq-r series, intelligent function module, application
Hide thumbs Also See for MELSEC iQ-R C:
Table of Contents

Advertisement

MELSEC iQ-R C Intelligent Function Module
User's Manual (Application)
-RD55UP06-V

Advertisement

Table of Contents
loading

Summary of Contents for Mitsubishi Electric MELSEC iQ-R C

  • Page 1 MELSEC iQ-R C Intelligent Function Module User's Manual (Application) -RD55UP06-V...
  • Page 3: Safety Precautions

    SAFETY PRECAUTIONS (Read these precautions before using this product.) Before using this product, please read this manual and the relevant manuals carefully, and pay full attention to safety to handle the product correctly. The precautions given in this manual are concerned with this product only. For the safety precautions for the programmable controller system, refer to the user's manual for the CPU module used.
  • Page 4 [Design Precautions] WARNING ● Configure safety circuits external to the programmable controller to ensure that the entire system operates safely even when a fault occurs in the external power supply or the programmable controller. Failure to do so may result in an accident due to an incorrect output or malfunction. (1) Emergency stop circuits, protection circuits, and protective interlock circuits for conflicting operations (such as forward/reverse rotations or upper/lower limit positioning) must be configured external to the programmable controller.
  • Page 5 [Design Precautions] WARNING ● Do not write any data to the "system area" and "write-protect area" of the buffer memory in the module. Also, do not use any "use prohibited" signals as an output signal from the CPU module to each module.
  • Page 6 [Installation Precautions] WARNING ● Shut off the external power supply (all phases) used in the system before mounting or removing the module. Failure to do so may result in electric shock or cause the module to fail or malfunction. [Installation Precautions] CAUTION ●...
  • Page 7 [Wiring Precautions] CAUTION ● Individually ground the FG and LG terminals of the programmable controller with a ground resistance of 100 ohms or less. Failure to do so may result in electric shock or malfunction. ● Use applicable solderless terminals and tighten them within the specified torque range. If any spade solderless terminal is used, it may be disconnected when the terminal screw comes loose, resulting in failure.
  • Page 8 [Wiring Precautions] CAUTION ● Programmable controllers must be installed in control panels. Connect the main power supply to the power supply module in the control panel through a relay terminal block. Wiring and replacement of a power supply module must be performed by qualified maintenance personnel with knowledge of protection against electric shock.
  • Page 9 [Startup and Maintenance Precautions] CAUTION ● When connecting an external device with a CPU module or intelligent function module to modify data of a running programmable controller, configure an interlock circuit in the program to ensure that the entire system will always operate safely. For other forms of control (such as program modification, parameter change, forced output, or operating status change) of a running programmable controller, read the relevant manuals carefully and ensure that the operation is safe before proceeding.
  • Page 10 [Startup and Maintenance Precautions] CAUTION ● Before handling the module, touch a conducting object such as a grounded metal to discharge the static electricity from the human body. Failure to do so may cause the module to fail or malfunction. [Operating Precautions] CAUTION ●...
  • Page 11: Conditions Of Use For The Product

    CONDITIONS OF USE FOR THE PRODUCT (1) Mitsubishi programmable controller ("the PRODUCT") shall be used in conditions; i) where any problem, fault or failure occurring in the PRODUCT, if any, shall not lead to any major or serious accident; ii) where the backup and fail-safe function are systematically or automatically provided outside of the PRODUCT for the case of any problem, fault or failure occurring in the PRODUCT.
  • Page 12: Considerations For Use

    CONSIDERATIONS FOR USE Considerations for the Wind River Systems product C intelligent function modules have an embedded real-time operating system, VxWorks, manufactured by Wind River Systems, Inc. in the United States. We, Mitsubishi, make no warranty for the Wind River Systems product and will not be liable for any problems and damages caused by the Wind River Systems product during use of a C intelligent function module.
  • Page 13: Table Of Contents

    CONTENTS SAFETY PRECAUTIONS ..............1 CONDITIONS OF USE FOR THE PRODUCT .
  • Page 14 RUN LED does not turn ON ..............56 RUN LED continues flashing (low-speed) .
  • Page 15: Relevant Manuals

    Explains the system configuration, specifications, functions, and e-Manual [SH-081373ENG] troubleshooting of CW Workbench/CW-Sim. e-Manual refers to the Mitsubishi Electric FA electronic book manuals that can be browsed using a dedicated tool. e-Manual has the following features: • Required information can be cross-searched in multiple manuals.
  • Page 16: Terms

    TERMS Unless otherwise specified, this manual uses the following terms. Terms Description C Controller module A generic term for MELSEC iQ-R series C Controller modules. C intelligent function module A generic term for MELSEC iQ-R series C intelligent function modules. C intelligent function module dedicated A dedicated function library offered by a C intelligent function module.
  • Page 17: Chapter 1 Function

    For accessible modules and routes, refer to the following manual. MELSEC iQ-R C Intelligent Function Module Programming Manual Data can be read from/written to devices and buffer memory of a C intelligent function module by using a peripheral device (engineering tool).
  • Page 18: Label Communication Function

    Label communication function Data can be read from/written to labels stored in a CPU module. Label communication flow C intelligent function module CPU module (Label definition side) (reference side) User program Obtain an information of the corresponding 1. Execute the mdrGetLabelInfo function. devices using specified label (Label1, Label2).
  • Page 19: User Program Execution Function From Cpu Module

    *1 The availability of the label differs depending on the device type assigned to the label. For device type, refer to the following manual. MELSEC iQ-R C Intelligent Function Module Programming Manual For referring to a label, select "Access from External Device" in GX Works3.
  • Page 20: Interrupt Function To A Cpu Module

    Interrupt function to a CPU module When the interrupt condition set to an input signal (X) is satisfied, a C intelligent function module issues an interrupt request for a CPU module. An interrupt program of the CPU module can be activated by the interrupt request. Function list The following table shows the functions used for interrupting a CPU module.
  • Page 21: Interrupt Function To A C Intelligent Function Module

    Interrupt function to a C intelligent function module When the output signal (Y) of the C intelligent function module is ON, the routine (user program) registered with the C intelligent function module dedicated function (CITL_EntryYInt) can be executed as an interrupt routine (interrupt program). A user program in a state of waiting for an output signal (Y) interrupt event notification can be restarted by using the C intelligent function module dedicated function (CITL_WaitYEvent).
  • Page 22 ■Restarting user programs CPU module C intelligent function module Sequence program User program 1. Execute the CITL_WaitYEvent function 2. Interrupt event wait state 3. Output signal (Y) is turned ON. Restart Execute the C intelligent function module dedicated function (CITL_WaitYEvent) while executing a user program. The user program is placed into a state of waiting for an output signal (Y) interrupt event notification.
  • Page 23: Data Analysis Function

    For data analysis functions and statistical analysis functions, refer to the following manual. MELSEC iQ-R C Controller Module/C Intelligent Function Module Programming Manual (Data Analysis) Function list The following table shows the functions used for the data analysis function.
  • Page 24: Data Analysis Or Statistical Analysis Using A Cpu Module

    Module FBs For module FBs, refer to the following manual. MELSEC iQ-R C Intelligent Function Module Function Block Reference Processing flow for analyzing data The following shows the processing flow for analyzing data when a dedicated instruction or a module FB is executed on a CPU module.
  • Page 25: Ethernet Communication Function

    Ethernet Communication Function FTP function The server function of FTP(File Transfer Protocol), which is a protocol used to transfer files with target devices, is supported. The target device with FTP client function can access the files in the C intelligent function module. File operation The following operations can be performed for a file in a C intelligent function module from a target device with the FTP client function.
  • Page 26 ■Number of simultaneous connections • Up to 10 target devices (FTP client) can log in to a C intelligent function module. If connecting from the 11th FTP client in the state where 10 target devices have logged in, an error will occur without establishing the connection. •...
  • Page 27: Telnet Function

    Telnet function This function executes the Shell command with a Telnet tool in a personal computer without using CW Workbench for a TCP/ IP network. This allows simple remote debugging (such as task information display and memory dumping) of a C intelligent function module.
  • Page 28 ■Timeout When the line is disconnected during Telnet connection, it will take 30 seconds before Telnet connection (TCP) times out on the C intelligent function module side. Telnet cannot be reconnected until it times out. Timeout time can be changed by the command provided by VxWorks. ipcom_sysvar_set("iptcp.KeepIdle","XX",1);...
  • Page 29: Ras Function

    RAS Function Program Monitoring (WDT) Function This function monitors and detects errors on hardware and a user program by using the watchdog timer (WDT), an internal timer of a C intelligent function module. Program monitoring (WDT) type ■System watchdog timer A timer to monitor the system of a C intelligent function module.
  • Page 30: Error History Function

    Error history function Errors occurred in a C intelligent function module are stored in maximum 16 buffer memory as a history. If a major/moderate error occurs, even if new errors have occurred, the history is not updated. Event history function The errors occurred in a C intelligent function module and operations executed are sampled in the CPU module as an event information.
  • Page 31: Initialization Function

    Initialization function Initialization and script of the C intelligent function module can be stopped. When the initialization is in progress, the value of buffer memory cannot be checked by an engineering tool. Types of initialization ■Stop script setting Execution of a script file (STARTUP.CMD), which is registered in standard ROM, is stopped. *1 Registration will be cancelled by renaming the script file name with "STARTUP.BAK".
  • Page 32: Security Function

    However, this function does not prevent unauthorized access completely. Incorporate measures other than this function if the programmable controller system's safety must be maintained against unauthorized access from an external device. Mitsubishi Electric Corporation cannot be held responsible for any system problems that may occur from unauthorized access.
  • Page 33: File Access Restriction Function

    File access restriction function A file attribute can be set for the files stored in the following types of memory. By setting a file attribute, access to a target file can be restricted, and falsification by an unauthorized user and data leakage to outside can be prevented. •...
  • Page 34 Checking file access restriction status File access restriction status can be checked by executing the Shell command or the C intelligent function module dedicated function (CITL_GetFileSecurity). File access restriction status cannot be checked by using the script file (STARTUP.CMD). Canceling/re-setting file access restriction Change the file access restriction status by using the Shell command, the script file (STARTUP.CMD), or a user program.
  • Page 35: Service/Account Setting Function

    Service/account setting function Set the services, account, and security password for a C intelligent function module. By restricting the services and setting an account, unauthorized access from other users can be prevented. Security password is required to change the service and account settings. Window [Tool] ...
  • Page 36: Ip Filter Function

    IP filter function Access from an illegal IP address is prevented by identifying the IP address of communication target. There are two IP filter functions. Allow function: Allows access only from the specified IP addresses. Deny function: Denies access only from the specified IP addresses. IP address: 192.168.3.15 IP address: 192.168.3.20 IP address: 192.168.3.25...
  • Page 37: Time Synchronization Function

    Time Synchronization Function The time synchronization function synchronizes the time in a C intelligent function module with the CPU module time (in multiple CPU system, CPU No. 1). Time synchronization timing Timing of time synchronization is as follows. • When the power is turned OFF and ON •...
  • Page 38 Operation for time synchronization When a time synchronization process is executed to the CPU module, the time in a C intelligent function module is changed. Therefore, the time in the C intelligent function module may change significantly. Since there is inaccuracy in the clock element in CPU module and C intelligent function module, the time may be moved slightly forward or backward when the time is synchronized.
  • Page 39: Sampling Function

    Sampling Function This function samples target data from a CPU module. • To sample data in each sequence scan, a CPU module supporting the sequence scan synchronization sampling function is required. • Data sampling in each sequence scan of a C intelligent function module is a best effort function. Since the processing time varies depending on the setting and the status of other devices, this function may not perform at the set sampling interval.
  • Page 40 ■Data sampling measurement time The following shows the sequence scan time in which data can be sampled in each sequence scan. However, since measurement time varies depending on the following external factors, the values in the following table are only a guide when using the sampling function. •...
  • Page 41 ■Sampling data by waiting for data to be sampled Target data is acquired from the temporary area of a C intelligent function module at the timing when data for the specified number of records is stored in the temporary area with the C intelligent function module dedicated function (CITL_WaitCollectDataRecvEvent).
  • Page 42 Sampling timing of target data To sample target data without missing, the free space needs to be created in the temporary area by executing the C intelligent function module dedicated function (CITL_GetCollectData) and acquiring sampled data stored in the temporary area. For the execution interval of the C intelligent function module dedicated function (CITL_GetCollectData), set an interval optimal to the system within a value obtained by dividing 'the time when the space in the temporary area is full' by 2.
  • Page 43 Data structure of target data The following shows the data structure of target data. 2017/1/1 12:00:00.0000 2017/1/1 12:00:00.0100 2017/1/1 12:00:00.0200 2017/1/1 12:01:45.5200 Item Description Header Index Indicates the sequential serial number of sampled data. (0 to 4294967295) information A numerical value counted up in ascending order starting from 1 is output. When it exceeds the upper limit 4294967295, it counts up again from 0.
  • Page 44 Target data The following shows the data that can be sampled at the time of data sampling in each sequence scan. ■Data type Target data can be sampled as a data type in the following table: Data type Number of device points 1 point Word 1 point...
  • Page 45 ■Device list The file registers for each local device and program in which the program name is specified cannot be accessed. Bit specified devices and digit specified devices cannot be specified. Item Description Device Special relay (SM) Special register (SD) Input relay (X) Output relay (Y) Internal relay (M)
  • Page 46: Chapter 2 Parameter Setting

    PARAMETER SETTING Set various operations in parameters with an engineering tool. Parameter Setting Procedure The parameter setting procedure when C intelligent function module is used is shown below. Add a C intelligent function module to an engineering tool. [Navigation window]  [Parameter]  right-click [Module Information]  [Add New Module] There are four types of Parameter settings: Basic setting, Application setting, Interrupt setting, and Refresh setting.
  • Page 47: Basic Setting

    Basic Setting Set mode settings and own node settings. Window Displayed items Item Description Setting Range Mode Settings Select an operation mode of a C intelligent function module. • Online • Online: Normal operation mode. • Stop Script File Setting •...
  • Page 48 IP address setting screen Set the IP address of the own node. Item Description Setting Range IP Address Set the IP address of the own node. • Blank (IP address not set) Ensure that the own node and the external device to be communicated with have the •...
  • Page 49: Application Setting

    Application Setting Set the target IP address. Window Displayed items Item Description Setting Range IP filter setting IP Filter Set whether to use the IP filter function. • Not Use • Use (Default: Not Used) Access From IP Address Set whether to allow/deny the access from the specified IP addresses. •...
  • Page 50 IP address setting screen to be excluded Set the target IP address and IP address to be excluded. Window Displayed items Item Description Setting Range Target IP Address Set the IP addresses to be allowed/denied. 0.0.0.1 to 223.255.255.254 (Default: blank) IP Address to Exclude Set the IP addresses blocked or not allowed by excluding from the IP addresses 0.0.0.1 to 223.255.255.254...
  • Page 51: Interrupt Setting

    Interrupt Setting Set interrupt operation settings, interrupt conditions, and interrupt pointer. Window Displayed items Item Description Setting Range Input/Interrupt Operation Setting Set whether to operate in input or interrupt. • Input Setting • Interrupt Setting (Default: Input Setting) Interrupt Condition Setting Set conditions for interrupt occurrence factor.
  • Page 52: Refresh Setting

    Refresh Setting Set the refresh timing as per specified refresh target. Window Displayed items Setting Value Description At the Execution Time of END At END processing of CPU module, settings are refreshed. Instruction At the execution time of specified When executing a specified program in the "group [n]", settings are refreshed. program 2 PARAMETER SETTING 2.5 Refresh Setting...
  • Page 53: Chapter 3 Troubleshooting

    TROUBLESHOOTING This chapter explains the errors which may occur when using an C intelligent function module and the troubleshooting. Checking Method for Error Descriptions The following are the methods to check error descriptions. Checking method Description System monitor of an engineering tool Error codes can be checked by the system monitor of an engineering tool.
  • Page 54: Checking Module Status

    Checking Module Status The following functions can be used in the "Module Diagnostics" screen of an engineering tool. Function Purpose Error Information To display the description of an error currently occurred. The history of an error detected in a C intelligent function module and an executed operation can be checked by clicking the [Event History] button.
  • Page 55: Module Information List

    Module information list The information for each status of a C intelligent function module can be checked by switching to the [Module Information List] tab. Window Displayed items ■LED information Item Description The LED status or the self-diagnostic status is displayed. •...
  • Page 56: Self-Diagnostics Test

    Self-Diagnostics Test Automatic hardware test Tests related to the hardware such as ROM, RAM, and Ethernet of a C intelligent function module are performed. • The value of buffer memory cannot be referred in an engineering tool during the automatic hardware test. •...
  • Page 57 Hardware test for LED check LED test for a C intelligent function module is performed. The value of buffer memory cannot be referred in an engineering tool during the hardware test for LED check. Operating procedure Select "Hardware test for LED check" in [Basic Settings]  [Various Operations Settings]  [Mode Settings] in the module parameter of the C intelligent function module in the parameter setting of an engineering tool.
  • Page 58: Troubleshooting By Symptom

    Troubleshooting by Symptom If any of the functions of a C intelligent function module does not operate properly, perform troubleshooting by checking the following items. If the ERR LED is flashing, clear the error using an engineering tool. RUN LED does not turn ON Check the following items.
  • Page 59 Ethernet communication cannot be established between personal computer and C intelligent function module Issue PING command from the personal computer to the C intelligent function module, and check the response. If the response is incorrect Check the following items. Check item Corrective action Is an Ethernet cable connected to the Ethernet port? Connect the Ethernet cable.
  • Page 60: File Access Fails

    File access fails Check the following items. Check item Corrective action Is the CARD RDY LED turned OFF when the read/write target is an SD Insert or re-insert SD memory card. memory card? Is the SD memory card write-protected when write target is the SD memory Cancel the write protection of the SD memory card.
  • Page 61: An Error Occurs During User Program Execution

    Specify the VX_FP_TASK option in the task performing floating-point operations? operations. For details on the specification method, check the 'Considerations for creating a user program' in the following manual. (MELSEC iQ-R C Intelligent Function Module User's Manual (Startup) Is the VxWorks message displayed when an error occurs? Consult the Wind River Systems, Inc.
  • Page 62: Error Code List

    Error Code List The following table shows the codes for errors occurred in a C intelligent function module. Error code Error name Description Corrective Action 1800H User function not registered G(P).CEXECUTE was executed without Execute CITL_EntryDedicatedInstFunc function registering a routine by and register a routine before G(P).CEXECUTE CITL_EntryDedicatedInstFunc function.
  • Page 63 Error code Error name Description Corrective Action 1819H Intersection recognition The specified value of the intersection recognition For the intersection recognition pattern, set E- pattern out of range pattern is out of range. 3.40282347+38 to E-1.17549435-38, 0 , E1.17549435-38 to E3.40282347+38. 181AH Maximum number of The specified value of maximum number of...
  • Page 64 Error code Error name Description Corrective Action 182BH The start address of output • The value of the specified start address of • Specify 16384 to 2097150 for the start address destination of moving output destination of moving average is out of of output destination of average.
  • Page 65 Error code Error name Description Corrective Action Specify the value of the number of data points × 1838H X coordinate storage The specified value of the X coordinate storage number of data items × number of bytes of the destination size out of range destination size (byte) is out of the range.
  • Page 66 Error code Error name Description Corrective Action 1976H Contribution level result The specified value of contribution level output Specify the number of items of input data × number of samples of input data × single-precision storage destination size error result storage destination size (byte) is out of range.
  • Page 67 Error code Error name Description Corrective Action 1988H Memory reservation error Memory could not be reserved, or there are too • The memory may be insufficient. End another many tasks using the following functions. running task or reduce the access size. •...
  • Page 68 Error code Error name Description Corrective Action 24C3H System bus error An error has been detected on the system bus. • Take measures to reduce noise. • Reset the CPU module. If the same error code is displayed again, the possible cause is a hardware failure of the CPU module, base unit, extension cable, or module (I/O module or intelligent function module) connected.
  • Page 69 Error code Error name Description Corrective Action 3C00H System WDT error The system watchdog timer controlled by the • Reset the CPU module. system detected an error, or an error occurred in • Decrease the CPU utilization of the task, or the system software.
  • Page 70 Error code Error name Description Corrective Action 3E11H Memory error An error has been detected in the memory. • Take measures to reduce noise. • Reset the CPU module If the same error code is displayed again, the possible cause is a hardware failure of the CPU module.
  • Page 71 Error code Error name Description Corrective Action 3E27H Memory error An error has been detected in the memory. • Take measures to reduce noise. • Reset the CPU module If the same error code is displayed again, the possible cause is a hardware failure of the CPU module.
  • Page 72: Event List

    Event List The following shows an event occurred by the C intelligent function module. Item Description Event Code Indicates the ID number of each event. Event type Indicates the type of each event. • Security • Operation Event category Indicates the category of each event. Event Detection Indicates the description of detected events.
  • Page 73: Appendix

    APPENDIX Appendix 1 Module Label The I/O signal, buffer memory of the C intelligent function module can be set using the module label. Module label configuration A name of module label is defined in the configuration below: "Instance name"_"Module number"."Label name" "Instance name"_"Module number"."Label name"_D UP06_1.bIn_ModuleReady ■Instance name...
  • Page 74: Appendix 2 Input/Output Signals

    Appendix 2 Input/Output Signals This section explains the I/O signals of a C intelligent function module. The following shows the example of I/O signal assignment when the start I/O number of a C intelligent function module is '0'. Device X is the input signal from a C intelligent function module to a CPU module. Device Y is the input signal from a CPU module to a C intelligent function module.
  • Page 75 Output signals Device number Signal name Y0 to YE Use prohibited Error clear request • ON: Error clear request • OFF:  Area available for user 0 Area available for user 1 Area available for user 2 Area available for user 3 Area available for user 4 Area available for user 5 Area available for user 6...
  • Page 76: Input Signal Details

    Input signal details The details of each input signal are as follows. Module READY (X0) Turns ON when the C intelligent function module becomes ready (before executing script file "STARTUP.CMD") after turning the power OFF and ON, or resetting the CPU module. This signal turns OFF when a watch dog timer error occurred. SD memory card status (X1) Turns ON/OFF by mounting status of the SD memory card.
  • Page 77: Appendix 3 Buffer Memory

    Appendix 3 Buffer Memory This chapter explains the buffer memory of the C intelligent function module. Precautions Do not write data in the "System area" of the buffer memory. If data is written to any of the system areas, the programmable controller system may malfunction. Buffer memory list The following table lists the buffer memories of the C intelligent function module.
  • Page 78 Address Application Name Initial value Decimal (hexadecimal) Error log area Error count (96H) Error log write pointer (97H) Error log area 1 Error code (98H)   System area (99H) 154 to 159 Time (9AH to 9FH) 160 to 161 System area ...
  • Page 79 Address Application Name Initial value Decimal (hexadecimal) Firmware update history storage Firmware update completion with/without an error (384H) area 901 to 909 System area (385H to 38DH) Information on latest Execution time (year) (38EH) firmware update inform ation Execution time (month) (38FH) Execution time (day) (390H)
  • Page 80: Buffer Memory Details

    Buffer memory details This section explains the details of the buffer memory of the C intelligent function module. Module status area (Un\G0 to 20) The LED status and the module operating status of a C intelligent function module can be checked in this area. Buffer memory name Address Description...
  • Page 81 Current error area (Un\G140 to 147) The most recent error code which is currently occurring can be checked in this area. Name Address Description Error code Un\G140 The error code is stored. System area Un\G141 Use prohibited Time Un\G142 b0 to 7: Time zone and summer time flag b8 to 15: System area Un\G143 b0 to 7: Last two digits of the year...
  • Page 82 Error log area (Un\G150 to 311) The history of errors which have occurred on the C intelligent function module can be checked in this area. Name Address Description Error count Un\G150 This is the cumulative number of errors registered in the error log area. Error log write pointer Un\G151 This is the error log number registered to the most recent error log.
  • Page 83 ■Error log 1 to 16 (Un\G152 to 311) Stores the history of the errors that have occurred in the C intelligent function module. Error log area is comprised of 16 error logs with the same data configuration. Error log 1 Error code Un\G152 to 161 Error log 2...
  • Page 84 Firmware update history storage area (Un\G900 to Un\G931) The history of firmware update performed by the firmware update function is stored. Name Address Description Firmware update completion with/without an error Un\G900 The error occurrence state on the firmware update function is stored. •...
  • Page 85 Name Address Description Previous firmware update Firmware update Un\G930 The start input/output number of the module where the firmware update was result target executed is stored. Firmware update Un\G931 The execution result of the firmware update is stored. result • 1H: Normal end •...
  • Page 86 User area (Un\G16384 to 2097151) The area is available for users for reading/writing using a C intelligent function module dedicated function. Name Address Description User area Un\G16384 to 2097151 The area is available for users for reading/writing using a C intelligent function module dedicated function.
  • Page 87: Appendix 4 Dedicated Instructions

    Appendix 4 Dedicated Instructions Dedicated instructions are used to simplify programming when using intelligent function module functions. For details, refer to the following manual. MELSEC iQ-R Programming Manual (Module Dedicated Instructions) Dedicated instruction list Application Dedicated Function Overview Instruction User Program Execution CEXECUTE Execute the routine registered in the C intelligent function module dedicated function (CITL_EntryDedicatedInstFunc).
  • Page 88: Appendix 5 Vxworks Component List

    Appendix 5 VxWorks Component List C intelligent function module indicates an implemented VxWorks component. Description Component List (prjParams.h) _thread variables support INCLUDE_TLS Address Space Allocator Show Routines INCLUDE_ADR_SPACE_SHOW address space shell commands INCLUDE_ADR_SPACE_SHELL_CMD AIM MMU Show Routines INCLUDE_AIM_MMU_SHOW Altera Dw EMAC Enhanced Network Driver INCLUDE_ALT_SOC_GEN5_DW_END Altera QSPI support INCLUDE_ALT_SOC_GEN5_QSPI...
  • Page 89 Description Component List (prjParams.h) coprocessor show routine INCLUDE_COPROCESSOR_SHOW Core NFS client INCLUDE_CORE_NFS_CLIENT counting semaphore creation routine INCLUDE_SEM_COUNTING_CREATE counting semaphores INCLUDE_SEM_COUNTING CRYPTO INCLUDE_IPCRYPTO debug shell commands INCLUDE_DEBUG_SHELL_CMD debugging facilities INCLUDE_DEBUG Default SMP scheduler policy INCLUDE_SMP_SCHED_DEFAULT_POLICY Device Manager INCLUDE_DEVICE_MANAGER DHCP Client INCLUDE_IPDHCPC DNS Client INCLUDE_IPDNSC DOS File System Consistency Checker...
  • Page 90 Description Component List (prjParams.h) FTP Server INCLUDE_IPFTPS full featured memory allocator INCLUDE_MEM_MGR_FULL General BSP macros INCLUDE_BSP_MACROS Generic PHY driver INCLUDE_GENERICPHY get name info INCLUDE_GETNAMEINFO get serv by name INCLUDE_GETSERVBYNAME get servse by port INCLUDE_GETSERVBYPORT getaaddrinfo wrapper INCLUDE_IPWRAP_GETADDRINFO gethostbyaddr wrapper INCLUDE_IPWRAP_GETHOSTBYADDR gethostbyname wrapper INCLUDE_IPWRAP_GETHOSTBYNAME getifaddrs wrapper...
  • Page 91 Description Component List (prjParams.h) IPCOM shell command interface INCLUDE_IPCOM_SHELL_CMD IPCOM sysctl commands INCLUDE_IPSYSCTL_CMD IPCOM sysvar commands INCLUDE_IPCOM_SYSVAR_CMD IPCOM uses native VxWorks file system INCLUDE_IPCOM_FS_NATIVE IPNET INCLUDE_IPNET IPNet loopback configuration INCLUDE_IPNET_LOOPBACK_CONFIG IPNet Stack INCLUDE_IPNET_STACK IPNet sysctl integration INCLUDE_IPNET_SYSCTL ipProto wrapper INCLUDE_IPWRAP_IPPROTO IPv4 INCLUDE_IPCOM_USE_INET IPv4 AutoIP...
  • Page 92 Description Component List (prjParams.h) netstat wrapper INCLUDE_IPWRAP_NETSTAT network boot device configuration INCLUDE_NET_BOOT_CONFIG Network Daemon Support INCLUDE_NET_DAEMON network device netmask setup INCLUDE_NETMASK_GET Network host show routines INCLUDE_NET_HOST_SHOW network init INCLUDE_NET_INIT network remote I/O access INCLUDE_NET_REM_IO Network Stack Memory Pool Configuration INCLUDE_NET_POOL NETWORK SYSCTL INCLUDE_NET_SYSCTL NFS client All...
  • Page 93 Description Component List (prjParams.h) Radius Authenication Support INCLUDE_IPCOM_USE_AUTH_RADIUS Radius client INCLUDE_IPRADIUS RAM Disk INCLUDE_RAM_DISK raw filesystem INCLUDE_RAWFS rBuff library INCLUDE_RBUFF rBuff show routine INCLUDE_RBUFF_SHOW read the bootline INCLUDE_BOOT_LINE_INIT reader/write semaphores INCLUDE_SEM_READ_WRITE reader/write semaphores creation routine INCLUDE_SEM_READ_WRITE_CREATE Remote Command INCLUDE_REMLIB Remote Command sysctl support INCLUDE_REMLIB_SYSCTL Removable IO INCLUDE_IO_REMOVABLE...
  • Page 94 Description Component List (prjParams.h) SYSCTL INCLUDE_SYSCTL SYSCTL CLI INCLUDE_SYSCTL_CLI sysctl System Call INCLUDE_SC_SYSCTL System Address Space Allocator INCLUDE_ADR_SPACE_LIB System Call Hook Support INCLUDE_SYSCALL_HOOKS System clock INCLUDE_SYSCLK_INIT system debug flag INCLUDE_EDR_SYSDBG_FLAG system debug flag INCLUDE_SYSDBG_FLAG System Viewer class instrumentation INCLUDE_WINDVIEW_CLASS System Viewer library INCLUDE_WINDVIEW system-defined timestamping INCLUDE_SYS_TIMESTAMP...
  • Page 95 Description Component List (prjParams.h) vxBus Driver Parameter System INCLUDE_PARAM_SYS VxBus Interrupt Controller Library INCLUDE_INTCTLR_LIB vxBus subsystem INCLUDE_VXBUS vxBus subsystem show routines INCLUDE_VXBUS_SHOW vxBus Sys Clk Support INCLUDE_VXB_SYS_CLK vxBus Timer Support INCLUDE_TIMER_SYS VxBus Timestamp Support INCLUDE_VXB_TIMESTAMP vxIpiLib INCLUDE_VXIPI vxMemProbe initializer for exception handler support INCLUDE_VXMEMPROBE_INIT VxWorks debug library INCLUDE_VXDBG...
  • Page 96: Appendix 6 Added And Changed Functions

    The firmware update function is supported. Configuration Manual Dadicated instructions for data analysis are supported. MELSEC iQ-R Programming Manual (Module Dedicated Instructions) MELSEC iQ-R C Intelligent Function Module FBs are supported. Module Function Block Reference APPX Appendix 6 Added and Changed Functions...
  • Page 97 MEMO APPX Appendix 6 Added and Changed Functions...
  • Page 98: Index

    INDEX ....23,25,33 Account setting ......31 attrib() command .
  • Page 99 MEMO...
  • Page 100: Revisions

    Japanese manual number: SH-081564-G This manual confers no industrial property rights of any other kind, nor does it confer any patent licenses. Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may occur as a result of using the contents noted in this manual.
  • Page 101: Warranty

    WARRANTY Please confirm the following product warranty details before using this product. 1. Gratis Warranty Term and Gratis Warranty Range If any faults or defects (hereinafter "Failure") found to be the responsibility of Mitsubishi occurs during use of the product within the gratis warranty term, the product shall be repaired at no cost via the sales representative or Mitsubishi Service Company.
  • Page 102: Trademarks

    TRADEMARKS ARM is a registered trademark of ARM Limited (or its subsidiaries) in the EU and other countries. The SD and SDHC logos are trademarks of SD-3C, LLC. VxWorks and Wind River are either registered trademarks or trademarks of Wind River Systems, Inc. Windows is either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
  • Page 104 SH(NA)-081567ENG-G(1809)KWIX MODEL: RD55UP06-V-U-OU-E MODEL CODE: 13JX43 HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN NAGOYA WORKS : 1-14 , YADA-MINAMI 5-CHOME , HIGASHI-KU, NAGOYA , JAPAN When exported from Japan, this manual does not require application to the Ministry of Economy, Trade and Industry for service transaction permission.

This manual is also suitable for:

Rd55up06-v

Table of Contents