SA Flex Controller

ຂໍ້ມູນຜະລິດຕະພັນ

ຂໍ້ມູນຈໍາເພາະ:

  • ຊື່ຜະລິດຕະພັນ: SA Flex (SAF)
  • ຜະລິດຕະພັນທີ່ເຂົ້າກັນໄດ້: ຜະລິດຕະພັນ SAF ທີ່ມີ ID ຜະລິດຕະພັນສະເພາະ ແລະ
    ການຕັ້ງຄ່າ
  • ໂປຣໂຕຄອນທີ່ຮອງຮັບ: Advanced Sign Control + Bitmap Mode
    (ອີເທີເນັດເທົ່ານັ້ນ)
  • ການໂຕ້ຕອບການສື່ສານ: ອີເທີເນັດ ແລະ RS-485

ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ:

ຮາດແວອຸປະກອນ ແລະ ການຕິດຕັ້ງ:

ຕົວຄວບຄຸມ SA Flex ມີສອງການໂຕ້ຕອບການສື່ສານ:
ອີເທີເນັດ ແລະ RS-485.

ອິນເຕີເຟດອີເທີເນັດ:

ໂມດູນ XPport ທີ່ຝັງໄວ້ໃຫ້ການໂຕ້ຕອບອີເທີເນັດແບບມີສາຍ
ຕົວຄວບຄຸມສັນຍານ. ຕັ້ງຄ່າການຕັ້ງຄ່າຜ່ານ HTTP GUI ຫຼື telnet
ອິນເຕີເຟດ.

ການຕັ້ງຄ່າອຸປະກອນສຳຄັນ (TCP/IP):

  • Message Payload Port: 10001
  • ການຕັ້ງຄ່າເລີ່ມຕົ້ນ: DHCP

RS-485 ການໂຕ້ຕອບ:

ພອດ RS-485 ອະນຸຍາດໃຫ້ຄວບຄຸມໂດຍໃຊ້ Legacy ແລະ Extended
ຄໍາສັ່ງ 7 ສ່ວນ.

ການຕັ້ງຄ່າອຸປະກອນສຳຄັນ (Serial):

ອ້າງອີງເຖິງແຜນຜັງສາຍໄຟສໍາລັບການຕິດຕັ້ງທີ່ເຫມາະສົມ.

ໂໝດຄວບຄຸມ 7 ຕອນ (ອີເທີເນັດ ຫຼື RS-485):

ກໍານົດທີ່ຢູ່ Sign (SA) ໂດຍໃຊ້ DIP switch bank for
ໂໝດຄວບຄຸມ 7 ຕອນ. ປະຕິບັດຕາມ Legacy 7-Segment Protocol ສໍາລັບ
ການຕັ້ງຄ່າ.

FAQ:

Q: ໂປໂຕຄອນໃດທີ່ສະຫນັບສະຫນູນໂດຍຜະລິດຕະພັນ SA Flex
ສາຍ?

A: ສາຍຜະລິດຕະພັນ SA Flex ສະຫນັບສະຫນູນ Advanced Sign Control +
ໂໝດ Bitmap (Ethernet ເທົ່ານັ້ນ) ໂປຣໂຕຄໍ.

ຖາມ: ຂ້ອຍສາມາດຕັ້ງຄ່າການໂຕ້ຕອບ Ethernet ສໍາລັບ SA Flex ໄດ້ແນວໃດ
ຜູ້ຄວບຄຸມ?

A: ທ່ານສາມາດ configure Ethernet interface ໂດຍໃຊ້ HTTP GUI
ຫຼືສ່ວນຕິດຕໍ່ telnet ທີ່ສະໜອງໃຫ້ໂດຍໂມດູນ XPort ທີ່ຝັງໄວ້.

