Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.07.2019, 22:59   #1
Goscha
Member
 
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Изменение выхода 0-10 на 2-10

Здравствуйте. Почему не возможно скорректировать выход для управления клапаном калорифера с 0-10В на 2-10 и обратно в SMLogix, а на выходе охлаждения можно. Т.е. на выходе тепло вообще не позволяет ничего корректировать в Устр-ВоКал. А в Устр-ВоОхл можно просто самому дописать или удалить.
Goscha вне форума   Ответить с цитированием
Старый 25.07.2019, 11:13   #2
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от Goscha Посмотреть сообщение
Здравствуйте. Почему не возможно скорректировать выход для управления клапаном калорифера с 0-10В на 2-10 и обратно в SMLogix, а на выходе охлаждения можно. Т.е. на выходе тепло вообще не позволяет ничего корректировать в Устр-ВоКал. А в Устр-ВоОхл можно просто самому дописать или удалить.
Покажете, что имеете ввиду?

https://forum.segnetics.com/showthread.php?t=174
https://forum.segnetics.com/showthread.php?t=2112
Ilya J. вне форума   Ответить с цитированием
Старый 25.07.2019, 11:35   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от Goscha Посмотреть сообщение
Здравствуйте. Почему не возможно скорректировать выход для управления клапаном калорифера с 0-10В на 2-10 и обратно в SMLogix, а на выходе охлаждения можно. Т.е. на выходе тепло вообще не позволяет ничего корректировать в Устр-ВоКал. А в Устр-ВоОхл можно просто самому дописать или удалить.
Если я всё правильно понял, то вам внутри макросов вообще ничего менять не нужно. Всё прекрасно делается снаружи.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 25.07.2019, 19:35   #4
Goscha
Member
 
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Прекрасно! Мне нечего делать внутри макроса! Тогда научите как снаружи изменить режим 2-10 на 0-10. Не начиная все с МСконструктора.
Снабжение закупило привод с управлением 0-10. А я заказывал 2-10. И, что мне, чтобы всего-лишь удалить несколько блоков перепрограммировать с начала?


Добавлено через 1 час 5 минут

Цитата:
Сообщение от Arsie Посмотреть сообщение
Если я всё правильно понял, то вам внутри макросов вообще ничего менять не нужно. Всё прекрасно делается снаружи.
Ну, в общем обратное преобразование действует!
Но вот с чем связано добавление 3 лишних единиц к результату при преобразовании 0-10 в 2-10?
Goscha вне форума   Ответить с цитированием
Старый 26.07.2019, 01:24   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от Goscha Посмотреть сообщение
Прекрасно! Мне нечего делать внутри макроса! Тогда научите как снаружи изменить режим 2-10 на 0-10. Не начиная все с МСконструктора.

Добавлено через 1 час 5 минут

Ну, в общем обратное преобразование действует!
Вот видите, не врал я вам?


Цитата
Сообщение от Goscha Посмотреть сообщение
Но вот с чем связано добавление 3 лишних единиц к результату при преобразовании 0-10 в 2-10?
Покажите, что вы сделали)

Если вы о том, что у вас вместо 15..1015 стало 18..1018, то просто не обращайте на это внимание. Погрешность в 0.3% погоды не сделает.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 27.07.2019, 09:12   #6
Goscha
Member
 
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

То, что я нашел способ вернуть управление 0-10 В не снимает вопроса заданого выше: невозможности изменить режим управляющего сигнала.
Прошу вынести формирование типа управляющего сигнала для блока управления калорифером нагрева за рамки макроса, для возможности изменения внутри SMLogix
Goscha вне форума   Ответить с цитированием
Старый 29.07.2019, 11:39   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от Goscha Посмотреть сообщение
То, что я нашел способ
Вы воспользовались штатным способом для SMLogix: свободное программирование

Вашу проблему я понял, но решается она не тем способом, который вы предложили.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.07.2019, 13:02   #8
boxmen77
Senior Member
 
Аватара для boxmen77
 
