игнорирование функции DHSCR

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: игнорирование функции DHSCR

Сообщение bayk »

и тогда можно просто использовать DDRVA и голову себе не забивать

Vladislav921
Сообщения: 11
Зарегистрирован: 22 янв 2023, 18:15

Re: игнорирование функции DHSCR

Сообщение Vladislav921 »

bayk писал(а):
23 янв 2023, 09:14
если не изменяет память, то некоторые высокоскоростные счетчики надо активировать.
еще сделайте Set y10 импульсно! по переднему фронту С233
так же и set от второго счетчика. у меня есть подозрение, что у вас счетчик не сбрасывается и команда set висит все время, а DHCR выполняется импульсно при достижении соотв. значения.
не совсем понимаю как функцию set можно использовать импульсно?

Nomad
Сообщения: 116
Зарегистрирован: 23 янв 2012, 16:38

Re: игнорирование функции DHSCR

Сообщение Nomad »

Имеется в виду не сам SET, а условие его вызова.
Вложения
2023-01-26_18-04-32.png
2023-01-26_18-04-32.png (3.21 КБ) 1264 просмотра

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: игнорирование функции DHSCR

Сообщение bayk »

очень просто используйте LDP M100 set M101
set/reset это не out. вы должны понять две этих больших разницы.

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: игнорирование функции DHSCR

Сообщение bayk »

Nomad писал(а):
26 янв 2023, 18:06
Имеется в виду не сам SET, а условие его вызова.
вот! я именно это и имел в виду
но вот вторую строку на контроллерах DVP лучше не использовать. работает часто непредсказуемо.
лучше использовать PLS и второй строкой уже результат обрабатывать.

Vladislav921
Сообщения: 11
Зарегистрирован: 22 янв 2023, 18:15

Re: игнорирование функции DHSCR

Сообщение Vladislav921 »

bayk писал(а):
26 янв 2023, 18:14
Nomad писал(а):
26 янв 2023, 18:06
Имеется в виду не сам SET, а условие его вызова.
вот! я именно это и имел в виду
но вот вторую строку на контроллерах DVP лучше не использовать. работает часто непредсказуемо.
лучше использовать PLS и второй строкой уже результат обрабатывать.
разобрался в чем проблема. Как можно обратиться к результату функции DHSCR/DHSCS? я не правильно пишу завершающее условие. мне нужно сбросить y10 по y10. Если оставляю mo, то алгоритм срабатывает сразу в нуле. То есть необходимо избежать срабатывание в 0 и по завершению используя функцию DHSCR отключить y10 и включить y2
Вложения
Screenshot_7.png
Screenshot_7.png (8.23 КБ) 1259 просмотров

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: игнорирование функции DHSCR

Сообщение bayk »

Ну, просто вы зачем-то пишите по в древней среде программирования, где довольно тяжело воспринимать. Результат вашего программирования давно пора переходить на ispsoft

Vladislav921
Сообщения: 11
Зарегистрирован: 22 янв 2023, 18:15

Re: игнорирование функции DHSCR

Сообщение Vladislav921 »

bayk писал(а):
27 янв 2023, 08:25
Ну, просто вы зачем-то пишите по в древней среде программирования, где довольно тяжело воспринимать. Результат вашего программирования давно пора переходить на ispsoft
так я и использую штатные функции, они должны одинаково работать независимо от среды разработки

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: игнорирование функции DHSCR

Сообщение bayk »

В древней среде вам приходится самостоятельно следить за кучей нюансов программирования.
Неудобство структурирования и т.д.

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

Re: игнорирование функции DHSCR

Сообщение pkl »

Vladislav921 писал(а):
26 янв 2023, 19:59
Как можно обратиться к результату функции DHSCR/DHSCS? я не правильно пишу завершающее условие. мне нужно сбросить y10 по y10. Если оставляю mo, то алгоритм срабатывает сразу в нуле. То есть необходимо избежать срабатывание в 0 и по завершению используя функцию DHSCR отключить y10 и включить y2
DHSZ инструкция вам поможет.

Ответить