“`

SA Flex (SAF) Protocol/Integration Guide (ອະດີດ RGBF Flex)
ອັບເດດຫຼ້າສຸດ: 28 ພຶດສະພາ 2024
ເນື້ອໃນ
I. ບົດແນະນຳ …………………………………………………………………………………………………………………………………… ……….2 ຜະລິດຕະພັນທີ່ເຂົ້າກັນໄດ້ ……………………………………………………………………………………………………………………… ……………………. 2 ອະນຸສັນຍາ ແລະຄຸນສົມບັດທີ່ຮອງຮັບ …………………………………………………………………………………………………………………………. 3
II. ຮາດແວອຸປະກອນ ແລະ ການຕິດຕັ້ງ ………………………………………………………………………………………………………………………..4 Lantronix /Gridconnect Enhanced XPort Ethernet Controller …………………………………………………………………………………. 4 ການຕັ້ງຄ່າອຸປະກອນສຳຄັນ (TCP/IP) ……………………………………………………………………………………………………………………… ………. 4 Serial RS-485 interface (7-segment control mode only) …………………………………………………………………………………………… 4 Critical Device Settings (Serial) …………………………………………………………………………………………………………………………………… 5 ອຸປະກອນ ສາຍໄຟ (Serial) …………………………………………………………………………………………………………………………………… ……….. 5
III. 7-Segment Control Mode (Ethernet ຫຼື RS-485) …………………………………………………………………………………………… 6 a) “Legacy ” 7-Segment Protocol ……………………………………………………………………………………………………………………… 6 ຕົວຢ່າງample displays: Legacy 7-Segment Protocol ………………………………………………………………………………………………………… 6 b) “Extended ” 7-Segment Protocol ……………………………………………………………………………………………………………………….. 7 ທຸງຂະຫນາດຕົວອັກສອນ: + “F” (0x1B 0x46) ………………………………………………………………………………………………………….. 8 ທຸງສີຂໍ້ຄວາມ: + “T” (0x1B 0x54) ………………………………………………………………………………………………………… 9 ຄວາມເປັນມາ ທຸງສີ: + “B” (0x1B 0x42)……………………………………………………………………………………………. 10 c) “Extended” 7-Segment Protocol: Character Maps …………………………………………………………………………………………….. 11.
IV. Advanced Sign Control + Bitmap Mode (Ethernet ເທົ່ານັ້ນ)……………………………………………………………………………….13 ໂຄງສ້າງໂປໂຕຄອນ……………………. ……………………………………………………………………………………………………………………………………. 13 ຄໍາຮ້ອງຂໍ………………………………………………………………………………………………………………………………………………… ……………………. 13 ຄໍາຕອບ …………………………………………………………………………………………………………………………………… …………………. 13 ເຊັນຄໍາສັ່ງ (Ethernet ເທົ່ານັ້ນ)……………………………………………………………………………………………………………………… …… 14 Command 0x01: GET Sign Info ……………………………………………………………………………………………………………………… ………. 14 ຄໍາສັ່ງ 0x02: ເອົາຮູບສັນຍາລັກ……………………………………………………………………………………………………………………… . 15 Command 0x04: GET Sign Brightness……………………………………………………………………………………………………………………… 15 Command 0x05: SET Sign Brightness ……………………………………………………………………………………………………………………… 15 Command 0x06: GET Message Status………………………………………………………………………………………………………….. 16 Command 0x08: SET ຂໍ້ຄວາມຫວ່າງ ………………………………………………………………………………………………………………………. 16 Command 0x13: SET Bitmap Message…………………………………………………………………………………………………………. ໑໖
ໜ້າ | 1

I. ແນະນໍາ
ເອກະສານນີ້ອະທິບາຍເຖິງໂປຣໂຕຄໍ ແລະຮູບແບບການສື່ສານທີ່ຍອມຮັບສຳລັບຜະລິດຕະພັນ SA Flex (SAF) ຂອງ Signal-Tech.

ຜະລິດຕະພັນທີ່ເຂົ້າກັນໄດ້

ປ້າຍທີ່ເຂົ້າກັນໄດ້ແມ່ນລະບຸໄວ້ໃນໝາຍເລກຜະລິດຕະພັນຂອງຕົນເປັນ “SAF”.

ໃນຂະນະທີ່ອາດຈະມີຕົວແປອື່ນໆທີ່ເຂົ້າກັນໄດ້, ນີ້ແມ່ນການຕັ້ງຄ່າມາດຕະຖານ:

ID ຜະລິດຕະພັນ

ຄວາມລະອຽດ (HxW)

ຫ້ອງຮຽນຂະໜາດ (HxW)

Sample ສະແດງ

69113

16×64 px

7"x 26"

69151

16×96 px

7"x 39"

69152

16×128 px

7"x 51"

69153

32×64 px

14"x 26"

69143

32×96 px

14"x 39"

68007

32×128 px

14"x 51"

ໜ້າ | 2

ໂປຣໂຕຄໍ ແລະຄຸນສົມບັດທີ່ຮອງຮັບ ແຖວຜະລິດຕະພັນ SA Flex ຮອງຮັບສອງໂປຣໂຕຄໍຂໍ້ຄວາມ (ຄລິກສ່ວນຫົວເພື່ອຂ້າມໄປຫາພາກສ່ວນ):

7-Segment Control Mode (Ethernet ຫຼື RS-485) · ໃຊ້ໂປໂຕຄອນ 7-segment/LED Count Display ຂອງ Signal-Tech · ບໍ່ຈຳເປັນຕ້ອງປ່ຽນແປງຊອບແວຄວບຄຸມ (ຖ້າ 7segment protocol ຖືກໃຊ້ແລ້ວ) · ຍັງເຂົ້າກັນໄດ້ກັບ SA- ແລະ S-SA ສັນຍານ

ການຄວບຄຸມສັນຍານຂັ້ນສູງ + ໂໝດ Bitmap (ອີເທີເນັດເທົ່ານັ້ນ)
· ໃຊ້ໂປຣໂຕຄອນ RGB ຂອງ Signal-Tech ເປັນກ່ອງບັນຈຸ · ອະນຸຍາດໃຫ້ຮູບພາບ bitmap ຖືກສົ່ງໄປຫາຈໍສະແດງຜົນ
ຄັ້ງຕໍ່ວິນາທີ

ຄຳສັ່ງສັນຍານເພີ່ມເຕີມ (ຂ້າມໄປຫາ: “Extended” 7-Segment Protocol):
· ການ​ຄວບ​ຄຸມ​ຂໍ້​ຄວາມ / ສີ​ພື້ນ​ຖານ · ການ​ຄວບ​ຄຸມ​ຂະ​ຫນາດ​ຕົວ​ອັກ​ສອນ · ຫ້ອງ​ສະ​ຫມຸດ​ສັນ​ຍາ​ລັກ​ເຕັມ​

ຄຳສັ່ງສັນຍານເພີ່ມເຕີມ (ຂ້າມໄປຫາ: ເຊັນຄໍາສັ່ງ (ອີເທີເນັດເທົ່ານັ້ນ)):
· ການ​ຄວບ​ຄຸມ​ຄວາມ​ສະ​ຫວ່າງ · ດຶງ​ຂໍ້​ມູນ​ຮາດ​ແວ​: ID ຜະ​ລິດ​ຕະ​ພັນ​, serial​
ຈໍານວນ, ຮູບພາບຜະລິດຕະພັນ, ວັນທີຜະລິດ · ດຶງຂໍ້ມູນສະຖານະຂໍ້ຄວາມປັດຈຸບັນ (ເຊັກຊັມ)

ໜ້າ | 3

II. ຮາດແວອຸປະກອນ ແລະ ການຕິດຕັ້ງ

ຕົວຄວບຄຸມ SA Flex ມີສອງການໂຕ້ຕອບການສື່ສານ (ແລະ):
ສໍາລັບຄໍາແນະນໍາກ່ຽວກັບການນໍາໃຊ້ທະນາຄານສະຫຼັບ DIP ສໍາລັບການແກ້ໄຂ, ເບິ່ງ 7-Segment Control Mode (Ethernet ຫຼື RS-485).
Lantronix/Gridconnect Enhanced XPort Ethernet Controller
ໂມດູນ “XPort” ທີ່ຝັງໄວ້ໃຫ້ອິນເຕີເຟດອີເທີເນັດແບບມີສາຍໃຫ້ກັບຕົວຄວບຄຸມສັນຍານ. ຄໍາສັ່ງເຊັນທັງຫມົດ – bitmap, 7-segment, ແລະອື່ນໆ – ໄດ້ຮັບການສະຫນັບສະຫນູນຜ່ານອີເທີເນັດ. ຕົວຄວບຄຸມອີເທີເນັດມີສ່ວນຕິດຕໍ່ HTTP GUI (ພອດ 80) ແລະ telnet (ພອດ 9999) ທີ່ສາມາດໃຊ້ເພື່ອກຳນົດຄ່າທີ່ຢູ່ IP ແບບຄົງທີ່, ພອດ TCP ທີ່ແຕກຕ່າງກັນ, ແລະ/ຫຼື ລະຫັດຜ່ານຂອງອຸປະກອນ.
ການຕັ້ງຄ່າອຸປະກອນສຳຄັນ (TCP/IP)
ສັນຍາລັກຈະໄດ້ຮັບຂໍ້ຄວາມ payload ຜ່ານ TCP/IP ໃນພອດ 10001.
ໂດຍຄ່າເລີ່ມຕົ້ນ, XPport ຖືກຕັ້ງຄ່າໃຫ້ໃຊ້ DHCP. ໃຊ້ເຣົາເຕີ DHCP ຫຼືດາວໂຫຼດ Lantronix DeviceInstaller ເພື່ອຄົ້ນພົບອຸປະກອນ, ຈາກນັ້ນຕັ້ງ IP ແບບຄົງທີ່ຖ້າຕ້ອງການ.

ການໂຕ້ຕອບ Serial RS-485 (ໂໝດການຄວບຄຸມ 7 ຕອນເທົ່ານັ້ນ)
ຕົວຄວບຄຸມ SA Flex ຍັງມີພອດ RS-485, ເຮັດໃຫ້ມັນງ່າຍຕໍ່ການປ່ຽນຈໍສະແດງຜົນ 7-segment ເກົ່າ.

ການໂຕ້ຕອບ serial ແມ່ນຈໍາກັດເພື່ອຍອມຮັບຄໍາສັ່ງ "Legacy" ແລະ "Extended" 7-segment ເທົ່ານັ້ນ.

ໜ້າ | 4

ການຕັ້ງຄ່າອຸປະກອນສຳຄັນ (Serial)
ການຕັ້ງຄ່າຂ້າງລຸ່ມນີ້ແມ່ນບໍ່ສາມາດຕັ້ງຄ່າໄດ້ໃນຕົວຄວບຄຸມ. ອຸ​ປະ​ກອນ​ແມ່​ຂ່າຍ / ເຄື່ອງ​ແມ່​ຂ່າຍ​ຄວນ​ຈະ​ໄດ້​ຮັບ​ການ​ຕັ້ງ​ຄ່າ​ສໍາ​ລັບ​ການ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:
· Protocol: RS-485 · Baud Rate: 9600 · Data Bits: 8 · Stop Bits: 1 · Parity: None

ສາຍອຸປະກອນ (Serial)

ແຜນວາດສາຍ (CAT6 ສະແດງ)

ຫມາຍເຫດ: ສາຍເຄເບີ້ນຄູ່ບິດອື່ນໆ, ຫຼືປ້ອງກັນ, ສາຍສະເພາະ RS-485 ຄວນປະຕິບັດເຊັ່ນດຽວກັນກັບ CAT6.

ສີຂາວ/ສີສົ້ມ B+
ສີຂາວ/ສີຂຽວ

A-

ສີສົ້ມແຂງສີຂຽວແຂງ

G (ອື່ນໆທັງໝົດ)

ໜ້າ | 5

III. ໂໝດຄວບຄຸມ 7 ຕອນ (ອີເທີເນັດ ຫຼື RS-485)
ກັບໄປທີ່ພາກສ່ວນຮາດແວອຸປະກອນ ແລະການຕັ້ງຄ່າສໍາລັບການຕັ້ງຄ່າການຕັ້ງຄ່າ.
ການ​ຕັ້ງ​ຄ່າ​ຮາດ​ແວ​ເພີ່ມ​ເຕີມ: ເມື່ອ​ນຳ​ໃຊ້​ການ​ຄວບ​ຄຸມ 7-segment—ທັງ​ຢູ່​ເທິງ RS-485 ຫຼື Ethernet—ທີ່​ຢູ່​ສັນ​ຍາ​ລັກ (SA) ຕ້ອງ​ໄດ້​ຮັບ​ການ​ຕັ້ງ​ຄ່າ​ໂດຍ​ໃຊ້ DIP switch bank (ທີ່ຢູ່ 1-63):

ກ) ອະນຸສັນຍາ “ມໍລະດົກ” 7-Segment

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

X1

X2

X3

X4

[CS]

03

ຄຳສັ່ງ Def SYN SYN STX Sign Enable Digit 1 Digit 2 Digit 3 Digit 4 XOR

ບໍລິສັດ ETX

ຮູບແບບທີ່ຢູ່

ຕອບສະໜອງ

ເຊັກsum

ປະຕິບັດຕາມອະນຸສັນຍາ LED Count Count Display ທີ່ເປັນເຈົ້າຂອງຂອງ Signal-Tech, ລະບົບທີ່ມີຢູ່ແລ້ວສາມາດຄວບຄຸມສັນຍານ SA Flex ໂດຍບໍ່ມີການດັດແປງຊອບແວໂຮດ.

ພິທີການຈໍສະແດງຜົນຈຳນວນ 7-Segment/LED ສາມາດພົບໄດ້ທີ່ນີ້: https://www.signal-tech.com/downloads/led-count-display-protocol.pdf

ບັນທຶກສຳລັບ “Legacy” 7-Segment Protocol: · ຕົວອັກສອນຈະສູງ 15px ແລະຖືກກຳນົດໃຫ້ຖືກຕ້ອງ · Leading 0s ຈະຖືກລຶບອອກ · “FULL” ( 0x01) ແລະ “CLSD” ( 0x03) ຈະປາກົດເປັນສີແດງ · ຕົວອັກສອນອື່ນໆທັງໝົດຈະປາກົດເປັນສີຂຽວ

Exampການສະແດງຜົນ: ອະນຸສັນຍາ 7-Segment Protocol

Hex ສົ່ງ: ຂໍ້ມູນຊຸດ: ຈໍສະແດງຜົນ (ສະແດງຢູ່ໃນເຄື່ອງຫມາຍ 16 × 48 px):

16 16 02 01 01 01 30 31 32 33 01 03 Sign address = 1 ; = 1; ສະແດງເຕັມ

Hex ສົ່ງ: ຂໍ້ມູນຊຸດ: ຈໍສະແດງຜົນ (ສະແດງຢູ່ໃນເຄື່ອງຫມາຍ 16 × 48 px):

16 16 02 3A 06 01 00 00 32 33 3C 03 Sign address = 58 ; = 06; ຈໍສະແດງຜົນ 23

ໜ້າ | 6

b) “Extended” ອະນຸສັນຍາ 7-Segment

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

X1

X2

Def SYN SYN STX Sign Command ເປີດໃຊ້ Char 1 Char 2 …

ຮູບແບບທີ່ຢູ່

ຕອບສະໜອງ

XN [CS]

03

Char N XOR

ບໍລິສັດ ETX

ເຊັກsum

ພາຍໃນໂຄງສ້າງໂປຣໂຕຄໍດຽວກັນ, ຊອບແວຄວບຄຸມຍັງສາມາດເພີ່ມສິ່ງຕໍ່ໄປນີ້ໃສ່ສະຕຣີມຕົວອັກສອນ (X1,…XN): 1. ທຸງ (0x1b) ເພື່ອຄວບຄຸມ: ກ. ຂະໜາດຕົວອັກສອນ (ຄ່າເລີ່ມຕົ້ນ: 15px) ຂ. ສີຂໍ້ຄວາມ (ຄ່າເລີ່ມຕົ້ນ: ສີຂຽວ) ຄ. ສີພື້ນຫຼັງ (ຄ່າເລີ່ມຕົ້ນ: ດຳ) 2. ຄ່າ ASCII ເທິງເພື່ອສະແດງລູກສອນ ແລະ ສັນຍາລັກທົ່ວໄປອື່ນໆ (ໂດດໄປທີ່: CHARACTER MAP)

ໝາຍເຫດ:
· ເຊັ່ນດຽວກັບຮູບແບບ “Legacy” 7-segment, ຂໍ້ຄວາມທັງໝົດຈະຖືກຕ້ອງຕາມລຳດັບ ແລະເລີ່ມຕົ້ນຢູ່ແຖວເທິງ · ອ້າງອີງເຖິງເອກະສານໂປຣໂຕຄໍຕົ້ນສະບັບສຳລັບການຄຳນວນ checksum · The examples ຂ້າງລຸ່ມນີ້ບໍ່ໄດ້ລວມເອົາແພັກເກັດຂໍ້ມູນຄົບຖ້ວນ ເວັ້ນເສຍແຕ່ຈະລະບຸໄວ້ເປັນຢ່າງອື່ນ · ຈໍານວນ bytes ສູງສຸດໃນສະຕຣີມຕົວອັກສອນ = 255

ທຸງຖືກກຳນົດຢູ່ໃນໜ້າ 8-10…

ໜ້າ | 7

ທຸງຂະຫນາດຕົວອັກສອນ: + “F” (0x1B 0x46)

ໃສ່ທຸງນີ້ເພື່ອເລືອກຫນຶ່ງໃນສາມຂະຫນາດຕົວອັກສອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0x01 ("ຂະຫນາດກາງ" 15px).

Hex

1B

46

NN

Def

F

ດັດ​ຊະ​ນີ​ຕົວ​ອັກ​ສອນ (ກໍາ​ນົດ​ຂ້າງ​ລຸ່ມ​ນີ້​)

ໝາຍເຫດ: ອະນຸຍາດໃຫ້ມີຂະໜາດຟອນອັນດຽວຕໍ່ແຖວ, ເຊັ່ນ: ຕ້ອງມີ [CR] (0x0A) ກ່ອນທີ່ຈະເລືອກຟອນຕໍ່ໄປ.

Example: ທຸງຂະຫນາດຕົວອັກສອນ (ສະແດງ 32x64px)

ຟອນ

Hex ໃນສະຕຣີມຕົວອັກສອນ

ຂະໜາດນ້ອຍ (ຄວາມສູງ 7px) + “F” + 00

0x1B 0x46 0x00

ປານກາງ (ຄວາມສູງ 15px) + “F” + 01
(ຄ່າເລີ່ມຕົ້ນ – ບໍ່ຈຳເປັນຕ້ອງມີທຸງ)

0x1B 0x46 0x01

ໃຫຍ່ (ຄວາມສູງ 30px) + “F” + 02

0x1B 0x46 0x02

ໜ້າ | 8

ທຸງສີຂໍ້ຄວາມ: + “T” (0x1B 0x54)
ທຸງສີຂໍ້ຄວາມອາດຈະຖືກໃຊ້ເພື່ອຂັດສີພື້ນໜ້າປັດຈຸບັນໄດ້ທຸກເວລາ.

Hex

1B 54

[RR] [GG] [BB]

Def T Red value ຄ່າສີຂຽວ ຄ່າສີຟ້າ

(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

. ສ.ວ.ສ ສະຫງວນລິຂະສິດ 20 33 20

B1

20 . 7C 20 . B3

20

39

20 AB

.

.

.

.

.

.

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

ຂະໜາດເລີ່ມຕົ້ນ + ສີ (ບໍ່ຈຳເປັນຕ້ອງມີທຸງ)

ທຸງສີ:

ທຸງສີ:

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

ທຸງ Def Bytes

ໜ້າ | 9

ທຸງສີພື້ນຫຼັງ: + “B” (0x1B 0x42)

ໃສ່ທຸງນີ້ເພື່ອປ່ຽນສີພື້ນຫຼັງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 00-00-00 (ສີດໍາ).

Hex

1B 42

[RR] [GG] [BB]

Def 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) “Extended” 7-Segment Protocol: Character Maps

ຄວາມສູງ 8-px

ຮເີ _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

ຄ.ລ

MN O

5_ PQR

S

T

UV

WX

Y

Z

[

]

^

_

6_` abc

