SIEMENS, DF&PD

Предыдущее посещение: Ср июн 29, 2016 23:04 Текущее время: Ср июн 29, 2016 23:04

Часовой пояс: UTC + 3 часа




 [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Редактирование STL
СообщениеДобавлено: Ср авг 21, 2013 20:36 
Не в сети
Известный Писатель

Зарегистрирован: Ср июн 06, 2012 18:52
Сообщения: 116
Откуда: Россия Мегион
Почему не получается отредактировать код на STL при нажатии на любое место в окне редактора выскакивает предупреждения.

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 21, 2013 20:49 
Не в сети
Писатель со стажем

Зарегистрирован: Пн июл 06, 2009 9:37
Сообщения: 851
Откуда: Санкт-Петербург
и длинный у вас Network 1?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 22, 2013 4:03 
Не в сети
Известный Писатель

Зарегистрирован: Ср июн 06, 2012 18:52
Сообщения: 116
Откуда: Россия Мегион
Программа написана scl и скомпелирована. При скачивании с контроллера код на stl не редактируется. Код очень длинный.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 22, 2013 6:03 
Не в сети
Известный Писатель

Зарегистрирован: Вт янв 20, 2009 13:44
Сообщения: 343
Если я не ошибаюсь, редактор позволяет написать 999 строк для одного нетворка, но после конвертирования с языка высокого уровня бывает, получается больше, поэтому вам и не дает редактировать. Если нет исходника, придётся набивать всё ручками, разбивать на нетворки или оптимизировать код (в другом блоке). Другие варианты мне не известны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 22, 2013 7:02 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7508
Откуда: Украина
Довольно смелое решение - редактировать сгенерированное SCL:-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 22, 2013 9:23 
Не в сети
Известный Писатель

Зарегистрирован: Сб авг 16, 2008 11:22
Сообщения: 342
Serg_ko86 писал(а):
Программа написана scl и скомпелирована. При скачивании с контроллера код на stl не редактируется. Код очень длинный.

да, интересный способ защиты коды от изменений!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 22, 2013 9:39 
Не в сети
Известный Писатель

Зарегистрирован: Ср июн 06, 2012 18:52
Сообщения: 116
Откуда: Россия Мегион
Спасибо за ответ. Исходник старый есть вероятность что производились корректировки в программе и если я поменяю какие либо значения в проекте нет гарантии что не наврежу в остальном.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 23, 2013 8:15 
Не в сети
Писатель со стажем

Зарегистрирован: Чт авг 17, 2006 8:18
Сообщения: 745
Откуда: Ярославль
То есть эту FC уже редактировали на STL?
Легко проверить валидность исходника путем его компиляции и сравнения полученного кода со старым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 23, 2013 16:59 
Не в сети
Известный Писатель

Зарегистрирован: Сб авг 16, 2008 11:22
Сообщения: 342
Алексей Дмитриев писал(а):
То есть эту FC уже редактировали на STL?

С помощью STL его не отредактировать, в том то и дело, блок получается защищен от редактирования, таким вот не документируемым способом.
я так понял вопрошающий имеет некий старый исходник на SCL, результат компиляции которого может не совпадать с текущим в ПЛК,
да, тоже согласен начать необходимо именно с компиляции и для начала сравнения просто размеров старого и текущего.
если размеры отличаются не намного и параметры FB неизменены, то быстрей и правильней "подправить" SCLsource
под текущий и прогрузить только FB не трогая InstanceDB и его значений, чем создавать новый разбитый на нетворки код в редакторе STL.
Но если код мудренный и много отличий, то возможно придеться решать задачу по совету ProFan.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 26, 2013 15:10 
Не в сети
Известный Писатель

Зарегистрирован: Ср июн 06, 2012 18:52
Сообщения: 116
Откуда: Россия Мегион
vicha15 писал(а):
я так понял вопрошающий имеет некий старый исходник на SCL, результат компиляции которого может не совпадать с текущим в ПЛК

Да так и есть даже нашел значение которое нужно подредактировать
буду пробовать править SCL


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


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

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


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

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group