2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
1

[FP-XH C60T] По конфигурации (программе) ПЛК определить список переменных для ввода с панели

18.03.2023, 15:32. Показов 546. Ответов 26
Метки нет (Все метки)

Приветствую форумчан!
Столкнулся с такой проблемой:
Есть паяльная станция, построенная на FP-XH C60T, но у нее умерла панель оператора, а без нее работать нет возможности.
Поставщик оборудования больше не работает и по этой причине обратиться за помощью некуда.
Чтобы хоть как-то запустить станцию прошу у Вас помощи.
Может кто-нибудь на основе конфигурации считанной с ПЛК, объяснить, как управлять станцией через COM-порт.
Если можно, то буквально пару примеров чтение\запись параметров.

С ПЛК вообще никогда дела не имел.
ПЛК фирмы Panaconic - скачать можно с сайта производителя после регистрации.
Если будет необходимо, то выложу на Ядиске.
Файл конфигурации прикрепляю.

Заранее благодарю за любую помощь.
Вложения
Тип файла: rar Config_PLC.rar (71.5 Кб, 2 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2023, 15:32
Ответы с готовыми решениями:

Как можно бы создать метод для ввода размерности (т.е. для ввода private переменных n,m)?
Как можно бы создать метод для ввода размерности (т.е. для ввода private переменных n,m)? ( что...

Подбор ПЛК для управления существующей системой на основе контролеров ввода/вывода
Добрый день, На данный момент имею несколько контроллеров ввода/вывода Wellpro. Подключены по...

Определить сколько байт и сколько бит необходимо программе для хранения переменных
В программе объявлены 2 переменные символьного типа, 3 переменные целочисленного типа int, 1...

[Tia Portal (v16)] При загрузке конфигурации ПЛК в симулятор не активна кнопка Load
Всем привет. При попытке загрузки конфига ПЛК S7 1517H 3PN из Tia Portal (v16) в симмулятор не...

Подключение ПЛК Siemens S7 CPU 224 к операторской панели Овен СП307
Здравствуйте. Кто-либо знает, как подключить через Ethernet плк сименс симатик s7 cpu 224...

26
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
18.03.2023, 21:04 2
Комментарии есть - чудо. Они на каком-то языке, китайском скорее всего.
У вас это проект лежал или вы выгрузили его сразу с комментариями? А то их формат из кракозябр не вернуть, есть лишь шансы выгружать с китайским\японским\корейским юникодом и верить. Или программу на китайском ставить...
Чем не понравилось FPWin Pro, а в FPWIN GR7S проект? Там надо файл реестра применять чтобы FP-XH появился.
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
18.03.2023, 23:22  [ТС] 3
Цитата Сообщение от kaii-h Посмотреть сообщение
У вас это проект лежал или вы выгрузили его сразу с комментариями?
Я его считал с ПЛК. Больше нет ничего, к сожалению.

Цитата Сообщение от kaii-h Посмотреть сообщение
Чем не понравилось FPWin Pro
Считывается тоже самое, но в текстовом виде, а в конце вообще ошибку выдает.
Возможно что-то не так делал.

Цитата Сообщение от kaii-h Посмотреть сообщение
Там надо файл реестра применять чтобы FP-XH появился
Если можно подробнее - в понедельник попробую снова.
0
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
19.03.2023, 07:42 4
Цитата Сообщение от aleksandr_l Посмотреть сообщение
можно подробнее
Так, с этим ошибся и в новых версиях похоже не надо файл реестра.
Цитата Сообщение от aleksandr_l Посмотреть сообщение
но в текстовом виде, а в конце вообще ошибку выдает.
Это как текстом? И какую ошибку?
Цитата Сообщение от aleksandr_l Посмотреть сообщение
Я его считал с ПЛК.
Теперь надо по-разному считывать чтобы комментарии отобразились нормально (а не ZМщЧ°О» и јУИИО»ЕцПЮєуЙПТЖО»). Для этого придется юникод в языках и региональных стандартах менять, или язык программы менять.

Fpwin pro7 вообще без регистрации можно скачать с офф сайта. Установив с серийником
Кликните здесь для просмотра всего текста
AFPSPR7S-100360771
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
19.03.2023, 11:02  [ТС] 5
Цитата Сообщение от kaii-h Посмотреть сообщение
Теперь надо по-разному считывать чтобы комментарии отобразились нормально
Хорошо, завтра попробую утром в разных вариантах считать.
Комментарии точно на китайском должны быть.
Есть шансы того, что windows на китайском накатить придется или Fpwin на китайском может быть достаточно?

Цитата Сообщение от kaii-h Посмотреть сообщение
Fpwin pro7 вообще без регистрации можно скачать с офф сайта.
Хм, видно не досмотрел.

Такой вопрос:
Сейчас открыл ранее считанный проект в Fpwin pro7.
Как определить что вход ПЛК, а что выход?
Если не получится комментарии нормально считать, возможно будет полезно распиновку подключения ПЛК набросать и от нее отталкиваться?
0
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
19.03.2023, 12:03 6
Цитата Сообщение от aleksandr_l Посмотреть сообщение
Как определить что вход ПЛК, а что выход?
Заходите в глобальные переменные и там внизу списка есть Y (выхода) и X (входа). Еще есть DT - ячейки данных, и R - маркеры битовые.
Цитата Сообщение от aleksandr_l Посмотреть сообщение
Если не получится комментарии нормально считать, возможно будет полезно распиновку подключения ПЛК набросать и от нее отталкиваться?
Если нет электрической схемы, то расписать что за что отвечает у входов\выходов нужно обязательно.
Цитата Сообщение от aleksandr_l Посмотреть сообщение
Есть шансы того, что windows на китайском накатить придется или Fpwin на китайском может быть достаточно?
Чаще изменение юникода на китайский упрощенный - помогает. Но пробуйте разное.
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
20.03.2023, 12:40  [ТС] 7
В общем. при попытке считать данные с ПЛК программой Fpwin pro7 получаю такое сообщение.
Попытка считать данные чекрез FPWIN GR7S приводит к тому, что все комментарии кракозябрами как бы не пробовал.
Вечером еще конечно попробую почитать данные с ПЛК, но пока у меня варианты закончились.
Миниатюры
[FP-XH C60T] По конфигурации (программе) ПЛК определить список переменных для ввода с панели  
0
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
20.03.2023, 13:19 8
Починил.
[FP-XH C60T] По конфигурации (программе) ПЛК определить список переменных для ввода с панели

Надо ставить версию старее. Тип этой. Минус способа, что не копируется нормально для перевода, и придется с картинки переводить или с телефона.
0
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
20.03.2023, 13:31 9
Теперь вспоминайте как примерно назывались устанавливаемые параметры и отображаемые.
[FP-XH C60T] По конфигурации (программе) ПЛК определить список переменных для ввода с панели

Часть.
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
20.03.2023, 15:47  [ТС] 10
Да, параметры переведены верно.
Сейчас посмотрю как у меня будет отображаться и все переведу все параметры.
Там несколько двигателей шаговых, ряд термопар и несколько нагреваткльных блоков.

Добавлено через 19 минут
kaii-h, а какая у Вас версия нормально отображает комментарии?
Просто скачал ту, которую Вы прикрепили выше и она просит файлы .fp на входе, а у меня .fpX

Сохранил проект под старые версии (с расширением .fp).
Открыл в предложенной выше версии программы - крякозябры)))
Что я упустил?
Можете экспортировать все комментарии в .svc и прикрепить тут, на форуме?
0
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
20.03.2023, 15:53 11
Цитата Сообщение от aleksandr_l Посмотреть сообщение
е и она просит файлы .fp на входе, а у меня .fpX
Через fpwin gr пересохраняете в формате .fp.
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
20.03.2023, 15:55  [ТС] 12
Цитата Сообщение от kaii-h Посмотреть сообщение
Через fpwin gr пересохраняете в формате .fp.
Сохранил проект под старые версии (с расширением .fp).
Открыл в предложенной выше версии программы - крякозябры)))
Что я упустил?
Можете экспортировать все комментарии в .svc и прикрепить тут, на форуме?
0
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
20.03.2023, 16:06 13
Цитата Сообщение от aleksandr_l Посмотреть сообщение
Что я упустил?
Юникод китайский.
Цитата Сообщение от aleksandr_l Посмотреть сообщение
Можете экспортировать все комментарии в .svc и прикрепить тут, на форуме?
Там вопросы вместо символов.

