Speed to Market:
The iecTeso Workbench is easy to use, ensuring a fast application development timeframe.
Designed and Built for Railways:
The iecTeso Workbench includes a full suite of railway TCMS protocols. This ensures the application software developed for the PC2 and PC3 Series Controller can interface to all types of TCMS’s used by the major train manufacturers.
Software Obsolescence Management:
The Workbench ensures obsolescence management of previous software designs – allowing the importation of iecTeso V3 and V5 projects to create iecTeso V6 projects.
Multiple OS Support:
The Workbench runs on 64-bit Windows 7, Windows 8 and Windows 10.
The iecTeso Workbench allows users to create their own Function Blocks to help protect their software and optimise their application.
Enhanced Development Tools:
The development environment includes on-line debugging, program simulation and complex variable declaration.
The Workbench includes an automatic document generator that creates descriptions, project architecture, modification history, I/O wiring lists, dictionaries and cross references.
The Workbench supports multiple languages.
Sequential Function Charts (SFC):
SFC divides the process cycle into a number of well-defined steps separated by transitions. SFC is the core language of the IEC 61131-3 standard. The other languages are used to describe the actions performed within the steps and the logical conditions for the transitions. Parallel processing can easily be described using SFC.
Function Block Diagram (FBD):
The FBD is a graphical language that allows the user to build complex procedures by taking existing function blocks from the iecTeso library and wiring them together on the screen. iecTeso includes a library with more than 60 blocks ready to use. Users can enlarge this library by writing functions and function blocks in LD/FBD/ST/IL.
Ladder Diagram (LD):
The ladder diagram is one of the most familiar methods of representing logical equations and simple actions. The iecTeso ladder diagram editor offers the best compromises between high level graphic capabilities and easy to use keyboard driven programming.
Structured Text (ST):
Structured text is a high-level structured language with a syntax similar to Pascal, but more intuitive to the automation engineer. This language is mainly used to implement complex procedures that cannot be easily expressed with graphical languages (IF/THEN/ELSE, FOR, WHILE, etc.)
The iecTeso V6.5 Programming Workbench includes Function Blocks to support railway specific communications protocols and capabilities, including:
• TRDP (TCNOpen).
• OEM Cloud.
• CIP (Ethernet/IP).
• RS485 HDLC.
• Modbus TCP/IP (Client and Server).
• Modbus RS485 (Client and Server).
• Melco 20mA Communications.
• CAF COSMOS.
• Siemens NAS.
• Event Logging and Data Logging.