Парни, а ткните носом в мануал, или помогите кому не жалко. Короче Simatic step 7, проект выгружен из контроллера, естественно символьных имён нет. Так вот. Можно ли как то стандартные библиотечные блоки и соответствующие DB подменить безболезненно, чтобы хотя бы у них были имена?
Комментарии: 13
Sergy
Обычно блоки scale,bsend,brecev идут под своими стандартными номерами Вы их не спутаете,если прочли хотя бы книгу Бергера по программированию. А дальше исходя из опроса входов и выходов по эл.схеме связанные с оборудованием присваивайте.
Oleg
Ну я понимаю что они стоят на своих местах, они подписаны, но мне желательно чтобы они из библиотеки подтянули свои имена и комментарии
Sergy
Да не понимаете вы блок scale номер какой имеет? Он идёт под номером 105
Oleg
Да имеет номер 105. У меня блоки fc7 и fc8, короче банально надо в своё место без сохранения еще раз добавить из библиотеки этот блок, он предлагает заменить блок, и DB с FB обзаводятся родными символьными именами
Sergy
Ну переименуй те их вам же сказали ,добавьте
Oleg
Я выше специально спросил, что сделать, чтобы имена автоматом подтянулись, зачем вы мне советуете его вручную переименовывать И уже на свой же вопрос ответил
Robert
Как имена подтянутся, если символьной таблицы нет... Вы же upload сделали, на s7-300/s7-400, если проекта нет, то это большая проблема
Oleg
Я же выше написал.... Берем блок в библиотеке, добавляем в соответствующее место OB, он спросит переименовать блок или перезаписать, нажимаешь перезаписать, закрываешь OB без сохранения, в итоге имеем блок добавленный заного, а DB и OB просто с него имена подтягивают сами
Robert
А если запросить у автора проекта, чтобы он выслал символьную таблицу и спокойно ее импортировать в проект Или же весь проект прислал чтобы
Oleg
Где ж его найти, проект 2009го года написанный немцами
Robert
Unscale 106 вроде бы
Sergy
Допустим дальше блок обработки степ 5 таймеров он идёт под номером 40
Oleg
Они подписаны да, а имён входных и выходных переменных в блоке и в DB после слития из контроллера нет, пока еще раз его из библиотеки не добавишь