Привет,
TcOpen_the_Vortex_Builder_не_существует?
Прикрепляю фото для наглядности, как это можно исправить?
Благодарность
Привет @PTKu
Я сделал проект с нуля, чтобы проверить, и все равно я не верю библиотекам в Twincat, я прилагаю фото, чтобы вы могли его увидеть
Я не знаю, как это исправить...
Привет @PTKu
У меня получилось, проблема в том, что имя ПЛК нельзя указать при добавлении проекта ПЛК,
Прикрепляю фото для наглядности.
Теперь я могу продолжить...
Привет @PTKu ,
я снова застрял
plc.MAIN._simpleContext не содержит определения,
Прикрепляю фото, чтобы было видно, как это фиксируется?
@runtimevic у вас есть экземпляр SimpleContext в MAIN?
~ПРОГРАММА ГЛАВНАЯВАР_simpleContext : Простой контекст;END_VAR~
Если он у вас есть, вам нужно снова запустить компилятор inxton, чтобы обновить проект-близнец.
Дайте мне знать, если это поможет
@runtimevic у вас есть экземпляр SimpleContext в MAIN?
PROGRAM MAIN VAR _simpleContext : SimpleContext; END_VAR
Если он у вас есть, вам нужно снова запустить компилятор inxton, чтобы обновить проект-близнец. Дайте мне знать, если это поможет
Привет @PTKu ,
решено, перекомпилируйте с помощью Inxton,
Вы знаете, как я могу удалить ошибки из проекта GitHub XaeTcOpen101, первое фото, которое я прикрепил?
Благодарность
@runtimevic Вы должны заменить строку «your-ams-id» на идентификатор AMD вашей цели, если это локальный адрес, которому вы можете назначить «null».
поэтому в строке 13:
~С#// пример:статическая строка AMS_ID = "192.168.0.2.1.1" ;~
// если ваша цель локальная, то
~С#статическая строка AMS_ID = null;~
в файле /TcOpen101/TcOpenPlcConnector/Properties/Secrets.cs
вам нужно исправить
~ С#открытые секреты статического класса{публичная константная строка pwd = -"your_elastic_password"-;}~
с участием
~ С#открытые секреты статического класса{public const string pwd = "эластичный пароль для выполнения";}~
Я намеренно оставил ошибки компиляции, чтобы принудительно исправить их с правильными значениями.
@runtimevic Вы должны заменить строку «your-ams-id» на идентификатор AMD вашей цели, если это локальный адрес, которому вы можете назначить «null».
поэтому в строке 13:
// example: static string AMS_ID = "192.168.0.2.1.1" ;
// если ваша цель локальная, то
static string AMS_ID = null;
в файле
/TcOpen101/TcOpenPlcConnector/Properties/Secrets.cs
вам нужно исправить
public static class Secrets { public const string pwd = -"your_elastic_password"-; }
с участием
public static class Secrets { public const string pwd = "runtimevic elastic password"; }
Я намеренно оставил ошибки компиляции, чтобы принудительно исправить их с правильными значениями.
Привет @PTKu ,
Если все, что вы мне прислали, я уже знаю, проблема здесь:
var plc = новый TcOpenPlcTwinController (
Прикрепляю фото для ознакомления, вот что не знаю почему не так
@runtimevic Я думал, вы спрашивали об ошибках компиляции из первого пункта этой темы.
В решении отсутствуют файлы *.g.cs
, созданные компилятором. Если вы получаете сообщение о том, что компилятор не существует... это проблема с VS. Чтобы обойти эту проблему, вы просто открываете «Консоль диспетчера пакетов», которая должна скопировать компилятор в нужное место. Тогда вы сможете запустить его с помощью расширения. Когда я смогу, я отправлю вам скриншот.
@runtimevic
Откройте консоль диспетчера пакетов:
В управлении пакетами вы должны найти это:
затем запустите компилятор inxton
@runtimevic , вы также можете скачать проект со всеми двоичными файлами, включенными здесь .
@runtimevic Откройте консоль диспетчера пакетов:
В управлении пакетами вы должны найти это:
затем запустите компилятор inxton
Привет @PTKu ,
все решилось ок, большое спасибо за быстрый ответ, 👍👍😉
Откуда вы загружаете исполняемые файлы ELK Elasticsearch, Logstash и Kibana?
https://www.elastic.co/es/downloads/кибана
https://www.elastic.co/es/downloads/logstash
https://www.elastic.co/es/downloads/elasticsearch
по этим ссылкам скачиваются?
Большое спасибо, Виктор.
@runtimevic Да, Виктор, вы можете скачать kibana и elasticsearch по этим ссылкам...
Закройте эту тему на свое усмотрение.