Доброго времени суток! Хотелось бы узнать, реально ли связать через RS485 ПЛК100 и ПК (среда разработки - Builder), используя библиотеку owen_io? Заранее спасибо.
Доброго времени суток! Хотелось бы узнать, реально ли связать через RS485 ПЛК100 и ПК (среда разработки - Builder), используя библиотеку owen_io? Заранее спасибо.
Если кто занимался, хотелось бы тогда увидеть, как будет выглядеть, например, функция WriteByte() при обращении к плк?
Указанная документация не дает ответ на вопрос, какими функциями библиотеки пользоваться для чтения/записи в ПЛК. В документации по библиотеке есть файл tags.txt, в котором для большинства приборов ОВЕНа указано, какими функциями библиотеки, какие параметры конкретного прибора читать. Но про ПЛК там ничего нет... видимо, потому, что файл tags.txt создан в 2006г ...
Пожалуйста, подскажите, какими фукнциями библиотеки (с какими значениями параметров) обращаться к ПЛК.
Плк - прибор свободнопрограммируемый и Вы можете создавать переменные любых типов. Соответственно к каждой переменной и идёт своя функция.
Например если создать в ПЛК (Овен Slave) переменную типа Float+Time, задать тип float==Float, то такая переменная будет читаться извне аналогично входу МВА, а если задать тип float==Float PIC, то аналогично входу прибора ТРМ2хх.
Для чтения целых значений создайте целочисленную переменную и воспользуйтесь соотв. функцией для чтения целочисленных значений.
Никаких tags.txt для ПЛК мы и не могли создать, т.к. для этого надо иметь способности оракула. По сути, Вы сами создаёте такой файл исходя из своих потребностей.
Последний раз редактировалось Филоненко Владислав; 03.07.2008 в 21:23.
Хотелось бы увидеть в tags.txt раздел для ПЛК примерно такого вида:
1. <тип переменной ПЛК> - читать функцией <функц_библиотеки>, входные параметры функции задавать следующим образом: ..........
2. .... и тд
и нужно описание, как задавать адреса переменных в вызовах функций библиотеки, т.к., например, для МВА и ТРМ202 адресация в вызовах функций происходит по разному...
Ну в принципе это вопрос не к tags.txt а к документу описание протокола ОВЕН.
Здравствуйте.
У меня возник следующий вопрос:
возможно ли связать через RS232 ПЛК100 и ПК (среда разработки - Builder), используя библиотеку owen_io.
У меня ПЛК 100-PM, в комплекте которого шел переходник RS232 ПЛК - COM port PC. Если нет, то как подключиться по RS485?
Заранее благодарен, С уважением, Павел.
Можно, на ПЛК создайте ОВЕН slave, включите в него нужное кол-во параметров, задайте им хеш-имена и индексы и опрашивайте.
Можно даже создать полную иллюзию 1 или нескольких приборов типа ТРМ/МВА/и т.д.