Последовательное подключение приборов

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы

Последовательное подключение приборов

Postby druny1234 on 27 Sep 2016, 15:40

Возникла такая проблемка,есть прибор SDP 2405 который подает напряжение по таймеру, после того как таймер выключится отключится данный прибор, и должен включится другой, но тоже по таймеру. Наработка есть, но как сделать чтоб второй включался после отключение первого не получается.
Attachments
ArduinoIPULS3.vi
(35.02 KiB) Downloaded 80 times
druny1234
beginner
beginner
 
Posts: 34
Joined: 07 Sep 2016, 14:13
LabVIEW Version: 2014
Karma: 0

Re: Последовательное подключение приборов

Postby Kosist on 28 Sep 2016, 22:30

Нужно переделать программу, с использованиям хотя бы паттерна State Machine, а лучше - Producer-Consumer Queued State Machine.
Тогда все будет просто. Запустили приложение - включился таймер (начался отсчет), подалось напряжение. Таймер истек, первый прибор выключился, и программа переходит на состояние (стейт) включения второго прибора.
Инфы по таким паттернам, особенно по стейт машине на форуме полно...
Мы делили апельсин - много наших полегло...
User avatar
Kosist
leader
leader
 
Posts: 857
Joined: 21 Feb 2011, 23:44
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 245
CLAD I/O VIP students


Return to Коммуникация с приборами

Who is online

Users browsing this forum: No registered users and 5 guests

cron