SA Flex 控制器
“
产品信息
规格:
- 产品名称: SA Flex (SAF)
- 兼容产品:具有特定产品 ID 的 SAF 产品和
配置 - 支持的协议:高级标志控制 + 位图模式
(仅限以太网) - 通信接口:以太网和RS-485
产品使用说明:
设备硬件和设置:
SA Flex 控制器有两个通信接口:
以太网和RS-485。
以太网接口:
嵌入式 XPort 模块提供有线以太网接口,
标志控制器。通过 HTTP GUI 或 telnet 配置设置
接口。
关键设备设置 (TCP/IP):
- 消息有效负载端口:10001
- 默认配置:DHCP
RS-485接口:
RS-485 端口允许使用传统和扩展
7 段命令。
关键设备设置(串行):
请参阅接线图以了解正确设置。
7 段控制模式(以太网或 RS-485):
使用 DIP 开关组设置标志地址 (SA)
7 段控制模式。遵循传统 7 段协议
配置。
常问问题:
问:SA Flex 产品支持哪些协议
线?
答:SA Flex 产品线支持 Advanced Sign Control +
位图模式(仅限以太网)协议。
问:如何配置 SA Flex 的以太网接口
控制器?
答:您可以使用 HTTP GUI 配置以太网接口
或嵌入式XPort模块提供的telnet接口。
“`
SA Flex (SAF) 协议/集成指南(以前称为 RGBF Flex)
最后更新:28 年 2024 月 XNUMX 日
内容
一、产品简介…………………………………………………………………………………………………………………………………….2 兼容产品……………………………………………………………………………………………………………………………….2 支持的协议和特性…………………………………………………………………………………………………………………….3
II. 设备硬件和设置……………………………………………………………………………………………………………………..4 Lantronix/Gridconnect 增强型 XPort 以太网控制器……………………………………………………………………………………..4 关键设备设置 (TCP/IP)………………………………………………………………………………………………………………………………..4 串行 RS-485 接口(仅限 7 段控制模式)……………………………………………………………………………………………………4 关键设备设置(串行)……………………………………………………………………………………………………………………………5 设备接线(串行)…………………………………………………………………………………………………………………………………..5
III. 7 段控制模式(以太网或 RS-485)……………………………………………………………………………………………………6 a) “传统” 7 段协议………………………………………………………………………………………………………………………… 6 Example 显示: 传统 7 段协议……………………………………………………………………………………………………………… 6 b)“扩展”7 段协议………………………………………………………………………………………………………………………….. 7 字体大小标志: + “F” (0x1B 0x46)………………………………………………………………………………………………………….. 8 文本颜色标志: + “T” (0x1B 0x54)………………………………………………………………………………………………………… 9 背景颜色标志: + “B” (0x1B 0x42)………………………………………………………………………………………………. 10 c) “扩展” 7 段协议:字符映射 ………………………………………………………………………………………….. 11
IV. 高级标志控制 + 位图模式(仅适用于以太网)……………………………………………………………………………………………….13 协议结构………………………………………………………………………………………………………………………………………………. 13 请求………………………………………………………………………………………………………………………………………………. 13 响应……………………………………………………………………………………………………………………………………………. 13 标志命令(仅适用于以太网)…………………………………………………………………………………………………………………………………. 14 命令 0x01:获取标志信息…………………………………………………………………………………………………………………………. 14 命令 0x02:获取标志图像……………………………………………………………………………………………………………………………. 15 命令 0x04:获取标志亮度……………………………………………………………………………………………………………………… 15 命令 0x05:设置标志亮度………………………………………………………………………………………………………………… 15 命令 0x06:获取消息状态……………………………………………………………………………………………………………….. 16 命令 0x08:设置空白消息…………………………………………………………………………………………………………………. 16 命令 0x13:设置位图消息………………………………………………………………………………………………………………. 16
第 1 页
一、引言
本文档概述了 Signal-Tech 的 SA Flex (SAF) 产品可接受的协议和通信模式。
兼容产品
兼容标志在其产品编号中标明为“SAF”。
虽然可能还有其他兼容的变体,但这些是标准配置:
产品 ID
分辨率(高 x 宽)
尺寸等级(高 x 宽)
Samp显示
69113
16×64像素
7英寸x 26英寸
69151
16×96像素
7英寸x 39英寸
69152
16×128像素
7英寸x 51英寸
69153
32×64像素
14英寸x 26英寸
69143
32×96像素
14英寸x 39英寸
68007
32×128像素
14英寸x 51英寸
第 2 页
支持的协议和功能 SA Flex 产品线支持两种消息协议(单击标题跳至章节):
7 段控制模式(以太网或 RS-485)· 使用 Signal-Tech 的 7 段/LED 计数显示协议 · 无需更改控制软件(如果已使用 7 段协议)· 还兼容 SA 和 S-SA 标志
高级标志控制 + 位图模式(仅限以太网)
· 使用 Signal-Tech 的 RGB 协议作为容器 · 允许将位图图像发送到显示器
每秒一次
附加符号命令(跳转至:“扩展” 7 段协议):
· 文本/背景颜色控制 · 字体大小控制 · 完整的符号库
附加签名命令(跳转至:签名命令(仅限以太网)):
· 亮度控制 · 检索硬件信息:产品 ID、序列号
编号、产品图像、制造日期·检索当前消息状态(校验和)
第 3 页
II. 设备硬件和设置
SA Flex 控制器有两个通信接口( 和 ):
有关使用 DIP 开关组进行寻址的说明,请参阅 7 段控制模式(以太网或 RS-485)。
Lantronix/Gridconnect 增强型 XPort 以太网控制器
嵌入式“XPort”模块为标牌控制器提供有线以太网接口。所有标牌命令(位图、7 段等)均通过以太网支持。以太网控制器具有 HTTP GUI(端口 80)和 telnet(端口 9999)接口,可用于配置静态 IP 地址、不同的 TCP 端口和/或设备密码。
关键设备设置 (TCP/IP)
该标志将通过 TCP/IP 端口 10001 接收消息负载。
默认情况下,XPort 配置为使用 DHCP。使用 DHCP 路由器或下载 Lantronix DeviceInstaller 来发现设备,然后根据需要设置静态 IP。
串行RS-485接口(仅限7段控制模式)
SA Flex 控制器还具有 RS-485 端口,可以轻松替换旧的 7 段显示器。
串行接口仅限于接受“传统”和“扩展”的 7 段命令。
第 4 页
关键设备设置(串行)
以下设置无法在控制器上配置。主机设备/服务器应配置以下内容:
· 协议:RS-485 · 波特率:9600 · 数据位:8 · 停止位:1 · 奇偶校验:无
设备接线(串行)
接线图(图示为 CAT6)
注意:其他双绞线或屏蔽 RS-485 专用电缆的性能应与 CAT6 一样好
白色/橙色 B+
白/绿
A-
常亮橙色 常亮绿色
G(其他所有)
第 5 页
三、七段控制模式(以太网或RS-7)
返回设备硬件和设置部分进行配置设置。
其他硬件设置:当使用 7 段控制(通过 RS-485 或以太网)时,必须使用控制器的 DIP 开关组(地址 1-63)设置标志地址 (SA):
a) “传统” 7 段协议
十六进制 16 16 02 [SA] [CM] [CD]
X1
X2
X3
X4
[CS]03
Def SYN SYN STX 符号 命令启用 数字 1 数字 2 数字 3 数字 4 XOR
ETX
地址模式
回复
校验和
遵循 Signal-Tech 专有的 LED 计数显示协议,现有系统无需修改主机软件即可控制 SA Flex 标志。
7 段/LED 计数显示协议可在此处找到:https://www.signal-tech.com/downloads/led-count-display-protocol.pdf
“旧版” 7 段协议的注意事项:· 字体高度为 15px 且右对齐· 前导 0 将被删除· “FULL” ( 0x01)和“CLSD”( 0x03) 将显示为红色 · 所有其他字符将显示为绿色
Example 显示:传统 7 段协议
发送的十六进制数:数据包信息:显示(显示在 16×48 像素标志上):
16 16 02 01 01 01 30 31 32 33 01 03 符号地址 = 1; = 1;显示 FULL
发送的十六进制数:数据包信息:显示(显示在 16×48 像素标志上):
16 16 02 3A 06 01 00 00 32 33 3C 03 符号地址 = 58; = 06;显示 23
第 6 页
b) “扩展” 7 段协议
十六进制 16 16 02 [SA] [CM] [CD]
X1
X2
…
Def SYN SYN STX 签名命令启用字符 1 字符 2 …
地址模式
回复
XN [CS]
03
字符N异或
ETX
校验和
在同一个协议结构内,控制软件还可以在字符流(X1,…XN)中添加以下内容:1.标志(0x1b)控制:a. 字体大小(默认值:15px)b. 文本颜色(默认值:绿色)c. 背景颜色(默认值:黑色)2. 大写 ASCII 值表示箭头和其他常见符号(跳转至:字符映射)
笔记:
· 与“传统”7 段模式一样,所有文本将右对齐并从顶行开始 · 请参阅原始协议文档以了解校验和计算 · examp除非另有说明,下面的文件不包括完整的数据包·字符流中的最大字节数 = 255
标志的定义在第 8-10 页…
第 7 页
字体大小标志: + “F” (0x1B 0x46)
插入此标志可选择三种字体大小之一。默认值为 0x01(“中” 15px)。
十六进制
1B
46
NN
防御
F
字体索引(定义如下)
注意:每行只允许一种字体大小,即在选择下一种字体之前需要输入 [CR] (0x0A)。
Example:字体大小标志(显示32x64px)
字体
字符流中的十六进制
小(7px 高) + “F” + 00
0x1B 0x46 0x00
中等(15px 高度) + “F” + 01
(默认——无需标志)
0x1B 0x46 0x01
大(30px 高) +“F”+02
0x1B 0x46 0x02
第 8 页
文字颜色标志: + “T”(0x1B 0x54)
文本颜色标志可用于随时中断当前的前景色。
十六进制
1B 54
[RR][GG][BB]防御T 红色值 绿色值 蓝色值
(00-FF)
(00-FF)
(00-FF)
注意:文本颜色可以在任何时候改变(即使在同一行内)。
Example:文本颜色标志(显示 16x128px 显示屏):显示完整数据包(广告 1):16 16 02 01 06 01 AA 20 33 20 B1 20 1B 54 FF FF FF 7C 20 1B 54 00 00 FF B3 20 39 20 AB 73 03
.AA 20 33 20
B1
20 . 7C 20 . B3
20
39
20 AB
.
.
.
.
.
.
[对称] [对称] “3” [对称] [对称] [对称] “|” [对称] [对称] “9” [对称] [对称]默认尺寸+颜色(无需标记)
彩色旗帜:
彩色旗帜:
1B 54 FF FF FF 1B 54 00 00 FF
标志 Def 字节
第 9 页
背景颜色标志: + “B” (0x1B 0x42)
插入此标志可更改背景颜色。默认值为 00-00-00(黑色)。
十六进制
1B 42
[RR][GG][BB]防御B 红色值 绿色值 蓝色值
(00-FF)
(00-FF)
(00-FF)
注意:每行只允许一种背景颜色,即在选择下一种背景颜色之前需要输入 CR(0x0A)。
Example:背景颜色标志(显示 32x64px 显示屏):显示完整数据包(广告 1):
16 16 02 01 06 01 1B 42 FE 8C 00 1B 54 00 00 00 A7 20 31 31 32 0A 1B 42 1C 18 D0 33 35 20 A3 D5 03
第 10 页
c) “扩展” 7 段协议:字符映射
8 像素高度
十六进制 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _a _b _c _d _e _f
0_
1_
2_ SP!
”
# $ %&'
(
)
* + ,
.
/
3_ 0 1 2 3 4 5 6 7 8 9:
;
< = > ?
4_@ABCDEF
GHI
J
吉隆坡
氧化亚氮
5_ PQR
S
T
紫外线
万兴
Y
Z
[]
^
_
6_ ` 美国广播公司
定义
吉
j
l
锰氧化物
7_ pq
r
s
t
u
v
wx
y
z
{
|
}
~
8_
9_
a_
…
f_
16 像素高度
十六进制 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _a _b _c _d _e _f
0_
1_
“2_ SP!”
# $ %&'
(
)
* + ,
.
/
3_ 0 1 2 3 4 5 6 7 8 9:
;
< = > ?
4_@ABCDEF
GHI
J
吉隆坡
氧化亚氮
5_ PQR
S
T
紫外线
万兴
Y
Z
[]
^
_
6_ `
abc
定义
吉
j
l
锰氧化物
7_ pqr
s
t
u
v
wx
y
z
{
|
}
~
8_
9_
a_
b_ … f_
第 11 页
32 像素高度
十六进制 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _a _b _c _d _e _f
0_
1_
“2_ SP!”
# $ %&'
(
)
* + ,
.
/
3_ 0 1 2 3 4 5 6 7 8 9:
;
< = > ?
4_ @ABCDEFGHI
J
吉隆坡
氧化亚氮
5_ PQRS
T
紫外线
Y
Z
[]
^
_
6_ `
ab cdef
吉
j
l
锰氧化物
7_ pqr
s
t
紫外线
wx
y
z
{
|
}
~
8_
9_
a_
b_ … f_
“7 段控制模式”结束
第 12 页
IV. 高级标志控制 + 位图模式(仅限以太网)
协议结构
要求
长度 1字节 4字节 1字节
多变的
8 个字节
1 字节
描述 始终为 0x09命令字节(请参阅“签名命令(仅限以太网)”)与命令相关的已发送数据(如果需要)可能为 0 个字节长(请参阅“已发送请求” ” 为每个命令)通过将字节相加来计算校验和并使用 64 个最低有效位始终为 0x03
回复
长度 1字节 4字节 1字节
多变的
8 个字节
1 字节
描述 始终为 0x10回显的命令字节 如果需要,发送的与命令相关的数据可能为 0 个字节长(见“收到的响应” ” 为每个命令)通过将字节相加来计算校验和并使用 64 个最低有效位始终为 0x03
第 13 页
签名命令(仅限以太网)重要提示:这些命令仅通过 TCP/IP 支持(不支持串行端口)
十六进制名称(链接至章节) 0x01
获取标志信息
0x02 获取标志图像 0x04 获取亮度
0x05 设置亮度
0x06 获取消息状态 0x08 设置空白 0x13 设置位图消息
模式 读取 读取 读取
设置 读取 设置 设置
描述 返回 XML 编码的标牌信息,例如产品 ID 和序列号 返回标牌的 PNG 主图像 返回标牌的亮度级别(0=自动,1=最低,15=最高) 设置标牌的亮度级别(0=自动,1=最低,15=最高) 返回最后一条消息状态和校验和 告诉标牌清空显示屏 将 .bmp 数据发送到标牌(每秒最多一次)
每个请求的数据格式在下面的章节中解释,以及示例amp请求和响应结构的文件。
命令 0x01:获取签名信息
每个标牌控制器都预先编程了 XML 配置数据,用于描述标牌上的信息以及一些全局标牌数据。XML 格式将在本文档的后面部分中介绍。
请求已发送:不适用 收到回复:
XML 格式:
SAF16x64-10毫米69113 7.299 26.197 0000-0000-0000 1970-01-01否16 64 16三十二
Example:已发送十六进制数 已接收 Def 十六进制数
09
10
00 00 00 00
00 00 00 01
01
01
(忽略)
[ASCII XML 数据]
00 00 00 00 00 00 00 00
NN NN NN NN NN NN NN NN(8 字节校验和)
03
03
第 14 页
命令 0x02:获取签名图像
每个标志控制器都存储标志的透明 PNG 图像,可以在控制软件中显示。
请求已发送:不适用 收到回复:
Example: Hex Sent Def
已接收十六进制
09
10
00 00 00 00
00 00 00 01
02
02
(忽略)
[二进制 PNG 数据]
00 00 00 00 00 00 00 00
NN NN NN NN NN NN NN NN(8 字节校验和)
03
03
命令 0x04:获取标志亮度
请求已发送:不适用 收到回复:0x01-0x0F (1-15)*
*注意:如果值为 0,则启用自动调光(当前未实现)
Example:已发送十六进制数 已接收 Def 十六进制数
09
10
00 00 00 00
00 00 00 01
04
04
(忽略)
0F
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 0F
03
03
命令 0x05:SET 符号亮度
请求已发送:0x01-0x0F (1-15)* 收到响应:0x01-0x0F (1-15)*
*注意:0x00 将启用全亮度,因为目前尚未实现自动调光
Example:已发送十六进制数 已接收 Def 十六进制数
09
10
00 00 00 01
00 00 00 01
05
05
0F
0F
00 00 00 00 00 00 00 0F
00 00 00 00 00 00 00 0F
03
03
第 15 页
命令 0x06:获取消息状态
此命令将获取和当前显示的消息。 0x00 表示 .png file 已正确显示0x01 表示接收的 .png 有问题 file.
请求已发送:不适用
收到回复:
Examp乐:
已发送十六进制 09
00 00 00 00
06
防御
十六进制
10
00 00 00 09
06
已收到
无
00 00 00 00 00 00 00 00 C8
00 00 00 00 00 00 00 00 03
00 00 00 00 00 00 00 C8 03
命令 0x08:SET 空白消息
请求已发送:N/A 收到回复:不适用
已发送十六进制数 已接收默认十六进制数
09
10
00 00 00 00
00 00 00 00
08
08
无
无
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 C8
03
03
命令 0x13:SET 位图消息
SA Flex 显示器将接受 BMP file嵌入在协议中的字段。该字段每秒最多可刷新一次 (1FPS)。
请求已发送:.bmp file,以标头“BM”或“0x42 0x4D”开头(见下文)收到响应:发送请求的校验和
关键位图 file 参数
确保位图 file 符合以下规格。
参考:https://en.wikipedia.org/wiki/BMP_file_格式
支持 file 类型
.bmp
支持的标头类型 BM
支持的颜色深度 RGB24 (8R-8G-8B) 16M 颜色
RGB565(5R-6G-5B)65K 色
RGB8 256 种颜色
Example:已发送十六进制数 已接收 Def 十六进制数
09
10
NN NN NN NN
00 00 00 08
13
13
42 万字…NN
NN NN NN NN NN NN NN
NN NN NN NN NN NN NN 03
NN NN NN NN NN NN NN 03
第 16 页
有疑问/反馈?请发送电子邮件至 integrations@signal-tech.com 或致电 814-835-3000
第 17 页
文件/资源
![]() |
Signal-Tech SA Flex 控制器 [pdf] 用户指南 SA Flex 控制器,控制器 |




