PJLink Specifications Version1.00 2005.11.24
PJLink规格
版本1.00
2005.11.24
JAPAN BUSINESS MACHINE AND INFORMATION SYSTEM INDUSTRIES ASSOCIATION
1/29
PJLink Specifications Version1.00 2005.11.24
目录
1. 概观 ................................................................................................................................................................ 3
2. 命令格式 ......................................................................................................................................................... 4
2.1. 命令行 ................................................................................................................................................. 4
2.2. 响应线 ................................................................................................................................................. 4
2.3. 设置命令 .............................................................................................................................................. 5
2.4. 获取命令 .............................................................................................................................................. 5
2.5. 格式 ..................................................................................................................................................... 6
3. 协议 ................................................................................................................................................................ 7
4. 命令说明 ......................................................................................................................................................... 8
4.1. 电源控制指令
POWR ................................................................................................... 8
4.2. 电源状态查询
POWR? .............................................................................................................. 9
4.3. 输入切换指令
INPT ..................................................................................................... 10
4.4. 输入切换查询
INPT? ............................................................................................................. 11
4.5. 静音指令
AVMT ................................................................................................................................ 12
4.6. 静音状态查询
AVMT? .............................................................................................................. 13
4.7. 错误状态查询
ERST? ............................................................................................................. 14
4.8. 灯号/灯光小时查询
LAMP? ................................................................................... 15
4.9. 输入切换列表查询
INST? ................................................................................................... 17
4.10. 投影机名称查询
名称 ? ...................................................................................................... 18
4.11. 制造名称信息查询
4.12. 产品名称信息查询
4.13. 其他信息查询
4.14. 班级信息查询
INF1? .............................................................................. 19
INF2? ...................................................................................... 20
INFO? ................................................................................................... 21
CLSS? .................................................................................................... 22
5. 认证 .............................................................................................................................................................. 23
5.1. 认证程序 ............................................................................................................................................ 23
5.2. 没有认证程序(安全无效) ............................................................................................................... 25
5.3. 连续的命令传输在同一个连接上 ........................................................................................................ 25
5.4. 断开 ................................................................................................................................................... 25
6. 应用公约 ....................................................................................................................................................... 29
JAPAN BUSINESS MACHINE AND INFORMATION SYSTEM INDUSTRIES ASSOCIATION
2/29
PJLink Specifications Version1.00 2005.11.24
1. 概观
随着个人电脑普及,投影机的需求量不断增加,许多制造商纷纷进入投影机市场。
随着数字媒体近期的多元化和IP网络的发展,具有较高实用价值的投影机,即网络支持正在市场上。
网络投影仪为用户提供了极大的便利:放置位置和距离的限制得到放宽,可以同时控制和监控多台投影仪。
但是,由于制造商在控制系统配置和命令类型方面的差异,可能会损害其便利性。 特定制造商提供的投影机控
制软件只能用于由同一制造商生产的投影机,并且在同时控制/监控具有不同控制系统和命令类型的多台投影机
的大型系统中将无法使用。 一些用户自主开发了非常复杂的控制软件。
为了消除这种不便,并推广网络投影仪,JBMIA一直致力于控制投影仪的协议标准化。 因此,设计了投影仪的标
准协议“PJLink”。
“PJLink”定义如下:
- 通过网络连接投影机的程序
- 安全
- 控制命令形式
将有可能控制/监视不同制造商或型号的投影机
如果投影机支持“PJLink”控制投影机的标准协议,则为单一应用软件。 因此,用户便利性将大大提高。 尤其
是,引进投影机作为系统一部分的时间和成本将会减少,鼓励大规模地将投影机引入公司和组织。
本规范只定义了执行投影机基本控制的第1类。
另外,在PJLink中,还要根据功能和应用对其他类逐个进行定义。
本文件是为了补充日文文件而编写的,日文文件优先于本文件的任何内容。
赔偿条件
A. JBMIA对规格不提供任何担保或支持服务。
B. JBMIA不承担有关规格的查询,更正,版本更新,支持或维护的义务。
C. JBMIA不承担任何责任,直接或间接地由用户使用说明书引起的任何损害或责任(包括收入或利润损失)。
JAPAN BUSINESS MACHINE AND INFORMATION SYSTEM INDUSTRIES ASSOCIATION
3/29
PJLink Specifications Version1.00 2005.11.24
2. 命令格式
2.1. 命令行
PJLINK命令行的结构如下:
头
+类
2个字节
指挥机构
4字节
分隔器
(空间)
1个字节
传输参数
128字节或更少
终结者
(CR)
1个字节
所有PJLINK命令行无一例外都以'%'开始。
添加到PJLINK头“%”是一个1字节的ASCII数字字符,显示PJLINK类。 由于这些规范草案定义了1类,因此增
加了“1”。
命令主体是为每个命令预先确定的一个4字节固定长度的字符串。
分隔符将命令主体与传输参数分开。 在命令行中,空格字符(空格:0x20)始终用作分隔符。
传输参数是一个可变长度的字符串,最多可包含128个字节。 所有命令行以终止符(回车代码
(CR):0x0d)结束。
命令主体不区分大小写。 根据每个命令的规范,传输参数可以是区分大小写的。
2.2. 响应线
对PJLINK命令的响应结构(以下简称“响应”)如下:
头
+类
指挥机构
分隔符
响应参数
(=)
2个字节
4字节
1个字节
128字节或更少
终结者
(CR)
1个字节
响应的标题和类与命令的标题和类相同。
命令主体包含投影机接收的整个命令行。
分隔符将命令主体与响应参数分开。 与命令的情况不同,“=”(等于:0x3d)总是用于响应的分隔符。
响应参数包含对命令的响应的描述。 该参数是一个可变长度的字符串,最多可包含128个字节。
所有响应都以终止符(回车代码(CR):0x0d)结束。
命令主体不区分大小写。 当按照每个命令的规范处理为任意字符串时,响应参数可能区分大小写。
JAPAN BUSINESS MACHINE AND INFORMATION SYSTEM INDUSTRIES ASSOCIATION
4/29
PJLink Specifications Version1.00 2005.11.24
2.3. 设置命令
命令分为两大类:set命令和get命令。
设置命令用于操作投影机和更改投影机的设置。 set命令的参数包含由命令定义的设置描
述。
对设置命令的响应的响应参数通常包含以下任何响应代码。 每个命令的详细规格在第4章中给出。
投影机收到不支持的命令后,将返回未定义的命令(ERR1)。
定义
响应代码
成功执行
未定义的命令
超出参数
无法使用的时间
投影机故障
好
ERR1
ERR2
ERR3
ERR4
2.4. 获取命令
get命令用于获取投影机中保存的当前设置信息和数据。 get命令的参数部分包含'?' 字符,它将自己标
识为get命令。
如果get命令获取的info / data成功完成,则根据每个命令的规格将相应的值保存到响应的参数部分。
如果get命令失败,通常将下面列出的任何响应代码保存到响应的参数部分。 每个命令的详细规格在第4章
中给出。
如果在待机状态下无法接收到命令,则返回与“不可用时间”相同的错误响应。 详细信息可以从每台投影机的
规格中获得。
投影机收到不支持的命令后,将返回未定义的命令(ERR1)。
定义
响应代码
未定义的命令
无法使用的时间
投影机故障
ERR1
ERR3
ERR4
JAPAN BUSINESS MACHINE AND INFORMATION SYSTEM INDUSTRIES ASSOCIATION
5/29
PJLink Specifications Version1.00 2005.11.24
2.5. 格式
■ 设置命令
1个字节
%
1个字节
类
4字节
命令
1个字节
空间
可变长度
传输参数
1个字节
回车代码(CR)
[成功执行]回应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
2个字节
好
1个字节
回车代码(CR)
[未定义命令]响应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
4字节
ERR1
1个字节
回车代码(CR)
[超出参数]响应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
4字节
ERR2
1个字节
回车代码(CR)
[不可用时间]响应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
4字节
ERR3
1个字节
回车代码(CR)
[投影机故障]响应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
4字节
ERR4
1个字节
回车代码(CR)
■ 获取命令
1个字节
%
1个字节
类
4字节
命令
1个字节
空间
1个字节
?
1个字节
回车代码(CR)
[成功执行]回应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
可变长度
响应
参数
1个字节
回车代码(CR)
[未定义命令]响应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
4字节
ERR1
1个字节
回车代码(CR)
[不可用时间]响应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
4字节
ERR3
1个字节
回车代码(CR)
[投影机故障]响应
1个字节
%
1个字节
类
4字节
命令
1个字节
=
4字节
ERR4
1个字节
回车代码(CR)
JAPAN BUSINESS MACHINE AND INFORMATION SYSTEM INDUSTRIES ASSOCIATION
6/29
PJLink Specifications Version1.00 2005.11.24
3. 协议
TCP / IP协议用于适应性投影仪和控制PC之间的通信。
投影机被设置为服务器,控制器被设置为客户机。 换句话说,通信的建立和终止由客户端控制器决定
(以下简称“控制器”)。
端口名称
PJLink的
TCP
4352港口
要操作多台投影机,CONTROLLER将为每台投影机创建一个TCP / IP会话。 控制器通过IP地址识别每台投影
机。
CONTROLLER通过发送PJLINK命令来控制投影机。 收到命令后,投影机返回预定的PJLINK响应。 这种发送和
响应达到了控制通信的最小单位。 PJLINK命令的细节和对它们的响应在第4章中给出。
JAPAN BUSINESS MACHINE AND INFORMATION SYSTEM INDUSTRIES ASSOCIATION
7/29
PJLink Specifications Version1.00 2005.11.24
4. 命令说明
4.1. 电源控制指令
POWR
开机(指示灯)指示
以十六进制表示的
字符代码
字符
25
%
关机(待机)指令
以十六进制表示的
字符代码
字符
25
%
31
1
31
1
50
P
50
P
4f
O
4f
O
57
W
57
W
52
R
52
R
20
(SP
)
20
(SP
)
31
1
30
0
0d
(CR
)
0d
(CR
)
响应
执行成功(包括开机状态下的开机指令和关机状态下的关机指令)
以十六进制表示
的字符代码
外的参数
字符
以十六进制表
示的字符代
码
字符
25
%
31
1
25
31
%
1
无法使用的时间
以十六进制表
示的字符代
码
字符
25
%
投影机故障
以十六进制表
示的字符代
码
字符
25
%
1
31
50
1
31
50
P
4f
O
50
P
P
50
P
4f
O
4f
O
4f
O
57
W
52
R
57
W
57
52
W
57
W
R
52
R
52
R
3d
=
3d
45
=
E
52
R
3d
45
52
=
3d
=
E
45
E
R
52
R
4f
O
4b
K
52
32
R
2
52
33
R
52
R
3
34
4
0d
(CR
)
0d
(CR
)
0d
(CR
)
0d
(CR
)
*命令不区分大小写。
JAPAN BUSINESS MACHINE AND INFORMATION SYSTEM INDUSTRIES ASSOCIATION
8/29