def

ຈີ

j

kl

mn o

7_ ປ

r

s

t

u

v

wx

y

z

{

|

}

~

8_

9_

a_

f_

ຄວາມສູງ 16-px

ຮເີ _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

ຄ.ລ

MN O

5_ PQR

S

T

UV

WX

Y

Z

[

]

^

_

6_`

ab ຄ

def

ຈີ

j

kl

mn o

7_ pqr

s

t

u

v

wx

y

z

{

|

}

~

8_

9_

a_

b_… f_
ໜ້າ | 11

ຄວາມສູງ 32-px

ຮເີ _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

ຄ.ລ

MN O

5_ PQRS

T

UV WX

Y

Z

[

]

^

_

6_`

ab cdef

ຈີ

j

kl

mn o

7_ pqr

s

t

uv

wx

y

z

{

|

}

~

8_

9_

a_

b_… f_

ສິ້ນສຸດ “ໂໝດການຄວບຄຸມ 7 ຕອນ”

ໜ້າ | 12

IV. ການຄວບຄຸມສັນຍານຂັ້ນສູງ + ໂໝດ Bitmap (ອີເທີເນັດເທົ່ານັ້ນ)
ໂຄງສ້າງອະນຸສັນຍາ

ຮ້ອງຂໍ

ຄວາມຍາວ 1 byte 4 bytes 1 byte

