SA Flex Controller

Informació del producte

Especificacions:

  • Nom del producte: SA Flex (SAF)
  • Productes compatibles: productes SAF amb identificadors de producte específics i
    configuracions
  • Protocols admesos: Control avançat de signes + Mode de mapa de bits
    (només Ethernet)
  • Interfícies de comunicació: Ethernet i RS-485

Instruccions d'ús del producte:

Maquinari i configuració del dispositiu:

El SA Flex Controller té dues interfícies de comunicació:
Ethernet i RS-485.

Interfície Ethernet:

El mòdul XPort integrat proporciona una interfície Ethernet per cable
el controlador de signes. Configureu la configuració mitjançant la GUI HTTP o telnet
interfícies.

Configuració crítica del dispositiu (TCP/IP):

  • Port de càrrega útil del missatge: 10001
  • Configuració per defecte: DHCP

Interfície RS-485:

El port RS-485 permet el control mitjançant Legacy i Extended
Ordres de 7 segments.

Configuració crítica del dispositiu (sèrie):

Consulteu el diagrama de cablejat per a la configuració correcta.

Mode de control de 7 segments (Ethernet o RS-485):

Establiu l'adreça del signe (SA) mitjançant el banc de commutadors DIP per
Mode de control de 7 segments. Seguiu el protocol de 7 segments heretat per a
configuració.

Preguntes freqüents:

P: Quins protocols admet el producte SA Flex
línia?

R: La línia de productes SA Flex és compatible amb Advanced Sign Control +
Protocol Mode de mapa de bits (només Ethernet).

P: Com puc configurar la interfície Ethernet per al SA Flex
controlador?

R: Podeu configurar la interfície Ethernet mitjançant la GUI HTTP
o interfícies telnet proporcionades pel mòdul XPort integrat.

"`

Guia de protocol/integració SA Flex (SAF) (abans RGBF Flex)
Última actualització: 28 de maig de 2024
Continguts
I. Introducció …………………………………………………………………………………………………………………………… ……….2 Productes compatibles ……………………………………………………………………………………………………………………………………… ……………………. 2 Protocols i funcions compatibles …………………………………………………………………………………………………………………………. 3
II. Maquinari i configuració del dispositiu …………………………………………………………………………………………………………………………..4 Lantronix /Controlador Ethernet XPort millorat de Gridconnect ………………………………………………………………………………………………. 4 Paràmetres crítics del dispositiu (TCP/IP) …………………………………………………………………………………………………………… ………. 4 Interfície sèrie RS-485 (només en mode de control de 7 segments) ………………………………………………………………………………… 4 Paràmetres crítics del dispositiu (Sèrie) ……………………………………………………………………………………………………………………… 5 Dispositiu Cablejat (sèrie) ………………………………………………………………………………………………………………………… ……….. 5
III. Mode de control de 7 segments (Ethernet o RS-485) ……………………………………………………………………………………………………6 a) “Llegat ” Protocol de 7 segments ……………………………………………………………………………………………………………………………………… 6 ExampMostra el fitxer: Protocol heretat de 7 segments………………………………………………………………………………………………… 6 b) “Estès ” Protocol de 7 segments…………………………………………………………………………………………………………………………….. 7 Bandera de mida de lletra: + “F” (0x1B 0x46) ……………………………………………………………………………………………………………………….. 8 Bandera de color del text: + “T” (0x1B 0x54) ………………………………………………………………………………………………………… 9 Fons bandera de color: + “B” (0x1B 0x42)……………………………………………………………………………………………. 10 c) Protocol de 7 segments “ampliat”: mapes de caràcters ……………………………………………………………………………………………….. 11
IV. Control avançat de signes + Mode de mapa de bits (només Ethernet)………………………………………………………………………….13 Estructura del protocol………… ………………………………………………………………………………………………………………………………………. 13 Sol·licitud………………………………………………………………………………………………………………………………………… ……………………. 13 Resposta …………………………………………………………………………………………………………………………………………………… …………………. 13 Comandes de signatura (només Ethernet)…………………………………………………………………………………………………………………………… …… 14 Ordre 0x01: GET informació del signe …………………………………………………………………………………………………………… ………. 14 Comandament 0x02: GET imatge de signe…………………………………………………………………………………………………………………………………… . 15 Ordre 0x04: GET brillantor del signe……………………………………………………………………………………………………………………… 15 Ordre 0x05: DEFINIR la brillantor del signe …………………………………………………………………………………………………………… 15 Ordre 0x06: Estat del missatge GET ………………………………………………………………………………………………………….. 16 Ordre 0x08: SET Missatge en blanc …………………………………………………………………………………………………………………………. 16 Comandament 0x13: SET Missatge de mapa de bits …………………………………………………………………………………………………………. 16
Pàgina | 1

