SA Flex კონტროლერი
“
პროდუქტის ინფორმაცია
სპეციფიკაციები:
- პროდუქტის დასახელება: SA Flex (SAF)
- თავსებადი პროდუქტები: SAF პროდუქტები კონკრეტული პროდუქტის ID-ებით და
კონფიგურაციები - მხარდაჭერილი პროტოკოლები: გაფართოებული შესვლის კონტროლი + Bitmap რეჟიმი
(მხოლოდ Ethernet) - საკომუნიკაციო ინტერფეისები: Ethernet და RS-485
პროდუქტის გამოყენების ინსტრუქცია:
მოწყობილობის აპარატურა და დაყენება:
SA Flex Controller-ს აქვს ორი საკომუნიკაციო ინტერფეისი:
Ethernet და RS-485.
Ethernet ინტერფეისი:
ჩაშენებული XPort მოდული უზრუნველყოფს სადენიანი Ethernet ინტერფეისს
ნიშნის კონტროლერი. პარამეტრების კონფიგურაცია HTTP GUI ან telnet-ის საშუალებით
ინტერფეისი.
კრიტიკული მოწყობილობის პარამეტრები (TCP/IP):
- შეტყობინების დატვირთვის პორტი: 10001
- ნაგულისხმევი კონფიგურაცია: DHCP
RS-485 ინტერფეისი:
RS-485 პორტი საშუალებას გაძლევთ მართოთ Legacy და Extended გამოყენებით
7 სეგმენტიანი ბრძანებები.
კრიტიკული მოწყობილობის პარამეტრები (სერიული):
იხილეთ გაყვანილობის დიაგრამა სათანადო დაყენებისთვის.
7-სეგმენტური კონტროლის რეჟიმი (Ethernet ან RS-485):
დააყენეთ Sign Address (SA) DIP switch ბანკის გამოყენებით
7 სეგმენტის მართვის რეჟიმი. მიჰყევით Legacy 7-სეგმენტის პროტოკოლს
კონფიგურაცია.
FAQ:
კითხვა: რა პროტოკოლებს უჭერს მხარს SA Flex პროდუქტი
ხაზი?
პასუხი: SA Flex პროდუქტის ხაზი მხარს უჭერს Advanced Sign Control +
Bitmap Mode (მხოლოდ Ethernet) პროტოკოლი.
კითხვა: როგორ შემიძლია Ethernet ინტერფეისის კონფიგურაცია SA Flex-ისთვის
კონტროლერი?
პასუხი: შეგიძლიათ Ethernet ინტერფეისის კონფიგურაცია HTTP GUI-ის გამოყენებით
ან ტელნეტის ინტერფეისები, რომლებიც უზრუნველყოფილია ჩაშენებული XPort მოდულით.
„`
SA Flex (SAF) პროტოკოლი/ინტეგრაციის გზამკვლევი (ყოფილი RGBF Flex)
ბოლო განახლება: 28 წლის 2024 მაისი
შინაარსი
I. შესავალი …………………………………………………………………………………………………………………………………… ……….2 თავსებადი პროდუქტები …………………………………………………………………………………………………………………………… …………………………. 2 მხარდაჭერილი პროტოკოლები და მახასიათებლები ……………………………………………………………………………………………………………………………………………………………………………………………………………………………………… 3
II. მოწყობილობის აპარატურა და დაყენება …………………………………………………………………………………………………………………..4 Lantronix /Gridconnect Enhanced XPort Ethernet Controller …………………………………………………………………………………… 4 კრიტიკული მოწყობილობის პარამეტრები (TCP/IP) …………………………………………………………………………………………………………………… ………. 4 სერიული RS-485 ინტერფეისი (მხოლოდ 7 სეგმენტის მართვის რეჟიმი) ………………………………………………………………………………………… 4 კრიტიკული მოწყობილობის პარამეტრები (სერიული) …………………………………………………………………………………………………………………………… 5 მოწყობილობა გაყვანილობა (სერიული) ………………………………………………………………………………………………………………………………… ……….. 5
III. 7-სეგმენტური მართვის რეჟიმი (Ethernet ან RS-485) …………………………………………………………………………………………………………………… 6 ა) „მემკვიდრეობა ” 7-სეგმენტური ოქმი ………………………………………………………………………………………………………………………………………………………………………………………………………………………… მაგampაჩვენებს: Legacy 7-Segment Protocol……………………………………………………………………………………………………………… 6 ბ) „გაფართოებული ” 7-სეგმენტის პროტოკოლი…………………………………………………………………………………………………………………………………………………… შრიფტის ზომის დროშა: + „F“ (7x0B 1x0) ……………………………………………………………………………………………………………………………………………………………………………………………….. 46 ტექსტის ფერადი დროშა: + „T“ (8x0B 1x0) …………………………………………………………………………………………………………… 54 ფონი ფერადი დროშა: + „B“ (9x0B 1x0)………………………………………………………………………………………………………………………………………………………………………………. 42 გ) „გაფართოებული“ 10-სეგმენტიანი პროტოკოლი: სიმბოლოების რუქები …………………………………………………………………………………………….. 7
IV. ნიშნების გაფართოებული კონტროლი + Bitmap რეჟიმი (მხოლოდ Ethernet)…………………………………………………………………………….13 პროტოკოლის სტრუქტურა………………………… ……………………………………………………………………………………………………………………………. 13 მოთხოვნა…………………………………………………………………………………………………………………………………… …………………………. 13 პასუხი ……………………………………………………………………………………………………………………………… ………………………. 13 შესვლის ბრძანება (მხოლოდ Ethernet)………………………………………………………………………………………………………………………… …… 14 ბრძანება 0x01: მიიღეთ შესვლის ინფორმაცია ……………………………………………………………………………………………………………………… ………. 14 ბრძანება 0x02: მიიღეთ ნიშნის სურათი………………………………………………………………………………………………………………………… . 15 ბრძანება 0x04: მიიღეთ ნიშნის სიკაშკაშე……………………………………………………………………………………………………………………… 15 ბრძანება 0x05: დააყენეთ ნიშნის სიკაშკაშე ………………………………………………………………………………………………………………… 15 ბრძანება 0x06: მიიღეთ შეტყობინების სტატუსი …………………………………………………………………………………………………………………………………………………………………………………….. 16 ბრძანება 0x08: SET ცარიელი შეტყობინება …………………………………………………………………………………………………………………. 16 ბრძანება 0x13: დააყენეთ Bitmap შეტყობინება …………………………………………………………………………………………………………………………………………………………………………………………………………………………… 16
გვერდი | 1
I. შესავალი
ეს დოკუმენტი ასახავს მიღებულ პროტოკოლებს და კომუნიკაციის რეჟიმებს Signal-Tech's SA Flex (SAF) პროდუქტებისთვის.
თავსებადი პროდუქტები
თავსებადი ნიშანი მითითებულია მის პროდუქტის ნომერში, როგორც "SAF".
მიუხედავად იმისა, რომ შეიძლება არსებობდეს სხვა თავსებადი ვარიანტები, ეს არის სტანდარტული კონფიგურაციები:
პროდუქტის ID
გარჩევადობა (HxW)
ზომის კლასი (HxW)
Sample მონიტორები
69113
16×64 პიქსელი
7″x26″
69151
16×96 პიქსელი
7″x39″
69152
16×128 პიქსელი
7″x51″
69153
32×64 პიქსელი
14″x26″
69143
32×96 პიქსელი
14″x39″
68007
32×128 პიქსელი
14″x51″
გვერდი | 2
მხარდაჭერილი პროტოკოლები და მახასიათებლები SA Flex პროდუქტის ხაზი მხარს უჭერს შეტყობინებების ორ პროტოკოლს (დააწკაპუნეთ სათაურზე განყოფილებაზე გადასასვლელად):
7-სეგმენტური მართვის რეჟიმი (Ethernet ან RS-485) · იყენებს Signal-Tech-ის 7-სეგმენტიან/LED Count ჩვენების პროტოკოლს · არ საჭიროებს ცვლილებებს საკონტროლო პროგრამულ უზრუნველყოფაში (თუ 7 სეგმენტის პროტოკოლი უკვე გამოიყენება) · ასევე თავსებადია SA- და S-SA-სთან ნიშნები
გაფართოებული შესვლის კონტროლი + Bitmap რეჟიმი (მხოლოდ Ethernet)
· იყენებს Signal-Tech-ის RGB პროტოკოლს, როგორც კონტეინერს · იძლევა ბიტმაპის სურათების ეკრანზე გაგზავნის საშუალებას
წამში ერთხელ
დამატებითი ნიშნის ბრძანებები (გადადით: „გაფართოებული“ 7-სეგმენტიანი პროტოკოლი):
· ტექსტის/ფონის ფერის კონტროლი · შრიფტის ზომის კონტროლი · სიმბოლოების სრული ბიბლიოთეკა
დამატებითი ნიშნის ბრძანებები (გადადით: Sign Commands (მხოლოდ Ethernet)):
· სიკაშკაშის კონტროლი · ტექნიკის ინფორმაციის მოძიება: პროდუქტის ID, სერიული
ნომერი, პროდუქტის სურათი, დამზადების თარიღი · მიიღეთ მიმდინარე შეტყობინების სტატუსი (შემოწმების ჯამი)
გვერდი | 3
II. მოწყობილობის აპარატურა და დაყენება
SA Flex Controller-ს აქვს ორი საკომუნიკაციო ინტერფეისი ( და ):
მისამართებისთვის DIP გადამრთველი ბანკის გამოყენების ინსტრუქციებისთვის იხილეთ 7-სეგმენტური კონტროლის რეჟიმი (Ethernet ან RS-485).
Lantronix/Gridconnect გაძლიერებული XPort Ethernet კონტროლერი
ჩაშენებული "XPort" მოდული უზრუნველყოფს სადენიანი Ethernet ინტერფეისს ნიშნის კონტროლერთან. ნიშნების ყველა ბრძანება – ბიტმაპი, 7 სეგმენტი და ა.შ. – მხარდაჭერილია Ethernet-ის საშუალებით. Ethernet კონტროლერს აქვს 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 სეგმენტიანი დისპლეის შეცვლას.
სერიული ინტერფეისი შემოიფარგლება მხოლოდ "Legacy" და "Extended" 7 სეგმენტიანი ბრძანებებით.
გვერდი | 4
კრიტიკული მოწყობილობის პარამეტრები (სერიული)
ქვემოთ მოცემული პარამეტრები არ არის კონფიგურირებადი კონტროლერზე. მასპინძელი მოწყობილობა/სერვერი უნდა იყოს კონფიგურირებული შემდეგისთვის:
· პროტოკოლი: RS-485 · ბაუდის სიხშირე: 9600 · მონაცემთა ბიტები: 8 · გაჩერების ბიტები: 1 · პარიტეტი: არცერთი
მოწყობილობის გაყვანილობა (სერიული)
გაყვანილობის დიაგრამა (გამოსახულია CAT6)
შენიშვნა: სხვა გრეხილი წყვილის კაბელი, ან დაფარული, RS-485-ს სპეციფიკური კაბელი ისევე უნდა მუშაობდეს, როგორც CAT6
თეთრი/ნარინჯისფერი B+
თეთრი/მწვანე
A-
მყარი ნარინჯისფერი მყარი მწვანე
G (ყველა სხვა)
გვერდი | 5
III. 7-სეგმენტის კონტროლის რეჟიმი (Ethernet ან RS-485)
დაბრუნდით მოწყობილობის აპარატურა და დაყენების განყოფილებაში კონფიგურაციის პარამეტრებისთვის.
დამატებითი ტექნიკის პარამეტრები: 7-სეგმენტიანი კონტროლის გამოყენებისას - RS-485 ან Ethernet-ზე - Sign Address (SA) უნდა დაყენდეს კონტროლერის DIP გადამრთველი ბანკის გამოყენებით (მისამართები 1-63):
ა) „მემკვიდრეობა“ 7-სეგმენტიანი ოქმი
Hex 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 Count Display Protocol-ის მიხედვით, არსებულ სისტემებს შეუძლიათ SA Flex ნიშნების კონტროლი მასპინძელი პროგრამული უზრუნველყოფის შეცვლის გარეშე.
7-Segment/LED Count Display Protocol შეგიძლიათ იხილოთ აქ: https://www.signal-tech.com/downloads/led-count-display-protocol.pdf
შენიშვნები „მემკვიდრეობის“ 7-სეგმენტიანი პროტოკოლისთვის: · შრიფტი იქნება 15 პიქსელის მაღალი და სწორად გამართლებული · წამყვანი 0-ები წაიშლება · „FULL“ ( 0x01) და „CLSD“ ( 0x03) გამოჩნდება წითლად · ყველა სხვა სიმბოლო გამოჩნდება მწვანეში
Exampაჩვენებს: Legacy 7-Segment Protocol
თექვსმეტობით გაგზავნილი: პაკეტის ინფორმაცია: ჩვენება (ნაჩვენებია 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
ბ) „გაფართოებული“ 7-სეგმენტიანი ოქმი
Hex 16 16 02 [SA] [CM] [CD]
X1
X2
…
Def SYN SYN STX ნიშანი ბრძანების ჩართვა Char 1 Char 2…
მისამართის რეჟიმი
პასუხი
XN [CS]
03
Char N XOR
ETX
საკონტროლო ჯამი
იმავე პროტოკოლის სტრუქტურის ფარგლებში, საკონტროლო პროგრამას შეუძლია სიმბოლოების ნაკადს (X1,…XN) დაამატოთ შემდეგი: 1. დროშები (0x1b) სამართავად: ა. შრიფტის ზომა (ნაგულისხმევი: 15 პიქსელი) ბ. ტექსტის ფერი (ნაგულისხმევი: მწვანე) გ. ფონის ფერი (ნაგულისხმევი: შავი) 2. ზედა ASCII მნიშვნელობები ისრებისა და სხვა საერთო სიმბოლოების წარმოსადგენად (გადადით: CHARACTER MAP)
შენიშვნები:
"Legacy" 7-სეგმენტიანი რეჟიმის მსგავსად, მთელი ტექსტი იქნება გამართლებული მარჯვნივ და დაიწყება ზედა სტრიქონიდან. იხილეთ ორიგინალური პროტოკოლის დოკუმენტი საკონტროლო ჯამის გამოსათვლელად.ampქვემოთ მოცემული არ შეიცავს მონაცემთა სრულ პაკეტებს, თუ სხვაგვარად არ არის აღნიშნული · ბაიტების მაქსიმალური რაოდენობა სიმბოლოების ნაკადში = 255
დროშები მითითებულია 8-10 გვერდებზე…
გვერდი | 7
შრიფტის ზომის დროშა: + „F“ (0x1B 0x46)
ჩასვით ეს დროშა სამი შრიფტის ზომიდან ერთის ასარჩევად. ნაგულისხმევი მნიშვნელობა არის 0x01 ("საშუალო" 15px).
Hex
1B
46
NN
დეფ
F
შრიფტის ინდექსი (ქვემოთ განსაზღვრული)
შენიშვნა: სტრიქონზე დასაშვებია მხოლოდ ერთი შრიფტის ზომა, ანუ [CR] (0x0A) საჭიროა შემდეგი შრიფტის არჩევამდე.
Example: შრიფტის ზომის დროშა (32x64px ჩვენება ნაჩვენები)
შრიფტი
Hex პერსონაჟების ნაკადში
პატარა (7px სიმაღლე) + "F" + 00
0x1B 0x46 0x00
საშუალო (15 პიქსელი სიმაღლე) + "F" + 01
(ნაგულისხმევი - დროშა არ არის საჭირო)
0x1B 0x46 0x01
დიდი (30 პიქსელი სიმაღლე) + "F" + 02
0x1B 0x46 0x02
გვერდი | 8
ტექსტის ფერის დროშა: + „T“ (0x1B 0x54)
ტექსტის ფერის დროშა შეიძლება გამოყენებულ იქნას წინა პლანზე მიმდინარე ფერის შესაწყვეტად ნებისმიერ დროს.
Hex
1B 54
[RR] [GG] [BB]დეფ T წითელი მნიშვნელობა მწვანე მნიშვნელობა ლურჯი მნიშვნელობა
(00-FF)
(00-FF)
(00-FF)
შენიშვნა: ტექსტის ფერი შეიძლება შეიცვალოს ნებისმიერ წერტილში (თუნდაც იმავე სტრიქონში).
Example: ტექსტის ფერადი დროშა (გამოსახულია 16x128 პიქსელი): ნაჩვენებია სრული პაკეტი (რეკლამები 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
. 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]ნაგულისხმევი ზომა + ფერი (არ არის საჭირო დროშა)
ფერი დროშა:
ფერი დროშა:
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]დეფ B წითელი მნიშვნელობა მწვანე მნიშვნელობა ლურჯი მნიშვნელობა
(00-FF)
(00-FF)
(00-FF)
შენიშვნა: სტრიქონზე დასაშვებია მხოლოდ ერთი ფონის ფერი, ანუ CR (0x0A) საჭიროა შემდეგი ფონის ფერის არჩევამდე.
Example: ფონის ფერადი დროშა (32x64 პიქსელი ნაჩვენებია): ნაჩვენებია სრული პაკეტი (რეკლამები 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
გ) „გაფართოებული“ 7-სეგმენტიანი პროტოკოლი: სიმბოლოების რუქები
სიმაღლე 8 პიქსელი
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
ულტრაიისფერი
WX
Y
Z
[]
^
_
6_ ` abc
დეფ
ღი
j
kl
mn o
7_ pq
r
s
t
u
v
wx
y
z
{
|
}
~
8_
9_
a_
…
f_
სიმაღლე 16 პიქსელი
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
ულტრაიისფერი
WX
Y
Z
[]
^
_
6_ `
აბ გ
დეფ
ღი
j
kl
mn o
7_ pqr
s
t
u
v
wx
y
z
{
|
}
~
8_
9_
a_
b_ … f_
გვერდი | 11
სიმაღლე 32 პიქსელი
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
ღი
j
kl
mn o
7_ pqr
s
t
ულტრაიისფერი
wx
y
z
{
|
}
~
8_
9_
a_
b_ … f_
"7-სეგმენტიანი კონტროლის რეჟიმის" დასასრული
გვერდი | 12
IV. გაფართოებული შესვლის კონტროლი + Bitmap რეჟიმი (მხოლოდ Ethernet)
პროტოკოლის სტრუქტურა
მოთხოვნა
სიგრძე 1 ბაიტი 4 ბაიტი 1 ბაიტი
ცვლადი
8 ბაიტი
1 ბაიტი
აღწერა ყოველთვის 0x09 ბაიტების რაოდენობა ბრძანების ბაიტი (იხ. ხელმოწერის ბრძანებები (მხოლოდ Ethernet)) ბრძანებასთან დაკავშირებული გაგზავნილი მონაცემები, საჭიროების შემთხვევაში, შეიძლება იყოს 0 ბაიტი (იხ. „მოთხოვნის გაგზავნა ” თითოეული ბრძანებისთვის) საკონტროლო ჯამი გამოითვლება ბაიტების დამატებით და გამოიყენეთ 64 ყველაზე ნაკლებად მნიშვნელოვანი ბიტი ყოველთვის 0x03
პასუხი
სიგრძე 1 ბაიტი 4 ბაიტი 1 ბაიტი
ცვლადი
8 ბაიტი
1 ბაიტი
აღწერა ყოველთვის 0x10 ბაიტების რაოდენობა ბრძანების ექო ბაიტი ბრძანებასთან დაკავშირებული გაგზავნილი მონაცემები, საჭიროების შემთხვევაში, შეიძლება იყოს 0 ბაიტი (იხ. „პასუხი მიღებულია ” თითოეული ბრძანებისთვის) საკონტროლო ჯამი გამოითვლება ბაიტების დამატებით და გამოიყენეთ 64 ყველაზე ნაკლებად მნიშვნელოვანი ბიტი ყოველთვის 0x03
გვერდი | 13
შესვლის ბრძანებები (მხოლოდ Ethernet) მნიშვნელოვანია: ეს ბრძანებები მხარდაჭერილია მხოლოდ TCP/IP-ით (არა სერიული პორტით)
Hex სახელი (სექციის ბმული) 0x01
მიიღეთ შესვლის ინფორმაცია
0x02 მიიღეთ ნიშანი გამოსახულება 0x04 მიიღეთ სიკაშკაშე
0x05 დააყენეთ სიკაშკაშე
0x06 მიიღეთ შეტყობინების სტატუსი 0x08 დააყენეთ ცარიელი 0x13 დააყენეთ Bitmap შეტყობინება
რეჟიმები წაკითხვა წაკითხული წაკითხული
Set Read Set Set
აღწერა აბრუნებს XML კოდირებულ ნიშნის ინფორმაციას, როგორიცაა პროდუქტის ID და სერიული ნომერი აბრუნებს ნიშნის PNG პირველად სურათს აბრუნებს ნიშნის სიკაშკაშის დონეს (0=ავტომატური, 1=ყველაზე დაბალი, 15=უმაღლესი) ადგენს ნიშნის სიკაშკაშის დონეს (0= auto, 1=ყველაზე დაბალი, 15=უმაღლესი) აბრუნებს ბოლო შეტყობინების სტატუსს და საკონტროლო ჯამს ეუბნება ნიშანს, რომ ცარიელი იყოს ეკრანი .bmp მონაცემების გაგზავნა ნიშანზე (წამში ერთხელ)
თითოეული მოთხოვნის მონაცემთა ფორმატი ახსნილია ქვემოთ მის საკუთარ განყოფილებაში, მაგალითებთან ერთადampმოთხოვნისა და პასუხის სტრუქტურის ნაწილი.
ბრძანება 0x01: მიიღეთ შესვლის ინფორმაცია
თითოეული ნიშნის კონტროლერი წინასწარ არის დაპროგრამებული XML კონფიგურაციის მონაცემებით, რომლებიც აღწერს სიგნალის შეტყობინებებს, ისევე როგორც ზოგიერთი გლობალური ნიშნის მონაცემებს. XML ფორმატი აღწერილია ამ დოკუმენტის შემდეგ ნაწილში.
მოთხოვნა გაიგზავნა : n/a პასუხი მიღებულია :
XML ფორმატი:
SAF16x64-10 მმ 69113 7.299 26.197 0000-0000-0000 1970-01-01 წწ ნ 16 64 16 32
Example: Hex Sent 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 (8 ბაიტი საკონტროლო ჯამი)
03
03
გვერდი | 14
ბრძანება 0x02: GET Sign Image
თითოეული ნიშნის კონტროლერი ინახავს ნიშნის გამჭვირვალე PNG სურათს, რომელიც შეიძლება ნაჩვენები იყოს საკონტროლო პროგრამაში.
მოთხოვნა გაიგზავნა : n/a პასუხი მიღებულია :
Example: Hex Sent Def
Hex მიიღო
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 NN (8 ბაიტი საკონტროლო ჯამი)
03
03
ბრძანება 0x04: მიიღეთ ნიშნის სიკაშკაშე
მოთხოვნა გაიგზავნა : n/a პასუხი მიღებულია : 0x01-0x0F (1-15)*
*შენიშვნა: თუ მნიშვნელობა არის 0, ჩართულია ავტომატური ჩაბნელება (ამჟამად არ არის დანერგილი)
Example: Hex Sent 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 Sent 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.
მოთხოვნა გაიგზავნა : არა
პასუხი მიღებულია :
Exampლე:
Hex Sent 09
00 00 00 00
06
დეფ
Hex
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: დააყენეთ ცარიელი შეტყობინება
მოთხოვნა გაიგზავნა : არ არის პასუხი მიღებული : N/A
Hex Sent 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: დააყენეთ Bitmap შეტყობინება
SA Flex ეკრანი მიიღებს BMP-ს fileჩართულია პროტოკოლში ველი. ეს შეიძლება განახლდეს წამში ერთხელ (1FPS).
მოთხოვნა გაიგზავნა : .ბმპ file, დაწყებული სათაურით „BM“ ან „0x42 0x4D“ (იხ. ქვემოთ) მიღებული პასუხი : გაგზავნილი მოთხოვნის საკონტროლო ჯამი
კრიტიკული ბიტმაპი file პარამეტრები
დარწმუნდით, რომ ბიტმაპი file აკმაყოფილებს ქვემოთ მოცემულ სპეციფიკაციებს.
მითითება: https://en.wikipedia.org/wiki/BMP_file_ფორმატი
მხარდაჭერილი file ტიპები
.ბმპ
მხარდაჭერილი სათაურის ტიპები BM
მხარდაჭერილი ფერის სიღრმე RGB24 (8R-8G-8B) 16M ფერი
RGB565 (5R-6G-5B) 65K ფერი
RGB8 256 ფერი
Example: Hex Sent 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
NN NN NN NN NN NN NN NN NN NN 03
NN NN NN NN NN NN NN NN NN NN 03
გვერდი | 16
კითხვები/გამოხმაურება? გაუგზავნეთ ელფოსტა integrations@signal-tech.com ან დარეკეთ 814-835-3000
გვერდი | 17
დოკუმენტები / რესურსები
![]() |
Signal-Tech SA Flex Controller [pdf] მომხმარებლის სახელმძღვანელო SA Flex კონტროლერი, კონტროლერი |