ຕົວແປ

8 ໄບຕ໌

1 ໄບຕ໌

ຄໍາອະທິບາຍສະເຫມີ 0x09 ການນັບຂອງ bytes ໃນ ຄໍາສັ່ງ byte (ເບິ່ງ Sign Commands (Ethernet ເທົ່ານັ້ນ)) ຂໍ້ມູນທີ່ສົ່ງທີ່ກ່ຽວຂ້ອງກັບຄໍາສັ່ງ, ຖ້າຕ້ອງການ, ອາດຈະຍາວ 0 bytes (ເບິ່ງ “ການຮ້ອງຂໍສົ່ງ. ” ສໍາລັບແຕ່ລະຄໍາສັ່ງ) checksum ຄິດໄລ່ໂດຍການເພີ່ມ bytes ໃນ ແລະໃຊ້ 64 bits ທີ່ມີຄວາມໝາຍໜ້ອຍສະເໝີ 0x03

ຕອບສະໜອງ

ຄວາມຍາວ 1 byte 4 bytes 1 byte

ຕົວແປ

8 ໄບຕ໌

1 ໄບຕ໌

ຄໍາອະທິບາຍສະເຫມີ 0x10 ການນັບຂອງ bytes ໃນ ຄໍາສັ່ງ echoed byte ຂໍ້ມູນທີ່ສົ່ງທີ່ກ່ຽວຂ້ອງກັບຄໍາສັ່ງ, ຖ້າຕ້ອງການ, ອາດຈະຍາວ 0 bytes (ເບິ່ງ “ການຕອບຮັບທີ່ໄດ້ຮັບ. ” ສໍາລັບແຕ່ລະຄໍາສັ່ງ) checksum ຄິດໄລ່ໂດຍການເພີ່ມ bytes ໃນ ແລະໃຊ້ 64 bits ທີ່ມີຄວາມໝາຍໜ້ອຍສະເໝີ 0x03

