Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 29

Тема: Python - дополнительные функции облака и удалённого управления.

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

    По умолчанию

    ПавелП, поймите простую вещь, чтобы добавить одну функцию, требуется посчитать трудочасы программиста, возможно наёмного, потому что собственный занят другим.
    А функцию просит все один-два человека.
    Сделайте выводы. Потратить кучу денег, чтобы реализованной функцией воспользовались пару просивших?
    Особенно, если это продукт бесплатный, совсем грустно.

  2. #12
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Николай Суриков gpt помогает написать код плохо понимающему. Пробовал один раз, мне доступ давали, а то в России с этим тяжко сейчас.
    И что я могу сказать по данному поводу. Код мне выдало более лучший, чем предлагают всякие недопрограммисты на форумах.

    И есть подозрение, что код от gpt будет лучше, чем у программистов Овен
    "gpt помогает написать код плохо понимающему."
    Неправильное понимание сути GPT...

    Да, это один из вариантов.
    В моём случае, формирование отчёта в формате Excel мне даёт ОВЕН Cloud.
    Но т.к. там невозможно устранить глюки и добавить полезности, то...

    То это сделал GPT в считаные секунды.
    Тут с ОВЕН даже сравнивать нечего. Динозавры...
    Дело сделано, больше спотыкаться об Excel мне не надо - всё работает.
    Подправить, дополнить - можно просто спросив ещё раз!


    "Пробовал один раз, мне доступ давали"
    Даю вам доступ: https://talkai.info/ru/chat

    "И есть подозрение, что код от gpt будет лучше, чем у программистов Овен "
    Это уж точно!!!

    Подскажу ещё более мощный в вайбере:
    ChatGPT Powered AI Bot
    тут он помнит диалоги, задачи и настройки.
    Типа "умнее".

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

    По умолчанию

    Там только 40 запросов, не интересно. Так как часто не знаю как спросить, зная, что хочу

  4. #14
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    ПавелП, поймите простую вещь, чтобы добавить одну функцию, требуется посчитать трудочасы программиста, возможно наёмного, потому что собственный занят другим.
    А функцию просит все один-два человека.
    Сделайте выводы. Потратить кучу денег, чтобы реализованной функцией воспользовались пару просивших?
    Особенно, если это продукт бесплатный, совсем грустно.
    У компании подход как у плохих авиастроителей...
    Самолёт взлетел? УРА-А-А!!! Забыли.

    А то что он не один раз должен взлетать и садится...

    ... тут как раз и возникают указанные вами трудности.

    Заложили поддержку изделия? А вот "№;%№! вам всем!!!
    И тут не может быть никаких оправданий.

    Иногда мелочи исправить не могут годами.

    Не смогли, не потянули, нет компетенции удержать изделие на плаву.

  5. #15
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Там только 40 запросов, не интересно. Так как часто не знаю как спросить, зная, что хочу
    Сорок запросов???

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

    По умолчанию

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

    Да, для меня 40 запоров мало, я самоучка, каждый чих смотрю

  7. #17
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Все проще, держать собственных программистов не выгодно, нанимают под задачу и все. Потом накапливают пул хотелок, опять нанимают.
    Странно. Они хватаются о десятках тысяч продаж.

    Цитата Сообщение от melky Посмотреть сообщение
    Да, для меня 40 запоров мало, я самоучка, каждый чих смотрю
    Я вторые сутки долбаю этот GPT.
    Вероятно я раньше подключился.

    Тогда в вайбере - там он у меня уже третий месяц живёт.

  8. #18
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию GPT + Python + ПР205 + Cloud

    Третий человеко-час. Точно сформированный детальный запрос.

    Запрос для GPT:
    настройки ПЛК ПР205
    ModBUS Master, адрес 100, тайм-аут 100мс, Старшим байтом вперёд, Старшим регистром вперёд, регистры с номерами 12,16,20,2056,24,28,32,36,40,44,48,52,56,84,88,92, 96 с плавающей запятой, регистры 520 и 524 целочисленные, у всег регистров период чтения 50мс.
    ПЛК связан с ПК по сети LAN, IP 192.168.1.249, Маска подсети 255.255.254.0, IP адрес шлюза 192.168.1.105,
    DNS сервер 1 194.158.196.137, DNS сервер 2 194.158.196.141


    ModBUS Slaver, регистры целочисленные
    16384,16385,16386,16389,16390,16391,16392,16393,16 402,16403,16405,16406,16408,16413,16416,16417,1642 2
    регистры с плавающей запятой 16394,16396,16398,16409,16414,16418,16420
    IP-адрес "192.168.1.249" доступен в сети. Команда `ping 192.168.1.249`, порт 502.
    из командной строки компьютера - хост отвечает на ICMP-запросы.
    Python в среде Visual Studio Win10 x64.

    Напиши программу: вывести значения Slaver всех регистров.

    Ответ GPT:

    Код:
    # -- coding: cp1251 --
    from pymodbus.client import ModbusTcpClient
    
    # Установка соединения с ПЛК по протоколу Modbus TCP
    client = ModbusTcpClient('192.168.1.249', port=502)
    
    # Чтение целочисленных регистров (Slaver)
    int_registers = [16384, 16385, 16386, 16389, 16390, 16391, 16392, 16393, 16402, 16403, 16405, 16406, 16408, 16413, 16416, 16417, 16422]
    for reg_address in int_registers:
        response = client.read_input_registers(reg_address, count=1, unit=0x01)
        if response.isError():
            print(f'Error reading Register {reg_address}: {response.function_code}')
        elif len(response.registers) > 0:
            print(f'Slaver, Register {reg_address}: {response.registers[0]}')
        else:
            print(f'No data returned for Register {reg_address}')
    
    
    client.close()
    Результат:

    Код:
    Slaver, Register 16384: 0
    Error reading Register 16385: 132
    Slaver, Register 16386: 16
    Slaver, Register 16389: 0
    Slaver, Register 16390: 0
    Slaver, Register 16391: 3
    Slaver, Register 16392: 0
    Slaver, Register 16393: 0
    Slaver, Register 16402: 0
    Slaver, Register 16403: 0
    Slaver, Register 16405: 0
    Error reading Register 16406: 132
    Error reading Register 16408: 132
    Slaver, Register 16413: 0
    Slaver, Register 16416: 23
    Slaver, Register 16417: 1
    Slaver, Register 16422: 0
    В нужных регистрах время тикает.

  9. #19
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Пришлось порыться и пробовать:

    Код:
    GPT упорно подсовывает:
    
    from pymodbus.client.sync import ModbusSerialClient
    
    а надо:
    from pymodbus.client      import ModbusSerialClient
    
    что мешало, и пришлось лопатить инет, чтоб про это найти.
    - pymodbus тож пошёл с раза пятого, до этого были разные другие библиотеки.
    - толком не отображаются, да и то не все:
    регистры с плавающей запятой 16394,16396,16398,16409,16414,16418,16420


    В общем, всё оказалось довольно просто и быстро.
    Железяка достаточно сообразительная.
    Как выяснилось, версия GPT для браузера - это типа GPT-2.5.
    Обрабатывает только один запрос до 2000 символов.
    Не помнит прошлых запросов. С PDF не работает.

    Гораздо "умнее" версия GPT для вибера. GPT-3.
    Помнит диалоги, можно раз задать много параметров, и потом не упоминать - учитываются при работе.


    Покупные версии позволяют скормить парочку увесистых PDF по 10 мег.
    Отвечает по ним точно, с ссылками на страницы.
    Выколупывает точные ответы и связывает разбросанные по докам данные.

    Это уже привет ОВЕН-ам.
    GPT просил передать.



    Видеокарта с памятью 10 гег, и базой в 200 гег - это примерно GPT2.5.
    При стоимости в $1000 баксов, и нет привязки к инету.
    Для "беготни" по своим PDF самое то.

    Скорее всего возьму облако.
    Код:
    При стоимости:
    20р/час = Tesla A2      128 бит, 16 GB, 8нм,текстурн   40, тензор  40, ядер   1280
    34р/час = Tesla A10     384 бит, 24 GB, 8нм,текстурн  288, тензор 288, ядер   9216
    400р/ч  = Tesla H100   5120 бит, 80 GB, 4нм,               тензор 456, ядер  14592
    Раздолье!!! Только работай!
    Последний раз редактировалось ПавелП; 23.06.2024 в 10:47.

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

    По умолчанию

    который день бьетесь?

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. Дополнительные параметры для ТРМ232М
    от Vladi2206 в разделе Облачный сервис OwenCloud
    Ответов: 1
    Последнее сообщение: 04.03.2022, 13:33
  2. Ответов: 3
    Последнее сообщение: 29.01.2015, 14:24
  3. Дополнительные элементы визуализации
    от RadistDog в разделе СПК2xx (архив)
    Ответов: 7
    Последнее сообщение: 22.04.2014, 13:08
  4. Оборудование для удалённого контроля за U
    от Алан в разделе Подбор Оборудования
    Ответов: 15
    Последнее сообщение: 26.02.2014, 15:13
  5. дополнительные Com-порты для плк!?
    от Ельцов Андрей в разделе Разработки
    Ответов: 6
    Последнее сообщение: 10.02.2010, 17:50

Ваши права

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