UpakNet CSyntax_V2.1
Руководство пользователя
×

Панель быстрого доступа

 
Обеспечивает быстрый доступ к основным функциям Upak_Net.
 
Панель быстрого доступа
1

Загрузить проект.

 Описание.
2

Сохранить проект.

3

Сохранить проект в другой файл.

4

Создать новый проект

4. Создать новый проект
5

Настройки соединения.

6

Управление ET-XX

6. Управление ET-XX
7

Настройки контроллера.

8

Настройка цветов подсветки текста Upak. 

9

Поиск по проекту.

Поиск и замена по проекту.
10

Преобразовать в текст.

Заменяет адреса регистров на имена регистров .Работает только для вкладки Upak.
11

Преобразовать в цифры.

Заменяет имена регистров на их адреса. Работает только для вкладки Upak.
12

Исправить табуляцию.

Исправляет табуляцию в коде.
Пример:
До исправления:
void Check_Power()
{
 #Проверка состояния питания
 if (PWR_SENS=0)
 {
  Power_Off_IN=1;
  if (Power_Off_OUT)
  {
      #Запись в Журнал, пропадание питания
      if (PWR_STATE=1)
      {
        Logic->Save_To_Journal(0,0,0.0);
      }
      PWR_STATE = 0;  
      i0=0;
      #Переходим в Sleep режим  
      Power_Off_IN=0;
      Power_Off_OUT=0;
      mstd->CPU__PutToSleep()
  }
 }
 else
 {
  if (PWR_STATE=0)
  {
    #Поднимаем флаг что питание востановленно
    PWR_STATE=1;
    Power_Off_IN=0;
    #Делаем запись в Журнал что питание востановленно
    Logic->Save_To_Journal(20,0,0.0);
  }
 }
}
После исправления:
void Check_Power()
{
    #Проверка состояния питания
    if (PWR_SENS=0)
    {
        Power_Off_IN=1;
        if (Power_Off_OUT)
        {
            #Запись в Журнал, пропадание питания
            if (PWR_STATE=1)
            {
                Logic->Save_To_Journal(0,0,0.0);
            }
            PWR_STATE = 0;
            i0=0;
            #Переходим в Sleep режим
            Power_Off_IN=0;
            Power_Off_OUT=0;
            mstd->CPU__PutToSleep();
        }
    }
    else
    {
        if (PWR_STATE=0)
        {
            #Поднимаем флаг что питание востановленно
            PWR_STATE=1;
            Power_Off_IN=0;
            #Делаем запись в Журнал что питание востановленно
            Logic->Save_To_Journal(20,0,0.0);
        }
    }
}
 
13

Освободить порт.

Освобождает порт связи с контроллером для использования другими приложениями.
14

Занять порт.

Занимает порт связи с контроллером.
15

Проверить связь с контроллером.

Отправляет одиночное сообщение на контроллер, в статусной строке отображает результат:
   Успешно                  - контроллер ответил.
   Ошибка проверки - после 10 попыток ответ от контроллера не был получен.
16

Включить обмен.

Включает периодический опрос битовой области для подсветки регистров во вкладке Upak.
17

Компиляция кода программы.

Компилирует код программы для последующей загрузки в контроллер. В случае ошибок компиляции автоматически откроется окно "Список ошибок".
18

Обозреватель блоков и функций.

Открывает окно для просмотра блоков и функций. Описание.
19

Просмотр блоков

Открывает окно просмотр блоков. Описание.
ВНИМАНИЕ!!! Режим просмотра блоков доступен в "Debug" режиме компиляции. Для "Release" режима необходимо включить отладку на Панели быстрого доступа .
20

Очистка Fram.

Позволяет очистить внутреннюю энергонезависимую память контроллера.
21

Режим компиляции программы.

Выбор режима компиляции программы Debug / Release. В Debug режиме контроллер позволяет просматривать память блоков и всю оперативную память контроллера, но при этом снижается производительность контроллера на 20-30%.
22

Загрузка программы HardReset

Загрузка программы с полным перезапуском контроллера.
23

Загрузка программы SoftReset

Загрузка программы без остановки текущей выполняемой программы, с последующим "горячим" переключением на новую программу.
ВНИМАНИЕ!!! Режим загрузки SoftReset не возможен если были внесены изменения в частях программы:
                                               1. Параметры Таймеров, Счетчиков, Дозаторов.
                                               2. Добавлены новые функции или блоки.
                                               3. Объявлены новые переменные.
24

Обновление прошивки контроллера

Обновление прошивки базовой прошивки контроллера.
ВНИМАНИЕ!!! Для контроллеров с процессором TICM4:
                                1.  Обновление возможно только по TCP.
                                2.  Необходимо установить IP компьютера 192.168.80.1.
                                3.  Брандмауэр Windows должен быть отключен.
                                                                                                     
25

Стереть программу.

Стереть программу в контроллере.
26

Загрузить программу из контроллера

Загрузить текст программы из контроллера.
27

Загрузить программу на контроллер

27. Загрузить программу на контроллер
Загрузить текст программы на контроллер.
28

Стереть текст программы

Стереть сохраненный текст проекта в контроллере.
 
Онлайн помощь создана в Dr.Explain