I. Introducció
Aquest document descriu els protocols i modes de comunicació acceptats per als productes SA Flex (SAF) de Signal-Tech.

Productes compatibles

Un signe compatible s'indica al seu número de producte com "SAF".

Tot i que hi pot haver altres variants compatibles, aquestes són les configuracions estàndard:

ID del producte

Resolució (HxW)

Classe de mida (HxW)

Sampli mostra

69113

16 × 64 píxels

7″x 26″

69151

16 × 96 píxels

7″x 39″

69152

16 × 128 píxels

7″x 51″

69153

32 × 64 píxels

14″x 26″

69143

32 × 96 píxels

14″x 39″

68007

32 × 128 píxels

14″x 51″

Pàgina | 2

Protocols i característiques compatibles La línia de productes SA Flex admet dos protocols de missatges (feu clic a la capçalera per anar a la secció):

Mode de control de 7 segments (Ethernet o RS-485) · Utilitza el protocol de visualització de 7 segments/LED de Signal-Tech · No requereix canvis al programari de control (si ja s'utilitza el protocol de 7 segments) · També compatible amb SA- i S-SA signes

Control avançat de signes + Mode de mapa de bits (només Ethernet)
· Utilitza el protocol RGB de Signal-Tech com a contenidor · Permet que les imatges de mapa de bits s'enviïn a la pantalla
una vegada per segon

Comandes de signe addicionals (anar a: Protocol de 7 segments "ampliat"):
· Control de color de text/fons · Control de mida de lletra · Una biblioteca de símbols completa

Comandes de signatura addicionals (Vés a: Comandes de signatura (només Ethernet)):
· Control de brillantor · Recuperació d'informació de maquinari: identificació del producte, sèrie
número, imatge del producte, data de fabricació · Recuperar l'estat actual del missatge (sum de comprovació)

Pàgina | 3

II. Configuració i maquinari del dispositiu

El SA Flex Controller té dues interfícies de comunicació ( i ):
Per obtenir instruccions sobre com utilitzar el banc de commutadors DIP per a l'adreçament, vegeu Mode de control de 7 segments (Ethernet o RS-485).
Controlador Ethernet XPort millorat de Lantronix/Gridconnect
El mòdul "XPort" integrat proporciona una interfície Ethernet per cable al controlador de senyals. Totes les ordres de signe (mapa de bits, 7 segments, etc.) són compatibles mitjançant Ethernet. El controlador Ethernet té interfícies HTTP GUI (port 80) i telnet (port 9999) que es poden utilitzar per configurar una adreça IP estàtica, un port TCP diferent i/o una contrasenya del dispositiu.
Configuració crítica del dispositiu (TCP/IP)
El signe rebrà la càrrega útil del missatge a través de TCP/IP al port 10001.
Per defecte, l'XPort està configurat per utilitzar DHCP. Utilitzeu un encaminador DHCP o descarregueu Lantronix DeviceInstaller per descobrir el dispositiu i, a continuació, configureu una IP estàtica si ho voleu.

Interfície sèrie RS-485 (només en mode de control de 7 segments)
El controlador SA Flex també inclou un port RS-485, cosa que facilita la substitució d'una pantalla antiga de 7 segments.

La interfície sèrie està limitada a acceptar només ordres de 7 segments "Legacy" i "Extended".

Pàgina | 4

Configuració crítica del dispositiu (sèrie)
Els paràmetres següents no es poden configurar al controlador. El dispositiu/servidor amfitrió s'ha de configurar per al següent:
· Protocol: RS-485 · Velocitat de transmissió: 9600 · Bits de dades: 8 · Bits de parada: 1 · Paritat: cap

Cablejat del dispositiu (sèrie)

Diagrama de cablejat (es mostra CAT6)

Nota: Un altre cable de parell trenat o un cable blindat específic per a RS-485 hauria de funcionar tan bé com CAT6

Blanc/Taronja B+
Blanc/Verd

A-

Taronja sòlida Verd sòlid

G (Tots els altres)

Pàgina | 5

III. Mode de control de 7 segments (Ethernet o RS-485)
Torneu a la secció Configuració i maquinari del dispositiu per obtenir els paràmetres de configuració.
Paràmetres de maquinari addicionals: quan s'utilitza un control de 7 segments, ja sigui per RS-485 o Ethernet, l'adreça de signe (SA) s'ha de configurar mitjançant el banc de commutadors DIP del controlador (adreces 1-63):

a) Protocol de 7 segments “Legacy”.