Добавлено через 4 минуты
Ладно, язык редактирования сменил и стало в csv нормально отображаться.
R4A,拆下@破真空
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
20.03.2023, 17:36  [ТС] 14
Скоро закончу работать и будет время позаниматься.
Чего от меня на данный момент необходимо?
0
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
20.03.2023, 17:40 15
Какие параметры забивались в панельку. Там примерно видно какие ячейки данных важны. Или, например, что забивалось в панельку, и что нужно было нажать на панельке или кнопке т.к. есть вход XC,启动按钮 который переводится как "кнопка запуска".
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
20.03.2023, 18:22  [ТС] 16
Цитата Сообщение от kaii-h Посмотреть сообщение
Какие параметры забивались в панельку
Там должно быть 2 типа параметров:
1) Настройка термопрофиля, который представляет из себя таблицу - прикрепил файлом.
Оператор выбирает необходимый профиль и нажимает кнопку загрузить.
Далее все зависит от режима работы (монтаж, демонтаж или пайка)

2) Параметры которые записываются один раз:
Высота подъема
Положение столика
Калибровки ПИД
и еще какие-то, не помню уже - это окно пару раз открывал всего.

Работа примерно такая:
Если выбран режим "монтаж":
После нажатия кнопки старт на панели, которая померла, выезжает столик для BGA и присоска забирает микросхему.
Далее, микросхема устанавливается на плату и начинается нагрев по профилю.

