Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.06.2022, 14:09   #1
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Странная переменная в частотнике

Столкнулся с интересным поведением частотника.
Частотник Vemper VR-180.
У него как у всех нормальных частотников есть переменные для чтения и записи. При попытке их записать - все норм, пишется. Читаться тоже читается.
Но вот командное слово для управления им... пишу переменную - на команду частотник реагирует адекватно (пуск/стоп, задание частоты - все работает), но обратно эту же переменную не читает. Возвращает ошибку (диагностический блок Link фиксирует ошибку, на выходе блока этой переменной висит 0, далее в программе этот выход привязал на пустой блок регистра чтобы в отладке показывалась переменная). Как так вообще? Пока я эти переменные решил писать не с периодом 100 а по изменению. Чтобы хоть ошибки не жмякали постоянно...
Max2114 вне форума   Ответить с цитированием
Старый 23.06.2022, 14:17   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Странная переменная в частотнике

Цитата
Сообщение от Max2114 Посмотреть сообщение
Столкнулся с интересным поведением частотника.
Частотник Vemper VR-180.
Есть на свете странные программисты, не дающие читать регистры хранения. Зачем - сам не знаю. Но время от времени встречаю.

Бывает и так, что холдинги сами по себе не читаются, проецируясь на инпуты. Т.е. пишешь как холдинг, читаешь как инпут. Не иначе, как студенты софт пишут такой, не научившись внимательно документацию читать.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 23.06.2022, 14:24   #3
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Странная переменная в частотнике

Цитата:
Сообщение от Arsie Посмотреть сообщение
Есть на свете странные программисты, не дающие читать регистры хранения. Зачем - сам не знаю. Но время от времени встречаю.

Бывает и так, что холдинги сами по себе не читаются, проецируясь на инпуты. Т.е. пишешь как холдинг, читаешь как инпут. Не иначе, как студенты софт пишут такой, не научившись внимательно документацию читать.
В данном случае юные китайские программисты. Зато мануал по частотнику и по работе с модбасом мне понравился.
А имеет смысл обучить смлоджикс делать переменную только для записи, без чтения?
Max2114 вне форума   Ответить с цитированием
Старый 23.06.2022, 14:34   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Странная переменная в частотнике

Цитата
Сообщение от Max2114 Посмотреть сообщение
В данном случае юные китайские программисты. Зато мануал по частотнику и по работе с модбасом мне понравился.
А имеет смысл обучить смлоджикс делать переменную только для записи, без чтения?
Когда-нибудь обучим.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 23.06.2022, 14:35   #5
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Странная переменная в частотнике

Цитата:
Сообщение от Arsie Посмотреть сообщение
Когда-нибудь обучим.
Max2114 вне форума   Ответить с цитированием
Старый 23.06.2022, 16:03   #6
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Странная переменная в частотнике

Цитата:
Сообщение от Arsie Посмотреть сообщение
Когда-нибудь обучим.
Неплохо бы, а то иногда ручками приходится из файлика выпиливать.


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

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменная Modbus с эффектом Retain, возможно? SlavikP SMLogix 14 09.07.2021 03:48
Странная работа кнопок в Matrix igor_kvik Вопросы о Matrix 8 16.04.2020 13:27
Странная работа FBD-блока Fronts? или ClrSrcreen? (нет проблемы) MadKid SMLogix 12 14.06.2019 10:25
SMH4+MC0401 странная системная авария chaos1727 Вопросы о SMH4 5 29.11.2018 00:28


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


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