|
Создания цикла на языке Микрол 7 г., 11 мес. назад
|
|
Помогите создать цикл на языке Микрол в Ломиконте!
|
|
|
|
|
Последнее редактирование: 06.03.2015 15:29 Редактировал Streetboll.
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
support_d (Администратор)
Администратор
Постов: 129
|
RE: Создания чикла на языке Микрол 7 г., 11 мес. назад
|
|
Здравствуйте. Организация цикла для Ломиконта осуществляется с помощью условных и безусловных включений и отключений ключей секций и блоков. Более детально об этом Вы можете почитать в прикрепленной инструкции.
|
|
|
|
|
Последнее редактирование: 06.03.2015 09:39 Редактировал support_d.
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
|
RE: Создания чикла на языке Микрол 7 г., 11 мес. назад
|
|
спасибо! я только начал учить язык программирования Микрол и программу Ломиконт, может помочь этот код переобразавать в цикл?
000 ЕСЛИ В ВД000 /якщо натиснута кнопка «Пуск»
001 ТОГДА В ДВ001 /ввімкнуто клапан 1
002 ЕСЛИ В ВД003 /якщо досягнуто середній рівень
003 ТОГДА О ДВ001 /вимкнуто клапан 1
004 ТОГДА В ДВ002 /ввімкнуто клапан 2
005 ЕСЛИ В ВД004 /якщо досягнуто верхній рівень
006 ТОГДА О ДВ002 /вимкнуто клапан 2
007 ТОГДА В ДВ003 /ввімкнуто клапан 3
010 ТОГДА В ТМ01 /ввімкнуто таймер
011 ЕСЛИ ТМ01
=00.00.03 /витримка введення каталізатору
012 ТОГДА О ДВ003 /вимкнуто клапан 3
013 ТОГДА В ДВ000 /ввімкнуто змішувач
014 ТОГДА В ТМ02 /ввімкнуто таймер
015 ЕСЛИ ТМ02
=00.00.07 /витримка змішування 3
016 ТОГДА О ДВ000 /вимкнуто змішувач
017 ТОГДА В ДВ004 /ввімкнуто клапан 4 (випуску)
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
support_d (Администратор)
Администратор
Постов: 129
|
RE: Создания чикла на языке Микрол 7 г., 11 мес. назад
|
|
Здравствуйте. Не совсем понятно, каким должен быть этот цикл.
Если этот код должен повторяться бесконечное количество раз, то ничего менять не надо.
Если необходимо, чтобы код повторялся определенное количество раз, то необходимо ввести счетчик количества включения/отключения ключа секции или блока и после достижения определенного количества отключать соответствующий ключ.
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
|
RE: Создания чикла на языке Микрол 7 г., 11 мес. назад
|
|
Мне нужно чтобы код автоматически включался без нажать кнопки "Пуск" и после завершения, снова включался)
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
support_d (Администратор)
Администратор
Постов: 129
|
RE: Создания чикла на языке Микрол 7 г., 11 мес. назад
|
|
Если не будут введены условия включения/отключения ключа блока или секции, куда входит этот код, то он будет повторяться бесконечное количество раз.
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
|
RE: Создания цикла на языке Микрол 7 г. назад
|
|
Здравствуйте,может у вас есть пример написанного алгоритма для какой то установки,не могу разобраться как задавать ключи блоков в секции 000,что в ней включать,а что отключать,и как завершать команды)
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
support_d (Администратор)
Администратор
Постов: 129
|
RE: Создания цикла на языке Микрол 7 г. назад
|
|
Здравствуйте. Вот пример полной секции с условиями включения/выключения ключей блоков:
/ СЕКЦИЯ 500 !
!=============================================================================
00 ЕСЛИ В ВД117
01 ТОГДА В ДВ246
02 ЕСЛИ О ВД117
03 ЕСЛИ В ДВ246
04 ТОГДА В КБ6
05 ТОГДА О КБ7
06 ИНАЧЕ О КБ6
07 ИНАЧЕ В КБ7
10 ИНАЧЕ В КС700
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
support_d (Администратор)
Администратор
Постов: 129
|
RE: Создания цикла на языке Микрол 7 г. назад
|
|
Этот пример будет, наверное, лучше:
/ СЕКЦИЯ 000 !
!=============================================================================
00 ЕСЛИ В КС001
01 ТОГДА ВСК
02 В КБ1
03 В КБ2
04 В КБ3
05 АЛГ130
1 ВЫХОД = КС001 ! 001-032
2 N = 26
3 В/О = ВКЛ
06 АЛГ130 ! 100-137 - 32
1 ВЫХОД = КС100 ! 200-237 - 32
2 N = 69 ! 300-304 - 05
3 В/О = ВКЛ
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
|
RE: Создания цикла на языке Микрол 7 г. назад
|
|
Спасибо)
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
|