Получение данных с ПЛК
Получение данных с ПЛК
Доброе время суток. Есть задача: получить данные с ПЛК и преобразовать в текстовый формат, содержащие данные с ПЛК. Меня интересует как преобразовать в текстовый формат, содержащие данные с ПЛК? Эти данные будут обработаны в 1С.
Re: Получение данных с ПЛК
Если данные сначала преобразовать, потом получить, то посмотрите API 82 ASCI
Или сначала получить, потом преобразовать (обработать на ПК)?
Или сначала получить, потом преобразовать (обработать на ПК)?
Re: Получение данных с ПЛК
Для начала нужно знать в каком формате хранятся данные для передачи в ПЛК: INT, DBL INT, FLOAT или BCD.
Потом решить по какому протоколу связи передавать данные в PC.
И только после этого можно преобразовывать числа ASCII ))
Потом решить по какому протоколу связи передавать данные в PC.
И только после этого можно преобразовывать числа ASCII ))
Re: Получение данных с ПЛК
И вообще, зачем нужны в 1С данные в текстовом формате?
Re: Получение данных с ПЛК
Всем привет! не совсем поняли меня. Я получаю данные с ПЛК, например давление1, давление2, норма расхода. И нужно передать для обработки тех самых данных
в 1С в "ТЕКСТОВОМ ФОРМАТЕ". Я не знаю, что за 1С но жует именно *.TXT. Открываем текстовый редактор и должно быть те самые данные давление1, давление2 и норма расхода.
в 1С в "ТЕКСТОВОМ ФОРМАТЕ". Я не знаю, что за 1С но жует именно *.TXT. Открываем текстовый редактор и должно быть те самые данные давление1, давление2 и норма расхода.
Re: Получение данных с ПЛК
Понятнее не стало...
То есть вы получаете текстовую строку, содержащую символы
д, а, в, л, е, н, и, е, 1
и вам надо сохранить полученное в текстовый файл?
То есть вы получаете текстовую строку, содержащую символы
д, а, в, л, е, н, и, е, 1
и вам надо сохранить полученное в текстовый файл?
Re: Получение данных с ПЛК
А вообще, для сбора данных существует OPC DDE сервер, который забирает данные из контроллера (или другого устройства) по интерфейсу и полученные данные можно передать, например, в Excel или 1С
Re: Получение данных с ПЛК
Да именно так, а что OPC серверы могут выполнять поставленные задачи?
Re: Получение данных с ПЛК
Те, у которых есть DDE, например Овен, Lectus и другие.
Re: Получение данных с ПЛК
Панели Вайнтека такое могут.
Т.е. по событию (бит изменился) могут писать в файлик строку с данными из заданных адресов контроллера, потом прога посредник EasyPrinter автоматом забирает их с панели и складывает в заданную папку на компе в формате CSV.
Т.е. по событию (бит изменился) могут писать в файлик строку с данными из заданных адресов контроллера, потом прога посредник EasyPrinter автоматом забирает их с панели и складывает в заданную папку на компе в формате CSV.