Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
> ПЛК на CoDeSys, есть ли среди них защищенные от копирования проекта?
Гость_mandela_*
сообщение 25.10.2009, 13:39
Сообщение #1





Guest Forum






Изучил особенности среды исполнения CoDeSys и обнаружил, что приложения пользователя и часть библиотек хранятся во внешней дополнительной памяти не защищенной от копирования.
Вопрос: существуют ли среди ПЛК с CoDeSys надежно защищенные от копирования, например записывающие код пользовательской программы в микроконтроллер ?

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть тему
Ответов (1 - 22)
Гость_plazma_*
сообщение 25.10.2009, 16:33
Сообщение #2





Guest Forum






Цитата(mandela @ 25.10.2009, 10:39) *
Изучил особенности среды исполнения CoDeSys и обнаружил, что приложения пользователя и часть библиотек хранятся во внешней дополнительной памяти не защищенной от копирования.
Вопрос: существуют ли среди ПЛК с CoDeSys надежно защищенные от копирования, например записывающие код пользовательской программы в микроконтроллер ?

Да, есть такие, например серия ПЛК63 и ПЛК410 фирмы ОВЕН
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 25.10.2009, 17:07
Сообщение #3





Guest Forum






Цитата(plazma @ 25.10.2009, 16:33) *
Да, есть такие, например серия ПЛК63 и ПЛК410 фирмы ОВЕН


По описанию овен-63 внутри только ядро (базовая прошивка и часть библиотек), а программа пользователя снаружи.
овен-410 информации не нашел, какая-то мелкосерийная неопробованная экзотика .


Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Abysmo
сообщение 25.10.2009, 17:35
Сообщение #4





Группа: Участники форума
Сообщений: 3569
Регистрация: 30.8.2006
Пользователь №: 3837



Короче это возможно, надо пару галочек поставить, только щас не помню где...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 26.10.2009, 7:03
Сообщение #5





Guest Forum






Цитата(Abysmo @ 25.10.2009, 17:35) *
Короче это возможно, надо пару галочек поставить, только щас не помню где...

у овенов программа во наружной доступной памяти, галочки не помогут. что еще посмотреть?

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 26.10.2009, 8:57
Сообщение #6


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10903
Регистрация: 3.7.2004
Пользователь №: 32



если не кодесис, а fbd, то у сегнетика исходный код можно сделать полностью недоступным кажется.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 26.10.2009, 9:38
Сообщение #7





Guest Forum






Цитата(LordN @ 26.10.2009, 8:57) *
если не кодесис, а fbd, то у сегнетика исходный код можно сделать полностью недоступным кажется.


Желательно CoDeSys или как крайний случай ST в другой системе программирования. Сегнетик поддерживает ST ?
(существующая программа на Паскале достаточно сложна и ее перевод на язык FB вряд ли возможен с разумными затратами)

Сообщение отредактировал mandela - 26.10.2009, 9:40
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_plazma_*
сообщение 26.10.2009, 11:32
Сообщение #8





Guest Forum






Цитата(mandela @ 25.10.2009, 14:07) *
По описанию овен-63 внутри только ядро (базовая прошивка и часть библиотек), а программа пользователя снаружи.
овен-410 информации не нашел, какая-то мелкосерийная неопробованная экзотика .

Все внутри.
Плюс есть возможность обеспечить доп. защиту, к-я будет в другом МП.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ggg__ggg_*
сообщение 26.10.2009, 12:17
Сообщение #9





Guest Forum






Защита от "клонирования" делается ГОРАЗДО ПРОЩЕ. А копаться в чужом коде - себе дороже. Это уже обсуждалось на форуме. А в оконцовке - "проломить" можно ВСЕ, вопрос только в деньгах.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 26.10.2009, 14:15
Сообщение #10





Guest Forum






Цитата(plazma @ 26.10.2009, 11:32) *
Все внутри.


Овен говорит память снаружи микроконтроллера и может быть считана стандартными утилитами PLC_config.
Что есть на CoDeSys кроме Овена, но защищенное ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_plazma_*
сообщение 26.10.2009, 14:25
Сообщение #11





Guest Forum






Цитата(mandela @ 26.10.2009, 11:15) *
Овен говорит память снаружи микроконтроллера и может быть считана стандартными утилитами PLC_config.
Что есть на CoDeSys кроме Овена, но защищенное ?

А разработчик этого ПЛК говорит, что внутри и есть надежные защиты. На базе ПЛК63 выпускаются разл. наши приборы, и мы сами заинтересованы в их защите smile.gif
Кто не понял, разработчик это я.


Сообщение отредактировал plazma - 26.10.2009, 14:26
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 26.10.2009, 15:21
Сообщение #12





Guest Forum






