Panasonic PT-DZ16KU / PT-DZ16KE / PT-DS16KD (serv.man14) Service Manual / Other ▷ View online
SECTION 1 SERVICE INFORMATION
<PT-DZ16K>
4. External Controls
4. 1. Control through Serial terminal
4. 1. 1. Connection
4. 1. 2. Pin assignments and signal names
Pin
Pin
(1)
(1)
(2)
(2)
(3)
(3)
(4)
(4)
(5)
(5)
(6)
(6)
(7)
(7)
GND
Earth
-
NC
NC
RXD
Received data
TXD
Transmitted data
NC
NC
Signal name
-
-
RTS
-
NC
CTS
TXD
Transmitted data
RXD
Received data
-
NC
GND
Earth
SERIAL terminals which are on the side of the projector conform to RS-232C standard. This projector can be controlled
by a PC which is connected as shown below. Also SERIAL OUT terminal is provided to enable plural projector control.
Details
Signal name
Details
-
NC
Note : Interface cable is not a standard accessory.
D-Sub 9-pin (female)
Outside view
D-Sub 9-pin (male)
Outside view
INF - 13
(7)
(7)
(8)
(8)
(9)
(9)
4. 1. 3. Communication conditions
4. 1. 4. Communication condition setting
1. Press MENU button of main body or remote controller.
Go to Main menu --> Projector setup. In sub menu,
select "RS-232C" and press ENTER.
2. Select communication condition by pressing ▲ ▼ button.
Set it with pressing button.
3. Press MENU button 3 times and return to regular display.
2. Select communication condition by pressing ▲ ▼ button.
Set it with pressing button.
3. Press MENU button 3 times and return to regular display.
4. 1. 5. Cable specification
When connected to a computer
When multiple projectors are connected
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
Connected internally
CTS
-
NC
RTS
CTS
Connected internally
RTS
-
3
1
2
3
2
3
Stop bit
X parameter
Signal level
Sync. Method
Baud rate
Parity
8 bits
1 bit
None
None
S parameter
RS-232C-compliant
Asynchronous
9 600 bps
None
Character length
6
7
7
5
1
2
2
6
7
7
4
5
5
5
1
6
6
Projector
<SERIAL IN> terminal
C
omputer
(D
TE
specifications)
Projector 1
<SERIAL O
U
T> terminal
2
4
8
8
Projector 2
<SERIAL IN> terminal
2
3
3
4
4
5
7
7
8
8
1
NC
NC
NC
NC
9
<
9
9
9
INF - 13
SECTION 1 SERVICE INFORMATION
<PT-DZ16K>
4. 1. 6. Basic format
Transmission from the computer starts with STX, then the ID, command, parameter, and ETX are sent in this order.
Add parameters according to the details of control.
Add parameters according to the details of control.
1. Basic control command (without parameter)
2. Basic control command (with parameters)
3. Basic control command (with sub command)
4. Operation
Specifies the method of processing the value specified by parameters.
Description
Sets the value specified by the parameter.
Adds the value specified by the parameter to the current value.
5. Sign
Specifies positive or negative of the value specified by parameters.
Code
=
End
(ETX)
1 byte
4 byte
Undefined length
3 byte
_( underbar)
1 byte
1 byte
1 byte
5 byte
1 byte
Parameter
Sign
1 byte
1 byte
4 byte
1 byte
3 byte
Start
(STX)
ID
Separator
(semicolon)
Command
Separator
(semicolon)
Command
Separator
(semicolon)
Start
(STX)
3 byte
1 byte
1 byte
1 byte
4 byte
1 byte
ID
Command
Start
(STX)
ID
End
(ETX)
End
(ETX)
Separator
(colon)
Separator
(colon)
Parameter
Parameter
Operation
5 byte
1 byte
INF - 14
Specifies positive or negative of the value specified by parameters.
Description
The value specified by the parameter is a positive value or 0 (zero).
The value specified by the parameter is a negative value.
6. Parameters
Specify the setting or adjustment value by right justification (0 is not suppressed).
For example, when the setting value is "1", set it as "00001".
For example, when the setting value is "1", set it as "00001".
7. ID of the basic control command
This projector will respond to the computer only in the following cases.
- If the sent ID coincides with the projector ID.
- RESPONSE(ID ALL) in RS232C settings of this projector is ON and the sent ID is ALL.
- Or If Group (A-Z) of the sent ID coincides with GROUP in RS232C settings of this projector and
RESPONSE(ID GROUP) in RS232C settings of this projector is ON.
Specifically, please refer to a separate volume "Control Commands".
- If the sent ID coincides with the projector ID.
- RESPONSE(ID ALL) in RS232C settings of this projector is ON and the sent ID is ALL.
- Or If Group (A-Z) of the sent ID coincides with GROUP in RS232C settings of this projector and
RESPONSE(ID GROUP) in RS232C settings of this projector is ON.
Specifically, please refer to a separate volume "Control Commands".
8. Response (Callback) of the basic control command
In the period when the command can be accepted.
Differs according to each command.
In the period when commands cannot be accepted.
In case of the parameter error or REMOTE2 effective.
52h
32h
03h
Character
1
Character
E
R
02h
45h
34h
30h
4
0
Hexadecimal
30h
31h
02h
45h
Hexadecimal
03h
E
R
4
0
2
-
52h
Code
+
34h
INF - 14
SECTION 1 SERVICE INFORMATION
<PT-DZ16K>
9. Attention
・
If a command is transmitted after the lamp starts illuminating, there may be a delay in response or the command
may not be executed. Try sending or receiving any command after 60 seconds.
may not be executed. Try sending or receiving any command after 60 seconds.
・
When transmitting multiple commands, be sure to wait until 0.5 seconds has elapsed after receiving the response
from the projector before sending the next command.
from the projector before sending the next command.
・
It might take time by the time the response returns because the command is processed in the projector.
Set the time-out to 10 seconds or longer.
Set the time-out to 10 seconds or longer.
・
When multiple projectors are all controlled
1) Set a different ID for each projector
2) Set [RESPONSE(ID ALL)] to [ON] in only one projector
3) Set [RESPONSE(ID ALL)] to [OFF] for all other projectors set in Step 2)
1) Set a different ID for each projector
2) Set [RESPONSE(ID ALL)] to [ON] in only one projector
3) Set [RESPONSE(ID ALL)] to [OFF] for all other projectors set in Step 2)
・
When multiple projectors are all controlled by group unit
1) Set a different ID for each projector
2) Set [RESPONSE(ID GROUP)] to [ON] in only one projector
3) Set [RESPONSE(ID GROUP)] to [OFF] for all other projectors set in Step 2)
1) Set a different ID for each projector
2) Set [RESPONSE(ID GROUP)] to [ON] in only one projector
3) Set [RESPONSE(ID GROUP)] to [OFF] for all other projectors set in Step 2)
4. 2. Control through LAN terminal
Connection and command transmission changes depending on mode (admin password is set or not with web control).
Control according to the procedure in "4.2.2" on the protection mode (the password is set), and according to the
procedure in "4.2.3" on the unprotected mode (the password is not set).
Control according to the procedure in "4.2.2" on the protection mode (the password is set), and according to the
procedure in "4.2.3" on the unprotected mode (the password is not set).
4. 2. 1. Connection example
Possible to control this projector by connecting PC to the LAN terminal on the side of this projector.
Computer
INF - 15
4. 2. 2. When Web control administrator rights password is set (Protect mode)
4. 2. 2. 1. Connecting
4. 2. 2. 1. Connecting
1. Obtain the IP address and port number (Initial setting value = 1024) of the projector and request for a connection
to the projector.
You can obtain both the IP address and the port number from the menu screen of the projector.
to the projector.
You can obtain both the IP address and the port number from the menu screen of the projector.
・
: Obtain from the main menu → [NETWORK] → [NETWORK STATUS]
・
: Obtain from the main menu → [NETWORK] → [NETWORK CONTROL] → [COMMAND PORT]
2. Check the response from the projector
・
Response data
Mode: 1 = Protect mode
IP address
Port number
Port number
1 byte
1 byte
“zzzzzzzz”
8 bytes
(ASCII string)
0x20
9 bytes
1 byte
‘1’
Termination symbol
Data section
Blank
Mode
Blank
Random number section
“NTCONTROL”
‘ ’
(CR)
‘ ’
0x31
0x20
0x0d
(ASCII code hexadecimal number)
1 byte
Note: Lan cable and Hub are not standard accessories.
When connected directly, cross type cable is recommended.
Projector
LAN terminal
Computer
LAN Cable
(straight)
Hub
LAN Cable
(straight)
INF - 15
SECTION 1 SERVICE INFORMATION
<PT-DZ16K>
3. Generate a 32-byte hash value from the following data using MD5 algorithm.
“xxxxxx:yyyyy:zzzzzzzz”
Administrator rights user name for Web control (default user name is “admin1”)
Password of above administrator rights user (default password is “panasonic”)
8-byte random number obtained in Step 2)
Password of above administrator rights user (default password is “panasonic”)
8-byte random number obtained in Step 2)
: colon : Separator
4. 2. 2. 2. Command transmission method
Transmit using the following command formats.
Transmitted data
Received data
Error response
“ERR1”
Undefined control command
“ERR2”
Out of parameter range
“ERR3”
Busy state or no-acceptable period
0x30
0x30
Header
xxxxxx
yyyyy
zzzzzzzz
1 byte
0x30
Control command
0x0d
1 byte
0x0d
1 byte
1 byte
Undefined length
Termination symbol
‘0’
(CR)
Data section
Control command
‘0’
‘0’
(ASCII string)
1 byte
(ASCII string)
Undefined length
Header
‘0’
0x30
1 byte
Hash value
32 bytes
(4.2.2.1.-3)
Data section
Termination symbol
(CR)
Error message
Termination symbol
(CR)
INF - 16
ERR3
Busy state or no acceptable period
“ERR4”
Timeout or no-acceptable period
“ERR5”
Wrong data length
“ERRA”
Password mismatch
Example: Query Power "QPW"
1. Connects to the projector
IP = 192.168.0.8 port = 1024
2. Receives a response
Response = "NTCONTROL 1 1aa6c14e" + (CR)
"1aa6c14e" = 8 bytes random characters
"1aa6c14e" = 8 bytes random characters
3. Generates a hash value (message digest) from "admin1:panasonic:1aa6c14e" by using the MD5 algorism.
"admin1" = Administrator authority user-name
"panasonic" = Password corresponding to "admin1"
Hash value = "01466bc27ed8c0b7e607471580c55953"
"panasonic" = Password corresponding to "admin1"
Hash value = "01466bc27ed8c0b7e607471580c55953"
4. Transmits the command
Transmission data = "01466bc27ed8c0b7e607471580c5595300QPW" + (CR)
5. Receives a response.
Reception data = "00000" + (CR)
6. Disconnects the connection with the projector.
4 bytes
1 byte
(CR)
0x0d
INF - 16
Click on the first or last page to see other PT-DZ16KU / PT-DZ16KE / PT-DS16KD (serv.man14) service manuals if exist.