|
Вопросы о SMH4 Работа и применение контроллеров с сенсорной панелью SMH4. |
|
Опции темы | Поиск в этой теме |
12.01.2020, 21:28 | #1 |
Member
Регистрация: Nov 2019
Сообщения: 34
Благодарил(а): 18 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
SMH4 и счётные входы
Здравствуйте уважаемые коллеги!
При создании проекта в SMLogix для SMH4 в папке устройств присутствуют счетные входы (9 входов). Счетные входы не привязаны к клемным контактам контроллера. При использовании их в проекте физические дискретные входы не зачеркиваются. Руководство пользователя тоже не прояснило картину. Более того, счетные входы rst0, rst1, rst2 (bool) имеют обозначение как выходы. Справка в SMLogix нет описания выше упомянутых FBD. Что-то похожее присутствует в модуле MC. Но там счетные входы прописаны за дискретными входами din7, din8 и используются со счетчиками СNTR(16). Я так понимаю, что в контроллере счетные входы до конца не реализованы и присутствуют на перспективу, или я ошибаюсь? |
13.01.2020, 08:49 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 335
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: SMH4 и SMLogix
Здравствуйте! Ошибаетесь.
Счетных входов 3 штуки, это можно прочитать в руководстве на контроллер https://dl.segnetics.com/PRODUCTS/SM...SMH4_v1-06.pdf стр.39 или по поиску "счет", там же можно и физические характеристики найти. С ходу в справке лоджика про счетные входы не нашел, это замечание себе записал, но можете ознакомиться с их назначением в руководстве на МС https://dl.segnetics.com/PRODUCTS/Mo...l_MC_v3-03.pdf стр.33 - это должно вам дать понимание, для чего нужны cntr,rst,ack. На мой взгляд, было бы проще подключиться к контроллеру в отладке, протыкать входы и увидеть, что происходит. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
Благодарность от: |
13.01.2020, 10:57 | #3 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: SMH4 и SMLogix
Входы привязаны к клеммам, иначе и быть не может. Входы не зачёркиваются, обе функции доступны параллельно.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
15.01.2020, 21:31 | #4 | |
Member
Регистрация: Nov 2019
Сообщения: 34
Благодарил(а): 18 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
Ответ: SMH4 и SMLogix
Цитата:
Согласно https://dl.segnetics.com/PRODUCTS/Mo...l_MC_v3-03.pdf откррываю SMLogix 3.30 хочу найти блоки FBD: Блок FREQ(dinx) (FREQuency) – Переводит вход в счетный режим и возвращает частоту следования импульсов;Блок CRST(dinx) (Counter ReSeT)– Переводит вход в счетный режим и возвращает число импульсов;Блок CR_ACK(dinx) (Counter Reset ACKnowledgement) – подтверждение сброса счетчика, что бы вытащить на поляну и поэкспериментировать, но не могу их найти. В папке "Тригеры, регистры и счетчики" есть только Блок CNTR(dinx) (CouNTeR). Вот потому у меня и возникло ощущение, что работа еще подолжается. Спасибо за ответ, оригинальное решение и понятней становиться программа. До этого момента я не встречал паралельного использования входов. Почему задаю вопрос, просто хочу понять, если программист создал блок FBD- значит в этом была необходимость. Блок решает конкретную задачу и я стараюсь поглубже изучить, в будущем может мне принести пользу при создании программ. |
|
16.01.2020, 11:13 | #5 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 335
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: SMH4 и SMLogix
Просто вы так написали "на перспективу", будто счетные входы присутствуют, но не считают... Все таки они до конца реализованы, выполняют свою функцию, считают)
На данный момент есть вопросы? __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
16.01.2020, 11:38 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: SMH4 и SMLogix
Цитата:
Соответственно всё у них идентично, кроме отсутствия FREQ. Или вы просто не догадались, что ack и cr_ack - одно и то же? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
18.01.2020, 20:25 | #7 |
Member
Регистрация: Nov 2019
Сообщения: 34
Благодарил(а): 18 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
Ответ: SMH4 и SMLogix
Большое спасибо за отзывы!
Все стало на свои места, разложил по полочкам. Я ожидал, что к счетному входу будет новый алгоблок с соответствующим названием. Теперь я понял, что счетный вход и является тем самым алгоблоком у которого вход - дискретный, а выход уже не bool, а соответственно long. Я бы его назвал даже макросом. Можно взять простой дискретный вход и с помощью алгоблоков получить тотже результат, но вот только масимальное значение частоты входных импульсов будет намного ниже. С уважением ко всем откликнувшимся! |