Цитата(plazma @ 26.10.2009, 14:25) *
А разработчик этого ПЛК говорит, что внутри и есть надежные защиты. На базе ПЛК63 выпускаются разл. наши приборы, и мы сами заинтересованы в их защите smile.gif
Кто не понял, разработчик это я.


если Вы разработчик, поясните пожалуйста:
1) Программа пользователя хранится в кристалле Atmega ARM или же в дополнительной внешней памяти? (ДА/НЕТ)
2) Проект пользователя обеспечен аппаратной защитой от считывания Atmega? (ДА/НЕТ)
3) Где посмотреть укрупненную блок-схему архитектуры ПЛК63?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_plazma_*
сообщение 26.10.2009, 15:31
Сообщение #13





Guest Forum






Цитата(mandela @ 26.10.2009, 12:21) *
если Вы разработчик, поясните пожалуйста:
1) Программа пользователя хранится в кристалле Atmega ARM или же в дополнительной внешней памяти? (ДА/НЕТ)
2) Проект пользователя обеспечен аппаратной защитой от считывания Atmega? (ДА/НЕТ)
3) Где посмотреть укрупненную блок-схему архитектуры ПЛК63?

1) Процессора Atmega ARM не существует в природе. Программа хранится во Flash ARM
2) Используются другие методы защиты, вряд-ли стоит их обсуждать открыто.
3) ? Что конкретно Вас интересует. Первый раз встречаю такой вопрос. 3 процессора, мега, АРМ и PIC. Каждый своим делом занят.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 26.10.2009, 16:24
Сообщение #14





Guest Forum






Цитата(plazma @ 26.10.2009, 15:31) *
1) Процессора Atmega ARM не существует в природе. Программа хранится во Flash ARM
2) Используются другие методы защиты, вряд-ли стоит их обсуждать открыто.
3) ? Что конкретно Вас интересует. Первый раз встречаю такой вопрос. 3 процессора, мега, АРМ и PIC. Каждый своим делом занят.


Наконец-то, пояснили. Вероятно ПЛК63 подойдет для поставленных целей и задач:rolleyes:

  • ошибся, не Atmega ARM, а Atmel ARM. Кстати какая именно модель ARM и сколько от внутренней Flash ARM останется для программ и библиотек пользователя?
  • Пользовательская программа хранится только во внутренней Flash памяти ARM?
  • Пользовательские программы доступны для считывания утилитами Овен или защищены аппаратно средствами ARM?
  • Обычно производители публикуют укрупненную схему архитектуры устройства для общего представления, есть такая для ПЛК63?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_plazma_*
сообщение 26.10.2009, 16:37
Сообщение #15





Guest Forum






Цитата(mandela @ 26.10.2009, 14:24) *
Наконец-то, пояснили. Вероятно ПЛК63 подойдет для поставленных целей и задач:rolleyes:

  • ошибся, не Atmega ARM, а Atmel ARM. Кстати какая именно модель ARM и сколько от внутренней Flash ARM останется для программ и библиотек пользователя?
  • Пользовательская программа хранится только во внутренней Flash памяти ARM?
  • Пользовательские программы доступны для считывания утилитами Овен или защищены аппаратно средствами ARM?
  • Обычно производители публикуют укрупненную схему архитектуры устройства для общего представления, есть такая для ПЛК63?


1.SAM7S512. >220 кБайт для программы пользователя, хватит на любую задачу.
2. Мы используем другую защиту, сама программа открыта для копирования , но это не поможет smile.gif (Хотя и можно дополнительно закрыть).
3. Мы такую схему не делали, не было необходимости. В принципе не проблема нарисовать. smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 26.10.2009, 17:02
Сообщение #16





Guest Forum






Цитата(plazma @ 26.10.2009, 16:37) *
1.SAM7S512. >220 кБайт для программы пользователя, хватит на любую задачу.
2. Мы используем другую защиту, сама программа открыта для копирования , но это не поможет smile.gif (Хотя и можно дополнительно закрыть).
3. Мы такую схему не делали, не было необходимости. В принципе не проблема нарисовать. smile.gif


2. А что нам использовать для защиты прикладной программы? ... в рамках ПЛК CoDeSys ?

Сообщение отредактировал mandela - 26.10.2009, 17:06
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_plazma_*
сообщение 27.10.2009, 9:31
Сообщение #17





Guest Forum






Цитата(mandela @ 26.10.2009, 14:02) *
2. А что нам использовать для защиты прикладной программы? ... в рамках ПЛК CoDeSys ?

Пароль, экономические методы, привязку к конкретному железу, аппаратные защиты, хорошую техподдержку и обновление ПО.
И, самое главное, какого ПЛК CoDeSys? В разных устройствах разные методы. По поводу серий 63, 410 обращайтесь к нам. plc_prog@owen.ru
Но если Вы делаете накрутку 1000% к цене железа за "супер ПО", то Вас не спасут ни какие защиты. Конкурент просто сделает аналог
силами сторонних программистов на том-же железе. Цена вопроса от 1,5 до 3 т.у.е. И будет продавать с 500% накруткой.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 27.10.2009, 15:03
Сообщение #18





