EasyManua.ls Logo

IDEC FC4A-C10R2

IDEC FC4A-C10R2
525 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
FC4A SERIES
Micro Programmable
Logic Controller
User’s Manual
FC9Y-B812

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the IDEC FC4A-C10R2 and is the answer not in the manual?

IDEC FC4A-C10R2 Specifications

General IconGeneral
CategoryController
ManufacturerIDEC
ModelFC4A-C10R2
Input Voltage24 VDC
Number of Inputs6
Number of Outputs4
Output TypeRelay
Communication PortsRS-232
Data Memory640 KB
Operating Temperature0°C to 55°C
Humidity10% to 90% (non-condensing)

Summary

2: MODULE SPECIFICATIONS

3: INSTALLATION AND WIRING

Installation Location

Guidelines for optimal installation location, environmental conditions, and mounting orientation.

Input Wiring

Precautions and guidelines for proper input wiring, including wire separation and type.

Output Wiring

Guidelines for connecting relay, transistor sink, and transistor source outputs, including fuse recommendations.

Power Supply

Details on power supply requirements, voltage ranges, and wiring precautions for CPU modules.

4: OPERATION BASICS

Connecting MicroSmart to PC (1:1 Computer Link System)

Describes how to connect the MicroSmart to a Windows PC via RS232C port 1 or port 2.

StartStop Operation

Explains operations to start and stop the MicroSmart, including using the start/stop inputs.

5: SPECIAL FUNCTIONS

Function Area Settings

Overview of special functions programmed via Function Area Settings, including input filters and protection.

High-speed Counter

Details the high-speed counter function, its configurations, and operation modes.

User Program Protection

Methods to protect the user program from reading, writing, or both, using passwords.

6: ALLOCATION NUMBERS

Operand Allocation Numbers

Lists available allocation numbers for operands, including I/O, internal relays, and timers.

IO, Internal Relay, and Special Internal Relay Operand Allocation Numbers

Detailed allocation numbers for I/O, internal relays, and special internal relays across CPU module types.

7: BASIC INSTRUCTIONS

Basic Instruction List

Comprehensive list of basic instructions, their symbols, functions, quantity of bytes, and see page references.

8: ADVANCED INSTRUCTIONS

Advanced Instruction List

List of advanced instructions, including group, symbol, name, data type, quantity of bytes, and see page references.

Advanced Instruction Applicable CPU Modules

Table showing which advanced instructions are applicable to different CPU module types.

9: MOVE INSTRUCTIONS

MOV (Move)

Moves 16-bit data from a source operand to a destination operand, with repeat operation capability.

10: DATA COMPARISON INSTRUCTIONS

CMP= (Compare Equal To)

Compares two 16-bit data operands and turns on output if they are equal.

CMP (Compare Unequal To)

Compares two 16-bit data operands and turns on output if they are unequal.

CMP (Compare Less Than)

Compares two 16-bit data operands and turns on output if the first is less than the second.

CMP (Compare Greater Than)

Compares two 16-bit data operands and turns on output if the first is greater than the second.

CMP= (Compare Less Than or Equal To)

Compares two 16-bit data operands and turns on output if the first is less than or equal to the second.

CMP= (Compare Greater Than or Equal To)

Compares two 16-bit data operands and turns on output if the first is greater than or equal to the second.

11: BINARY ARITHMETIC INSTRUCTIONS

ADD (Addition)

Performs binary addition of two 16-bit data operands, setting carry or borrow flags.

SUB (Subtraction)

Performs binary subtraction of two 16-bit data operands, setting carry or borrow flags.

MUL (Multiplication)

Performs binary multiplication of two 16-bit data operands, storing the 32-bit result.

DIV (Division)

Performs binary division of two 16-bit data operands, storing quotient and remainder.

12: BOOLEAN COMPUTATION INSTRUCTIONS

ANDW (AND Word)

Performs bit-by-bit logical AND operation on two 16-bit data operands.

ORW (OR Word)

Performs bit-by-bit logical OR operation on two 16-bit data operands.

XORW (Exclusive OR Word)

Performs bit-by-bit logical exclusive OR operation on two 16-bit data operands.

13: SHIFT ROTATE INSTRUCTIONS

SFTL (Shift Left)

Shifts 16-bit data to the left by a designated quantity of bits.

SFTR (Shift Right)

Shifts 16-bit data to the right by a designated quantity of bits.

ROTL (Rotate Left)

