144
model 3000 DeviceNet Module Manual (DN311/DN311A)
Appendix C Definition of Each Request Function Block
C
  NUM_WRT2: UINT; (*Number of words to transfer)
  DUMMY_W3: BOOL; (*Dummy*)
  ADR_WRT3: WORD; (*Extension memory address*)
  DAT_WRT3: WORD; (*Transfer source variable*)
  NUM_WRT3: UINT; (*Number of words to transfer)
  TMR1: TON_100ms (*Acknowledgement wait timer*)  
  TIME1: DINT; (*Acknowledgement wait time*)
  DUMMY_R1: BOOL; (*Dummy*)
  ADR_RED1: WORD; (*Extension memory address*)
  DAT_RED1: WORD; (*Transfer destination variable*)
  NUM_RED1: UINT; (*Number of words to transfer)
  COMP_RED1: BOOL; (*Completion*)
  DUMMY_R2: BOOL; (*Dummy*)
  ADR_RED2: WORD; (*Extension memory address*)
  DAT_RED2: ARRAY[0...1] OF WORD; (*Transfer source variable*)
  NUM_RED2: UINT; (*Number of words to transfer)
  COMP_RED2: BOOL; (*Completion*)
  DUMMY_W4: BOOL; (*Dummy*)
  ADR_WRT4: WORD; (*Extension memory address*)
  DAT_WRT4: WORD; (*Transfer source variable*)
  NUM_WRT4: UINT; (*Number of words to transfer)
  DUMMY_R3: BOOL; (*Dummy*)
  ADR_RED3: WORD; (*Extension memory address*)
  DAT_RED3: WORD; (*Transfer source variable*)
  NUM_RED3: UINT; (*Number of words to transfer)
  COMP_RED3: BOOL; (*Completion*)
  ST_STATUS: WORD;  (*Station status*)
  COMP_RES1: BOOL; (*Compare result*)
  COMP_RES2: BOOL; (*Compare result*)
  COMP_RES3: BOOL; (*Compare result*)
  COMP_RES4: BOOL; (*Compare result*)
  TMR2: TON_100ms; (*Error detection timer*)
  TIME2: DINT; (*Error detection time*)
END_VAR