Guest Forum






Цитата(plazma @ 27.10.2009, 9:31) *
1)Пароль, экономические методы, привязку к конкретному железу, аппаратные защиты, хорошую техподдержку и обновление ПО.
2) И, самое главное, какого ПЛК CoDeSys? В разных устройствах разные методы. По поводу серий 63, 410 обращайтесь к нам.
3) plc_prog@owen.ru
Но если Вы делаете накрутку 1000% к цене железа за "супер ПО", то Вас не спасут ни какие защиты. Конкурент просто сделает аналог
силами сторонних программистов на том-же железе. Цена вопроса от 1,5 до 3 т.у.е. И будет продавать с 500% накруткой.


1) Если пароль протокола кодесис, его всерьез обсуждать не будем. Экономические методы для другого форума в Давосе:rolleyes:
2) Нужны кодесис совместимые. Вы советовали ПЛК 63 или 410, я правильно понял??
3) Сколько накручивает отдел продаж не знаю, клиентов устраивает.

Цитата(plazma @ 26.10.2009, 16:37) *
1.SAM7S512. >220 кБайт для программы пользователя, хватит на любую задачу.
2. Мы используем другую защиту, сама программа открыта для копирования , но это не поможет smile.gif (Хотя и можно дополнительно закрыть).


Как установить бит запрета чтения flash с прикладной программой в SAM7S512 ?
Какой утилитой (pony или аналогичной?) и по какому какому интерфейсу ? После установки возникнут ограничения и сложности для нормальной работы?

Цитата(plazma @ 26.10.2009, 11:32) *
Плюс есть возможность обеспечить доп. защиту, к-я будет в другом МП.
В дополнительных PIC и AVR про которые Вы написали ? Как?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_plazma_*
сообщение 27.10.2009, 15:14
Сообщение #19





Guest Forum






Обращайтесь, обсудим.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_mandela_*
сообщение 27.10.2009, 15:41
Сообщение #20





Guest Forum






Цитата(plazma @ 27.10.2009, 15:14) *
Обращайтесь, обсудим.

1. Написал в личную почту.
2. Скачал описание ARM l SAM7S512, читаю. У кого есть русский вариант прошу поделиться.

Прикрепленный файл  SAM7S512.pdf ( 870,9 килобайт ) Кол-во скачиваний: 53
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_plazma_*
сообщение 27.10.2009, 15:45
Сообщение #21





Guest Forum






Цитата(mandela @ 27.10.2009, 12:41) *
1. Написал в личную почту.
2. Скачал описание ARM l SAM7S512, читаю. У кого есть русский вариант прошу поделиться.

Прикрепленный файл  SAM7S512.pdf ( 870,9 килобайт ) Кол-во скачиваний: 53

Русского нету в природе. Китайский есть (наверное:)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AlexG
сообщение 27.10.2009, 22:20
Сообщение #22





Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194



Цитата(mandela @ 27.10.2009, 16:41) *
2. Скачал описание ARM l SAM7S512, читаю. У кого есть русский вариант прошу поделиться.


Цитата(plazma @ 27.10.2009, 16:45) *
Русского нету в природе. Китайский есть (наверное:)


Это не означает что документации на русском вообще нет rolleyes.gif
Справочное руководство по микроконтроллерам AT91SAM7Sx
Микроконтроллер AT91SAM7S256 - Быстрое обучение на примерах
Редькин. 32/16 битные микроконтроллеры ARM7 семейства AT91SAM7 фирмы Atmel

PS: Интересно было бы узнать, что представляет из себя ОВЕН ПЛК410. Судя по имеющимся крайне скудным сведениями он быть интересен для применения в наших проектах.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_plazma_*
сообщение 28.10.2009, 16:35
Сообщение #23





Guest Forum






Цитата(AlexG @ 27.10.2009, 19:20) *
PS: Интересно было бы узнать, что представляет из себя ОВЕН ПЛК410. Судя по имеющимся крайне скудным сведениями он быть интересен для применения в наших проектах.

Новая разработка.
Линейка модульных ПЛК.
410 - это головной модуль на 7 слотов расширения 1 дин или 3-2 диновых. На базе SAM7512 (как и в ПЛК63). Дисплей 16х4, 9 кнопок, 4 светодиода. Пищалка.
Шина расширения высокопроизводительная, до 150 кБайт/сек, полный дуплекс.
Есть линейка модулей расширения, дискретные/аналоговые входа/выхода, модуль интерфейса 232/485
Модульный блок питания.

Сообщение отредактировал plazma - 28.10.2009, 16:39
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 4.8.2025, 20:47
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных