[?]: Ложная привязка Q выходов к секунде

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
slawa123
Posts: 22
Joined: Fri Jan 12, 2007 2:45 pm
Location: Kazakhstan

[?]: Ложная привязка Q выходов к секунде

Post by slawa123 » Fri Dec 28, 2007 2:26 pm

Второй раз уже сталкиваюсь с проблемой, что если какой то сигнал формируется случайным образом по времени, то после выдачи на цифровой выход становится привязана к началу секунды системного времени . У меня 314 процессор с 322 модулем скажем. Ни какой привязки ко времени в программе нет, Clock memory -галочка снята.
Где смотреть , сбился с ног.
Да забыл сказать когда работаешь с PLCSim -все нормально ,привязки нет.

Scowl
Posts: 50
Joined: Sun Nov 27, 2005 7:46 pm
Location: Russia

Post by Scowl » Fri Dec 28, 2007 5:56 pm

а вы можете алгоритм написать, как вы рандомайз реализовали?

errornet
Posts: 57
Joined: Mon Oct 30, 2006 8:54 am
Location: Russia

Re: [?]: Ложная привязка Q выходов к секунде

Post by errornet » Sat Dec 29, 2007 8:56 am

slawa123 wrote: после выдачи на цифровой выход становится привязана к началу секунды системного времени .
честно скажу, я не совсем в теме, но раньше была такая фигня как безусловная установка, вроде бы она ставила всё по факту исполнения кода не ожидая цикла

slawa123
Posts: 22
Joined: Fri Jan 12, 2007 2:45 pm
Location: Kazakhstan

Post by slawa123 » Sun Dec 30, 2007 3:22 am

Scowl wrote:а вы можете алгоритм написать, как вы рандомайз реализовали?
Ну например я нажимаю кнопку на панели ESA ,это действие прописывается в DB, обрабатывается и выдается сигнал Q0.0 ,этот сигнал работает с периодом 2 секунды -есть 1 сек -нет, затем я нажимаю другую кнопку на ESA и выдается сигнал Q0.1 с тем же периодом , но так как я нажимаю кнопки по времени хаотично ,то временной интервал между Q0.0 и Q0.1 не должен быть кратен секунде , а реально лампочки мигают синхронно с секундой.

Или другой пример, принимаю через PIW256 (331 модуль ,0-10в) целое число ,если оно больше какого то ,то на Q0.0 подать сигнал,если меньше снять. Просто. В ответ на этот сигнал PIW256 меняется. Так вот аналоговый вход меняется через 100 мс ,а реакция на него по Q привязана к секунде.

komatic
Posts: 79
Joined: Thu Mar 15, 2007 12:59 pm
Location: Ukraine

Post by komatic » Sun Dec 30, 2007 6:51 am

Пробовали выдавать в PQB из OB1?