эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Ответить
novinkystart
Сообщения: 10
Зарегистрирован: 02 фев 2021, 18:34

эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение novinkystart »

Доброго времени.
Имеется потребность изменения алгоритма работы конвейера управляемой программой
https://drive.google.com/file/d/1LnrC7R ... sp=sharing)
а именно добавить (пока ещё 1) датчик sens3 и если он включится более чем на 2 сек выключить motor1 и mojka.
В режиме эмуляции (с виртуальным DVP SA2) не могу понять почему то устанавливается то не устанавливается маркер. Файл set M.png со скриншотами получаемых результатов по ссылке https://drive.google.com/file/d/1CfC2oo ... p=sharing.
Помогите пожалуйста разобраться, ещё как запустить пошаговое выполнение программы (кнопка Step Run все время неактивен) в режиме эмуляции?
Спасибо за ваши ответы.

pkl
Сообщения: 1468
Зарегистрирован: 23 ноя 2010, 10:08

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение pkl »

Описывайте подробнее, что у вас не устанавливается. По скриншотам не понятно.
Датчик можно добавить так:
Снимок.PNG
Снимок.PNG (54.29 КБ) 3692 просмотра

novinkystart
Сообщения: 10
Зарегистрирован: 02 фев 2021, 18:34

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение novinkystart »

Спасибо, с sens3 все просто и ясно, добавил.
На скриншоте:
включил sens1, М6 не установился во вкл состояние, почему?
вкл sens1 и sens2 ни М0 ни М1 или М6 не установились во вкл состояние, почему?
вкл sens1, М6 установился во вкл состояние как и должно.
вкл sens2, М1 не установились во вкл состояние, почему?
вкл sens2, М1 установились во вкл состояние как и должно.
вкл sens1 и sens2, М6 установился во вкл состояние как и должно, М0 не установились во вкл состояние, почему?
вкл sens1 и sens2, М0 установился во вкл состояние как и должно, М1 или М6 не установились во вкл состояние, почему?
set M.png
set M.png (201.03 КБ) 3689 просмотров
Последний раз редактировалось novinkystart 08 фев 2021, 17:19, всего редактировалось 2 раза.

novinkystart
Сообщения: 10
Зарегистрирован: 02 фев 2021, 18:34

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение novinkystart »

Правильность работы алгоритма можно проверить в симуляторе. А как проверить другие необходимые параметры в проекте? Например указывается ли подключенный доп модуль и где? Что еще проверить?
Проект создавался не мной, боюсь возможных заложенных ошибок. Оборудование в работе, загружать изменение и проверять можно только в ночную смену, если возникнет какое либо затруднение, велика вероятность простоя.
Спасибо за ваши ответы

pkl
Сообщения: 1468
Зарегистрирован: 23 ноя 2010, 10:08

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение pkl »

novinkystart писал(а):
08 фев 2021, 16:12
Спасибо, с sens3 все просто и ясно, добавил.
На скриншоте:
включил sens1, М6 не установился во вкл состояние, почему?
вкл sens1 и sens2 ни М0 ни М1 или М6 не установились во вкл состояние, почему?
вкл sens1, М6 установился во вкл состояние как и должно.
вкл sens2, М1 не установились во вкл состояние, почему?
вкл sens2, М1 установились во вкл состояние как и должно.
вкл sens1 и sens2, М6 установился во вкл состояние как и должно, М0 не установились во вкл состояние, почему?
вкл sens1 и sens2, М0 установился во вкл состояние как и должно, М1 или М6 не установились во вкл состояние, почему?
set M.png
Слона давайте есть по частям.
включил sens1, М6 не установился во вкл состояние, почему?
Как вариант - позже в программе есть условие сброса этого бита.
По остальному предположения те же.
Проект создавался не мной, боюсь возможных заложенных ошибок. Оборудование в работе, загружать изменение и проверять можно только в ночную смену, если возникнет какое либо затруднение, велика вероятность простоя.
Подключитесь онлайн . Выгрузите программу и у вас будут все параметры проекта.

vovsenet
Сообщения: 95
Зарегистрирован: 25 дек 2012, 13:43

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение vovsenet »

novinkystart писал(а):
08 фев 2021, 16:12
Спасибо, с sens3 все просто и ясно, добавил.
На скриншоте:
включил sens1, М6 не установился во вкл состояние, почему?
вкл sens1 и sens2 ни М0 ни М1 или М6 не установились во вкл состояние, почему?
вкл sens1, М6 установился во вкл состояние как и должно.
вкл sens2, М1 не установились во вкл состояние, почему?
вкл sens2, М1 установились во вкл состояние как и должно.
вкл sens1 и sens2, М6 установился во вкл состояние как и должно, М0 не установились во вкл состояние, почему?
вкл sens1 и sens2, М0 установился во вкл состояние как и должно, М1 или М6 не установились во вкл состояние, почему?
Вы пишите "включил sens1, М6 не установился во вкл состояние"... А почему М6 должен включиться, если главным условием для включения М6 является передний фронт входа Х2. То есть, правильнее сказать так: при включенном sens1 после появления переднего фронта по входу Х2 должен включиться М6.
Как срабатывают входные сигналы? Сначала Х2 по переднему фронту, а потом Х0 или сначала Х0, а потом Х2 по переднему фронту?

novinkystart
Сообщения: 10
Зарегистрирован: 02 фев 2021, 18:34

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение novinkystart »

Спасибо за ваши ответы.
вроде все делаю как вы написали, сперва передний фронт switch затем sens? не получается. Помогите пожалуйста разобраться Изображение
https://disk.yandex.ru/i/OBzGQ1_T1qeVGA вот проект https://disk.yandex.ru/d/NZWIxZsz4UYZDQ
Если тип контакта switch перевожу в нормально открытый или закрытый, проблема исчезает
Вложения
setM.png
setM.png (53.49 КБ) 3582 просмотра

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение and909 »

Потыкал в симуляторе, все работает как надо.
Снимок экрана 2021-02-12 080421.png
Снимок экрана 2021-02-12 080421.png (25.39 КБ) 3577 просмотров

pkl
Сообщения: 1468
Зарегистрирован: 23 ноя 2010, 10:08

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение pkl »

novinkystart писал(а):
12 фев 2021, 00:56

вроде все делаю как вы написали, сперва передний фронт switch затем sens? не получается.
Нужно наоборот.

novinkystart
Сообщения: 10
Зарегистрирован: 02 фев 2021, 18:34

Re: эмуляция в ISPSoft 3.12, ПЛК DVP SA2

Сообщение novinkystart »

Спасибо всем за ответы, особенно подсказки от plk помогли найти ответы

Ответить