194
Function Descriptions
Appendix C
• Example
For further information and precautions on related Auxiliary Area flags, refer to the section on TXD Serial Com-
munications Instruction in the CS/CJ-series Instruction Reference Manual.
TXD_SCU: Send String via Serial Port on Serial Communications Unit
• Function
Sends a text string from a serial port on a Serial Communications Unit (SCU).
• Application
TXD_SCU
(Send_string, SCU_unit_number, Serial_port, Internal_logic_port)
;
• Conditions
The serial communications mode of the serial port must be set to no-protocol communications.
Related Auxiliary
Area Flag
Address
Description
Port 1 Send Ready
Flag
A356.05
ON when sending is enabled in no-protocol mode.
Port 2 Send Ready
Flag
A356.13
ON when sending is enabled in no-protocol mode.
Variables
BOOL
P_DoSendData
(* Variable to control send function *)
INT
iProcess
(* Process number *)
STRING Message
(* Send message *)
BOOL
P_SendEnableSCBPort1 (* Send Ready Flag *) AT A356.05
Serial port 1 used.
(* Use serial port number 1 *)
(*Send data when P_DoSendData is ON and iProcess is 0 *)
IF (P_DoSendData = TRUE) AND (iProcess = 0) THEN
iProcess := 1;
P_DoSendData := FALSE;
END_IF;
(* Execute send processing according to process number *)
CASE iProcess OF
1: (* Create send text data *)
Message := '@READ';
iProcess := 2;
2: (* Execute send function if sending is enabled *)
IF
P_SendEnableSCBPort1 = TRUE THEN
TXD_SCB(Message,
1);
iProcess := 3;
END_IF;
3: (* Sending is finished if Send Ready Flag is ON *)
IF
P_SendEnableSCBPort1 = TRUE THEN
iProcess := 0;
END_IF;
END_CASE;
CPU Unit
Barcode Reader
Serial
Communi-
cations
Board
(SCB)
Get Scene Number
command: @READ
Serial
port 1
Содержание CX-PROGRAMMER V8.1
Страница 3: ...iv...
Страница 5: ...vi...
Страница 7: ......
Страница 15: ...xvi...
Страница 19: ...xx...
Страница 25: ...xxvi Application Precautions 4...
Страница 26: ...Part 1 Function Blocks...
Страница 27: ......
Страница 153: ...128 Procedures Section 3 2...
Страница 154: ...Part 2 Structured Text ST...
Страница 155: ......
Страница 159: ...134 CX Programmer Specifications Section 4 2...
Страница 205: ...180 Procedures Section 6 1...
Страница 207: ...182 System defined external variables supported in function blocks Appendix A...
Страница 229: ...204 Revision History...
Страница 230: ......