Introduction

Top  Next

This manual documents the functionality available in the MacroView Symax 802.3 Communications Driver. The Symax 802.3 Protocol is an ethernet based protocol developed for the Square-D Symax range of programmable logic controllers. The driver's executable name is symax and is supported on the operating system platforms listed in the table:

 

Platform

Processor Type

Windows 2003

Windows XP

Intel x86

Redhat Fedora 1

Intel x86

 

 

Contact your MacroView supplier to discuss availability of the driver on other platforms. The driver's ethernet communications layer is built on the pcap library functionality that is available on a variety of operating system platforms, so porting to another MacroView supported operating system that has good pcap library support is not seen as a difficult task. Note that the pcap library support on the SCO operating system is poor especially considering the restrictions as to which ethernet cards allow promiscuous mode access to network traffic.

 

Note that this symax driver is a ground-up re-implementation of the Symax 802.3 protocol and is not related to previous MacroView implementations  such as the sqde and sqdred driver versions. The major features of this symax driver implementation include:

Enhanced PLC Model (blocks are scanned based on polling period specifications which gives finer control over network bandwidth usage).
High performance (support for multiple outstanding requests per PLC station increases the effective communication throughput).
Linux and Windows support.
Built on a portable communications infrastructure (libpcap).
Not reliant on specific ethernet card models
Supports Symax routing.

 

This symax driver implementation does not support the following functionality areas:

Redundant communication paths.
Handling of unsolicited messages sent to the driver.