GE GFK-1541B manual Send Information Report, Example1 Command Block-Basic Example

Models: GFK-1541B

1 240
Download 240 pages 31.35 Kb
Page 90
Image 90

3

Send Information Report (2010)

The Send Information Report COMMREQ requests that a particular block of memory within the PLC CPU reference tables be transferred periodically from an Ethernet Interface (SRTP Client) to a Host Application SRTP Server. The Command Block specifies the repetition period, the number of transfers to the server to perform, and the timeout allowed in waiting for each transfer to complete. The first send is performed immediately, regardless of the period specified.

Example1 Command Block–Basic Example

Establish a channel (Channel 7) to a remote Host application server at IP address 10.0.0.1. Return the COMMREQ Status word to %R10. Send local PLC registers %R50–%R57 to remote host. Repeat the send 10 times, once every 7 seconds, with a timeout of 500 ms for each transfer.

 

 

Dec

(Hex)

 

 

Word 1

00017

(0011)

Length of Send Information Report Data Block (17 words)

 

Word 2

00000

(0000)

Always 0 (no–wait mode request)

 

Word 3

00008

(0008)

Memory type of CRS word (%R)

 

Word 4

00009

(0009)

CRS word address minus 1 (%R10)*

 

Word 5

00000

(0000)

Reserved

 

Word 6

00000

(0000)

Reserved

 

Word 7

02010

(07DA)

Send Information Report Channel command number

 

Word 8

00007

(0007)

Channel number (7)

 

Word 9

00010

(000A)

Number of repetitions (send 10 times)

 

Word 10

00003

(0003)

Time unit for send period (3=seconds)

 

Word 11

00007

(0007)

Minimum interval between host accesses (every 7 seconds)

The term local PLC is

Word 12

00050

(0032)

Timeout on each individual transfer response (500 ms)

Word 13

00008

(0008)

Local PLC - Memory type from which to send data (%R)

used here to identify the

Word 14

00050

(0032)

Local PLC - Starting address from which to send data (%R50)

client PLC—the PLC

Word 15

00008

(0008)

Local PLC - Number of memory units (8 registers)

that initiates the

Word 16

00000

(0000)

Reserved

communications

Word 17

00000

(0000)

Reserved

request.

Word 18

00001

(0001)

Remote Network Address type (IP Address)

 

The term SRTP Server

Word 19

00004

(0004)

Remote Network Address length in words (4)

is used here to identify

Word 20

00010

(000A)

Remote Host - Register 1 of IP address (10)

the Host server.

Word 21

00000

(0000)

Remote Host - Register 2 of IP address (0)

 

Word 22

00000

(0000)

Remote Host - Register 3 of IP address (0)

 

Word 23

00001

(0001)

Remote Host - Register 4 of IP address (1)

*Word 4 (CRS word address) is the only zero-based address in the Command Block. Only this value requires subtracting 1 from the intended address.

(Word 7) Channel Command Number: Word 7 requests that a Send Information Report channel be set up. If the command is processed successfully, it will result in attempting the specified number of transfers from the client to the server.

(Word 8) Channel Number: Word 8 specifies the channel to be used for the send. This value must be in the range of 1–32 for Series 90-70 PLCs and 1–16 for Series 90-30 PLCs. If the channel number is out of range, a command error indication will be placed in the COMMREQ Status word. If the channel number is the same as a channel already in use, the channel will be re-tasked to perform this new command.

(Word 9) Number of Send Repetitions: Word 9 specifies the number of transfers to be performed before automatically completing the communications request and closing the channel.

GFK-1541B

Chapter 3 Programming Channel Commands

3-23

Page 90
Image 90
GE GFK-1541B manual Send Information Report, Example1 Command Block-Basic Example