ISaGRAF & IEC 61131 IEC 61131-3 Support The Application Workbench provides powerful and intuitive graphical and textual editors for SFC, FBD and LD, and Text Editors for ST and IL. Language Type of Application Sequential Function Chart (SFC) Sequential process Function Block Diagram (FBD) Process flow Ladder Diagram (LD) Electrical flow Structured Text (ST) Textual, Calculative Instruction List (IL) Boolean, Simple, Textual IEC 61499 Distributed process C High-speed, fixed applications ISaGRAF is an industrial automation software technology for creating standalone controllers or distributed control systems. The ISaGRAF technology is designed to be scalable, suited to the development of tiny controllers as well as large distributed automation systems. ISaGRAF gives you the flexibility to use the hardware platform and operating system of your choice, so that you can develop automation products that perfectly meet your requirements. Key Features: • IEC 61131 and IEC 61499 compliant • IEC 61850 for the power industry • PLC Open Motion Function Blocks • PLC Open Safety Function Blocks • Certifiable to SIL 2 and SIL3 • Redundancy - Failover • Firmware can be provided as “C” source code • ISaGRAF offers elaborate Software Development Kits (SDK) to customize the firmware (control engine), the IO drivers, and the communication links This infosheet covers ISaGRAF and the IEC 61131 standard. Product Elements ISaGRAF consists of two main components: the Application Workbench and the Runtime Target or Firmware. The Runtime Target is a portable execution engine that runs the applications developed in the Workbench. The portability of these applications generated by the Workbench enables the Runtime Target to execute them without modification, regardless of operating system or processor. Because only one development environment is needed, users leverage the full benefits of a true automation approach. ISaGRAF Runtime Targets can run on any operating system. Examples include: • Linux ® • µC/OS-II™ • VxWorks ® • CMX ® • OS-9 ® • Evolution OS ® • INtime ® • Windows ® 7/Vista/XP/CE/2000 • RTX ® • INTEGRITY ® • QNX ® ... and many more The Application Workbench is a complete programming environment. It fully supports the five IEC 61131-3 languages plus IEC 61499. This flexibility enables developers to choose the language that best suits their knowledge, style and the nature of the application. The Workbench also provides tools for editing, debugging, code generation, documentation, library management, archiving, on-line monitoring, off-line simulation and on-line changes.. Linux is a trademark of Linus Torvalds. VxWorks is a registered trademark of Wind River Systems, Inc. OS-9 is a registered trademark of RadiSys Corporation. INtime is a registered trademark of TenAsys Corporation. RTX is a registered trademark of IntervalZero. QNX is a trademark of QNX Software Systems GmbH & Co. KG. μC/OS-II is a trademark of Micriμm, Inc. CMX is a trademark of CMX Systems, Inc. Evolution OS is a registered trademark of Lantronix, Inc. Windows is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries. INTEGRITY is a trademark or registered trademark of Green Hills Software, Inc. in the U.S. and/or internationally. All other trademarks and registered trademarks are property of their respective owners.