Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 14:05

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 23 сообщений ]  На страницу 1, 2  Вперёд
Автор Сообщение
 Заголовок сообщения: Проект бутыломоечной машины
СообщениеДобавлено: Ср фев 03, 2021 10:07 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
Добрый день! существует бутыломоечная машина, появилась нужда выводить на экран оператора концентрацию щелочи, для этого был использован датчик с выходом 4...20 и заведен на вход, сигнал нужно масштабировать с панельки,в программе есть похожие датчики уровня как раз с возможностью масштабирования с панельки и вроде проще не куда делай по аналогии и не придумывай,но не получается ввиду отсутствия знаний, я дошел до массива и не понимаю как добавить в существующий массив свою переменную,в аналоговом сегменте используется функциональный блок A2D в нем есть свободные адреса массива D4506 D4507 я пытаюсь записать через функцию MOV021 свой вход 2008 но почему то к блоку A2D не происходит привязка.Помогите разобраться с этим массивом.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Ср фев 03, 2021 13:17 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Странный какой то ФБ, Массив на входе из 6 значений, а в цикле перебирается 8
D4506 D4507 попадут в ФБ, если увеличить размер массивов ФБ
GR_FISICA[8]
SCHEDA_PLC[8]
PARAM REAL[16]
--------------------------
в D4505 почему то ничего не пишется, но соответствующее ему значение на выходе ФБ, "BP1_P_DETERG" в проге задействован


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Ср фев 03, 2021 14:26 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
увеличил массив получилось
GR_FISICA[8]
SCHEDA_PLC[8]
PARAM REAL[16]
интересно когда увеличивал массив на 1 не шло
GR_FISICA[7]
SCHEDA_PLC[7]
PARAM REAL[14]

Спасибо)


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Вт фев 16, 2021 13:40 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
Проект рабочий выгрузил с действующей бутыломоечной машины,не правил, но когда компилирую сразу 34 не понятные ошибки кто нибудь может подсказать с чем это связано?Запускаю тест в Designer тоже ругается


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Вт фев 16, 2021 15:02 
Не в сети

Регистрация: Пт май 04, 2007 08:42
Сообщения: 255
У меня ошибок нет.Только предупреждения.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Вт фев 16, 2021 15:19 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
Если через Designer включить ругается у вас?Компилируете все программы ПЛК?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Вт фев 16, 2021 15:32 
Не в сети

Регистрация: Пт май 04, 2007 08:42
Сообщения: 255
В программере компилирую. Задачу .


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Вт фев 16, 2021 15:36 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
ОШИБКА: Строка 6: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 6: Непредвиденный синтаксис "."
ОШИБКА: Строка 6: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 8: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 8: Непредвиденный синтаксис "."
ОШИБКА: Строка 8: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 13: Невозможно выполнить преобразование из Целочисленный литерал в REAL
[ПЛК/Имя программы : НовыйПЛК1/Analog_Scale]
ОШИБКА: Строка 14: Невозможно выполнить преобразование из Целочисленный литерал в REAL
[ПЛК/Имя программы : НовыйПЛК1/Camme_Azz]
ОШИБКА: Строка 10: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 17: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 28: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 29: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 29: Непредвиденный синтаксис "."
ОШИБКА: Строка 30: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 40: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 40: Непредвиденный синтаксис "."
ОШИБКА: Строка 40: Отсутствует THEN
ОШИБКА: Строка 40: Отсутствует :=
ОШИБКА: Строка 42: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 46: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 46: Непредвиденный синтаксис "."
ОШИБКА: Строка 46: Отсутствует THEN
ОШИБКА: Строка 46: Отсутствует :=
ОШИБКА: Строка 52: Недопустимая команда
ОШИБКА: Строка 52: Непредвиденный синтаксис "ELSE"
ОШИБКА: Строка 52: Отсутствует END_FOR
ОШИБКА: Строка 55: Недопустимая команда
[ПЛК/Имя программы : НовыйПЛК1/Ciclo_Ingresso]
[ПЛК/Имя программы : НовыйПЛК1/D2A]
ОШИБКА: Строка 5: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 6: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 6: Непредвиденный синтаксис "."
ОШИБКА: Строка 7: Невозможно выполнить преобразование из Целочисленный литерал в REAL
[ПЛК/Имя программы : НовыйПЛК1/Manutenzioni]
ВНИМАНИЕ. Переменная без ссылки: "AGGIORNA"
[ПЛК/Имя программы : НовыйПЛК1/PW]
ОШИБКА: Строка 3: Невозможно выполнить преобразование из Целочисленный литерал в REAL
[ПЛК/Имя программы : НовыйПЛК1/Real_Scale]
ВНИМАНИЕ. Переменная без ссылки: "OUT_SUM"
[ПЛК/Имя программы : НовыйПЛК1/Ric_Sist_Ingresso]
ОШИБКА: Строка 17: Невозможно выполнить преобразование из Целочисленный литерал в REAL
ОШИБКА: Строка 18: Невозможно выполнить преобразование из Целочисленный литерал в REAL
[ПЛК/Имя программы : НовыйПЛК1/Timer_Sett]


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Вт фев 16, 2021 15:49 
Не в сети

