У нас распространены операционные системы с интерфейсом на русском языке, потому что мы живем в России. И все бы ничего, когда б не… русский язык.
Первая проблема после установки твинката на ПК — это файервол. Его настраивают кардинально и целиком, т. е. просто отключают. Контроллер после этого сканируется и появляется в сети, но попытка добавить роутинг обламывается сообщением:
Add route to remote system failed.
ADS Error 1796 (0x704): ‘ADS ERROR: reading/writing no permitted’
Объяснение простое — у пользователя на стороне контроллера не хватает прав для добавления записи в роутер контроллера. На самом же деле… впрочем, пойдем по простому пути.
На ПК, который скоро станет контроллером, открываем Панель управления → Администрирование → Управление компьютером → Локальные пользователи и группы.
В подразделе Пользователи находим Администратор и переименовываем его в Administrator. В подразделе Группы находим Администраторы и переименовываем их в Administrators.
Наслаждайтесь.
|
#1 |
Member
Join Date: Mar 2018 Location: None Posts: 9 |
Hello all, I ran in to some trouble. 1. problem : TC2 64 bit engineering does not find a PLC VM. (i know it is possible to find it (https://www.reddit.com/r/PLC/comment…ogram_running/ )but mine does not find it) 2 problem: (bigger one). I can find this VM PLC from other 32bit VM with TC2 32bit, but when I try to «add route» I get ADS error 1796. I saw one post on this forum about very similar issue(http://www.plctalk.net/qanda/showthr…ADS+ERROR+1796), but could not find answer here. Maybe someone here tried this out and could help me out? thanks you all in advance |
|
|
|
#2 |
Member
Join Date: Mar 2018 Location: None Posts: 9 |
For those who are instrested I managed to fix my problems. 2 Problem [Solved]: silly mistake Beckhoff add route requires PC name and password so entering it removes the problem and route is added 1 Problem [Solved]: dont know why but TC2 64 bit (engineering) does not install good on Win 7 (pro), trying this on W10 mashine worked like a charm hope this helps someone |
|
|
|
#3 |
Member
Join Date: Nov 2003 Posts: 663 |
TC2 64-bit: did you install as ‘run as admin’? I run TC2 64-bit on windows 7 (home), no problem.
__________________ |
|
|
|
#4 |
Member
Join Date: Mar 2018 Location: None Posts: 9 |
I tried to install it again as «Admin» but no luck, the symbol of TC2 (the one that is blue in config mode) is blank on W7 pro (Virtual Machine) |
|
|
When I try to connect the Beckhoff controller using TwinCAT software, It shows an ADS error 1796 (0x704): ‘ADS ERROR: Reading/writing not permitted’. I have tried disabling firewall and uncheking the ADS secure option. Still it’s not solved.
asked Oct 6, 2022 at 13:17
1
Please make sure you set the ads routes (properly). You need 2 ads routes. One on the client machine (where you run the development stuff or your tcadsdll based client) and one on the server machine (where the runtime runs).
The ads route on the client machine is used to translate the server ams net id in to an ip address/host name, i.e. to find the server machine.
The ads route on the server machine is used to check if client connections are allowed.
To create a route for the server machine you must provide credentials of the user under which the runtime runs on the server.
You can create both routes on the client machine. Click the TwinCAT tray icon and select Router->Edit Routes. This gives you a dialog. Click Add in this dialog, provide the information and click Add Route.
answered Oct 7, 2022 at 9:27
owilleboowillebo
6055 silver badges9 bronze badges
0
Когда я пытаюсь подключить контроллер Beckhoff с помощью программного обеспечения TwinCAT, он показывает ошибку ADS 1796 (0x704): «ОШИБКА ADS: чтение/запись запрещены». Я попытался отключить брандмауэр и снять флажок с параметра безопасности ADS. Все еще не решено.
2 ответа
Пожалуйста, убедитесь, что вы установили рекламные маршруты (правильно). Вам нужно 2 рекламных маршрута. Один на клиентской машине (где вы запускаете материал для разработки или ваш клиент на основе tcadsdll) и один на серверной машине (где работает среда выполнения). Маршрут объявлений на клиентской машине используется для преобразования идентификатора сети ams сервера в IP-адрес/имя хоста, то есть для поиска серверной машины. Маршрут объявлений на сервере используется для проверки того, разрешены ли клиентские подключения. Чтобы создать маршрут для серверной машины, вы должны предоставить учетные данные пользователя, под которым среда выполнения работает на сервере. Вы можете создать оба маршрута на клиентской машине. Щелкните значок TwinCAT на панели задач и выберите Router->Edit Routes. Это дает вам диалог. Нажмите «Добавить» в этом диалоговом окне, укажите информацию и нажмите «Добавить маршрут».
0
owillebo
7 Окт 2022 в 12:27
Да, я пытался добавить маршрут, и он также определяет контроллер. Но я думаю, у меня проблема с учетными данными пользователя. Как я могу сбросить его?
0
Subhash
7 Окт 2022 в 18:23
В этой статье представлена ошибка с номером Ошибка 1796, известная как Ошибка Bonjour 1796, описанная как У вас недостаточно доступа к компьютеру для подключения к выбранному принтеру.
О программе Runtime Ошибка 1796
Время выполнения Ошибка 1796 происходит, когда Bonjour дает сбой или падает во время запуска, отсюда и название. Это не обязательно означает, что код был каким-то образом поврежден, просто он не сработал во время выполнения. Такая ошибка появляется на экране в виде раздражающего уведомления, если ее не устранить. Вот симптомы, причины и способы устранения проблемы.
Определения (Бета)
Здесь мы приводим некоторые определения слов, содержащихся в вашей ошибке, в попытке помочь вам понять вашу проблему. Эта работа продолжается, поэтому иногда мы можем неправильно определить слово, так что не стесняйтесь пропустить этот раздел!
- Access — НЕ ИСПОЛЬЗУЙТЕ этот тег для Microsoft Access, используйте вместо него [ms-access]
- Bonjour — Bonjour принадлежит Apple реализация Zeroconf, протокола обнаружения служб.
- Connect — Connect — это расширяемая инфраструктура HTTP-сервера для узла, созданная Sencha Labs и предоставляющая высокопроизводительные «плагины», известные как промежуточное ПО.
- Selected — это общий тег, используемый, когда речь идет об одном или нескольких элементах графического интерфейса, выбранных пользователем.
- Доступ — Microsoft Access, также известный как Microsoft Office Access, представляет собой систему управления базами данных от Microsoft, которая обычно сочетает в себе реляционное ядро СУБД Microsoft JetACE с графическим пользовательским интерфейсом и инструментами разработки программного обеспечения.
- Принтер — Печать — это процесс воспроизведения текста и изображений, обычно чернилами или тонером, на бумаге с помощью принтера.
Симптомы Ошибка 1796 — Ошибка Bonjour 1796
Ошибки времени выполнения происходят без предупреждения. Сообщение об ошибке может появиться на экране при любом запуске %программы%. Фактически, сообщение об ошибке или другое диалоговое окно может появляться снова и снова, если не принять меры на ранней стадии.
Возможны случаи удаления файлов или появления новых файлов. Хотя этот симптом в основном связан с заражением вирусом, его можно отнести к симптомам ошибки времени выполнения, поскольку заражение вирусом является одной из причин ошибки времени выполнения. Пользователь также может столкнуться с внезапным падением скорости интернет-соединения, но, опять же, это не всегда так.
(Только для примера)
Причины Ошибка Bonjour 1796 — Ошибка 1796
При разработке программного обеспечения программисты составляют код, предвидя возникновение ошибок. Однако идеальных проектов не бывает, поскольку ошибки можно ожидать даже при самом лучшем дизайне программы. Глюки могут произойти во время выполнения программы, если определенная ошибка не была обнаружена и устранена во время проектирования и тестирования.
Ошибки во время выполнения обычно вызваны несовместимостью программ, запущенных в одно и то же время. Они также могут возникать из-за проблем с памятью, плохого графического драйвера или заражения вирусом. Каким бы ни был случай, проблему необходимо решить немедленно, чтобы избежать дальнейших проблем. Ниже приведены способы устранения ошибки.
Методы исправления
Ошибки времени выполнения могут быть раздражающими и постоянными, но это не совсем безнадежно, существует возможность ремонта. Вот способы сделать это.
Если метод ремонта вам подошел, пожалуйста, нажмите кнопку upvote слева от ответа, это позволит другим пользователям узнать, какой метод ремонта на данный момент работает лучше всего.
Обратите внимание: ни ErrorVault.com, ни его авторы не несут ответственности за результаты действий, предпринятых при использовании любого из методов ремонта, перечисленных на этой странице — вы выполняете эти шаги на свой страх и риск.
Метод 1 — Закройте конфликтующие программы
Когда вы получаете ошибку во время выполнения, имейте в виду, что это происходит из-за программ, которые конфликтуют друг с другом. Первое, что вы можете сделать, чтобы решить проблему, — это остановить эти конфликтующие программы.
- Откройте диспетчер задач, одновременно нажав Ctrl-Alt-Del. Это позволит вам увидеть список запущенных в данный момент программ.
- Перейдите на вкладку «Процессы» и остановите программы одну за другой, выделив каждую программу и нажав кнопку «Завершить процесс».
- Вам нужно будет следить за тем, будет ли сообщение об ошибке появляться каждый раз при остановке процесса.
- Как только вы определите, какая программа вызывает ошибку, вы можете перейти к следующему этапу устранения неполадок, переустановив приложение.
Метод 2 — Обновите / переустановите конфликтующие программы
Использование панели управления
- В Windows 7 нажмите кнопку «Пуск», затем нажмите «Панель управления», затем «Удалить программу».
- В Windows 8 нажмите кнопку «Пуск», затем прокрутите вниз и нажмите «Дополнительные настройки», затем нажмите «Панель управления»> «Удалить программу».
- Для Windows 10 просто введите «Панель управления» в поле поиска и щелкните результат, затем нажмите «Удалить программу».
- В разделе «Программы и компоненты» щелкните проблемную программу и нажмите «Обновить» или «Удалить».
- Если вы выбрали обновление, вам просто нужно будет следовать подсказке, чтобы завершить процесс, однако, если вы выбрали «Удалить», вы будете следовать подсказке, чтобы удалить, а затем повторно загрузить или использовать установочный диск приложения для переустановки. программа.
Использование других методов
- В Windows 7 список всех установленных программ можно найти, нажав кнопку «Пуск» и наведя указатель мыши на список, отображаемый на вкладке. Вы можете увидеть в этом списке утилиту для удаления программы. Вы можете продолжить и удалить с помощью утилит, доступных на этой вкладке.
- В Windows 10 вы можете нажать «Пуск», затем «Настройка», а затем — «Приложения».
- Прокрутите вниз, чтобы увидеть список приложений и функций, установленных на вашем компьютере.
- Щелкните программу, которая вызывает ошибку времени выполнения, затем вы можете удалить ее или щелкнуть Дополнительные параметры, чтобы сбросить приложение.
Метод 3 — Обновите программу защиты от вирусов или загрузите и установите последнюю версию Центра обновления Windows.
Заражение вирусом, вызывающее ошибку выполнения на вашем компьютере, необходимо немедленно предотвратить, поместить в карантин или удалить. Убедитесь, что вы обновили свою антивирусную программу и выполнили тщательное сканирование компьютера или запустите Центр обновления Windows, чтобы получить последние определения вирусов и исправить их.
Метод 4 — Переустановите библиотеки времени выполнения
Вы можете получить сообщение об ошибке из-за обновления, такого как пакет MS Visual C ++, который может быть установлен неправильно или полностью. Что вы можете сделать, так это удалить текущий пакет и установить новую копию.
- Удалите пакет, выбрав «Программы и компоненты», найдите и выделите распространяемый пакет Microsoft Visual C ++.
- Нажмите «Удалить» в верхней части списка и, когда это будет сделано, перезагрузите компьютер.
- Загрузите последний распространяемый пакет от Microsoft и установите его.
Метод 5 — Запустить очистку диска
Вы также можете столкнуться с ошибкой выполнения из-за очень нехватки свободного места на вашем компьютере.
- Вам следует подумать о резервном копировании файлов и освобождении места на жестком диске.
- Вы также можете очистить кеш и перезагрузить компьютер.
- Вы также можете запустить очистку диска, открыть окно проводника и щелкнуть правой кнопкой мыши по основному каталогу (обычно это C
- Щелкните «Свойства», а затем — «Очистка диска».
Метод 6 — Переустановите графический драйвер
Если ошибка связана с плохим графическим драйвером, вы можете сделать следующее:
- Откройте диспетчер устройств и найдите драйвер видеокарты.
- Щелкните правой кнопкой мыши драйвер видеокарты, затем нажмите «Удалить», затем перезагрузите компьютер.
Метод 7 — Ошибка выполнения, связанная с IE
Если полученная ошибка связана с Internet Explorer, вы можете сделать следующее:
- Сбросьте настройки браузера.
- В Windows 7 вы можете нажать «Пуск», перейти в «Панель управления» и нажать «Свойства обозревателя» слева. Затем вы можете перейти на вкладку «Дополнительно» и нажать кнопку «Сброс».
- Для Windows 8 и 10 вы можете нажать «Поиск» и ввести «Свойства обозревателя», затем перейти на вкладку «Дополнительно» и нажать «Сброс».
- Отключить отладку скриптов и уведомления об ошибках.
- В том же окне «Свойства обозревателя» можно перейти на вкладку «Дополнительно» и найти пункт «Отключить отладку сценария».
- Установите флажок в переключателе.
- Одновременно снимите флажок «Отображать уведомление о каждой ошибке сценария», затем нажмите «Применить» и «ОК», затем перезагрузите компьютер.
Если эти быстрые исправления не работают, вы всегда можете сделать резервную копию файлов и запустить восстановление на вашем компьютере. Однако вы можете сделать это позже, когда перечисленные здесь решения не сработают.
Другие языки:
How to fix Error 1796 (Bonjour Error 1796) — You do not have sufficient access to your computer to connect to the selected printer.
Wie beheben Fehler 1796 (Bonjour-Fehler 1796) — Sie haben nicht genügend Zugriff auf Ihren Computer, um eine Verbindung zum ausgewählten Drucker herzustellen.
Come fissare Errore 1796 (Errore Bonjour 1796) — Non hai accesso sufficiente al tuo computer per connetterti alla stampante selezionata.
Hoe maak je Fout 1796 (Bonjour-fout 1796) — U hebt onvoldoende toegang tot uw computer om verbinding te maken met de geselecteerde printer.
Comment réparer Erreur 1796 (Bonjour Erreur 1796) — Vous ne disposez pas d’un accès suffisant à votre ordinateur pour vous connecter à l’imprimante sélectionnée.
어떻게 고치는 지 오류 1796 (봉쥬르 오류 1796) — 선택한 프린터에 연결할 컴퓨터에 대한 충분한 액세스 권한이 없습니다.
Como corrigir o Erro 1796 (Erro Bonjour 1796) — Você não tem acesso suficiente ao seu computador para se conectar à impressora selecionada.
Hur man åtgärdar Fel 1796 (Bonjour Error 1796) — Du har inte tillräckligt med åtkomst till din dator för att ansluta till den valda skrivaren.
Jak naprawić Błąd 1796 (Błąd Bonjour 1796) — Nie masz wystarczającego dostępu do komputera, aby połączyć się z wybraną drukarką.
Cómo arreglar Error de 1796 (Error de Bonjour 1796) — No tiene suficiente acceso a su computadora para conectarse a la impresora seleccionada.
Об авторе: Фил Харт является участником сообщества Microsoft с 2010 года. С текущим количеством баллов более 100 000 он внес более 3000 ответов на форумах Microsoft Support и создал почти 200 новых справочных статей в Technet Wiki.
Следуйте за нами:
Этот инструмент восстановления может устранить такие распространенные проблемы компьютера, как синие экраны, сбои и замораживание, отсутствующие DLL-файлы, а также устранить повреждения от вредоносных программ/вирусов и многое другое путем замены поврежденных и отсутствующих системных файлов.
ШАГ 1:
Нажмите здесь, чтобы скачать и установите средство восстановления Windows.
ШАГ 2:
Нажмите на Start Scan и позвольте ему проанализировать ваше устройство.
ШАГ 3:
Нажмите на Repair All, чтобы устранить все обнаруженные проблемы.
СКАЧАТЬ СЕЙЧАС
Совместимость
Требования
1 Ghz CPU, 512 MB RAM, 40 GB HDD
Эта загрузка предлагает неограниченное бесплатное сканирование ПК с Windows. Полное восстановление системы начинается от $19,95.
ID статьи: ACX03030RU
Применяется к: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP, Windows 2000
Совет по увеличению скорости #50
Преобразование Windows в виртуальную машину:
Защитите себя от вредоносных программ, шпионского ПО и других вирусов, превратив свой ПК с Windows в виртуальную машину. Просматривайте веб-страницы или устанавливайте любые программы и игры на свою виртуальную машину с уверенностью, используя бесплатные инструменты, такие как Hyper-V. Операционная система вашего хоста будет в безопасности от неприятностей.
Нажмите здесь, чтобы узнать о другом способе ускорения работы ПК под управлением Windows
|
#1 |
Member
Join Date: Jun 2018 Location: Zurich Posts: 1 |
TwinCat3 Beckhoff «Add route to remote system failed ADS Error 1804 (0x70C)» Hi everyone, I have a problem connecting with a Beckhoff CX5120. Two months ago together with the help of an expert PLC programmer (I am a complete beginner) I set up the Beckhoff PLC to run a simple program. I managed to connect my laptop running TwinCat 3 to make modifications to the script and upload it to the PLC. However now, two months later, I am again trying to make some modifications to the program and although nothing has happened or changed in the past months it is not working anymore. When I first started with the PLC I remember I had some connection problems but I managed to solve them in the end and everything was working as it should. However now when I try to connect to the PLC while the PLC computer is in Config mode it works, but as soon as I switch to Run mode the connection stops working. When I first start TwinCat with the PLC connected it shows the name (CX-2X61C0) of the PLC computer and everything seems in order. When I then Build the solution also there are no error messages. However if I then either press Activate Configuration or Restart TwinCat in Run Mode it does not give me any error messages but also it does not work and I cannot login. If I then select again the CX-2X61C0 from the dropdown menu it shows «CX-2X61C0 (ERROR)». Finally if I try to do Restore Connection it gives me the following error message: Add route to remote system failed ADS Error 1804 (0x70C). Furthermore the green/blue gear icon which is in the bottom corner turns red. At this moment I also cannot connect to the PLC computer anymore and I have to manually go on to the PLC computer (by connecting a screen and keyboard to the CX5120) and switch there from Run mode to Config mode. As soon as I switch back I can again see the PLC in TwinCat without an error. I have been trying everything from creating a new project file to restarting multiple times but I cannot get it to work which is very frustrating because everything worked fine 2 months ago! If anyone has some ideas for solutions I would be very happy to hear them, thanks in advance! |
|
|
|
#2 |
Member
Join Date: Aug 2015 Location: Munich/Stockholm Posts: 13 |
Hello! I’m assuming that the TwinCAT status icon goes red on the PLC-side? FYI, you don’t physically need to connect to the PLC if you want to debug it. All Beckhoff PLCs (at least running win7/win10, which your CX5120 does) have remote desktop enabled by default. Removing route: |
|
|
|
#3 |
Member
Join Date: Aug 2020 Location: Pabna Posts: 1 |
Hello, Username: Administrator and password:1 has been entered but showing the above error code. How can I solve the problem? |
|
|
|
#4 |
Member
Join Date: Jan 2017 Location: Finland Posts: 86 |
Quote:
Originally Posted by satyasarker Hello, Username: Administrator and password:1 has been entered but showing the above error code. How can I solve the problem? You cannot create route between your PC and EK1100 since it’s ethercat coupler, not the processor. If you are trying to connect your computer directly to EK1100 you just have to choose «local» (your computer) as target device, scan your network and then activate your configuration. |
|
|