Вхідні сигнали з LPT

Найпростіші питання по LabVIEW для початківців
Ответить
rtolik
interested
interested
Сообщения: 4
Зарегистрирован: 22 май 2011, 13:56
Версия LabVIEW: 10
Контактная информация:

Вхідні сигнали з LPT

Сообщение rtolik »

Доброго дня,
Мені ніяк не вдається отримати вхідні сигнали (T/F) з LPT порта (на контактах 10,11,13,15,) для подальшої обробки в програмі. Якщо бути точнішим то візуалізацію сигналів вийшло зробити тільки не всі працюють коректно, один із них без напруги на вході показує статус ON, але візуалізація мені нічого не дає тому що мені потрібен сигнал який можна використовувати далі в програмі.
Програма повинна показувати статус станка Run/Stop, тобто якщо є сигнал то машина - працює, нема сигналу - зупинена. Кожен сигнал повинен оброблятися незалежно від іншого, так як машин є 12.
Я пробував щось зробити, але вийшло недуже добре.
Буду щиро вдячний за допомогу.
Вложения
LPT.rar
(11.83 КБ) 223 скачивания
Аватара пользователя
IvanLis

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

Re: Вхідні сигнали з LPT

Сообщение IvanLis »

rtolik писал(а):Доброго дня,
Буду щиро вдячний за допомогу.
Обычно с lpt проблем не возникает
Посмотрите примеры ...labview\examples\portaccess\parallel port examples.llb
посвященные использованию In Port VI

а как Вам подключить 12 каналов, а разрядов всего 5 (10-13, 15) ?
PC parallel LPT port - распиновка
можно выдумать какой-нибудь шифратор
отдать например 2 разряда на номер канала
а 3 разряда на номер устройства в канале
получается 4*3=12 подконтрольных устройства

это один из вариантов, таких можно придумать сколько угодно
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Вхідні сигнали з LPT

Сообщение Jakob Brontfeyn »

Забудь про LPT-порт, он гальванически не развязан,
вдруг произойдет К.З. на станке, и пойдет напряжение, останешся
без компьютера, линий все равно не хватитает, примени I-7051D
http://www.holit.ua/ru/products/cad/mod ... l?start=10
у него есть labview-драйвер и 16 оптоизолированных каналов.
Обратись в Киеве в www.holit.ua скажи от Якова, люди достойные,
помогут тебе решить проблему, может быть, даже со скидкой продадут.
Будеш спокiйно спати i менi дякувати.
rtolik
interested
interested
Сообщения: 4
Зарегистрирован: 22 май 2011, 13:56
Версия LabVIEW: 10
Контактная информация:

Re: Вхідні сигнали з LPT

Сообщение rtolik »

Спасибо за ответ.

То что сделано, можно сказать содрано с примеров правда я внес свои небольшие изменения.

Я и не сомневаюсь что придумать можно, только вот пока навыков не хватает что-бы реализовать идеи в LabView. Эта задача была выполнена два года назад в программе ProfiLab-Expert и менять ничего не хотелось, пока одному хорошему человеку не стукнула в голову идея загружать в программу информацию с текстового файла и выводить ее на монитор. А в ProfiLab такой опции нет, поэтому и приходится все переделать заново в LabView.
Буду искренне благодарен если в то что я накидал поставите шифратор как вы описали. Надеюсь дальше все сделать у меня получится самому.
rtolik
interested
interested
Сообщения: 4
Зарегистрирован: 22 май 2011, 13:56
Версия LabVIEW: 10
Контактная информация:

Re: Вхідні сигнали з LPT

Сообщение rtolik »

Jakob Brontfeyn писал(а):Забудь про LPT-порт, он гальванически не развязан,
вдруг произойдет К.З. на станке, и пойдет напряжение, останешся
без компьютера, линий все равно не хватитает, примени I-7051D
http://www.holit.ua/ru/products/cad/mod ... l?start=10
у него есть labview-драйвер и 16 оптоизолированных каналов.
Обратись в Киеве в http://www.holit.ua скажи от Якова, люди достойные,
помогут тебе решить проблему, может быть, даже со скидкой продадут.
Будеш спокiйно спати i менi дякувати.
Про замыкание я не боюсь, и модуль входных сигналов использовал бы с удовольствием, что-бы не парится та вот только времени нету что-бы ждать пока он приедет, 5 дней осталось что-бы все сделать.
За информацию спасибо, не слышал про эту кантору раньше, позже обязательно закажу.
Аватара пользователя
IvanLis

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

Re: Вхідні сигнали з LPT

Сообщение IvanLis »

rtolik писал(а):Буду искренне благодарен если в то что я накидал поставите шифратор как вы описали. Надеюсь дальше все сделать у меня получится самому.
Шифратор то, аппаратный однако... :think:
Все равно придется делать устройство, которое будет брать 12 сигналов, делать временное разделение, тем самым запихивая их в 5 линий.
Так что может быть быстрее приобрести устройство, которое предложил Яков.

Ели все таки решил делать сам, то вот пример:
bibliofond_40384.zip
(897.92 КБ) 208 скачиваний
и почитай:
Коммутатор двух устройств для LPT порта

Управляем 300-ми нагрузками через LPT
rtolik
interested
interested
Сообщения: 4
Зарегистрирован: 22 май 2011, 13:56
Версия LabVIEW: 10
Контактная информация:

Re: Вхідні сигнали з LPT

Сообщение rtolik »

Jakob Brontfeyn писал(а):Забудь про LPT-порт, он гальванически не развязан,
вдруг произойдет К.З. на станке, и пойдет напряжение, останешся
без компьютера, линий все равно не хватитает, примени I-7051D
http://www.holit.ua/ru/products/cad/mod ... l?start=10
у него есть labview-драйвер и 16 оптоизолированных каналов.
Обратись в Киеве в http://www.holit.ua скажи от Якова, люди достойные,
помогут тебе решить проблему, может быть, даже со скидкой продадут.
Будеш спокiйно спати i менi дякувати.
Приобрел я это чудо, не разобравшись до конца как оно будет работать и кажется мне что глупость я сделал. Никак не пойму как его возможно к LPT порту подключить, может поможете советом?
Ответить

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