NSD America - A subsidiary of NSD Co., Ltd.

C-SSC(CompoNet Slave Sample Code)

Overview

This product is a development kit to implement CompoNet Slave Protocol to industrial devices.
This contains the source code of the communication protocol stack for CompoNet Slave and the pertinent documents.
For industrial instrument Vender, this is a valid development kit in self-developed CompoNet Slave Communication devices.

Product Resources

This product contains the following resources.

Resource item Outline
CompoNet Slave Protocol stack source code The execution program for CompoNet Slave Communication protocol, written C programming language
CompoNet Protocol stack IF specification Describes interface-function of protocol stack
Inner protocol specification Configuration specification of inner-function of protocol stack
Sample source code to describe CompoNet Protocol Sample Application Source Files using protocol stack
Sample Source Software specification The manual of Sample Application Source Files
ASIC Manual The manual of CompoNet Slave Communication LSI (TF557NF)
Sample schematic The schematic around including ASIC

Major implement function with protocol stack

CompoNet Slave Protocol stack source code implements the following functions.

Functional item Outline
Communication condition Transmission speed:4M,3M,1.5M,93.75k (Auto-detection)
I/O Points MIX Slave (IN:16points OUT:16points)
I/O Function OUT:Configurable Conservation/Clear at FaultAction/Idleaction IN:Nothing
CIP Object *Identity Object *Message Router Object *Assembly Object *Connection Object *CompoNet Link Object *DIP,DOP Object
CIP Messaging * I/O (IN:16points,OUT:16points)
* Explicit (Server side, Max 500bytes)
API * Communication condition configuration
* I/O transmit and receive
* Explicit message transmit and receive * Notify device status
* MS/NS LED display information
Hardware I/F * TF557NF (connection LSI) access
* Timer control

Requirement for using protocol stack

On developing CompoNet Slave Connection device by this product, the prerequisite with Hardware and Software is the following.

Item Requirements Supplementary note
CPU CPU needed MB90568 or more N/A
Connection LSI Uses TF557NF N/A
RAM More than 2k Bytes N/A
ROM More than 64k Bytes N/A
OS Unnecessary Integrated simplified OS into protocol stack
User AP Additional creation needed To be able to create using associated sample application source code

Technical support

We will offer the following support, if you purchase this product.

* Technical yearlong support:In the case you purchase the source code and implement self-customization.

  • To upgrade the product
  • Help desk(Responding to technical inquiries with the product)

* Contract customization:In the case you purchase the source code and entrust customization.

We contract customization.

Utilization condition

  • The acceptance of a license agreement and payment of a licensing fee. The royalty is free. (It is possible to embed executable code unlimited in number to in-house product without device qualification.)
  • Sign on for technical yearlong support (one year) or commissioned customization.