Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 16:24

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 7 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Отчет
СообщениеДобавлено: Вс дек 20, 2020 10:32 
Не в сети

Регистрация: Вт апр 02, 2019 21:38
Сообщения: 48
через ОПС супервайзером получаю данные о текущем размере детали и пишу их в отчет в CSV. Почему-то если данные (точка) не являются типом TEXT, то в отчете пустая клетка.
Почему?
Заранее спасибо.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Отчет
СообщениеДобавлено: Вс дек 20, 2020 16:14 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
а как пишите, через WriteMessage?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Отчет
СообщениеДобавлено: Вс дек 20, 2020 17:11 
Не в сети

Регистрация: Вт апр 02, 2019 21:38
Сообщения: 48
Так точно!


В начало
 Профиль  
 
 Заголовок сообщения: Re: Отчет
СообщениеДобавлено: Вс дек 20, 2020 20:57 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Ответ у Вас на компе
C:\Program Files (x86)\OMRON\CX-Supervisor\Manuals\W09E-EN-06.pdf


В начало
 Профиль  
 
 Заголовок сообщения: Re: Отчет
СообщениеДобавлено: Вс дек 20, 2020 23:17 
Не в сети

Регистрация: Вт апр 02, 2019 21:38
Сообщения: 48
опс передает данные типа real, а супервайзер должен сначала преобразовать данные в текст(string)?
У меня куроводство с номером W09E-EN-01.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Отчет
СообщениеДобавлено: Пн дек 21, 2020 00:33 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
только текст для WriteMessage

Код:
'Для отчёта все переменные преобразую в текст
text_1 = ValueToText(Value_1)
text_2 = ValueToText(Value_2)
text_3 = ValueToText(Value_3)
text_4 = ValueToText(Value_4)
text_5 = ValueToText(Value_5)
text_6 = ValueToText(Value_6)
text_7 = ValueToText(Value_7)
text_8 = ValueToText(Value_8)

'формирую значение времени без миллисекунд и дату без года
Время = Left($Time,5)
Дата = Left($Date,5)

'формирую строку по стандарту файла CSV
строка2=Дата+";"+Время+";"+text_1+";"+text_2+";"+text_3+";"+text_4+";"+text_5+";"+text_6+";"+text_7+";"+text_8+";"

'Дописываю строку в отчёт
WriteMessage(отчёт_csv, -1, строка2, 1)


В начало
 Профиль  
 
 Заголовок сообщения: Re: Отчет
СообщениеДобавлено: Пн дек 21, 2020 13:10 
Не в сети

Регистрация: Вт апр 02, 2019 21:38
Сообщения: 48
у меня, в общем все так же..
Если бы не знал, сказал бы что у меня скопировано)
Спасибо! Буду дальше читать куроводство.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 7 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3