Содержание
SAILOR 6120 SSA System
Производитель
Thrane&Thrane
Состав
- SAILOR 3027 SSA Terminal - INMARSAT антенна/трансивер
- THRANE 6194 Terminal Contol Unit - Блок подключения и управления
- SSA alert button - Стандартно 2 кнопки тревоги 3-x проводные и одна кнопка тестирования 4-х проводная.
- Power supply - Блок питания
Программирование
Консоль RS232 COM Baud rate:115200
Подключить компьютер последовательным кабелем к блоку подключения и управления Thrane 6194 На компьютере запустить терминальную программу Putty или любую др. Выбрать соответствующий COM порт и скорость обмена данными 115200 После включения, появится tt6194:/$ Команда подключения к терминалу MINI-C : minic ответ: Сan0:/$ Далее ввести команду получения статуса администратора : su sysadm Терминал запросит пароль pass: При первом включении пароль : **** который необходимо будет поменять на другой.
Возможно подключение телнетом на адрес TCU (2 LAN кабеля + свич), но данный способ работает не очень корректно, лучше использовать подключение через консольный порт.
IP адреса
- IP трансивера 169.254.29.21
- IP TCU 169.254.173.109
Процедура программирования
Перед программированием обязательно получить у заказчика текст для программирования!
Для разных флагов строка для передачи может быть разной, обязательные параметры: Ship Name, MMSI, IMO, CALL.
Формат команды: set (space) –am (space) – (entry),(type),{(address),(param)}
(Entry)- строка Номер строки от 0 до 2 (0,1,2) т.о. максимально только 3 строки
(type)Типы сообщений :
0: TELEX - Телекс
1: FAX - Факсимильное сообщение
6: SMS - SMS сообщение и код береговой станции
254: EMAIL - Электронная почта
ПРИМЕР ДЛЯ ТЕЛЕКСНЫХ СООБЩЕНИЙ:
(set -am) “пробел” строка (0, 1, 2) “запятая” тип сообщения (0) “запятая” телексный номер 5519298 оканчивается знаком (+/) автоответ“TATJH” далее нажать (enter)
- set –am 0,0,5519298+/TATJH (enter)
ПРИМЕР ДЛЯ ФАКСИМИЛЬНЫХ СООБЩЕНИЙ:
Команда (se -am) “пробел”, номер строки (0, 1, 2) “запятая” далее тип сообщения (1) “запятая” телефонный номер факса 4539558888 заканчивается (t30) нажать “enter”.
: set –am 0,1,4539558888,t30 (enter)
ПРИМЕР ДЛЯ SMS СООБЩЕНИЙ:
Команда (set -am) “пробел”, номер строки (0, 1, 2) “запятая” типе сообщения (6) “запятая” номер мобильного телефона 4525414111 заканчивается кодом (LES SMS CODE) нажать “enter” примерный формат для TELENOR LES.
: set –am 0,6,4525414111,66 (enter)
Кроме France Telecom который использует специальный формат сообщения для доставки:
: set –am 0,6,SMS+4525414111,29 (enter)
SEE LES SMS CODES BELOW:
TELENOR LES USE CODE (66) XANTIC LES USE CODE (696) FRANCE TELECOM USE CODE (29) STRATOS LES USE CODE (696)
Помните о нобходимости регистрации терминала на используемый океанский регион для береговой станции LES для доставки SMS сообщений (команда set –m)
: set -m 4,104,204,304
: SEt -m ALL_OCEANS Alert LES for ocean 0 : 4 Alert LES for ocean 1 : 104 Alert LES for ocean 2 : 204 Alert LES for ocean 3 : 304
ПРИМЕР ДЛЯ АДРЕСОВ ЭЛЕКТРОННОЙ ПОЧТЫ: команда (set -am) “пробел”, номер строки (0, 1, 2) “запятая” тип сообщения (254) “запятая” адрес эл.почты ssasalert@**.** нажать “enter”
: set –am 0,254,ssasalert@**.** (enter)
Многоадресное программирование
можно запрограммировать несколько адресов доставки электронной почты и факс номеров но не более 79 знаков в одной строке. Кроме SMS сообщений.
Команда проверки запрограммированых адресов и типа сообщений:
set -am Entry Type Param Address 0 254 qwer@thrane.com;tyui@thrane;asdf@thrane.com 1 1 t30 4539551234;4539555678;4539550987 2 6 66 4525414111 To set/clear addresses: set -am <Entry>,<Type>[,<Addresses>[,<Param>]]
Возможно задать вариант отправки сообщения: Alert, Test, Alert+Test
set -ame <Entry>,<Type>
Где <Entry> - номер сообщения, <Type> - вариант отправки сообщения: 1 = Alert, 2 = Test, 3 = Alert+Test
Подключение кнопок
- Подключение тревожных кнопок трехпроводное, тестовая кнопка подключается по 4 проводам.
- Возможно подключить до 6 кнопок тревоги
- В минимальной комплектации одна кнопка "тест" (X14) и две "тревога". Для нормальной работы системы необходимо поставить перемычки между клеммами 1-2 "пустых" колодок, к которым кнопки не подключены. То есть перемычки 1-2 ставить с X7 по X12, исключая колодки с подключенными кнопками.
Практика программирования
Исходные данные:
Ship name:ATLANTIC CallSign:999 IMO:111 MMSI:222 CSO VIKTOR 0079211234567,DSCO ANDREY 0079217654321 Covert message setup : Destination type : E-mail Address : vic@spb.ru;alert.isps@transport.gov.mt Parameter : Usage : Msg+Test Destination type : E-mail Address : a@spb.ru;everyone@spb.ru Parameter : Usage : Msg+Test Destination type : SAC Address : sms+79211234567;sms+79217654321 Parameter : 29 Usage : Msg+Test
Подключаемся к Mini-C
tt6194:/$ minic Connecting... Connected, type ^D or exit to disconnect can0:/$ su sysadm Enter password: ***
Создаем в блокноте файл с таким содержимым (максимум 200 знаков):
tr long.txt Ship name:ATLANTIC CallSign:999 IMO:111 MMSI:222 CSO VIKTOR 0079211234567,DSCO ANDREY 0079217654321
Выделяем его содержимое и копируем в буфер (Ctr+C), затем вставляем в консоль:
can0:/$ tr long.txt Ship name:ATLANTIC CallSign:999 IMO:111 MMSI:222 CSO VIKTOR 0079211234567,DSCO ANDREY 0079217654321
Таким способом мы создаем файл long.txt с необходимым содержимым
can0:/$ dir main.cfg Prio=172 ILLEGAL 13-01-11 09:07 18055 bytes ''' long.txt Prio= 0 POLL 13-01-11 08:31 89 bytes''' _EGCLOG Prio= 0 POLL 70-01-01 00:00 0 bytes last_power_on.cfg Prio=180 ILLEGAL 13-01-11 08:32 18055 bytes _RXLOG Prio= 0 POLL 70-01-01 00:00 0 bytes _TXLOG Prio= 0 POLL 13-01-11 09:28 1898 bytes factory.cfg Prio=180 ILLEGAL 70-01-01 00:00 3661 bytes part_number.txt Prio=180 ILLEGAL 70-01-01 00:00 50 bytes last_ok.cfg Prio=180 ILLEGAL 13-01-11 09:03 18055 bytes
Просмотр содержимого файла
can0:/$ type long.txt
Удалить файл можно командой
can0:/$ delete long.txt
Записываем в память командой
can0:/$ se -atf long.txt
Просмотреть содержимое памяти можно командой
can0:/$ se -at Current text: Ship name:ATLANTIC CallSign:999 IMO:111 MMSI:222 CSO VIKTOR 0079211234567,DSCO ANDREY 0079217654321 To change text: set -atf <filename>
Очистить содержимое памяти
can0:/$ se -at "пробел"
Вводим e-mail адреса и номера телефонов для доставки SMS
can0:/$ set -am 0,254,vic@spb.ru;alert.isps@transport.gov.mt can0:/$ set -am 1,254,a@spb.ru;everyone@spb.ru can0:/$ set -am 2,6,sms+79211234567;sms+79217654321,29
В последней строке параметр 29 для доставки SMS через France Telecom. Для TELENOR параметр должен быть 66.
Просматриваем:
can0:/$ set -am Update time: 2013-01-11 09:54:31 Entry Type Param Address 0 254 vic@spb.ru;alert.isps@transport.gov.mt 1 254 a@spb.ru;everyone@spb.ru 2 6 29 sms+79211234567;sms+79217654321 To set/clear addresses: set -am <Entry>,<Type>[,<Addresses>[,<Param>]]
Таким образом сообщение будет отправлено на 4 почтовых адреса и 2 телефона.
Удаление строки
can0:/$ set -am <Entry>,255
Подключение ГЛОНАСС
To allow external navigational input External navigational input Command Allow can0:/$ cfg -pa 1 Not allow can0:/$ cfg -pa 0 To display the current external navigational input, type: can0:/$ cfg -pa External nav input: 1 (Allowed) To set preferred navigational input Preferred navigational input Command GPS can0:/$ cfg -pi 1 Glonass can0:/$ cfg -pi 2 To display the currently preferred navigational input, type: can0:/$ cfg -pi Preferred nav input: 2 (External Glonass)