 |
IEC Automation |
|
|
|
IEC-870-5/DNP3/Modbus Protocol Solutions
|
Communication protocols have become more advanced, they also have become more difficult to learn, implement, and support. Our goal is to help you cost-effectively add new communication protocols to your products. When protocols evolve to meet the expanding needs of your customers, From Triangle Micro Works we supply you with upward compatible software and expert technical advice to support the new features.
|
Triangle Micro Works offers proven solutions to your communication protocol development needs. Incorporating our royalty-free Source Code Libraries in your products will shorten software development time and free internal resources to work on company proprietary aspects of your products. In addition, our proven compatibility with existing equipment reduces software development risks. We are your communication protocol experts! |
| WHAT IS A SOURCE CODE LIBRARY? |
Our Software Libraries are written in ANSI Standard C Source Code for compilation to any target microprocessor. We provide source code and thorough documentation for all modules (files), allowing you to tailor as little or as much as is necessary to fit your unique needs. Typical installations require minimal modification to only two or three platform-specific modules. Also, by adhering to strict coding standards, we maximize readability and usability, while preventing conflicts with your existing source code. Consequently, our Source Code Libraries can be easily and efficiently compiled and linked with your standard product software. |
TMW make it its job to participate in protocol governing bodies such as the DNP Users Group (including representation on the DNP Technical Committee), and the IEC Technical Committee 57 Working Group 03. We keep up with changes in the standards, update our Libraries accordingly, and consequently keep your products current with minimal resource allocation on your part. Finally, we have a large customer and contact base, which helps to resolve unique issues that may surface as we "fit" protocols into your products. |
WHAT PROTOCOLS DO WE SUPPORT? |
Currently, we offer Source Code Libraries for: |
- Distributed Network Protocol (DNP3)
- IEC 60870-5 (-101, -102, -103, and -104) profiles
- Other protocols under development
|
We are constantly developing Libraries for other protocols. Please ask, in many cases we will develop a new Source Code Library for only the cost of the first product license. |
| WHAT KIND OF DEVICES DO WE SUPPORT? |
For each protocol, we offer several versions of our Source Code Libraries, including: Slave, Master, and Peer-to-Peer. Slave versions (typically used in IED devices) accept commands from and "serve" data to a Master device. Master versions control and collect data from many Slave devices through multiple physical I/O ports. Peer-to-Peer versions combine the functionality of both Slave and Master versions. |
WHAT IS TMW DESIGN PHILOSOPHY? |
The Source Code Libraries are organized into platform-specific modules (files) and core protocol-specific modules: |
| Platform-specific modules contain examples and prototypes that can be used as-is, or as a basis for new routines in your target device. Integration of the modules is performed in phases, with documented test procedures after each phase. In the first phase, basic communication is established, and testing can be performed with simulated data already included. The remaining functionality can be added and tested on an incremental basis. |
Protocol-specific modules implement the selected communication protocol according to current, published specifications. Since these files are typically not changed when installed in a target device, upgrades to future versions of the Source Code Library to support enhancements to the protocol are simply a matter of replacing these files. |
| WHAT ABOUT DOCUMENTATION? |
With each Source Code Library, we provide a comprehensive manual containing detailed diagrams and methodology descriptions. Orange and gray divider tabs are used to distinguish between platform-specific and protocol-specific modules. The manuals also contain step-by-step installation instructions and helpful advice. Detailed test procedures ensure the Library has been correctly installed in your application. |
|
|
 |
Embedded |
 |
|
|
|
It's essential for embedded vendors to have insights into the emergence of new markets and the repositioning of current markets as the embedded industry recovers and responds to the emergence of a new economy. Embedded Linux, Wireless, Embedded GUI toolkits, and related peripherals and reference design and related services are the key area of focus for eACT business. |
| more>> |
|
 |
IEC Automation |
 |
|
|
and related Source Code Software Libraries for standard communication protocols, primarily for the electric utility industry, or for telecom industries which have adopted standard protocols. We also provide consulting services to assist our customers with their communication protocol needs. By incorporating these Source Code Libraries, our customers are able to leverage our expertise against future requirements, while focusing resources on proprietary aspects of their products. |
| more>> |
 |
Electronics |
 |
|
|
|
and related Electronics and peripheral products from Taiwan, Korea and India. By providing these modules we are able to also provide complete end to end embedded solutions and related services for our customers. |
| more>> |
|
|
|
|
|