SA 플렉스 컨트롤러

제품 정보

명세서:

  • 상품명 : SA 플렉스 (SAF)
  • 호환 가능 제품: 특정 제품 ID를 가진 SAF 제품 및
    구성
  • 지원되는 프로토콜: 고급 서명 제어 + 비트맵 모드
    (이더넷 전용)
  • 통신 인터페이스: 이더넷 및 RS-485

제품 사용 지침:

장치 하드웨어 및 설정:

SA Flex 컨트롤러에는 두 가지 통신 인터페이스가 있습니다.
이더넷 및 RS-485.

이더넷 인터페이스:

내장형 XPort 모듈은 유선 이더넷 인터페이스를 제공합니다.
사인 컨트롤러. HTTP GUI 또는 텔넷을 통해 설정 구성
인터페이스.

중요 장치 설정(TCP/IP):

  • 메시지 페이로드 포트: 10001
  • 기본 구성: DHCP

RS-485 인터페이스:

RS-485 포트를 사용하면 레거시 및 확장을 사용하여 제어할 수 있습니다.
7세그먼트 명령.

중요 장치 설정(직렬):

올바른 설정을 위해 배선도를 참조하십시오.

7-세그먼트 제어 모드(이더넷 또는 RS-485):

DIP 스위치 뱅크를 사용하여 서명 주소(SA)를 설정합니다.
7세그먼트 제어 모드. 레거시 7-세그먼트 프로토콜을 따르십시오.
구성.

자주 묻는 질문:

Q: SA Flex 제품은 어떤 프로토콜을 지원합니까?
선?

A: SA Flex 제품 라인은 Advanced Sign Control +를 지원합니다.
비트맵 모드(이더넷 전용) 프로토콜.

Q: SA Flex용 이더넷 인터페이스를 어떻게 구성할 수 있습니까?
제어 장치?

A: HTTP GUI를 사용하여 이더넷 인터페이스를 구성할 수 있습니다.
또는 내장된 XPort 모듈에서 제공하는 텔넷 인터페이스.