Hex 16 16 02 [SA] [CM] [CD]

X1

X2

X3

X4

[CS]

03

Def. SYN SYN STX Signe Ordre Activar Dígit 1 Dígit 2 Dígit 3 Dígit 4 XOR

ETX

mode d'adreça

resposta

Suma de control

Seguint el protocol de visualització de recompte de LED patentat de Signal-Tech, els sistemes existents poden controlar els signes SA Flex sense modificar el programari amfitrió.

El protocol de visualització de recompte de 7 segments/LED es pot trobar aquí: https://www.signal-tech.com/downloads/led-count-display-protocol.pdf

Notes per al protocol de 7 segments "legat": · La lletra tindrà 15 píxels d'alçada i es justificarà a la dreta · S'eliminaran els 0 inicials · "FULL" ( 0x01) i "CLSD" ( 0x03) apareixerà en vermell · Tots els altres caràcters apareixeran en verd

ExampMostra el fitxer: Protocol heretat de 7 segments

Enviament hexadecimal: informació del paquet: pantalla (mostrada en un signe de 16 × 48 píxels):

16 16 02 01 01 01 30 31 32 33 01 03 Adreça del signe = 1; = 1; mostra FULL

Enviament hexadecimal: informació del paquet: pantalla (mostrada en un signe de 16 × 48 píxels):

16 16 02 3A 06 01 00 00 32 33 3C 03 Adreça del signe = 58; = 06; mostra 23

Pàgina | 6

b) Protocol de 7 segments “ampliat”.

Hex 16 16 02 [SA] [CM] [CD]

X1

X2

Def SYN SYN STX Sign Command Enable Char 1 Char 2...

mode d'adreça

resposta

XN [CS]

03

Char N XOR

ETX

Suma de control

Dins de la mateixa estructura de protocol, el programari de control també pot afegir el següent al flux de caràcters (X1,...XN): 1. banderes (0x1b) per controlar: a. Mida de la lletra (per defecte: 15 píxels) b. Color del text (per defecte: verd) c. Color de fons (per defecte: negre) 2. Valors ASCII superiors per representar fletxes i altres símbols comuns (Va a: MAPA DE PERSONATGES)

Notes:
· Igual que el mode de 7 segments “Legacy”, tot el text es justificarà a la dreta i començarà a la fila superior. · Consulteu el document del protocol original per al càlcul de la suma de verificació. · L'exampEls fitxers següents no inclouen paquets de dades complets tret que s'indiqui el contrari · Nombre màxim de bytes al flux de caràcters = 255

Les banderes es defineixen a les pàgines 8-10...

Pàgina | 7

Bandera de mida de lletra: + "F" (0x1B 0x46)

Inseriu aquesta bandera per seleccionar una de les tres mides de lletra. El valor predeterminat és 0x01 ("Mitjà" 15 píxels).

Hex

1B

46

NN

Def

F

Índex de tipus de lletra (definit a continuació)

Nota: Només es permet una mida de lletra per línia, és a dir, cal un [CR] (0x0A) abans de seleccionar el següent tipus de lletra.

Example: bandera de la mida de la lletra (es mostra la pantalla de 32 x 64 píxels)

Font

Hexagonal al flux de personatges

