- Home>
- Products & Solutions:
- IT Machine Controllers (PLC) FA-M3R:
- About the FA-M3R:
- Ultra-fast Processig Speed:
- Ultra-compact Size:
- Universal I/O Range:
- Outstanding Maintenance Support Functions:
- Multiple CPUs:
- FA-M3R Programming Tool WideField2:
- BASIC Programming Tool M3 for Windows>
- FA-M3R Programming Tool WideField2
FA-M3R Programming Tool WideField2
Reuse of Programs
Total Design Efficiency from Development to Maintenance
Custom design, reusability, maintainability, team development, improved software quality, reduced development cycle
FA-M3 Programming Tool WideField2
Speeds Up All Kinds of Programming

Improving program development efficiency is a universal concern of all PLCs. In particular, program reuse reaps benefits of high quality programs, short development cycles and low development outlay. In a relentless quest for improved total design efficiency from development thorough maintenance and maximum program reuse, the FA-M3R tasks a step beyond structured programming to introduce the concept of "object ladder." WideField2 is created with the vision and analogy to a baseball ground where flying baseballs in all directions must be caught. It thus aims to be a tool to developers, easy-to-use in all scenarios during the program development process. WideField2 introduces new functions like program modularization, local devices, component macros and "structures" for defining structures of devices, to realize further modularization of programs and device structures. The end result? Improved program reusability and reduced total cost.
*: The object Ladder program development concept integrates both programs and devices into blocks by function to improve efficiency of application customization.
*: When using F3SP67 sequence CPU module, use WideFeilde2 R4.01 or a later version.

*: The object Ladder program development concept integrates both programs and devices into blocks by function to improve efficiency of application customization.
*: When using F3SP67 sequence CPU module, use WideFeilde2 R4.01 or a later version.

Object Ladder Increases Reusability
Increases reusability through independent blocks and macros
Local devices are key elements in the implementation of object ladder. Even if given identical names in different blocks, local devices are assigned to physically distinct devices, eliminating the risk of interference during program execution. Handling a ladder program and its local devices as a single object increases block independence, allows flexible reuse and customized design, as well as facilitates program development in a team. Similarly, by encapsulating local devices in component macros, a program can be divided into reusable components.


Easy Debugging with Index View
Efficient program reuse through better readability and visibility
Job optimization is fundamental to improving efficiency. Debugging is inevitable in program development and reuse. By using an index view during debugging, however, a user experiences improved efficiency in reusing existing programs. The index view displays circuit comments of a ladder program and hides the detailed program code underneath, to present a contents page of a program. It improves readability so that a user may have an overall view of the program flow prior to debugging specific program segments.


Working in the Familiar Windows Application Programs
Facilitates data exchange with Windows application programs
WideField2 provides functions such as OLE support that allows you to tap the power of Windows. Using these Windows functions eases program development. For instance, device and comment data can be copied from MS Excel to WideField2 simply by dragging it with the mouse. Similarly, circuits can be dragged and dropped into Microsoft Word for preparation of design documents, etc.


Input Macro Function
Modularization
Input macro function added to component macros. Input conditions that previously cannot be made into a macro can now be modularized.
Sample Displays
![]() |
![]() |
![]() |
![]() |