“`

SA Flex(SAF) 프로토콜/통합 가이드(이전의 RGBF Flex)
마지막 업데이트: 28년 2024월 XNUMX일
내용물
I. 소개 ............................................................................................................................................ ....................2 호환 제품 ................................................................................................................................................... ………………. 2 지원되는 프로토콜 및 기능 ....................................................................................................................................... 삼
II. 장치 하드웨어 및 설정 ..........................................................................................................4 Lantronix /Gridconnect 향상된 XPort 이더넷 컨트롤러 ....................................................................................................... 4 중요 장치 설정(TCP/IP) ..................................................................................................................................... ...... 4 직렬 RS-485 인터페이스(7세그먼트 제어 모드만 해당) .............................................................................. 4 중요 장치 설정 (시리얼) ............................................................................................................ 5 장치 배선(직렬) ............................................................................................................................................. ......... 5
III. 7-세그먼트 제어 모드(이더넷 또는 RS-485) .............................................................................................6 a) “레거시” ” 7-세그먼트 프로토콜 ............................................................................................................ 6 전amp파일은 다음을 표시합니다: 레거시 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: GET 서명 정보 ..................................................................................................................................... ...... 14 명령 0x02: 서명 이미지 GET .............................................................................................................................. . 15 명령 0x04: GET 신호 밝기 ............................................................................................ 15 명령 0x05: SET 부호 밝기 ............................................................................................................ 15 명령 0x06: GET 메시지 상태 .......................................................................................................... 16 명령 0x08: SET 빈 메시지 .......................................................................................................................... 16 명령 0x13: SET 비트맵 메시지 ..................................................................................................................... 16
페이지 | 1

I. 서론
이 문서에서는 Signal-Tech의 SA Flex(SAF) 제품에 허용되는 프로토콜 및 통신 모드를 간략하게 설명합니다.

호환 제품

호환 기호는 제품 번호에 "SAF"로 표시됩니다.

다른 호환 가능한 변형이 있을 수 있지만 표준 구성은 다음과 같습니다.

제품 ID

해상도(HxW)

크기 등급(HxW)

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 프로토콜을 컨테이너로 사용합니다. · 비트맵 이미지를 디스플레이로 전송할 수 있습니다.
1초에 한 번씩

추가 서명 명령(이동: "확장" 7-세그먼트 프로토콜):
· 텍스트/배경 색상 제어 · 글꼴 크기 제어 · 전체 기호 라이브러리

추가 서명 명령(다음으로 이동: 서명 명령(이더넷에만 해당)):
· 밝기 조절 · 하드웨어 정보 검색: 제품 ID, 일련번호
번호, 제품이미지, 제조일자 · 현재 메시지 상태 조회(체크섬)

페이지 | 3

II. 장치 하드웨어 및 설정

SA Flex 컨트롤러에는 두 가지 통신 인터페이스( 및 )가 있습니다.
주소 지정을 위해 DIP 스위치 뱅크를 사용하는 방법에 대한 지침은 7-세그먼트 제어 모드(이더넷 또는 RS-485)를 참조하십시오.
Lantronix/Gridconnect 향상된 XPort 이더넷 컨트롤러
내장된 "XPort" 모듈은 사인 컨트롤러에 유선 이더넷 인터페이스를 제공합니다. 비트맵, 7세그먼트 등 모든 서명 명령은 이더넷을 통해 지원됩니다. 이더넷 컨트롤러에는 고정 IP 주소, 다른 TCP 포트 및/또는 장치 비밀번호를 구성하는 데 사용할 수 있는 HTTP GUI(포트 80) 및 텔넷(포트 9999) 인터페이스가 있습니다.
중요 장치 설정(TCP/IP)
서명은 포트 10001에서 TCP/IP를 통해 메시지 페이로드를 수신합니다.
기본적으로 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

III. 7-세그먼트 제어 모드(이더넷 또는 RS-485)
구성 설정을 보려면 장치 하드웨어 및 설정 섹션으로 돌아가세요.
추가 하드웨어 설정: RS-7 또는 이더넷을 통해 485세그먼트 제어를 사용하는 경우 사인 주소(SA)는 컨트롤러의 DIP 스위치 뱅크(주소 1-63)를 사용하여 설정해야 합니다.

a) "레거시" 7-세그먼트 프로토콜

16진수 16 02 XNUMX [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)은 빨간색으로 표시됨 · 다른 모든 문자는 녹색으로 표시됨

Examp파일 표시: Legacy 7-Segment Protocol

전송된 16진수: 패킷 정보: 디스플레이(48×XNUMX픽셀 기호로 표시):

16 16 02 01 01 01 30 31 32 33 01 03 서명 주소 = 1; = 1; FULL을 표시합니다.

전송된 16진수: 패킷 정보: 디스플레이(48×XNUMX픽셀 기호로 표시):

16 16 02 3A 06 01 00 00 32 33 3C 03 서명 주소 = 58; = 06; 디스플레이 23

페이지 | 6

b) "확장된" 7-세그먼트 프로토콜

16진수 16 02 XNUMX [SA] [CM] [CD]

X1

X2

Def SYN SYN STX 서명 명령 활성화 Char 1 Char 2 …

주소 모드

응답

XN [CS]

03

문자 N XOR

ETX

체크섬

동일한 프로토콜 구조 내에서 제어 소프트웨어는 문자 스트림(X1,…XN)에 다음을 추가할 수도 있습니다. 제어할 플래그(1x0b): a. 글꼴 크기(기본값: 1px) b. 텍스트 색상 (기본값: 녹색) c. 배경색 (기본값: 검정색) 15. 화살표 및 기타 일반적인 기호를 나타내는 상위 ASCII 값 (Jump to: CHARACTER MAP)

참고사항:
· "레거시" 7세그먼트 모드와 마찬가지로 모든 텍스트는 오른쪽 정렬되고 맨 위 행에서 시작됩니다. · 체크섬 계산은 원본 프로토콜 문서를 참조하세요. · examp아래 파일에는 별도의 언급이 없는 한 완전한 데이터 패킷이 포함되지 않습니다. · 문자 스트림의 최대 바이트 수 = 255

플래그는 8-10페이지에 정의되어 있습니다…

페이지 | 7

글꼴 크기 플래그: + “F”(0x1B 0x46)

세 가지 글꼴 크기 중 하나를 선택하려면 이 플래그를 삽입하세요. 기본값은 0x01("중간" 15px)입니다.

마녀

1B

46

NN

방어

F

글꼴 색인(아래에 정의됨)

참고: 한 줄에 하나의 글꼴 크기만 허용됩니다. 즉, 다음 글꼴을 선택하기 전에 [CR](0x0A)이 필요합니다.

Example: 글꼴 크기 플래그(32x64px 표시 표시)

세례반

문자 스트림의 16진수

작음(높이 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 아비

.

.

.

.

.

.

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

기본 크기 + 색상(플래그 필요 없음)

색상 플래그:

색상 플래그:

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

플래그 정의 바이트

페이지 | 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 _XNUMX _a _b _c _d _e _f

0_

1_

2_ SP!

# $ %&'

(

)

* + ,

.

/

3_ 0 1 2 3 4 5 6 7 8 9 :

;

< = > ?

4_ @ ABCDEF

기아

J

KL

MN O

5_PQR

S

T

UV

WX

Y

Z

[

]

^

_

6_` ABC

데프

j

아냐

7_피큐

r

s

t

u

v

wx

y

z

{

|

}

~

8_

9_

a_

f_

16픽셀 높이

0진수 _1 _2 _3 _4 _5 _6 _7 _8 _9 _XNUMX _a _b _c _d _e _f

0_

1_

2_ SP! ”