Регистрация: Пт май 04, 2007 08:42
Сообщения: 255
В симуляторе и у меня также.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Вт фев 16, 2021 18:39 
Не в сети
Аватара пользователя

Регистрация: Сб сен 30, 2006 14:07
Сообщения: 763
Откуда: Москва
Ругается на записи числа с точкой (360.0 и т.д.) Замените точку на запятую во всех местах и будет все нормально (360,0 вместо 360.0)
: Непредвиденный синтаксис "."
говорит именно об этом, ну и далее вытекающие из этого ошибки


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Ср фев 17, 2021 08:31 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
Алексей писал(а):
Ругается на записи числа с точкой (360.0 и т.д.) Замените точку на запятую во всех местах и будет все нормально (360,0 вместо 360.0)
: Непредвиденный синтаксис "."
говорит именно об этом, ну и далее вытекающие из этого ошибки


Спасибо Алексей большое!3 дневная проблемы решилась за 3 минуты!)


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Чт мар 04, 2021 10:01 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
Добрый день! Эпопея продолжается! Я смог забросить свой аналоговый вход в функциональный блок A2D в массив по адресу D4506 следующий шаг мне нужно в Designer на экране Psys - Sensori Analogici вывести по аналогии существующей анимации свои данные, то есть концентрацию щелочи со своего счетчика и вот тут я не могу разобраться с адресацией где ее можно посмотреть,текущее значение D4506 я без проблем вывожу, а вот масштабирование сигнала ни как не получается,медитировал с таблицей символов,но ни чего там не нашел.На панельки стоит пароль что бы его снять нужно в задачах в проекте Password контакт PWDPSYS_OK поставить принудительно он находится во второй цепи.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Ср мар 10, 2021 09:48 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
Добрый день!Вопрос остается не решенный


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Ср мар 10, 2021 11:56 
Не в сети

Регистрация: Чт сен 26, 2013 18:49
Сообщения: 140
Задать минимум и максимум датчика. В формате Real по адресам,соответственно, D10624 и D10626.
Готовое значение будет лежать также в формате Real по адресу D4012


В начало
 Профиль  
 
 Заголовок сообщения: Re: Проект бутыломоечной машины
СообщениеДобавлено: Ср мар 10, 2021 12:52 
Не в сети

Регистрация: Ср фев 03, 2021 09:35
Сообщения: 13
[quote="varnike"]Задать минимум и максимум датчика. В формате Real по адресам,соответственно, D10624 и D10626.
Готовое значение будет лежать также в формате Real по адресу D4012

Они заняты на другой странице видно


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 23 сообщений ]  На страницу 1, 2  Вперёд

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3