ໜ້າ | 13

ເຊັນຄໍາສັ່ງ (Ethernet ເທົ່ານັ້ນ) ສິ່ງສໍາຄັນ: ຄໍາສັ່ງເຫຼົ່ານີ້ແມ່ນສະຫນັບສະຫນູນຜ່ານ TCP/IP ເທົ່ານັ້ນ (ບໍ່ຜ່ານພອດ serial)

Hex ຊື່ (ເຊື່ອມຕໍ່ຫາພາກ) 0x01
ເອົາຂໍ້ມູນການເຂົ້າສູ່ລະບົບ
0x02 ໄດ້ຮັບຮູບສັນຍາລັກ 0x04 ໄດ້ຮັບຄວາມສະຫວ່າງ
0x05 ຕັ້ງຄວາມສະຫວ່າງ
0x06 ຮັບສະຖານະຂໍ້ຄວາມ 0x08 ຕັ້ງເປົ່າ 0x13 ຕັ້ງຂໍ້ຄວາມ Bitmap

Modes ອ່ານ ອ່ານ ອ່ານ
ຕັ້ງຄ່າຊຸດອ່ານ

ລາຍ​ລະ​ອຽດ ສົ່ງ​ຄືນ​ຂໍ້​ມູນ​ສັນ​ຍາ​ລັກ​ເຂົ້າ​ລະ​ຫັດ XML ເຊັ່ນ ID ຜະ​ລິດ​ຕະ​ພັນ ແລະ​ເລກ​ລຳ​ດັບ ສົ່ງ​ຄືນ​ຮູບ​ຫຼັກ PNG ຂອງ​ສັນ​ຍາ​ກັບ​ຄືນ​ລະ​ດັບ​ຄວາມ​ສະ​ຫວ່າງ​ຂອງ​ສັນ​ຍາ (0=auto, 1=lowest, 15=highest) ຕັ້ງ​ລະ​ດັບ​ຄວາມ​ສະ​ຫວ່າງ​ຂອງ​ສັນ​ຍາ​ລັກ (0= auto, 1=lowest, 15=highest) ສົ່ງ​ຄືນ​ສະ​ຖາ​ນະ​ພາບ​ຂໍ້​ຄວາມ​ສຸດ​ທ້າຍ​ແລະ checksum ບອກ​ສັນ​ຍາ​ທີ່​ຈະ​ເປົ່າ​ຫວ່າງ​ການ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ການ​ສົ່ງ​ຂໍ້​ມູນ .bmp ກັບ​ສັນ​ຍາ (ສູງ​ສຸດ​ຫນຶ່ງ​ຄັ້ງ​ຕໍ່​ວິ​ນາ​ທີ​)

