Помогите советом ))) S7-200

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Помогите советом ))) S7-200

Post by kalevman »

Скачали прогу с контроллера, она компилируетса, загружаетса обратно , но есть места в програме где включаютса маркера но в самом теле програмы их нет только вот место то где оно отображаетса выглядит так
Image
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Помогите советом ))) S7-200

Post by Dfcz »

Извини, но нихера не видно.
Меркеров не может быть по многим причинам, например есть панель оператора, в которой эти меркеры есть.
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

Проблема вот в чем. Есть два одинаковых контроллера s7-200 cpu226. Первый стоит работает в установке. Сливаю прогу с первого и заливаю во второй и ставлю его в установку. При вводе данных с панели, введённые данные не запоминаются и сбрасываются на нули.Блоки которые были invalid открываютса если смотреть в STL формате. Есть подозрения что не вся прога сливаетса, стоит перезалить програму в контроллер, все прнопадает связь. Дисплей видит контроллер и контроллер видит дисплей, а вот данные с дисплея введённые не видит , помогите !!!!
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Помогите советом ))) S7-200

Post by Dfcz »

Если слить архив с одного проца и залить в другой точно такой же, то все будет работать 100%. Я делал так уже миллион раз.
Или процы не одинаковые, или сливаешь-закачиваешь неправильно.
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Помогите советом ))) S7-200

Post by Dfcz »

Есть маленький нюанс. Если не компилировать, а сразу загрузить?
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

Dfcz wrote:сливаешь-закачиваешь неправильно.
Это как? Скачиваю программный блок, блок данных, системный блок. Проэкт, который сливался с точно такого же контроллера и оборудования (всё один в один и ставилось в одно время). Заливали без компиляции. Пробовал сравнение, проект идентичный. Но панель не обменивается данными, а связь панели с контроллером есть, то есть панель пишет что законектилась,
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Помогите советом ))) S7-200

Post by Dfcz »

По идее никаких проблем не должно быть.
Значит проблема в мелочи, на которую обычно не обращаешь внимания.
В таких случая (а такие случаю бывают и у опытных спецов) я прошу другого спеца глянуть "свежим взглядом".
Больше советов нету, слишком ситуация простая.

P.S. Проект не итальянский? Навание фирмы не на букву M?
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

Немцы, фирма MUNK.
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Помогите советом ))) S7-200

Post by Dfcz »

А, не итальянцы.
Спросил у нашего спеца который больше по 2ХХ работает, он сказал, что на панели обнулятся данные, но вновь введенные должны сохраняться и попадать в проц.
При скачивании в проца. не сливаются только данные в блоках данных для панели.
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

Дело в том, что ставим контроллер который не трогали ( не сливали, не заливали программу) то он без проблем работет с панелью, этот эфект получился, как только мы убрали пароль с проекта (то есть залили родную программу, но без пароля),хотя и исходник сделанный при первой скачке уже не работает), Этот эфект не на отбельном контролере, и со вторым тоже самое приключилось
wiener
Posts: 167
Joined: Tue Jul 20, 2010 1:20 pm

Re: Помогите советом ))) S7-200

Post by wiener »

А версии прошивки контроллеров идентичны?
В некоторых релизах,разное количество V памяти и по разному реализована защита контроллера и возможно не все инструкции реализованы в ранних ревизиях.
Что за панель у Вас?

Доступны
Image
У Вас сейчас уже нет рабочего исходника?
kalevman wrote:Блоки которые были invalid открываютса если смотреть в STL формате.
Это объяснимо.
К примеру...
Программа писалась на STL
В релизе 1.xx V память 5099.7
в 2.xx V память 10239.7
Напишите цепочку в версии 2.xx
LD V10239.7
= M0.0
переведите в микровине тип плк на 1.xx а далее сконвертируйте в LAD и получите нетворк invalid
в обратном порядке все с точностью наоборот.
Или в нетворке инструкция не поддерживаемая данным релизом контроллера или контроллер был запрограммирован в более свежей версии микровина.
Какую версию(сервиспак ) микровина используете?
Скрин блока выложите.
Spoiler
Show
Image
Image
Image
P.S.Это только предположение.Проверьте версии в микровине.
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

Релизы одинаковые.Пробовали версии 4,5 и 9 как узнать каким паком была написана программа, исходников у нас нет никакаих. На неделю в бесплатный выгналиб так что скрины только на след. неделе
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

