trust already work Теперь вы можете иметь надежную регистрацию данных бесплатно - часть 6 » Портал инженера

Теперь вы можете иметь надежную регистрацию данных бесплатно - часть 6

Мы рассмотрели, что такое VB, и обсудили, что нам нужно сделать, чтобы получить информацию из ПЛК Do-More и в базу данных Access 2007 (* .accdb).
Мы начнем с создания базы данных. Он будет иметь следующие две таблицы: Production_Log и Minute_Log. Пожалуйста, обратитесь к данным, которые мы храним в ПЛК в Части 5.Использование Access создает две таблицы (Production_Log / Minute_Log). Назовите каждую запись в журналах в соответствии с данными, которые мы будем извлекать из ПЛК.
См. Таблицы ниже.
База данных будет называться AccRL.accdb. Это база данных доступа 2007/2010.
Мы будем хранить базу данных в следующем каталоге:
C: \ AccRL \ Data \ AccRL.accdb
Визуальный базовый файл программы будет находиться в каталоге C: \ AccRL \.

Теперь давайте начнем визуальное базовое программирование:
запустите новый проект, сохраните его как AccRL в упомянутой выше директории.

Добавьте компонент Microsoft Winsock Control 6.0 в проект. Это будет необходимо для связи через Ethernet с нашим ПЛК в сети.
Добавьте компонент проекта Microsoft ADO Data Control 6.0 (OLEDB) в проект. Это необходимо для связи с файлом AccRL.accdb, созданным выше.
Вот как выглядит наша программа.
Теперь мы можем нарисовать метки в нашей форме для всех данных, которые мы хотим отобразить. Размеры шрифтов и т. Д. Могут измениться в зависимости от того, как вы хотите, чтобы он появился.
Примечание. Все показанные в форме символы являются метками для данных. Эта программа просто отобразит информацию, которая извлекается из ПЛК.
В нижней части формы вы заметите, что были добавлены управление Winsock, два элемента управления Adodc и таймер.
Управление Winsock будет установлено во время работы программы. В форме будет добавлена переменная, указывающая IP-адрес ПЛК. Мы будем заниматься этим после того, как информация о базе данных будет настроена.
Каждый из элементов управления Adodc представляет две ранее установленные таблицы. Adodc1 для таблицы Production_Log, а Adodc2 для Minute_Log.
Теперь настроим Adodc1.
Щелкните правой кнопкой мыши элемент управления и выберите свойства.
Выберите «Использовать строку подключения» и нажмите «Создать».
Выберите «Microsoft Office 12.0 Access Database Engine OLE DB Provider» и нажмите «Далее».
Теперь мы войдем туда, где находится источник данных. C: \ AccRL \ Data \ AccRL.accdb
Нажмите «Проверить соединение»
Если соединение хорошее, вы получите следующее сообщение. Если нет, проверьте местоположение источника данных и информацию о провайдере, упомянутую ранее.
Последний шаг - установить таблицу в базе данных.
Вернитесь на страницу свойств и выберите вкладку RecordSource. Тип команды будет установлен для «2 - adCmdTable», а имя таблицы или хранимой процедуры будет «Production_Log». Вы заметите, что вы сможете выбирать между Production_Log и Minute_Log, потому что они являются единственными двумя таблицами в файле базы данных.Теперь повторите те же шаги и настройте Adodc2 для таблицы Minute_Log базы данных.
В части 7 мы продолжим писать программу VB6.



Источник: http://automation-control-blog.blogspot.ru


Обсудить на форуме

Комментарии

Добавить комментарий
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    Теперь вы можете иметь надежную регистрацию данных бесплатно - часть 8

      Отображается часть программы, и мы рассмотрели протокол TCP-протокола Modbus. Пришло время начать код VB6. Давайте обсудим, как будет работать логика.

    Теперь вы можете иметь надежную регистрацию данных бесплатно - часть 7

      Мы начали нашу программу VB и установили наши подключения Adodc к базе данных. Продолжаем установку ярлыков с помощью соединений Adodc. Затем мы установим связь с ПЛК Do-More и поместим информацию в нашу базу данных Access 2007 (* .accdb).

    Теперь вы можете иметь надежную регистрацию данных бесплатно - часть 5

      Теперь мы начнем писать программу на визуальном уровне. (VB) Visual Basic является продуктом Microsoft. Он был разработан, чтобы программы могли быть легко записаны. 

    Теперь вы можете иметь надежную регистрацию данных бесплатно - часть 4

      Аналогичные шаги будут предприняты, но нам больше не нужно отслеживать информацию о сдвиге по смене.

    Теперь вы можете иметь надежную регистрацию данных бесплатно - часть 3

      Мы создали наши биты сдвига, сдвиг всего секунд, секунды сдвига для программы.Вот настройка ежедневной информации журнала: здесь будут сохранены все текущие значения.

    Теперь вы можете иметь надежную регистрацию данных бесплатно - часть 1

      Надежный регистратор данных PLCС помощью традиционных регистраторов программное обеспечение будет считывать информацию о ПЛК и хранить на локальном компьютере.