ແຕ່ລະຮູບແບບຂໍ້ມູນຂອງຄໍາຮ້ອງຂໍແມ່ນໄດ້ຖືກອະທິບາຍຢູ່ໃນພາກຂອງຕົນເອງຂ້າງລຸ່ມນີ້, ພ້ອມກັບ examples ຂອງໂຄງສ້າງການຮ້ອງຂໍແລະການຕອບສະຫນອງ.

ຄໍາສັ່ງ 0x01: ເອົາຂໍ້ມູນເຂົ້າສູ່ລະບົບ
ແຕ່ລະຕົວຄວບຄຸມສັນຍານແມ່ນ preprogrammed ກັບຂໍ້ມູນການຕັ້ງຄ່າ XML ທີ່ອະທິບາຍຂໍ້ຄວາມກ່ຽວກັບເຄື່ອງຫມາຍ, ເຊັ່ນດຽວກັນກັບຂໍ້ມູນເຄື່ອງຫມາຍທົ່ວໂລກຈໍານວນຫນຶ່ງ. ຮູບແບບ XML ໄດ້ຖືກອະທິບາຍໄວ້ໃນສ່ວນຕໍ່ມາຂອງເອກະສານນີ້.

ສົ່ງຄຳຮ້ອງຂໍແລ້ວ : n/a ໄດ້ຮັບການຕອບຮັບ :
ຮູບແບບ XML:
SAF16x64-10mm 69113 7.299 26.197 0000-0000-0000 1970-01-01 ນ ໑໖ 16 ໑໖ 64