# $ %&'

(

)

* + ,

.

/

3_ 0 1 2 3 4 5 6 7 8 9 :

;

< = > ?

4_ @ ABCDEF

기아

J

KL

MN O

5_PQR

S

T

UV

WX

Y

Z

[

]

^

_

6_`

ABC

데프

j

아냐

7_pqr

s

t

u

v

wx

y

z

{

|

}

~

8_

9_

a_

b_ ... 에프_
페이지 | 11

32픽셀 높이

0진수 _1 _2 _3 _4 _5 _6 _7 _8 _9 _XNUMX _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

j

아냐

7_pqr

s

t

자외선

wx

y

z

{

|

}

~

8_

9_

a_

b_ ... 에프_

“7세그먼트 제어 모드” 종료

페이지 | 12

IV. 고급 부호 제어 + 비트맵 모드(이더넷 전용)
프로토콜 구조

요구

길이 1바이트 4바이트 1바이트

변하기 쉬운

8바이트

1바이트

설명 항상 0x09 명령 바이트(명령 서명(이더넷에만 해당) 참조) 필요한 경우 명령과 관련하여 전송된 데이터의 길이는 0바이트일 수 있습니다("전송된 요청 참조). ” 각 명령에 대해) 체크섬은 64개의 최하위 비트를 사용합니다. 항상 0x03

응답

길이 1바이트 4바이트 1바이트

변하기 쉬운

8바이트

1바이트

설명 항상 0x10 에코된 명령 바이트 명령과 관련하여 전송된 데이터는 필요한 경우 길이가 0바이트일 수 있습니다. ” 각 명령에 대해) 체크섬은 64개의 최하위 비트를 사용합니다. 항상 0x03

페이지 | 13

서명 명령(이더넷에만 해당) 중요: 이 명령은 TCP/IP를 통해서만 지원됩니다(직렬 포트는 지원되지 않음).

0진수 이름(섹션 링크) 01xXNUMX
로그인 정보 얻기
0x02 기호 이미지 가져오기 0x04 밝기 가져오기
0x05 밝기 설정
0x06 메시지 상태 가져오기 0x08 공백으로 설정 0x13 비트맵 메시지 설정

모드 읽기 읽기 읽기
세트 읽기 세트 세트

설명 제품 ID 및 일련번호와 같은 XML로 인코딩된 기호 정보를 반환합니다. 기호의 PNG 기본 이미지를 반환합니다. 기호의 밝기 수준을 반환합니다(0=자동, 1=최저, 15=가장 높음). 기호의 밝기 수준을 설정합니다(0= 자동, 1=최저, 15=최고) 마지막 메시지 상태 및 체크섬을 반환합니다. 표시를 비우도록 표시에 지시합니다. 표시에 .bmp 데이터를 보냅니다(초당 최대 한 번).

각 요청의 데이터 형식은 아래의 해당 섹션에 설명되어 있습니다.amp요청 및 응답 구조의 파일입니다.

명령 0x01: 서명 정보 가져오기
각 표지판 컨트롤러에는 표지판의 메시지를 설명하는 XML 구성 데이터와 일부 글로벌 표지판 데이터가 미리 프로그래밍되어 있습니다. XML 형식은 이 문서의 뒷부분에서 설명됩니다.

요청이 전송되었습니다. : 해당 없음 응답 수신됨 :
XML 형식:
SAF16x64-10mm 69113 7.299 26.197 0000-0000-0000 1970-01-01 N 16 64 16 32

Example: 16진수 전송됨 16진수 수신됨

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
16진수 수신됨

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: GET 신호 밝기
요청이 전송되었습니다. : 해당 없음 응답 수신됨 : 0x01-0x0F (1-15)*
*참고: 값이 0이면 자동 밝기 조절이 활성화됩니다(현재 구현되지 않음).

Example: 16진수 전송됨 16진수 수신됨

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: 16진수 전송됨 16진수 수신됨

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: GET 메시지 상태
이 명령은 그리고 현재 표시되는 메시지의 내용입니다. 0x00은 .png를 의미합니다. file 제대로 표시됐어요 0x01은 수신된 .png에 문제가 있음을 나타냅니다. file.

요청이 전송되었습니다. : 해당사항 없음

응답을 받았습니다 :

Examp르 :

09진수 보냄 XNUMX

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: 빈 메시지 설정
요청이 전송되었습니다. : 해당 없음 응답 수신됨 : 해당 없음

16진수 전송됨 16진수 수신됨

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 씨8

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: 16진수 전송됨 16진수 수신됨

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

페이지 | 16

질문/피드백이 있으신가요? Integrations@signal-tech.com으로 이메일을 보내거나 전화하세요. 814-835-3000
페이지 | 17

문서 / 리소스

Signal-Tech SA 플렉스 컨트롤러 [PDF 파일] 사용자 가이드
SA 플렉스 컨트롤러, 컨트롤러

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *