Форум TRACE MODE: техническая поддержка   
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version » Контроллер SAIA PCD2

   
Автор / Author Тема / Topic: Контроллер SAIA PCD2
Ольга
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post 
Скажите пожалуйста, как добавить контроллер PCD2 в проект? В списке поддерживаемого оборудования он есть, а в базе каналов - нет [Неодобрение / Frown]
IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Через S-Bus или ModBus протокол?
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Ольга
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post 
Через s-bus [duno / незнайка]
IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Это внешнее устройство, оно не программируется в ТМ, соответсвенно должно подключаться в проекте только к уже созданному узлу операторской станции через внешний драйвер как внешнее устройство. Драйвер S-Bus поставляется в составе системы, но штатно он не установлен, поэтому перед началом работы его необходимо установить в Инструментальную систему. Инсталляция ТМ5 собирает все файлы внешних драйверов в специальной директории - Вам надо найти файл инсталляции драйвера S-Bus и запустить его. После установки в системе в подтипе каналов КОНТР_1 должно появиться дополнение к подтипу S-Bus. Создавая такие каналы в операторской станции и настраивая их, Вы тем самым будете создавать каналы для взаимодействия с Вашим контроллером из данного узла по протоколу S-Bus.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Ольга
unregistered



Icon 3 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо, это я сделала.
Я правильно понимаю, что теперь для осуществления обменом данными с контроллером и УСО необходимо установить его ОРС-сервер? [Недоумение / Confused]

IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 9 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Зачем ОРС-сервер, если Вы через его родной протокол будете работать? [Недоумение / Confused]
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Ольга
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post 
НАверно, я что-то глобально не понимаю [cry / плачь]
Откуда я узнаю, как настраивать каналы - где прописывать адреса контроллеров и УСО?

IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Для работы с контроллерами по протоколу S-BUS создаются каналы с подтипом КОНТР_1 и дополнением к подтипу s-bus. Они имеют 4 настройки:

RS - номер последовательного порта, используемого для связи (0 соответствует COM1).

ADR - адрес контроллера в сети s-bus (0..255). 255 означает широковещательную рассылку и может применяться с некоторыми командами.

OFFSET - адрес регистра, счетчика, таймера, дискретного входа, дискретного выхода или процессора (для контроллеров с несколькими процессорами).

COMMAND - команда протокола.

Список команд


Название в спецификации протокола
Назначение настройки OFFSET
Описание

RR_int
Read Register
адрес регистра
Чтение регистра в формате целого со знаком.

RR_float
Read Register
адрес регистра
Чтение регистра в формате c плавающей точкой.

RC
Read Counter
адрес счетчика
Чтение счетчика.

RT
Read Timer
адрес таймера
Чтение таймера.

RF
Read Flag
адрес флага
Чтение 16-ти идущих подряд флагов. Канал должен иметь представление HEX.

RI
Read Input
адрес дискретного входа
Чтение 16-ти идущих подряд дискретных входов. Канал должен иметь представление HEX.

RO
Read Output
адрес дискретного выхода
Чтение 16-ти идущих подряд дискретных выходов. Канал должен иметь представление HEX.

RD_lo
Read Display Register
не используется
Чтение младших 16 бит регистра дисплея (Display Register). Канал должен иметь представление HEX.

RD_hi
Read Display Register
не используется
Чтение старших 16 бит регистра дисплея (Display Register). Канал должен иметь представление HEX.

RS
Read PCD Status
0..6 – номер ЦПУ,

7 – свой ЦПУ
Чтение состояния контроллера. Канал получает значение ASCII кода одного из следующих символов:

'S'(83), 'H'(72), 'R'(82), 'C'(67), 'D'(68).

‘S’ - программа в контроллере остановлена.

‘R’ – программа в контроллере выполняется.

WR_int
Write Register
адрес регистра
Запись регистра в формате целого со знаком.

WR_float
Write Register
адрес регистра
Запись регистра в формате c плавающей точкой.

WC
Write Counter
адрес счетчика
Запись счетчика.

WT
Write Timer
адрес таймера
Запись таймера.

WF
Write Flag
адрес флага
Запись 16-ти идущих подряд флагов. Канал должен иметь представление HEX.

WO
Write Output
адрес дискретного выхода
Запись 16-ти идущих подряд дискретных выходов. Канал должен иметь представление HEX.

WK
Write Real Time Clock
не используется
При записи любого значения в этот канал происходит синхронизация часов контроллера с часами компьютера..

CA
Clear All
не используется
При записи любого значения в этот канал происходит обнуление всех регистров, счетчиков, таймеров, флагов, дискретных выходов

CF
Clear Flags
не используется
При записи любого значения в этот канал происходит обнуление всех флагов

CO
Clear Outputs
не используется
При записи любого значения в этот канал происходит обнуление всех дискретных выходов

CR
Clear Registers
не используется
При записи любого значения в этот канал происходит обнуление всех регистров

CT
Clear Timers
не используется
При записи любого значения в этот канал происходит обнуление всех таймеров

SW
Restart Warm
0..5 – номер ЦПУ,

7 – свой ЦПУ
При записи любого значения в этот канал происходит горячий перезапуск контроллера

SC
Restart Cold
0..5 – номер ЦПУ,

7 – свой ЦПУ
При записи любого значения в этот канал происходит холодный перезапуск контроллера

SP
Stop Procedure
0..5 – номер ЦПУ,

7 – свой ЦПУ,

8 – все ЦПУ
При записи любого значения в этот канал происходит остановка выполнения программы в контроллере

GP
Run Procedure
0..5 – номер ЦПУ,

7 – свой ЦПУ,

8 – все ЦПУ
При записи любого значения в этот канал происходит запуск выполнения программы в контроллере

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

   Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2