Регистрация: Apr 2017
Адрес: MSK
Сообщения: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 5 раз(а) в 5 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от Goscha Посмотреть сообщение
Прошу вынести формирование типа управляющего сигнала для блока управления калорифером нагрева за рамки макроса, для возможности изменения внутри SMLogix
В макросах выбираете нужный, на поляне ПКМ, заменить макрос.
boxmen77 вне форума   Ответить с цитированием
Старый 29.07.2019, 13:34   #9
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата:
Сообщение от boxmen77 Посмотреть сообщение
В макросах выбираете нужный, на поляне ПКМ, заменить макрос.

Без шума и пены
P.S. Это фича из серии если очень хочется и нельзя...
ATS вне форума   Ответить с цитированием
Старый 31.07.2019, 22:14   #10
Goscha
Member
 
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от ATS Посмотреть сообщение

Без шума и пены
P.S. Это фича из серии если очень хочется и нельзя...
Да, спасибо только вы добавляете макрос 2-10В к готовому макросу Устр-ВоКал настроенного на выход 0-10В. Я же говорю о ситуации когда в конструкторе выбран выход 2-10В, а нужно поменять на 0-10В.
Если что-то предлагаете потрудитесь прочитать ветку с начала.
Goscha вне форума   Ответить с цитированием
Старый 31.07.2019, 22:40   #11
boxmen77
Senior Member
 
Аватара для boxmen77
 
Регистрация: Apr 2017
Адрес: MSK
Сообщения: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 5 раз(а) в 5 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от Goscha Посмотреть сообщение
Да, спасибо только вы добавляете макрос 2-10В к готовому макросу Устр-ВоКал настроенного на выход 0-10В. Я же говорю о ситуации когда в конструкторе выбран выход 2-10В, а нужно поменять на 0-10В.
Если что-то предлагаете потрудитесь прочитать ветку с начала.
Заходите в макрос ВоКал, в разделе макросов (слева) выбираете нужный из вариантов 0..10 2..10, далее кликаете правой кнопкой мышки на неугодный вам макрос и выбираете заменить.
boxmen77 вне форума   Ответить с цитированием
Старый 01.08.2019, 09:38   #12
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от Goscha Посмотреть сообщение
Да, спасибо только вы добавляете макрос 2-10В к готовому макросу Устр-ВоКал настроенного на выход 0-10В. Я же говорю о ситуации когда в конструкторе выбран выход 2-10В, а нужно поменять на 0-10В.
А кто говорил добавить? Слово замена Вам ничего не говорит?
Намекнули-то на способ изменения закрытого макроса.
Цитата Если что-то предлагаете потрудитесь прочитать ветку с начала.
Вот поэтому лично я предпочитаю вообще недокументированным публично не делиться
ATS вне форума   Ответить с цитированием
Старый 01.08.2019, 20:15   #13
Goscha
Member
 
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Изменение выхода 0-10 на 2-10

Цитата
Сообщение от ATS Посмотреть сообщение
А кто говорил добавить? Слово замена Вам ничего не говорит?
Намекнули-то на способ изменения закрытого макроса.
Вот поэтому лично я предпочитаю вообще недокументированным публично не делиться
Уважаемые, ну не сердитесь. Я не думал, что все так просто. Ну не понял сразу как меняется. Ну бывает. Всем спасибо.
Goscha вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задать пароль на изменение времени в системном меню Max2114 Вопросы о Pixel 2 10.12.2018 14:29
Нагрузочная способность выхода Int PA3JlUBHOE Вопросы о Pixel 2 29.01.2016 14:56
SMH-2Gi. Изменение HOLDING REGISTER в программе Sin-bad Связь с внешним миром 4 24.06.2015 16:00
Подключение активного токового выхода imkh Вопросы о SMH-2G(i) 9 28.04.2014 07:20
Увеличить мощность симисторного выхода Iroha Вопросы о Pixel 10 06.01.2014 12:30


Часовой пояс GMT +4, время: 05:37.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023