Petit (7 píxels d'alçada) + "F" + 00

0x1B 0x46 0x00

Mitjà (15 píxels d'alçada) + "F" + 01
(Per defecte, no cal cap marca)

0x1B 0x46 0x01

Gran (30 píxels d'alçada) + "F" + 02

0x1B 0x46 0x02

Pàgina | 8

Bandera de color del text: + "T" (0x1B 0x54)
La bandera de color del text es pot utilitzar per interrompre el color de primer pla actual en qualsevol moment.

Hex

1B 54

[RR] [GG] [BB]

Def T Valor vermell Valor verd Valor blau

(00-FF)

(00-FF)

(00-FF)

Nota: el color del text es pot canviar en qualsevol punt (fins i tot dins de la mateixa línia).

Example: Bandera de color de text (visualització de 16 x 128 píxels): Es mostra el paquet complet (anuncis 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 AB 20 73 03

. AA 20 33 20

B1

20 . 7C 20 . B3

20

39

20 AB

.

.

.

.

.

.

[Sym] [Sp] “3” [Sp] [Sym] [Sp] “|” [Sp] [Sym] [Sp] "9" [Sp] [Sym]

Mida + color per defecte (no cal cap bandera)

Bandera de color:

Bandera de color:

1B 54 FF FF FF 1B 54 00 00 FF

Marca Bytes de definició

Pàgina | 9

Bandera de color de fons: + "B" (0x1B 0x42)

Inseriu aquesta bandera per canviar el color de fons. El valor predeterminat és 00-00-00 (negre).

Hex

1B 42

[RR] [GG] [BB]

Def B Valor vermell Valor verd Valor blau

(00-FF)

(00-FF)

(00-FF)

Nota: Només es permet un color de fons per línia, és a dir, cal un CR (0x0A) abans de seleccionar el següent color de fons.

Example: bandera de color de fons (es mostra la pantalla de 32 x 64 píxels): es mostra el paquet complet (anuncis 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

Pàgina | 10

c) Protocol de 7 segments “ampliat”: mapes de caràcters

8 píxels d'alçada

HEX _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

KL

MN O

5_ PQR

S

T

UV

WX

Y

Z

[

]

^

_

6_ ` abc

def

ghi

j

kl

mn o

7_ pq

r

s

t

u

v

wx

y

z

{

|

}

~

8_

9_

a_

f_

16 píxels d'alçada

HEX _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

KL

MN O

5_ PQR

S

T

UV

WX

Y

Z

[

]

^

_

6_ `

ab c

def

ghi

j

kl

mn o

7_ pqr

s

t

u

v

wx

y

z

{

|

}

~

8_

9_

a_

b_ … f_
Pàgina | 11

32 píxels d'alçada

HEX _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

KL

MN O

5_ PQRS

T

UV WX

Y

Z

[

]

^

_

6_ `

ab cdef

ghi

j

kl

mn o

7_ pqr

s

t

uv

wx

y

z

{

|

}

~

8_

9_

a_

b_ … f_

Final del "Mode de control de 7 segments"

Pàgina | 12

IV. Control avançat de signes + Mode de mapa de bits (només Ethernet)
Estructura del protocol

Sol·licitud

Longitud 1 byte 4 bytes 1 byte

variable

8 bytes

1 byte

Descripció Sempre 0x09 El recompte de bytes a El byte de l'ordre (vegeu Ordres de signatura (només Ethernet)) Les dades enviades relacionades amb l'ordre, si cal, poden tenir una longitud de 0 bytes (vegeu "Sol·licitud enviada ” per a cada comanda) La suma de comprovació calculada afegint els bytes a i utilitzant els 64 bits menys significatius Sempre 0x03

Resposta

Longitud 1 byte 4 bytes 1 byte

variable

8 bytes

1 byte

Descripció Sempre 0x10 El recompte de bytes a El byte de l'ordre ressò Les dades enviades relacionades amb l'ordre, si cal, poden tenir una longitud de 0 bytes (vegeu “Resposta rebuda ” per a cada comanda) La suma de comprovació calculada afegint els bytes a i utilitzant els 64 bits menys significatius Sempre 0x03

Pàgina | 13

Comandes de signatura (només Ethernet) Important: aquestes ordres només s'admeten mitjançant TCP/IP (no a través del port sèrie)

Nom hexadecimal (enllaç a la secció) 0x01
Obteniu informació de registre
0x02 Obtenir imatge de senyal 0x04 Obtenir brillantor
0x05 Configura la brillantor
0x06 Obtenir l'estat del missatge 0x08 Establir en blanc 0x13 Establir missatge de mapa de bits

Modes de lectura Lectura de lectura
Set Read Set Set

Descripció Retorna informació del signe codificat XML, com ara l'ID del producte i el número de sèrie Retorna la imatge principal PNG del signe Retorna el nivell de brillantor del signe (0=automàtic, 1=mínim, 15=màxim) Configura el nivell de brillantor del signe (0= automàtic, 1=mínim, 15=màxim) Retorna l'estat de l'últim missatge i la suma de comprovació Indica al signe que bui la pantalla Envieu dades .bmp al signe (fins a una vegada per segon)

El format de dades de cada sol·licitud s'explica a la seva pròpia secció a continuació, juntament amb l'exampfitxers de l'estructura de sol·licitud i resposta.

Ordre 0x01: GET informació del signe
Cada controlador de senyal està preprogramat amb dades de configuració XML que descriuen els missatges del signe, així com algunes dades de signe global. El format XML es descriu en una secció posterior d'aquest document.

Petició enviada : n/a Resposta rebuda :
Format XML:
SAF16x64-10mm 69113 7.299 26.197 0000-0000-0000 1970-01-01 N 16 64 16 32

Example: Hex enviat Def Hex rebut

09

10

00 00 00 00

00 00 00 01

01

01

(ometre)

[Dades XML ASCII]

00 00 00 00 00 00 00 00

NN NN NN NN NN NN NN NN (suma de comprovació de 8 bytes)

03

03

Pàgina | 14

Ordre 0x02: GET imatge de signe
Cada controlador de senyal emmagatzema una imatge PNG transparent del signe, que es pot mostrar al programari de control.

Petició enviada : n/a Resposta rebuda :

Example: Hex enviat Def
Hex rebut

09

10

00 00 00 00

00 00 00 01

02

02

(ometre)

[Dades PNG binàries]

00 00 00 00 00 00 00 00

NN NN NN NN NN NN NN NN (suma de comprovació de 8 bytes)

03

03

Ordre 0x04: GET brillantor del signe
Petició enviada : n/a Resposta rebuda : 0x01-0x0F (1-15)*
*Nota: si el valor és 0, l'atenuació automàtica està activada (no implementada actualment)

Example: Hex enviat Def Hex rebut

09

10

00 00 00 00

00 00 00 01

04

04

(ometre)

0F

00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 0F

03

03

Ordre 0x05: DEFINIR la brillantor del signe
Petició enviada : 0x01-0x0F (1-15)* Resposta rebuda : 0x01-0x0F (1-15)*
*Nota: 0x00 activarà la brillantor total, ja que l'atenuació automàtica no està implementada actualment

Example: Hex enviat Def Hex rebut

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

Pàgina | 15

Ordre 0x06: GET Estat del missatge
Aquesta ordre obtindrà el i del missatge que es mostra actualment. 0x00 significa el .png file es va mostrar correctament 0x01 indica un problema amb el fitxer .png rebut file.

Petició enviada : n/a

Resposta rebuda :

ExampLI:

Hex enviat 09

00 00 00 00

06

Def

Hex

10

00 00 00 09

06

Rebut

n/a

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

Ordre 0x08: DEFINIR missatge en blanc
Petició enviada : N/A Resposta rebuda : N/A

Hex enviat Def Hex rebut

09

10

00 00 00 00

00 00 00 00

08

08

n/a

n/a

00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 C8

03

03

Ordre 0x13: SET Bitmap Message
La pantalla SA Flex acceptarà BMP files incrustat en el protocol camp. Això es pot actualitzar fins a una vegada per segon (1 FPS).

Petició enviada : .bmp file, començant per la capçalera "BM" o "0x42 0x4D" (vegeu més avall) Resposta rebuda : suma de comprovació de la sol·licitud enviada

Mapa de bits crític file paràmetres

Assegureu-vos que el mapa de bits file compleix les especificacions següents.

Referència: https://en.wikipedia.org/wiki/BMP_file_format

Admet file tipus

.bmp

Tipus de capçalera admesos BM

Profunditats de color admeses RGB24 (8R-8G-8B) 16M colors

RGB565 (5R-6G-5B) 65K colors

RGB8 256 colors

Example: Hex enviat Def Hex rebut

09

10

NN NN NN NN

00 00 00 08

13

13

42 4D … NN

NN NN NN NN NN NN NN NN

NN NN NN NN NN NN NN NN 03

NN NN NN NN NN NN NN NN 03

Pàgina | 16

Preguntes/opinió? Envieu un correu electrònic a integrations@signal-tech.com o truqueu 814-835-3000
Pàgina | 17

Documents/Recursos

Controlador Flex de Signal-Tech SA [pdfGuia de l'usuari
SA Flex Controller, Controlador

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *