Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Переход на windows -10 и ПЛК-150

  1. #1

    По умолчанию Переход на windows -10 и ПЛК-150

    Здравствуйте.
    Около 10 лет у нас работают 8 штук ПЛК-150 и собирают информацию о техпроцессе. Компьютер с Windows ХР считывал по TCP каждые две секунды информацию и сохранял на жестком диске. Программа (написана на C#) работала без сбоев.
    В конце прошлого года было принято решение заменить компьютер и соответственно с новым Windows 10 х64. После переноса начались танцы с бубном. Периодические сбои, пропуск данных, иногда до суток. Потеря связи могла произойти в любой момент с произвольным количеством контроллеров.
    Как оказалось, ошибка происходит при попытке подключения к узлу, в строке типа TcpClient(String, Int32).

    Вопрос, собственно, как с этим бороться. Два дня копаю. Пробовал на Windows 7 x32 и x64 и результат примерно одинаковый.
    Может замена прошивки (стоит родная) может помочь?

  2. #2

    По умолчанию

    Цитата Сообщение от yandrey Посмотреть сообщение
    Здравствуйте.
    Около 10 лет у нас работают 8 штук ПЛК-150 и собирают информацию о техпроцессе. Компьютер с Windows ХР считывал по TCP каждые две секунды информацию и сохранял на жестком диске. Программа (написана на C#) работала без сбоев.
    В конце прошлого года было принято решение заменить компьютер и соответственно с новым Windows 10 х64. После переноса начались танцы с бубном. Периодические сбои, пропуск данных, иногда до суток. Потеря связи могла произойти в любой момент с произвольным количеством контроллеров.
    Как оказалось, ошибка происходит при попытке подключения к узлу, в строке типа TcpClient(String, Int32).

    Вопрос, собственно, как с этим бороться. Два дня копаю. Пробовал на Windows 7 x32 и x64 и результат примерно одинаковый.
    Может замена прошивки (стоит родная) может помочь?
    Для проверки обмена, подключаетесь к ПЛК ОПС сервером и смотрите обмен. Надо знать адреса и типы читаемых переменных.
    ОПС серверы - https://owen.ru/catalog/opc_serveri
    Винда и прошивка тут не при чём скорее всего, может быть проблема с ПЛК, вздутые электролиты, сдох аккумулятор, либо не правильно настроена сеть, маска сети или шлюз.
    Последний раз редактировалось kondor3000; 15.08.2024 в 21:39.

  3. #3

    По умолчанию

    Блин, ОПС настроил, ошибок нет.

  4. #4

    По умолчанию

    Цитата Сообщение от yandrey Посмотреть сообщение
    Блин, ОПС настроил, ошибок нет.
    Значит вероятнее всего проблемы с настройкой сети в компе или с самой программой на C#

  5. #5

    По умолчанию

    Скорее всего проблема с организацией потоков. Опрос контроллеров в потоках сделан.

  6. #6

    По умолчанию

    Или в версии .NET. Изначально под 3.5, кажется писалось, сейчас 4.

  7. #7
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Перепишите под NET8 если есть исходники. Вообще запросто могут не поддерживаться нормально какие-то методы, быть устаревшими и т.д.

  8. #8

    По умолчанию

    Цитата Сообщение от yandrey Посмотреть сообщение
    Или в версии .NET. Изначально под 3.5, кажется писалось, сейчас 4.
    А 3.5 на 10-ку не ставится?

  9. #9
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Компоненты .NET Framework 4-й версии (4.8) включены в поставку Windows 11 и Windows 10 и задействованы по умолчанию.
    .NET Framework 3.5 и 2.0 можно не скачивать в Windows 11 и 10, достаточно просто включить соответствующий компонент, подробнее: Как включить дополнительные компоненты Windows 11 и Windows 10.

    https://remontka.pro/download-net-fr...k-any-version/

    Возможно, используется какой-то метод, который в версии 4 работает иначе, чем в 3,5.
    Последний раз редактировалось melky; 16.08.2024 в 12:31.

  10. #10

    По умолчанию

    "просто включение" всё равно повлечёт за собой загрузку необходимых файлов.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. переход с ПЛК 150 A-L на ПЛК 150 A-M
    от федорКамчатка в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.06.2023, 14:11
  2. Переход на M02
    от PavelGO в разделе ПЛК1хх [М02]
    Ответов: 1
    Последнее сообщение: 20.05.2019, 20:33
  3. Проблема с OPC UA в Windows 2012 R2 и Windows 10
    от ScooloV в разделе Master SCADA 3
    Ответов: 0
    Последнее сообщение: 04.04.2017, 09:27
  4. Переход с VB6 на VB10
    от Лапин Г.В в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 11.03.2013, 18:52
  5. Переход с v1.04 на v1.2
    от rustem в разделе OWEN Proces Manager
    Ответов: 12
    Последнее сообщение: 06.07.2012, 10:43

Ваши права

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