Если выбран режим "Демонтаж":
После нажатия кнопки старт на панели, выезжает столик для микросхем и ждет подтверждения.
После подтверждения, верхний нагреватель опускается вниз до платы и когда касается щупом платы, немного поднимается наверх.
После того, как нагреватель вышел на нужный уровень, включается нагрев по профилю.
После прогрева до нужной температуры, включается сигнал и микросхема снимается вакуумным пинцетом встроенным в верхний нагреватель.
Нагреватель поднимается вверх, опять выезжает столик и микросхема опускается на него.

Если выбран режим "Пайка":
После нажатия кнопки старт на панели, выезжает столик для микросхем и ждет подтверждения.
Только выезд этого столика можно отключить программно в этом режиме.
Ну а дальше, опускается верхний нагреватель, касается платы щупом, немного поднимается, включается нагрев по профилю.
При достижении температуры, включается сигнал и верхний нагреватель поднимается.


Из обычных кнопок на корпусе есть:
Старт, Подсветка (CW и CCW - они отвечают за управление оптикой, возможно тоже через ПЛК, но не факт).

Считывать должно:
1) 4 термопары подключаемых отдельно
2) Термопара нижнего подогрева
3) Термопара верхнего подогрева
4) Термопара Термостола
5) ИК датчик - его может и не быть.

Возможно что-то упустил.
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
20.03.2023, 18:23  [ТС] 17
Забыл прикрепить табличку))
Вложения
Тип файла: xlsx Excel.xlsx (9.2 Кб, 0 просмотров)
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
20.03.2023, 18:30  [ТС] 18
О, фото нашел этого окна с параметрами которые за профиль отвечают
Миниатюры
[FP-XH C60T] По конфигурации (программе) ПЛК определить список переменных для ввода с панели  
0
2 / 2 / 0
Регистрация: 27.02.2014
Сообщений: 66
20.03.2023, 19:09  [ТС] 19
Да, там еще охлаждение включается
0
48 / 41 / 8
Регистрация: 23.02.2021
Сообщений: 121
20.03.2023, 19:15 20
Если это то о чем думаю, то все плоховато.
Выбор профилей сделан через макросы панели оператора. Считывание данных и настройка ПИД тоже сделаны через панель. Всего этого нет в плк т.к. плк ни с чем не общается по сети. У вас на X7 приходит сигнал завершения нагрева - откуда он?
Панель точно не восстановить? Чаще на матрицу роняют что-то, или сенсор ломается.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2023, 19:15
Помогаю со студенческими работами здесь

[Siemens s7 314c 2dp] Корректная программа для ПЛК одной версии не записывается в ПЛК другой версии
Здравствуйте! Прошу совета как быть. Ситуация следующая: Siemens s7 314c 2dp. ПЛК версии 1.0...

Форма для ввода переменных
Подскажите, пожалуйста, как можно организовать форму, в которую будут вводиться данные с...

Программа для ввода переменных пользователем
Помогите пожалуйста , написать программу, что бы переменные вводились с клавиатуры (x,y,z) а) !x...

Управление блоками ввода-вывода от ПЛК AVR
Управление блоками расширения ввода-вывода от ПЛК AVR. Например, MITSUBISHI, OMRON, OWEN. Пробовал...

Ограничение ввода буквенных значений для переменных
Есть код. Нужно ограничть ввод дынных посредством try\except. a = input('Значение a: ') A =...

Составить программу для ввода в диалоге значений переменных
Помогите пожалуйста решить задания!!! Задание 1. Составить программу для ввода в диалоге значений...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru