Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
2 800 ₴

Связь 1с с весами через Windows Socket

project complete
1C


Есть обработка связи 1С с весами. Работает через ActiveX компоненту Windows Socket. Все работает хорошо до того момента когда по каким то причинам пропадает связь с контроллером (к примеру пропало питание на свиче). В таком случае WinSocket постоянно возвращает State=7, то есть «подключён». 

Если в таком случае перезапустить обработку, то при подключении будет выдаваться State=6, то есть «подключение», что вроде бы как корректно.

Принудительно обрывать связь, к примеру каждые две секунды при помощи обработчика ожидания, для того чтобы подстраховаться от подобных обрывов связи не хочется. Во первых (субъективно) - это увеличивает время «прибытия» значения веса в 1С от контроллера, во вторых - контроллер позволяет не более 4х одновременных подключений, и есть подозрение что при такой схеме создаются зависшие подключения, которые в дальнейшем препятствуют нормальному «свежему» подключению.

Необходимо разработать алгоритм стабильного восстановления связи WinSocket в 1с.

Конфигурация - УТП для Украины, обычные формы. Версия платформы - 8.3.

Client's feedback about the contractor Студии Самарканд

Quality
Professionalism
Price
Availability
Terms

Сотрудничеством остался крайне доволен!
Исполнитель досконально изучил задачу со всех возможных ракурсов, чем избавил меня от траты времени на объяснение "как что работает" 🙂
В процессе выполнения проекта возникали множественные доработки, ввиду довольно-таки специфического заказа, но все было доведено до просто идеального состояния по функциональной части и по части удобства использования конечной версии обработки.
Буду обращаться ещё, подобных специалистов сложно найти.

Александр К. Александр Кипко | Safe Safe

Freelancer's feedback about the client Александре Кипко

Payment
Task formulation
Requirements
Availability

Решить проблему с подключением весов удаленно - эта задача казалась мне невыполнимой. Но заказчик предоставлял настолько точную и полную информацию, что я справился.
Спасибо за интересный проект, надеюсь на дальнейшее сотрудничество.

Студия С. Студия Самарканд | Safe Safe



  1. 1 day600 ₴
    Виктория Федорец
     193 

    Добрый день. Хотели бы с Вами пообщаться.
    Мои контакты:
    067 670 86 75
    [email protected]
    Скайп: Виктория Федорец RG

    Ukraine Krivoi Rog | 22 October 2018 |
  2. 123 days1 234 ₽
    Кирилл Руденко
     181 

    Александр, добрый день!
    Мы готов решить вашу проблему.
    Наша компания специализируется на 1С.
    Команда опытных специалистов настроит вашу систему
    Пишите/звоните:
    Telegram, WhatsaApp, Viber +375295840733

    Ukraine Kyiv | 22 October 2018 |
  3. 7 days2 800 ₴Winning proposal
    Студия Самарканд
     1905   42  0

    Если деньги есть, все можно сделать!
    :) 🙂 🙂
    - Господин чиновник, а вы можете не воровать?
    - Не знаю, не пробовал.

    Ukraine Ukraine | 22 October 2018 |
  4. 7 days4 000 ₴
    Юлия Яковенко
     279 

    Добрый день, Александр.
    Если есть документация по связи с контролером, то могу взять в работу.
    Скайп - g_reenlight
    Почта - [email protected]

    Ukraine Kyiv | 23 October 2018 |
  • Уточните точную модель весов,  а также марку свича?

  • Александр Кипко — project author
    Complain | 22 October 2018 |

    Весы - китайские XK3190-A12, контроллер MOXA. Ссылка на инструкцию к контроллеру:

    https://drive.google.com/open?id=1LA_0KeiO9Rr-Cu3g608IO2m60jOWxXgW

    Модель свича сейчас не подскажу, если принципиально могу уточнить. Но как мне кажется тут важным является именно обеспечение стабильного "переконнекта" обработки к контроллеру в результате обрыва связи. Будь то вызвано проблемой со стороны свича, или по какому то иному событию.

  • Добрый день, Александр. 

    Желательно тоже уточнить скорость свича на 100 Мб или на 1Гб. 

    В нашей практике был случай, когда весы с печатью этикетки SM-300 (DIGI) работали прекрасно на всех магазинах на которых были свичи на 10/100Мб. 

    Но, как только на новый магазин поставили свич 100Мб/1Гб, так сразу пошла "потеря пакетов" в программировании и считывании товарной базы. 

     

  • Александр Кипко — project author
    Complain | 23 October 2018 |

    Админ утверждает, что потерь пакетов в сети нет.

  • А сама Моха в вашей конфигурации стабильно работает на 10 или 100 Мб?

  • Александр Кипко — project author
    Complain | 23 October 2018 |

    Добрый день, 10/100 Мб

  • Александр Кипко — project author
    Complain | 23 October 2018 |

    Можете уточнить вопрос? Под "конфигурацией" вы подразумеваете 1С?

  • я имел ввиду конфигурацию (настройку) самой Моха. 

    Тот, кто вам её предложил, то она работает с каким-то другим весовым терминалом и/или торговыми весами с RS-232?

  • а, софт у вас случайно не IIKO (новая версия)?

  • за софт извините, отвлекся, что у вас Конфигурация - УТП для Украины, обычные формы. Версия платформы - 8.3.  


  • хочу ещё заметить, что вместо Моха лучше применять другое устройство для которого уже давно есть всё для нормальной работы из 1С. 

  • Александр Кипко — project author
    Complain | 23 October 2018 |

    Маємо шо маємо 🙂 На будущее можете посоветовать другое устройство для связи с весовой головкой, для которого уже все налажено в 1с?