А если задавать кол-во работаюших насосов в целочисленном формате -
0-не один не включается
1- ротация по одному
2- ротация по два
3-включены все.
то как будет выглядеть макрос?
А если задавать кол-во работаюших насосов в целочисленном формате -
0-не один не включается
1- ротация по одному
2- ротация по два
3-включены все.
то как будет выглядеть макрос?
электронщик до мозга костей и не только
Пойду дальше (в размышлениях) .А почему бы ,если делать на целочисленной логике такой автомат ,то задавать на входе макроса код неисправности насосов и код количества насосов ,участвующих в ротации ,а также и код на выходе в целочисленном формате .А все преобразования из BOOL to INT и наоборот ,делать снаружи макроса.Тогда можно реализовать граф для N насосов (<8) .ТО есть получим макрос 3 входа( такт еще) и один выход.Можно даже без входа "такт-цикл" обойтись -сделав "моргание" по входу "неисправность" (на все единицы(255) ,если нет неисправностей или на ноль если есть любая неисправность ,снаружи макроса.Тогда будет вообще 2 входа и 1 выход у макроса.
Последний раз редактировалось rovki; 25.11.2012 в 11:09.
электронщик до мозга костей и не только
Последний раз редактировалось AI!; 26.11.2012 в 13:39.
А у меня точно пишет -обращение к пустому стеку.
электронщик до мозга костей и не только
я ж говорю - "надоело бороться со стеком"
замените связь между MOD и SEL на обычную, вроде почти правильно работает...
Уже предлагали делать ротацию по принципу ФИФО ,но я так и не понял ,что складывать в очередь ,ведь если возникла не исправность ,то очередь нужно менять ,а тогда зачем очередь ?Это как в ППЗУ счетчик перебирает адреса ячеек ПЗУ ,а не исправность переключает область адресов .Просто для большого количества входов выход ,нужно большое ПЗУ .Да и очередь надо делать энергонезависимую ,что для ПР110 не возможно.Поэтому лучше обходится без памяти,чисто комбинационно .
Последний раз редактировалось rovki; 25.11.2012 в 12:11.
электронщик до мозга костей и не только
К стати ,задавая количество насосов в ротации целочисленным числом ,можно на таком макросе делать повысительную станцию ,добавляя во времени количество работающих насосов ,с учетом давления и неисправностей насосов,да еще с ротацией их при каждом включении.
Жаль ,что не владею данным способом составления схем,тут одной схемотехникой не обойтись.Пора заводить новую тему -Большие хитрости ПР от AI
Последний раз редактировалось rovki; 25.11.2012 в 12:34.
электронщик до мозга костей и не только