Image
Вот часть кода, это на отображение значения на дисплее, когда залили программу то vw248 было в нулевом значении, при присвоении vw248 значение 300 , то температура стала отображатса.
Вот ссылка на файл https://yadi.sk/d/DjW8dnqHi3sZk munk2746
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Помогите советом ))) S7-200

Post by Dfcz »

kalevman wrote:... а вот данные с дисплея введённые не видит , помогите !!!!
Так данные с дисплея или данные с контроллера?
Как так можно путаться?
Пипец.

Я же сразу писал: "При скачивании c проца. не сливаются только данные в блоках данных для панели."
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

Блок данных скачивается, посмотрите пограму что я скинул, они есть там, а исходников у нас не было с самого начала. И вообще что посоветуете.
wiener
Posts: 167
Joined: Tue Jul 20, 2010 1:20 pm

Re: Помогите советом ))) S7-200

Post by wiener »

kalevman wrote:Блок данных скачивается, посмотрите пограму что я скинул, они есть там, а исходников у нас не было с самого начала. И вообще что посоветуете.
Так и не понял в чем проблемма????
Spoiler
Show
Image
где invalid network,все компилируется....
Что смотреть в программе???
Что за HMI у вас.
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

HMI фирмы MUNK AS100 http://munk.de/en/products/process-controllers/as-100/
проблема в том что мы не можем ввести, данные с панели. Путём сравнивания в онлайн режиме, вручную ввели часть данных, некоторая информация стала вводитса и отображатса, но не вся. Если сделать любое изменение в программе (то-есть загрузить проект), то опять невозможно ввести данные,с панели. Компилируетса без проблем, делали сравнивание проектов, тоже все окей. Программу скинул, что бы видно было, что блок данных списываетса с рабочего PLC и записываетса в нерабочий 1 в 1
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Помогите советом ))) S7-200

Post by Dfcz »

kalevman wrote:Блок данных скачивается, посмотрите пограму что я скинул, они есть там, а исходников у нас не было с самого начала. И вообще что посоветуете.
Еще в последний китайский раз: блоки данных ДЛЯ ПАНЕЛИ не скачиваются.
Посоветовать можно только одно: забивать эти данные ручками, как вы уже делали с vw248 в пред. посте.
wiener
Posts: 167
Joined: Tue Jul 20, 2010 1:20 pm

Re: Помогите советом ))) S7-200

Post by wiener »

Dfcz wrote:
kalevman wrote:Блок данных скачивается, посмотрите пограму что я скинул, они есть там, а исходников у нас не было с самого начала. И вообще что посоветуете.
Еще в последний китайский раз: блоки данных ДЛЯ ПАНЕЛИ не скачиваются.
Посоветовать можно только одно: забивать эти данные ручками, как вы уже делали с vw248 в пред. посте.
Блок данных прекрасно скачивается(если выбрать при выгрузке) и содержит данные с начальными значениями.Не сохраняются данные в регистрах(реманентной памяти)при скачивании проекта.
Этот блок не имеет никакого отношения к устройству HMI (за исключением "родных" сименсу TD100,TD200,TD400) и тем параметрам с которыми проблема у автора(нет их в блоке данных)
У вас в проекте HMI скорее всего имеются экран или экраны с настройками параметров(лимиты,ограничения) и возможно закрыты от операторского вмешательства парольной защитой,настраиваются заводом изготовителем или при пусконаладке.Пока не введете "адекватные значения" в проекте будут пляски с бубном.
Варианты;
1.Как описано постом выше,разбираться с проектом.Вычислять "ручками"адреса и их значения.
2.Если есть проект станции HMI,можно посмотреть экраны....
3.Подключиться к рабочему CPU в режиме Online и посмотреть значения в регистрах...(вы уже так делали)
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

В панель под админом заходим, но это не помогает, исходников нет никаких да и панель редкая, скажем так специфическая. Только одно понятно что нужно руками вбивать, но не всегда понимаю или вообще не нахожу, откуда параметр считаетса, короче пляски с бубном только при ручном вводе ))
Last edited by kalevman on Sat Jul 25, 2015 7:01 pm, edited 1 time in total.
wiener
Posts: 167
Joined: Tue Jul 20, 2010 1:20 pm

Re: Помогите советом ))) S7-200

Post by wiener »

вход под админом не обязательно дает полный доступ,могут быть еще уровни доступа,макросы (скрипты)в памяти панели с начальными значениями,надо изучать специфику HMI.
kalevman
Posts: 18
Joined: Thu Nov 28, 2013 7:40 pm

Re: Помогите советом ))) S7-200

Post by kalevman »

В этом то и проблема, что на эти панели нет инфы и исходников ((((