Rotates 16-bit data to the left by a designated quantity of bits.

ROTR (Rotate Right)

Rotates 16-bit data to the right by a designated quantity of bits.

14: DATA CONVERSION INSTRUCTIONS

HTOB (Hex to BCD)

Converts 16-bit binary data designated by S1 into BCD data.

BTOH (BCD to Hex)

Converts BCD data designated by S1 into 16-bit binary data.

HTOA (Hex to ASCII)

Converts 16-bit binary data into ASCII data.

ATOH (ASCII to Hex)

Converts ASCII data into 16-bit binary data.

BTOA (BCD to ASCII)

Converts BCD data into ASCII data.

ATOB (ASCII to BCD)

Converts ASCII data into BCD data.

15: WEEK PROGRAMMER INSTRUCTIONS

WKTIM (Week Timer)

Turns designated outputs/relays ON/OFF at predetermined times and days of the week.

17: USER COMMUNICATION INSTRUCTIONS

User Communication Mode Specifications

Details specifications for RS232C and RS485 user communication modes.

Connecting RS232 C Equipment through RS232 C Port 1 or 2

Instructions for connecting RS232C devices to port 1 or port 2 using adapters or modules.

Connecting RS485 Equipment through RS485 Port 2

Instructions for connecting RS485 devices to port 2 using communication modules or adapters.

User Communication Transmit Instruction Dialog Box in WindLDR

Details on configuring transmit instructions including start delimiter, BCC, and end delimiter.

User Communication Receive Instruction Dialog Box in WindLDR

Details on configuring receive instructions including receive format, start delimiter, and skip.

User Communication Error

Explanation of user communication error codes and their causes.

18: PROGRAM BRANCHING INSTRUCTIONS

DI (Disable Interrupt)

Disables interrupt inputs and timer interrupt designated by source operand S1.

EI (Enable Interrupt)

Enables interrupt inputs and timer interrupt designated by source operand S1.

19: COORDINATE CONVERSION INSTRUCTIONS

XYFS (XY Format Set)

Sets the format for XY conversion, defining linear relationships via coordinate points.

CVXTY (Convert X to Y)

Converts an X value to a corresponding Y value using a linear relationship defined by XYFS.

CVYTX (Convert Y to X)

Converts a Y value to a corresponding X value using a linear relationship defined by XYFS.

20: PULSE INSTRUCTIONS

PULS1 (Pulse Output 1)

Generates pulse outputs from Q0 with frequency determined by source operand S1.

PULS2 (Pulse Output 2)

Generates pulse outputs from Q1 with frequency determined by source operand S1.

PWM1 (Pulse Width Modulation 1)

Generates pulse outputs with selectable frequency and pulse width ratio.

RAMP (Ramp Control)

Generates output pulses with frequency changing in a trapezoidal pattern.

ZRN1 (Zero Return 1)

Sends out a pulse output of high frequency, decreasing to creep frequency upon deceleration input.

21: PID INSTRUCTION

PID (PID Control)

Implements PID control algorithm with auto tuning for proportional, integral, derivative parameters.

Source Operand S1 (Control Register)

Stores parameters for PID instruction, including operation mode, frequencies, and gains.

S1+3 Operation Mode

Selects PID action, auto tuning, or both, based on stored values.

S1+4 Linear Conversion

Enables or disables linear conversion for scaling process variable to actual engineering units.

S1+7 Proportional Gain

Determines the amount of proportional action in the PID control.

S1+8 Integral Time

Reduces offset by providing integral action, determining the amount of integral action.

S1+9 Derivative Time

Adjusts process variable to set point by modifying manipulated variable based on rate of change.

Auto Tuning (AT)

Executes auto tuning to determine PID parameters.

Source Operand S2 (Control Relay)

Controls PID action, auto/manual mode, and output limits using internal relays.

Source Operand S3 (Set Point)

The target process variable value to which the PID action adjusts the process variable.

Source Operand S4 (Process Variable before Conversion)

Uses analog input data as the process variable, converted to a digital value.

Destination Operand D1 (Manipulated Variable)

Stores the manipulated variable calculated by the PID action.

Application Example

Demonstrates PID control for a heater, including auto tuning and temperature monitoring.

Set Analog Module Parameters (ANST) Dialog Box

Dialog box for programming parameters for analog I/O modules using ANST macro.

Set PID Parameters (PIDST) Dialog Box

Dialog box for setting PID parameters for the PIDST instruction.

