EasyManuals Logo
Home>Omron>Recording Equipment>SYSMAC NX-CIF105

Omron SYSMAC NX-CIF105 User Manual

Omron SYSMAC NX-CIF105
232 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #216 background imageLoading...
Page #216 background image
Appendices
A - 36
NX-series Communications Interface Units User’s Manual (W540)
External Variables
// Restore default program status using establishing communications as the trigger.
InitialRequestTrigger_R_TRIG_instance(
E001_NX_Unit_I_O_Data_Active_Status_125[1],
InitialRequestTrigger);
IF( InitialRequestTrigger = TRUE ) THEN
SendStage:=INT#0;// Initialize.
END_IF;
// If send processing is not in progress and
//SendRequest is TRUE, request send.
SendRequest_R_TRIG_instance(
SendRequest,
SendRequestTrigger);
IF((SendRequestTrigger = TRUE)
AND (E001_NX_Unit_I_O_Data_Active_Status_125[1] = TRUE )
AND (SendStage = INT#0) ) THEN
//Set the text string to send.
TestDat:='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
//Set the send data and send data size.
SendSize:=StringToAry( TestDat, SendDat[0] );
SendDatOffset:=0;
SendStage:=INT#1;//Transition (to send request)
END_IF;
CASE SendStage OF
0: //Idle
;
1://Send request to CIF Unit.
//Total output data size (20: Size of data sent to CIF Unit in one send)
IF( (SendSize - SendDatOffset) > 20 ) THEN
OutputDataLength := 20;
LastDatFlag:=FALSE;//Not final data
ELSE
OutputDataLength := (SendSize - SendDatOffset);
LastDatFlag := TRUE;//Final data
END_IF;
Name Data type Comment
N1_Ch1_Output_Data_01 ARRAY[0..3] OF
BYTE
Ch1 Output Data 01
N1_Ch1_Output_Data_02 ARRAY[0..3] OF
BYTE
Ch1 Output Data 02
N1_Ch1_Output_Data_03 ARRAY[0..3] OF
BYTE
Ch1 Output Data 03
N1_Ch1_Output_Data_04 ARRAY[0..3] OF
BYTE
Ch1 Output Data 04
N1_Ch1_Output_Data_05 ARRAY[0..3] OF
BYTE
Ch1 Output Data 05
N1_Ch1_Output_Data_Length UINT Ch1 Output Data Length
N1_Ch1_Output_SID USINT Ch1 Output SID
N1_Ch1_Output_SID_Response USINT Ch1 Output SID Response
N1_Ch1_Output_Data_Type WORD Ch1 Output Data Type
N1_Ch1_Send_Completed_Toggle_Bit BOOL Ch1 Send Completed Toggle Bit
N1_Ch1_Send_Data_Flag BOOL Ch1 Send Data Flag
N1_Ch1_Send_Last_Data_Flag BOOL Ch1 Send Last Data Flag
E001_NX_Unit_I_O_Data_Active_Status_125 ARRAY[0..125] OF
BOOL
NX Unit I/O Data Active Status
ST Program

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Omron SYSMAC NX-CIF105 and is the answer not in the manual?

Omron SYSMAC NX-CIF105 Specifications

General IconGeneral
BrandOmron
ModelSYSMAC NX-CIF105
CategoryRecording Equipment
LanguageEnglish

Related product manuals