Rockwell-automation 1771-DMC_DMC1_DMC4_DXPS Control Coprocessor User M Instrukcja Użytkownika Strona 106

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 312
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 105


6-25
#include ”dtl.h”
#define HOSTNAME ”copro2”
#define NI_ID 1
unsigned char pccc_color[] = {
0x12, /* DST - copro station address */
0x05, /* CTRL - packet type must be 5 for Interchange */
0x00, /* SRC - Source station filled in by NI */
0x00, /* LSAP - Set to 0 for local network */
0x0f, /* CMD - command for typed write */
0x00, /* STS - status byte */
0x01, 0x00, /* TNSW - L/H Transaction status word */
0x67, /* FNC - typed write function */
0x06, 0x00, /* OFF - Offset L/H to requested data 6 bytes */
0x01, 0x00, /* TT - Total transaction L/H 1 item */
0x00, ’C’,’a’,’r’,0x00, /* Symbolic address (TAG) */
0x91, /* Type in next byte, size of 1 byte */
0x22, /* Undefined type */
0x99}; /* Data to be transmitted */
unsigned char pccc_col_year[] = {
0x12, /* DST - copro station address */
0x05, /* CTRL - packet type must be 5 for Interchange */
0x00, /* SRC - Source station filled in by NI */
0x00, /* LSAP - Set to 0 for local network */
0x0f, /* CMD - command for typed write */
0x00, /* STS - status byte */
0x02, 0x00, /* TNSW - L/H Transaction status word */
0x67, /* FNC - typed write function */
0x06, 0x00, /* OFF - Offset L/H to requested data 6 bytes */
0x06, 0x00, /* TT - Total transaction L/H 6 items */
0x00, ’C’,’a’,’r’,0x00, /* Symbolic address (TAG) */
0x99, /* Type in next byte, size in following byte */
0x09, /* Type is array */
0x03, /* of 8 bytes */
0x91, /* Type in next byte, size of 1 byte */
0x22, /* Undefined type */
0x88, 0xff, 0x00, 0x00, 0x00, 0x00}; /* Data to be transmitted */
unsigned char pccc_read[] = {
0x12, /* DST - copro station address */
0x05, /* CTRL - packet type must be 5 for Interchange */
0x00, /* SRC - Source station filled in by NI */
0x00, /* LSAP - Set to 0 for local network */
0x0f, /* CMD - command for typed read */
0x00, /* STS - status byte */
0x03, 0x00, /* TNSW - L/H Transaction status word */
0x68, /* FNC - typed read function */
0x00, 0x00, /* OFF - Offset L/H to requested data 0 bytes */
0x0C, 0x00, /* TT - Total transaction L/H 12 items */
0x00, ’C’,’a’,’r’,0x00, /* Symbolic address (TAG) */
0x0C, 0x00}; /* SIZ - Size L/H same as TT 12 items */
Przeglądanie stron 105
1 2 ... 101 102 103 104 105 106 107 108 109 110 111 ... 311 312

Komentarze do niniejszej Instrukcji

Brak uwag