Example: Hex ສົ່ງ Def Hex ໄດ້ຮັບ

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 NN NN (8-byte checksum)

03

03

ໜ້າ | 14

ຄໍາສັ່ງ 0x02: GET Sign Image
ແຕ່ລະຕົວຄວບຄຸມສັນຍານເກັບຮັກສາຮູບພາບ PNG ໂປ່ງໃສຂອງປ້າຍ, ເຊິ່ງສາມາດສະແດງຢູ່ໃນຊອບແວຄວບຄຸມ.

ສົ່ງຄຳຮ້ອງຂໍແລ້ວ : n/a ໄດ້ຮັບການຕອບຮັບ :

Example: Hex ສົ່ງ Def
Hex ໄດ້ຮັບ

09

10

00 00 00 00

00 00 00 01

02

02

(ລະເວັ້ນ)

[ຂໍ້ມູນ Binary PNG]

00 00 00 00 00 00 00 00.

NN NN NN NN NN NN NN NN NN NN (8-byte checksum)

03

03

ຄໍາສັ່ງ 0x04: GET Sign Brightness
ສົ່ງຄຳຮ້ອງຂໍແລ້ວ : n/a ໄດ້ຮັບການຕອບຮັບ : 0x01-0x0F (1-15)*
*ໝາຍເຫດ: ຖ້າຄ່າແມ່ນ 0, ການປິດແສງອັດຕະໂນມັດແມ່ນເປີດໃຊ້ງານ (ບໍ່ຖືກປະຕິບັດໃນປັດຈຸບັນ)

