Fuji PLC Programming Manual

The Fuji PLC Programming Manual provides comprehensive guidance for programming Fuji programmable logic controllers, covering hardware configuration, programming languages (ladder logic, function block diagram, structured text), communication setup, troubleshooting, and maintenance procedures. Below are key sections for system overview, programming basics, advanced functions, installation, and technical specifications.

1. System Overview 2. Hardware Configuration 3. Programming Environment Setup 4. Technical Specifications 5. Programming Languages 6. Communication Protocols 7. Advanced Functions 8. Debugging and Monitoring 10. Maintenance & Updates 11. Regulatory Compliance 12. Troubleshooting Guide

System Overview

Key components: CPU module, I/O modules, communication modules, programming software, and peripheral devices.

ComponentDescription
CPU ModuleCentral processing unit with memory and processing capabilities
Digital I/O ModulesInput/output modules for digital signals
Analog I/O ModulesInput/output modules for analog signals
Communication ModulesEthernet, serial, and fieldbus communication interfaces
Power Supply ModuleProvides power to the PLC system
Programming CableUSB/RS232 cable for connecting to programming device
Memory CardFor program storage and backup
Expansion UnitsAdditional I/O and function modules
Programming SoftwareFuji PLC programming suite
HMI InterfaceHuman-machine interface connectivity

Hardware Configuration

Unpack and inspect all components. Mount on DIN rail or panel.

  1. Install CPU module: Mount on DIN rail, secure with end clamp.
  2. Add I/O modules: Slide modules next to CPU, ensuring proper alignment.
  3. Connect power supply: Verify voltage requirements (24V DC typical).
  4. Wire field devices: Connect sensors, actuators to appropriate I/O terminals.
  5. Install communication modules: Add Ethernet or serial modules as needed.

WARNING! Ensure power is disconnected during installation. Follow proper grounding procedures.

Programming Environment Setup

Install programming software and connect to PLC.

  1. Install software: Run setup program, follow installation wizard.
  2. Connect to PLC: Use programming cable, configure communication parameters.
  3. Create new project: Select PLC model, configure hardware layout.
  4. Set communication: Configure IP address or serial parameters.
  5. Download program: Transfer program to PLC memory.

CAUTION! Backup existing program before downloading new one.

Technical Specifications

Programming Languages

Access programming environment via software interface. Multiple language support.

Ladder Logic: Traditional relay-based programming with contacts, coils, timers, counters.

Function Block Diagram: Graphical programming with pre-defined function blocks.

Structured Text: High-level text-based programming language.

Basic Instructions: LD, AND, OR, OUT, TIM, CNT, MOV, CMP. Advanced Functions: PID control, data handling, mathematical operations, communication functions.

Communication Protocols

Ethernet: TCP/IP, Modbus TCP. Serial: RS232/485, Modbus RTU.

  1. Configure network settings: Set IP address, subnet mask, gateway.
  2. Set up protocol: Select Modbus TCP, Ethernet/IP, or proprietary protocol.
  3. Configure device addressing: Set slave addresses for network devices.
  4. Test communication: Verify data exchange with connected devices.

Tip: Use ping command to verify network connectivity before programming.

Advanced Functions

Supports PID control, data logging, recipe management, and motion control.

  1. PID Control: Configure process loops for temperature, pressure, flow control.
  2. Data Logging: Set up data collection and storage to memory card.
  3. Recipe Management: Create and manage multiple production recipes.
  4. Motion Control: Program positioning and speed control for motors.
  5. Alarm Management: Configure alarm conditions and responses.
  6. Interrupt Handling: Set up interrupt routines for critical events.
  7. Floating Point Math: Perform complex mathematical calculations.
  8. String Operations: Handle text data and messaging.

WARNING! Test advanced functions in simulation mode before deployment.

Debugging and Monitoring

Online monitoring: Real-time view of program execution and variable values. Force I/O: Temporarily override input/output states. Breakpoints: Pause program execution at specific points. Trend monitoring: Graph variable values over time.

Maintenance & Updates

Regular maintenance: Check connections, clean components, verify firmware versions.

CAUTION! Backup program before firmware updates. Follow proper shutdown procedures.

Regulatory Compliance

CE Marking: Complies with European EMC and Low Voltage Directives. UL Certification: Meets UL 508 industrial control equipment standards. RoHS Compliance: Free of restricted hazardous substances. For technical support, visit www.fujielectric.com or contact +81-3-5435-7200.

Troubleshooting Guide

SymptomPossible CauseCorrective Action
PLC not powering onPower supply issueCheck voltage, fuses, wiring connections
Communication failureCable/configurationVerify cable connection, check communication settings
Program not runningMode selectionEnsure PLC is in RUN mode, check for fatal errors
I/O not respondingWiring/addressingCheck field wiring, verify I/O addressing
Memory errorMemory corruptionClear memory, reload program from backup

Reset Procedure: Use hardware reset switch or software reset command.

Technical Support: +81-3-5435-7200; www.fujielectric.com

Fuji PLC Programming Manual © - All Rights Reserved 2025