PDA

Просмотр полной версии : Управление ТРМ148 с ПК



lighthead
05.09.2013, 20:06
Доброго времени суток, уважаемые эксперты! Не могли бы вы дать совет по управлению трм148 с компьютера?
Ситуация такая: есть установка изготовления компостных смесей - большая бочка; есть трм148 с датчиками(влажности, температуры, содержания углекислого газа) и исполнительными устройствами(2 ТЭНа, компрессор и насос) - позволяют удерживать показатели техпроцесса(изготовления компостной смеси в бочке) на определённом уровне.
Задача такова: разработать программу, позволяющую заносить значения показателей техпроцесса в контроллер, хранить в базе значения физических величин и т.п., в общем, самую простую scada-систему.
Для выполнения данной задачи было сделано:
1. Было изучено и прочитано: книга И.В. Петрова "Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования"; документация по среде программирования Codesys;
2. На данном форуме были просмотрены примеры из веток "scada на delphi" и "драйвер delphi", просмотрен файл "Scada на Delphi.txt" (прикреплены ниже)
3. Написано программное обеспечение контроллера на языке ST, позволяющее поддерживать значения параметров, поступающих на входы ПЛК, на определённом уровне.(прикреплено ниже)
4. Написано программное обеспечение в среде Delphi 7 - хранит уставки в БД, и записывает их в контроллер через компонент dOPC (Kassl) (прикреплено ниже)
5. Всё делалось для com-порта

Хотел бы спросить: достаточно ли сделано для выполнения данной задачи? Можно ли сделать подобное для usb?
И самое главное - мне сказали, что нужно писать драйвер для обмена информацией между ПК и ПЛК. Так ли это? Если да, то в каком виде его реализовывать - в виде части прикладной программы Delphi или отдельно?

Заранее спасибо.