Notes for Using the PID Instruction

Important notes and precautions for using the PID instruction correctly.

22: DUAL TEACHING TIMER INSTRUCTIONS

TTIM (Teaching Timer)

Measures ON duration of start input and stores it as preset value for timer instruction.

23: INTELLIGENT MODULE ACCESS INSTRUCTIONS

Intelligent Module Access Overview

Describes reading/writing data to intelligent modules while CPU is running or stopped.

RUNA READ (Run Access Read)

Reads data from intelligent module while CPU is running.

RUNA WRITE (Run Access Write)

Writes data to intelligent module while CPU is running.

STPA READ (Stop Access Read)

Reads data from intelligent module while CPU module is stopped.

STPA WRITE (Stop Access Write)

Writes data to intelligent module while CPU module is stopped.

24: ANALOG IO CONTROL

Analog Input Parameters

Details analog input parameters including signal type, data type, min/max values, and filter.

Analog Output Parameters

Details analog output parameters including signal type, data type, min/max values, and data.

25: DATA LINK COMMUNICATION

Data Link Specifications

Details electrical specifications, communication cable, maximum slave stations, and refresh mode.

Data Link System Setup

Instructions for setting up a data link system using RS485 communication adapter or module.

Data Register Allocation for TransmitReceive Data

Shows data register allocation for master and slave stations for data communication.

Data Link Master Station

Procedure for setting up data link master station parameters in WindLDR.

Data Link Slave Station

Procedure for setting up data link slave station parameters in WindLDR.

Operating Procedure for Data Link System

Step-by-step guide for setting up and operating the data link system.

26: COMPUTER LINK COMMUNICATION

Computer Link System Setup (1:N Computer Link System)

Instructions for setting up a 1:N computer link system using RS485 adapter/module.

Communication Settings

Ensures matching communication settings between CPU module and WindLDR for monitoring or downloading.

Monitoring PLC Status

Describes procedures to monitor MicroSmart operating status using WindLDR.

27: MODEM MODE

Introduction

Describes modem mode for communication between MicroSmart and data terminal equipment via telephone lines.

System Setup

Instructions for connecting a modem to the MicroSmart using RS232C communication adapter/module.

Special Data Registers for Modem Mode

Lists special data registers allocated for modem mode settings like protocol and initialization string.

Originate Mode

Procedure for sending initialization strings, ATZ command, and dialing telephone numbers.

Answer Mode

Procedure for sending initialization strings and ATZ command to answer incoming calls.

Troubleshooting in Modem Communication

Provides solutions for common modem communication problems.

Programming WindLDR

Steps to program modem communication settings using WindLDR.

Operating Procedure for Modem Mode

Step-by-step guide for operating the modem mode, including initialization and communication.

28: AS-INTERFACE MASTER COMMUNICATION

About AS-Interface

General information about AS-Interface, a field bus for controlling sensors and actuators.

AS-Interface System Requirements

Details the master and slave requirements for setting up an AS-Interface network.

Assigning a Slave Address

Procedure for assigning unique slave addresses using WindLDR or pushbuttons.

Configuring a Slave

Methods for configuring slaves using pushbuttons or WindLDR.

Configuration Using WindLDR

Steps to configure slaves using Auto Configuration or Manual Configuration in WindLDR.

Monitor AS-Interface Slave

Monitoring slave operating status, output statuses, and parameter image using WindLDR.

Change Slave Output Statuses and Parameters

Procedure to change output statuses and parameters of AS-Interface slaves.

Error Messages

Lists error codes and their meanings when errors occur during AS-Interface master operation.

AS-Interface Master Module Operation Modes

Describes operation modes (connected, local) and sub-modes for the AS-Interface master module.

AS-Interface Operands

Describes AS-Interface operands (internal relays, data registers) for controlling and monitoring the bus.

AS-Interface Operand Allocation Numbers

Shows allocation numbers for AS-Interface operands (I/O, status, parameters) in EEPROM.

29: TROUBLESHOOTING

Introduction

Describes procedures to determine causes of trouble and take actions.

Reading Error Data

Procedure to read error codes and messages using WindLDR.

Clearing Error Codes from WindLDR

Procedure to clear error codes from the PLC Status dialog box.

Error Causes and Actions

Lists common error causes and recommended actions for troubleshooting.

Troubleshooting Diagram 3

Diagram for troubleshooting when the ERR LED is on.

Related product manuals