Показано с 1 по 10 из 31

Тема: Перезагрузка ПЛК110 во время сохранения на USB-флэш

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Думал, молчать, но только ради компании Овен так и быть напишу. Для тех , кто админит тут под прикрытием, читайте - полезно будет, чтоб потом не позориться. Ликбез.
    1)Если баги есть в софтине контроллера, то полезно их исправлять, а не копить по году. Ваша прошивка компилится минут за десять. Хоть каждый день обновления кидай. Тока не надо там про тесты... Не утруждайте себя, не пишите про это. Все равно никто не поверит.
    2)Про извлечение флэшки: Команда ATA-шная на прекращение общения. Сами не найдёте, как вернусь, обязательно помогу.
    3)Про запрет подключения USB на горячую??? Вы о чем вообще? В 21-м веке, то . Разъемчик гляньте и разберитесь для чего пара длинных выводов.
    4)По проверке работы ваших функций. А какой , простите , в этом смысл? Дальше чего делать то? Игде почитать, про то , что закрытие файла в SysLibFile периодически падает с ошибкой. Правда файл всё же закрывает. А то ваш "правильный" пример, увы умалчивает в десяти строчках, а что же делать если функция работает не так. Назревает вопрос, а где функция ребута процесса работы с USB? Ведь ни одной нет.
    5)В основном проекте проверки есть. Толку то. Падает прошивка 0,3,67 не от этого, а от кривой реализации FS в ПЛК. Спросите у программера своего, пусть он вам растолкует. Сколько уже про проверки можно писать. Вы тестили прожку , которая в корне не верна? А в курсе что вешается даже с действующим дескриптором? Какая запись в закрытый файл? А откуда тогда номер дескриптора остался? Это значит другой баг? А почему ПЛК вешается на функции открытия файла то? Ну такую уже муть пишете...
    6)Главное "е-нумерация" по USB в ПЛК с заменой флэшки происходит, а MBR и PBR повторно прочитать не может. Причем даже если форматнуть старую флэшку берёт. Тут косяк на поверхности. Ёлки да в бесплатной FS даже есть функция закрытия FS. В вашей нет что ли? Косяк то вообще детский. Там две строчки поправить программеру.Или вот кто-то тут библиотеки пишет, можно ввести туда такую функцию.
    7)Время то время 01,01,1980 это что такое? Не писал уже, ну ладно. Год уже прошел, пора уже. Кому мелочи, а у кого-то и вопросы возникает по такому поводу.

    Вы лучше скажите когда выйдет новая прошивка. Про баги и так всё ясно, что исправлять никто не будет.
    А то вот два новых проекта на колесах и чет ну никак не прикалывает заставлять глушить водителя машину, чтоб USB флэшку поставить. Ну потому что в руководстве к ПЛК кто-то так решил, ну и никак иначе. Есть свет в конце туннеля? Или троллить будете до бесконечности? Банально захотел водитель два раза снять список ошибок на флэшку.

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от VanIvan Посмотреть сообщение
    Думал, молчать, но только ради компании Овен так и быть напишу. Для тех , кто админит тут под прикрытием, читайте - полезно будет, чтоб потом не позориться. Ликбез.
    1)Если баги есть в софтине контроллера, то полезно их исправлять, а не копить по году. Ваша прошивка компилится минут за десять. Хоть каждый день обновления кидай. Тока не надо там про тесты... Не утруждайте себя, не пишите про это. Все равно никто не поверит.
    2)Про извлечение флэшки: Команда ATA-шная на прекращение общения. Сами не найдёте, как вернусь, обязательно помогу.
    3)Про запрет подключения USB на горячую??? Вы о чем вообще? В 21-м веке, то . Разъемчик гляньте и разберитесь для чего пара длинных выводов.
    4)По проверке работы ваших функций. А какой , простите , в этом смысл? Дальше чего делать то? Игде почитать, про то , что закрытие файла в SysLibFile периодически падает с ошибкой. Правда файл всё же закрывает. А то ваш "правильный" пример, увы умалчивает в десяти строчках, а что же делать если функция работает не так. Назревает вопрос, а где функция ребута процесса работы с USB? Ведь ни одной нет.
    5)В основном проекте проверки есть. Толку то. Падает прошивка 0,3,67 не от этого, а от кривой реализации FS в ПЛК. Спросите у программера своего, пусть он вам растолкует. Сколько уже про проверки можно писать. Вы тестили прожку , которая в корне не верна? А в курсе что вешается даже с действующим дескриптором? Какая запись в закрытый файл? А откуда тогда номер дескриптора остался? Это значит другой баг? А почему ПЛК вешается на функции открытия файла то? Ну такую уже муть пишете...
    6)Главное "е-нумерация" по USB в ПЛК с заменой флэшки происходит, а MBR и PBR повторно прочитать не может. Причем даже если форматнуть старую флэшку берёт. Тут косяк на поверхности. Ёлки да в бесплатной FS даже есть функция закрытия FS. В вашей нет что ли? Косяк то вообще детский. Там две строчки поправить программеру.Или вот кто-то тут библиотеки пишет, можно ввести туда такую функцию.
    7)Время то время 01,01,1980 это что такое? Не писал уже, ну ладно. Год уже прошел, пора уже. Кому мелочи, а у кого-то и вопросы возникает по такому поводу.

    Вы лучше скажите когда выйдет новая прошивка. Про баги и так всё ясно, что исправлять никто не будет.
    А то вот два новых проекта на колесах и чет ну никак не прикалывает заставлять глушить водителя машину, чтоб USB флэшку поставить. Ну потому что в руководстве к ПЛК кто-то так решил, ну и никак иначе. Есть свет в конце туннеля? Или троллить будете до бесконечности? Банально захотел водитель два раза снять список ошибок на флэшку.
    1) баги надо устранять, только они нразве найдены, кто то кроме Вас обращается по поводу перегрузки плк при записи архивов?
    2) не забыли что перед Вами контроллер, лишний код не привествуется, его задача обеспечивать главный цикл а не плюшки по пиреферии
    3) ну может в руководстве и появилось упоминание про выключение питания, чтобы не решать пункт 2
    4) по внутреннему устройству функций и их количеству это к S3 Software
    5) зачем тестит прожку если и на взгляд видно что она неработоспособна и вынесет мозги плк?
    6) не забыли что перед Вами контроллер, пост №3 этой темы, цитата:"может есть способ кинуть команду линуксу на размонтирование/монтирование флэшки". Вы СЕРЬЕЗНО!? Думаете там линукс?
    7) У сименса время с 1990 года начинается, вот вобще отморозки
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Похожие темы

  1. Ответов: 13
    Последнее сообщение: 29.10.2018, 14:01
  2. Ответов: 13
    Последнее сообщение: 16.02.2018, 12:26
  3. ПЛК110(М02) ведение архива на USB флэш
    от Антон_Б в разделе ПЛК1хх [М02]
    Ответов: 9
    Последнее сообщение: 16.10.2016, 20:47
  4. ПЛК110 не сохраняет программу на флэш
    от Партизан в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 08.08.2011, 08:49

Ваши права

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