Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.04.2023, 07:57   #1
vdv22
Новичок
 
Регистрация: Apr 2023
Адрес: Душанбе
Сообщения: 9
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Что означает этот макрос? (RTFM)

Добрый день всем , сразу прошу прощения за такой вопрос ,но только начинаю разбираться в среде программирования.
Вопрос такой - есть проект (скан прилагаю).Входные дискретные сигналы поступают на вход макроса антидребезг собранного по клаасической схеме из хелпа и далее на преобразователь bool/int. а вот дальше идет на какой то неизвестный мне блок (соединенный связью и выделенный красной рамкой ).Вопрос -что это за блоки такие(в красной рамке ) где про их функции можно почитать?
Миниатюры
Нажмите на картинку для увеличения

Название:  кусок кода.png
Просмотров: 64
Размер:  49.9 Кбайт  
vdv22 вне форума   Ответить с цитированием
Старый 06.04.2023, 08:04   #2
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 860
Благодарил(а): 225 раз(а)
Поблагодарили: 141 раз(а) в 133 сообщениях
По умолчанию Ответ: Что означает этот макрос?

Цитата
Сообщение от vdv22 Посмотреть сообщение
Добрый день всем , сразу прошу прощения за такой вопрос ,но только начинаю разбираться в среде программирования.
Вопрос такой - есть проект (скан прилагаю).Входные дискретные сигналы поступают на вход макроса антидребезг собранного по клаасической схеме из хелпа и далее на преобразователь bool/int. а вот дальше идет на какой то неизвестный мне блок (соединенный связью и выделенный красной рамкой ).Вопрос -что это за блоки такие(в красной рамке ) где про их функции можно почитать?
это выходные переменные/регистры, когда на них стоит галка - они доступны по модбасу, плк при этом выступает слейвом.
посмотреть их типы и адреса можно по ctrl+M, "переменные Modbus" меню/опции/переменные MODBUS
прочитать в ртфм по ф1


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 06.04.2023, 08:13   #3
vdv22
Новичок
 
Регистрация: Apr 2023
Адрес: Душанбе
Сообщения: 9
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Что означает этот макрос?

То есть это входные переменные ,которые использует контроллер для расчетов?
vdv22 вне форума   Ответить с цитированием
Старый 06.04.2023, 08:17   #4
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 860
Благодарил(а): 225 раз(а)
Поблагодарили: 141 раз(а) в 133 сообщениях
По умолчанию Ответ: Что означает этот макрос?

Цитата
Сообщение от vdv22 Посмотреть сообщение
То есть это входные переменные ,которые использует контроллер для расчетов?
нет.
это
а) переменные доступные для чтения по модбасу с других контроллеров.
б) заготовка для подключения выходного порта типа AO или DO
поищите видосы на ютубе, кто-то делал что-то такое для нубов.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Благодарность от:
Старый 06.04.2023, 08:50   #5
vdv22
Новичок
 
Регистрация: Apr 2023
Адрес: Душанбе
Сообщения: 9
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Что означает этот макрос?

спасибо вам за ответ! Буду читать и изучать тему. Смотреть видео и задавать вопросы.
vdv22 вне форума   Ответить с цитированием
Старый 06.04.2023, 08:56   #6
vdv22
Новичок
 
Регистрация: Apr 2023
Адрес: Душанбе
Сообщения: 9
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Что означает этот макрос?

этот блок какую функцию несет?
Миниатюры
Нажмите на картинку для увеличения

Название:  куш.png
Просмотров: 21
Размер:  4.9 Кбайт  
vdv22 вне форума   Ответить с цитированием
Старый 06.04.2023, 09:11   #7
Max2114
Senior Member
 
Регистрация: Jun 2007
Сообщения: 1 951
Благодарил(а): 15 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Что означает этот макрос?

Цитата
Сообщение от vdv22 Посмотреть сообщение
этот блок какую функцию несет?
Для такого есть справка в Смлоджикс. Вызывается нажатием кнопки F1. Там все подробно расписано.
Max2114 вне форума   Ответить с цитированием
Старый 06.04.2023, 10:27   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 382
Благодарил(а): 15 раз(а)
Поблагодарили: 610 раз(а) в 557 сообщениях
По умолчанию Ответ: Что означает этот макрос?

Цитата
Сообщение от vdv22 Посмотреть сообщение
спасибо вам за ответ! Буду читать и изучать тему. Смотреть видео и задавать вопросы.
1) https://dl.segnetics.com/WebHelp/SMLogix/map.htm .

2) Пожалуйста, используйте F1 перед тем, как задавать вопросы.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 06.04.2023, 11:41   #9
vdv22
Новичок
 
Регистрация: Apr 2023
Адрес: Душанбе
Сообщения: 9
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Что означает этот макрос? (RTFM)

И еще вопрос один. SMH4 я ,я использую впервые. Есть ли на данном типе контроллеров прерывания и если есть то по каким событям?
vdv22 вне форума   Ответить с цитированием
Старый 06.04.2023, 11:50   #10
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 860
Благодарил(а): 225 раз(а)
Поблагодарили: 141 раз(а) в 133 сообщениях
По умолчанию Ответ: Что означает этот макрос? (RTFM)

Цитата
Сообщение от vdv22 Посмотреть сообщение
И еще вопрос один. SMH4 я ,я использую впервые. Что Modbus RTU есть я знаю , а вот TCP у него есть?
да. и это же ртфм


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 06.04.2023, 12:06   #11
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 283
Благодарил(а): 8 раз(а)
Поблагодарили: 164 раз(а) в 161 сообщениях
По умолчанию Ответ: Что означает этот макрос? (RTFM)

Цитата
Сообщение от vdv22 Посмотреть сообщение
Есть ли на данном типе контроллеров прерывания и если есть то по каким событям?
Пытаюсь понять как это выглядит в FBD.

Вызывает интерес вот такой еще процесс:"Вы инструкцию читали?"


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 06.04.2023, 12:53   #12
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 860
Благодарил(а): 225 раз(а)
Поблагодарили: 141 раз(а) в 133 сообщениях
По умолчанию Ответ: Что означает этот макрос? (RTFM)

Цитата
Сообщение от ATS Посмотреть сообщение
Пытаюсь понять как это выглядит в FBD.

Вызывает интерес вот такой еще процесс:"Вы инструкцию читали?"
ну, счетный вход, например, не может не использовать их в самом общем случае, но м.б. в смш4 и без них обходится..


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 06.04.2023, 14:18   #13
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 283
Благодарил(а): 8 раз(а)
Поблагодарили: 164 раз(а) в 161 сообщениях
По умолчанию Ответ: Что означает этот макрос? (RTFM)

Цитата
Сообщение от LordN Посмотреть сообщение
ну, счетный вход, например, не может не использовать их в самом общем случае
Понятно что система прерывания использует. Но на уровне FBD какой смысл?


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Ответ

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос ТН для управления ККБ tdtu SMConstructor (вентиляция) 39 01.02.2023 13:06
Задание скорости вентилятора в расписании SMH4 Arsie SMConstructor (вентиляция) 27 15.05.2020 11:29
Что за макрос AT(IN)? AlexSku SMConstructor (вентиляция) 1 30.10.2017 11:20
Что такое макрос? cool.kuhni2014 Вопросы о программировании 1 24.07.2013 15:04


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


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