Telesis Extended Protocol .NET Communication API

The DASTEC Corporation Telesis Extended Protocol .NET Communication API allows the user to implement bi-directional communications to exchange data between applications running on a PC-based or embedded system with other devices supporting the Telesis Extended protocol. Data exchange is supported over serial links such as RS232 and RS422 and over Ethernet.

The API eliminates the need to understand the details of the protocol and simplifying the development of sophisticated supervisory control applications using the .NET program languages such as  (C++, Visual Basic, C#, etc.).

API Functionality

To exchange data with a Telesis device, a system application can initiate read and/or write operation(s) to the device by simply calling the assembly class methods. Operation results are returned to the calling application via events, as is data in the case of read operations or other commands that result in data returned from the machine.

API Supports

  • One or more serial communication ports with configurable communication parameters.
  • One or more Ethernet TCP/IP connections with configurable TPC ports.
  • Binary implementation of the protocol including the use of block check sums to ensure transmitted data integrity.
  • Queuing of commands pending transmission.
  • Reception and return of command results and optional data sent from the controller via events.

Commands/Data Supported

The Telesis Extended Protocol .NET Communication API client supports the following Telesis extended command codes:

  • Get / Set Field data, actual or parsed (message type 1)
  • Get Error Status (message type S)
  • Get standard input / output signal statuses (message type I)
  • Get pattern file name / Set (load) pattern file (message type P)
  • Get / Set variable text (message type V)
  • Send Offline command (message type E)
  • Send Online command (message type O)
  • Sent Print command (message type G)
  • Get / Set query text buffer (message type Q)

Specifications 

  • Supported Instruments / Controllers:
    • Merlin II
    • TMC470 Controller
    • Any other devices that support the Telesis Extended Protocol such as laser engravers.

Ordering Information

Product Name:

Telesis Extended Protocol .NET Communication API

Supported Platforms Part Numbers:

Platform Part Number
Windows 32bit/64bit Call
.NET NET-TELEXTPRTAPI
Linux Call
Contact DASTEC about other supported platforms or to inquire about supporting other platforms.