Example: Hex ສົ່ງ Def Hex ໄດ້ຮັບ

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 Sign Brightness
ສົ່ງຄຳຮ້ອງຂໍແລ້ວ : 0x01-0x0F (1-15)* ໄດ້ຮັບຄຳຕອບແລ້ວ : 0x01-0x0F (1-15)*
*ໝາຍເຫດ: 0x00 ຈະເຮັດໃຫ້ຄວາມສະຫວ່າງເຕັມ, ເນື່ອງຈາກການປິດແສງອັດຕະໂນມັດບໍ່ໄດ້ຖືກປະຕິບັດໃນປັດຈຸບັນ

Example: Hex ສົ່ງ Def Hex ໄດ້ຮັບ

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.

ສົ່ງຄຳຮ້ອງຂໍແລ້ວ : n/a

ໄດ້ຮັບການຕອບຮັບ :

Example:

Hex ສົ່ງ 09

00 00 00 00

06

Def

Hex

10

00 00 00 09

06

ໄດ້ຮັບ

ບໍ່ມີ

00 00 00 00 00 00 00 00 C8

00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 C8 03

ຄໍາສັ່ງ 0x08: SET ຂໍ້ຄວາມຫວ່າງເປົ່າ
ສົ່ງຄຳຮ້ອງຂໍແລ້ວ : N/A ໄດ້ຮັບການຕອບສະໜອງ : ບໍ່ມີ

Hex ສົ່ງ Def Hex ໄດ້ຮັບ

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 Bitmap Message
ຈໍສະແດງຜົນ SA Flex ຈະຍອມຮັບ BMP files ຝັງຢູ່ໃນໂປໂຕຄອນຂອງ ພາກສະຫນາມ. ອັນນີ້ອາດຈະຖືກປັບປຸງໃໝ່ເຖິງໜຶ່ງຄັ້ງຕໍ່ວິນາທີ (1FPS).

ສົ່ງຄຳຮ້ອງຂໍແລ້ວ :.bmp file, ເລີ່ມຕົ້ນດ້ວຍຫົວຂໍ້ “BM” ຫຼື “0x42 0x4D” (ເບິ່ງຂ້າງລຸ່ມນີ້) ຄໍາຕອບທີ່ໄດ້ຮັບ : Checksum ຂອງຄໍາຮ້ອງຂໍທີ່ສົ່ງ

ແຜນທີ່ບິດບ້ຽວທີ່ສໍາຄັນ file ຕົວກໍານົດການ

ໃຫ້ແນ່ໃຈວ່າ bitmap file ກົງກັບຂໍ້ກໍາຫນົດຂ້າງລຸ່ມນີ້.

ອ້າງອີງ: https://en.wikipedia.org/wiki/BMP_file_ຮູບແບບ

ສະຫນັບສະຫນູນ file ປະເພດ

.bmp

ປະເພດຫົວທີ່ຮອງຮັບ BM

ຮອງຮັບຄວາມເລິກສີ RGB24 (8R-8G-8B) 16M ສີ

RGB565 (5R-6G-5B) 65K ສີ

RGB8 256 ສີ

Example: Hex ສົ່ງ Def Hex ໄດ້ຮັບ

09

10

NN NN NN NN

00 00 00 08

13

13

42 4D …NN

NN NN NN NN NN NN NN NN NN

NNNNNNNNNNNNNNNNNNNNNNNNNNNN 03

NNNNNNNNNNNNNNNNNNNNNNNNNNNN 03

ໜ້າ | 16

ຄໍາຖາມ / ຄວາມຄິດເຫັນ? ສົ່ງອີເມວໄປທີ່ integrations@signal-tech.com ຫຼືໂທຫາ 814-835-3000
ໜ້າ | 17

ເອກະສານ / ຊັບພະຍາກອນ

Signal-Tech SA Flex Controller [pdf] ຄູ່ມືຜູ້ໃຊ້
SA Flex Controller, ຕົວຄວບຄຸມ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *