2-2. Reply
Item Number Item Data Data Upper byte Lower byte ACK Complete 00h 00h NAK Undefined Command 01h 01h Size Error 04h Select Error 05h Range Over 06h Not Applicable Check Sum Error Framing Error 0Ah F0h 10h 20h Parity Error 30h Over Run Error 40h Other Comm Error 50h Error description Check Sum Error A check sum error occurred. Framing Error A framing error occurred. Parity Error A parity error occurred. Over Run Error An overrun error occurred.3. RS-232C 3-1. Connection Communication is enabled by the use of a D-Sub 9 Pin cross (reverse) cable. The pin assignment of D-Sub 9 Pin and D-Sub 25 Pin is as follows.
3-3. Communication Procedure 3-3-1. Outline of Communication All communication between CONTROLLER (PC, etc.) and DEVICE (PROJECTOR) is performed by the command block format. Communication is started by the issue of a command at CONTROLLER and ended when the return data is sent to CONTROLLER after DEVICE receives the command. CONTROLLER is prohibited from sending several commands at one time.
3-6. Command Block Format The block format of Simplified Command for RS-232C as shown in the figure below. In this section, the block format for Simplified Command is provided. 3-6-1. Simplified Command [Send] The block format for sending request is shown below. B0 B1 B2 B3 B4 B5 START CODE [A9h] ITEM NUMBER Put the item number. Refer to the item list in the sections 2-1-1 and 2-1-2.
3-7. Packet Examples 3-7-1. Change “ASPECT” to “ZOOM” START CODE = A9h ITEM NUMBER = 0020h (ASPECT) SET/GET = 00h (SET) DATA = 0003h (ZOOM) CHECK SUM = 23h END CODE = 9Ah You will receive the packet below if the process is successfully completed. START CODE = A9h ACK/NAK = 0000h (Complete) ACK = 03h DUMMY DATA = 0000h CHECK SUM = 03h END CODE = 9Ah There’s another way to realize the same purpose. There is “ASPECT” key on the infrared remote controller. By using this key, wide mode can be changed.
4. Ethernet Ethernet corresponding model VPL-FX30, VPL-FX35, VPL-FX500L, VPL-F400X, VPL-F500X, VPL-F700XL, VPL-EX145, VPLEX175 4-1. Service 4-1-1. Advertisement The advertisement service is provided to facilitate development of a PC application that can automatically detect a projector on the network. This function is achieved by broadcasting the equipment information periodically to the network. This protocol is set to OFF by default.
4-1-2. PJ Talk By using PJ Talk, it is possible to communicate with PROJECTOR over Ethernet network. Both of set and get method are provided. This protocol is set to OFF by default. [Protocol] Item Description Protocol name SDCP (Simple Display Control Protocol) Transport TCP Port number 53484 (Factory-shipments value) TCP connection timeout 30 seconds (Factory-shipments value) [Setup Items] Setup item Description Port No.
4-2. Communication Procedure Communication sequence is shown below. SDCP commands must be issued by CONTROLLER and PROJECTOR responses to it. On the other hand, SDAP commands are sent by PROJECTOR and have no response from CONTROLLER. CONTROLLER PROJECTOR SDCP SET/GET Request The command is executed if it’s valid. Then, the receive command is sent to the CONTROLLER. Response (OK/NG) SDAP Broadcast SDAP Broadcast Fig.
4-3. Protocols 4-3-1. SDAP This section describes the SDAP packet structure. The number in the brackets shows byte. HEADER COMMUNITY (4) (4) POWER PRODUCT NAME (12) SERIAL NO. STATUS (4) (2) LOCATION (24) Fig.4-2 Packet structure 1. Header The header consists of ID (2 bytes), version (1 byte) and category (1 byte). 4441h (2) VERSION (1) CATEGORY (1) Fig. 4-3 HEADER ID It is fixed to “4441h”. VERSION This indicates the version number of protocol. It is fixed to 01h (version 1).
4-3-2. SDCP 1. Packet Structure The Fig. 4-5 shows SDCP packet format. The number in the brackets shows byte. The statement for each field is described bellow. HEADER(2) COMMUNITY(4) COMMAND(4) DATA(n) Fig. 4-5 SDCP Packet Structure 2. HEADER Field The HEADER field consists of VERSION and CATEGORY sub field shown below. The length of each sub field is 1 byte. VERSION(1) CATEGORY(1) Fig. 4-6 HEADER Field (1) VERSION sub field This is a fixed value of 02h, which means “version2”.
4. COMMAND Field There are 2 types of COMMAND field, which are REQUEST and RESPONSE. REQUEST command is sent to the PROJECTOR from CONTROLLER. On the other hand, RESPONSE command is sent by PROJECTOR as a response to the REQUEST command. (1) REQUEST Command COMMAND filed for REQUEST has 3 sub fields shown as follows. REQUEST(1) ITEM NO(2) DATA LENGTH(1) Fig. 4-7 COMMAND Filed for REQUEST 1) REQUEST sub field There are only two types of request.
(2) RESPONSE Command COMMAND field for RESPONSE has 3 sub field shown as follows. RESPONSE(1) ITEM NO(2) DATA LENGTH(1) Fig. 4-8 COMMAND Filed for RESPONSE 1) RESPONSE sub field The response returns the result of the request. OK (01h) Indicates that the request was executed correctly. NG (00h) Indicates that the request is illegal or cannot be executed. (1-1) OK Response For SET Request, the packet format will be as follows.
5. DATA Field The content to be filled in this field depends on the COMMAND field. For SET Request commands, appropriate DATA value accompanied with ITEM NO should be chosen. ITEM NO (item number) and its data is shown in the section 2-1-1. For the GET REQUEST and OK RESPONSE, this field should not be provided. In that case, DATA LENGTH should be 0h. 6. Items ITEM NO sub field has 2 bytes long. Some of the value for ITEM NO (item number) are defined in the section 2-1-1 as a part of the Sub Command.
0x8001 Model name Alphanumeric 12 characters If the number of characters is less than 12, the remaining digits are filled with 00h. 0x8002 Serial number 4 bytes n The serial number is in the range of 00000000 to 99999999. 0x8003 Installation location Alphanumeric 24 characters If the number of characters is less than 24, the remaining digits are filled with 00h. (2) Acquire Network Setup Information This is for acquiring network setting of PROJECTOR.
7. ERROR CODE ERROR CODE has 2 bytes long. The table below shows the error code. Each error category is explained in the subsequent sections.
(1) Item Error This error occurs when the Item No. of a request is illegal or its data is illegal. The conditions for occurrence of the respective errors are shown below. Invalid Item An unsupported Item No. is specified. Example 1: The unsupported category A**h is specified. Example 2: The unsupported Item No. 8010h is specified. Invalid Item Request The Item No. is supported but an unsupported Request is issued. Example: An attempt is made to set data in the Model Name (8001h).
(3) Request Error This error occurs when header or command is illegal. The conditions of occurrence of the respective errors are shown below. Invalid Version The version of the header is other than 2. Invalid Category The category does not match. Example: 0Bh is specified in the device of category = 0Ah. Invalid Request An unsupported request is specified. Example: Request = 02h is specified. Short Header The received data is 1 byte. Short Community The received data is in the range of 2 to 5 bytes.
(5) Comm Error Communication between Ethernet controller and main CPU has been failed. Timeout Timeout occurred. Check Sum Error A check sum error occurred. Framing Error A framing error occurred. Parity Error A parity error occurred. Over Run Error An overrun error occurred. Other Comm Error Another error occurred. Unknown Response The data cannot be processed was received. (6) NVRAM Error Read Error Reading from NVRAM was failed. Write Error Writing to NVRAM was failed. 8.
4-3-4. PJLink The following model is equipped with the PJLink class1 protocol. For details about this protocol, refer to the PJLink specifications published from JBMIA. You can turn on or off the PJLink protocol and set a password from the Web setting screen > Setup > Advanced Menu > PJLINK. When the authentication setting is changed, the connected controller will be disconnected. This protocol is set to OFF by default.
Command ERST ? Data Remark The following values are returned: 6th digit : Fan error 5th digit : Lamp error 4th digit : Temperature error 3rd digit : Cover open error 2nd digit : Filter error 1st digit : Other error The following values are assigned to each digit : 0 : No error, or detection impossible 1 : Warning 2 : Error occurring LAMP ? The following values are returned: Lamp accumulative time (0 to 99999) ‘1’ when the lamp is on, ‘0’ when off. Returns data for each lamp if there are multiple lamps.
. Commands The following 14 commands are supported : (01) [Power control command] POWR (02) [Power status inquiry] POWR ? (03) [Input switch command] INPT (04) [Input switch inquiry] INPT ? (05) [AV muting command] AVMT (06) [AV muting status inquiry] AVMT ? (07) [Error status inquiry] ERST ? (08) [Lamp count/lamp time inquiry] LAMP ? (09) [Input switch list inquiry] INST ? (10) [Projector name inquiry] NAME ? (11) [Manufacturer name inquiry] INF1 ? (12) [Model name inquiry] INF2 ? (13) [Other information i
(2) [Power status inquiry] POWR? This command obtains the projector’s power status. The projector responds as follows: Returns the following values when the power status is obtained: Standby or power-saving state : Returns “0”. Power ON state : Returns “1”. Cooling state, or cooling state during power-saving state : Returns “2”. Startup state : Returns “3”. Projector error occurring (including warning) : Returns “ERR4”. (3) [Input switch command] INPT This command switches the projector’s inputs.
(4) [Input switch inquiry] INPT? This command obtains the projector’s input status. The projector responds examples as follows: Returns the following values when the input status is obtained (The input channel varies depending on the model.): When the projector input is Video : Returns “21”. When the projector input is S-Video : Returns “22”. When the projector input is Input A : Returns “31”. When the projector input is Input B : Returns “32”. When the projector input is Input C : Returns “33”.
(7) [Error status inquiry] ERST? This command obtains the projector’s error status. The projector responds as follows: Returns the response for the error status in the following format. The error status is expressed with a six-digit number.
(9) [Input switch list inquiry] INST? This command obtains the input switch list. The projector responds as follows: When normal : Returns a source No. whose input can be switched. The source Nos. examples are as follows : (The input channel varies depending on the model.) Source No. 21 : Projector input Video Source No. 22 : Projector input S-Video Source No. 31 : Projector input Input A Source No. 32 : Projector input Input B Source No. 33 : Projector input Input C Source No.
(13) [Other information inquiry] INFO? This command obtains other information. The projector responds as follows: When normal : Returns a space. Projector error occurring (including warning) : Returns “ERR4”. (14) [Class information inquiry] CLSS? This command obtains the class information. The projector responds as follows: When normal : Returns “1”. Projector error occurring (including warning) : Returns “ERR4”. 4-3-5.
The material contained in this manual consists of information that is the property of Sony Corporation. Sony Corporation expressly prohibits the duplication of any portion of this manual or the use thereof for any purpose other than the operation or maintenance of the equipment described in this manual without the express written permission of Sony Corporation. Le matériel contenu dans ce manuel consiste en informations qui sont la propriété de Sony Corporation.
VPL-EX100 (CN) VPL-EX100 (SY) VPL-EX120 (CN) VPL-EX120 (SY) VPL-EX145 (CN) VPL-EX145 (SY) VPL-EX175 (CN) VPL-EX175 (SY) VPL-FX30 (SY) VPL-FX35 (SY) VPL-FX500L (SY) VPL-F400X (CN) VPL-F500X (CN) VPL-F700XL (CN) E 9-968-756-02 Sony Corporation Printed in Japan 2010.