Генерации стандартных сигналов

Простейшие вопросы в области инженерной разработки
Ответить
Tylyp
beginner
beginner
Сообщения: 16
Зарегистрирован: 21 янв 2016, 12:00
Версия LabVIEW: 14
Контактная информация:

Генерации стандартных сигналов

Сообщение Tylyp »

Добрый день всем. Помогите пож-та найти ошибку в том, что я сделал. Получил задание разработать в labview генерацию стандартных сигналов на выход модуля NIPXI и так же управляться этой генерацией удалено по локалхосту. Собственно ниже скинул то, что у меня получилось. Но проблема в том, что генерация сигнала вообще не происходит. Ни удаленно, ни на месте. Помогите пож-та найти ошибку.
Вложения
генератор Folder.rar
(14.61 КБ) 70 скачиваний
управление Folder.rar
(6.38 КБ) 53 скачивания
Tylyp
beginner
beginner
Сообщения: 16
Зарегистрирован: 21 янв 2016, 12:00
Версия LabVIEW: 14
Контактная информация:

Re: Генерации стандартных сигналов

Сообщение Tylyp »

Почему генерация не происходит уже, сам разобрался. Скажите пож-та почему на блоке TCP Read постоянно происходит ошибка с переполнением?
Tylyp
beginner
beginner
Сообщения: 16
Зарегистрирован: 21 янв 2016, 12:00
Версия LabVIEW: 14
Контактная информация:

Re: Генерации стандартных сигналов

Сообщение Tylyp »

Со всем ранее заданными вопросами вроде бы разобрался и исправил. И если все же кто нить ответит на последний вопрос буду благодарен. Я понял, что моя генерация не выходит дальше из цикла, пока не остановишь саму программу. Собственно, как это исправить? Ниже представлено то, что сделал сам.
Вложения
генератор.vi
(26.25 КБ) 63 скачивания
ген.png
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5464
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Генерации стандартных сигналов

Сообщение IvanLis »

Tylyp писал(а):Собственно, как это исправить?
Как-то так.
ген.png
Цикл должен быть - толстая линия.
То что зачеркнуто - убрать.
Tylyp
beginner
beginner
Сообщения: 16
Зарегистрирован: 21 янв 2016, 12:00
Версия LabVIEW: 14
Контактная информация:

Re: Генерации стандартных сигналов

Сообщение Tylyp »

Спасибо большое, помогло!
Tylyp
beginner
beginner
Сообщения: 16
Зарегистрирован: 21 янв 2016, 12:00
Версия LabVIEW: 14
Контактная информация:

Re: Генерации стандартных сигналов

Сообщение Tylyp »

Исправил, как вы сказали, но возникла другая проблема. При удалённой генерации вместо указанных мной 1000 значений отсылается только 500, и дальше вылетает с ошибкой, что превышено время ожидания.
Вложения
генератор.vi
(25.41 КБ) 62 скачивания
управление.vi
(14.13 КБ) 72 скачивания
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5464
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Генерации стандартных сигналов

Сообщение IvanLis »

Tylyp писал(а):Исправил, как вы сказали, но возникла другая проблема. При удалённой генерации вместо указанных мной 1000 значений отсылается только 500, и дальше вылетает с ошибкой, что превышено время ожидания.
Уважаемый, почему Вы установили размер принимаемого блока именно 4000?
Наверняка, даже пояснить не сможете, но установили, вникать не стали.

Вы передаете массив типа DBL, одно значение которого занимает 8byte.
Приемник принимает 4000byte, именно по этому и получается 500 значений.
Все достаточно просто, достаточно вникнуть и знать, что Вы делаете.
Tylyp
beginner
beginner
Сообщения: 16
Зарегистрирован: 21 янв 2016, 12:00
Версия LabVIEW: 14
Контактная информация:

Re: Генерации стандартных сигналов

Сообщение Tylyp »

Я думал что дабл будет заниматься 4 байта, ну и соответственно 4*1000=4000, видимо не правильно думал.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5464
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Генерации стандартных сигналов

Сообщение IvanLis »

Tylyp писал(а):Я думал что дабл будет заниматься 4 байта, ну и соответственно 4*1000=4000, видимо не правильно думал.
Есть Internet: http://zone.ni.com/reference/en-XX/help ... pes_table/
Есть встроенный Help:
Снимок экрана от 2016-06-01 13-14-58.png
Снимок экрана от 2016-06-01 13-14-58.png (11.71 КБ) 3865 просмотров
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»