PLC-XL50 Expand Serial Command Functional Specifications8/513. Notes for communication3.1 Expand Serial Command is defined as one command / one line that starts with “C” and ends withcarriage return (0x0D)3.2 There are two types of commands: Functional Execution Command and Status Read Command.- Example of Functional Execution Command:”CF_BRIGHT_032”[CR]- Example of Status Read Command: “CR_RIGHT”[CR]- Example of Control Switch Command: “PF_LANMODE_1”[CR]Note) ”_” means a space3.3 When it takes more than one second to receive one command, it is not executed.When it takes more than one second to receive carriage return (0X0D) since the projector hasreceived the first data “C”, it clears the information of buffer.3.4 When the command pipelining, it must wait for 100ms till sending next command after the response.(More than 100ms)CommandPC → Projector “CF_BRIGHT_032” CR Next CommandProjector → PC “000” CRResponse(A few ms - 5s)3.4.1 When a computer sends next command before receiving a response, the projector maynot operate properly.3.4.2 Except when there is no response for more than 5 seconds.3.5 It takes about 5 seconds for internal initialization after plugging in AC power. During this time itcannot process commands. Do not issue any command.4. Name Definition4.1 Data from a controller to a projector is represented as COMMAND, and data from a projector to acontroller for the incoming command is represented as RESPONSE.4.2 [CR] : Carriage Return CodeCommand ends with cartridge return code.Response command also ends with carriage return code.4.3 _ : Space CodeAll space Code is indicated by (_).4.4 %1 : Parameter in CommandWhen there are some parameters, they are defined as %2, %3…4.5 %%% : Error code returned from a projectorAcceptable: “000”.Unacceptable: See [7. Error Code Table].4.6 %a : Parameter in Response CommandWhen there are some parameters, they are defined as %b, %c…