Скажите пжл, какой Ethernet кабель нужен для соединения ПЛК100 и СП315-Р?
Эзернет обычный или кросс-кабель?
Вид для печати
Скажите пжл, какой Ethernet кабель нужен для соединения ПЛК100 и СП315-Р?
Эзернет обычный или кросс-кабель?
Подойдет любой.
1цикл: lastadress= 10, lasterror=0....
Но как быть если мне в 1 цикле нужен модуль
с адресом 20? Что про него известно в этом же первом цикле?
Естественно, ничего не известно.
Можно, опять же, проверять в коде: если в LastAddress еще ни разу не было 20, то считать значения переменных, связанных с модулей, недостоверными.
Какая вероятность получить искаженный байт на протоколе RS485 ? То есть чтобы контрольная сумма была ок, но информация искажена?
У меня ситуация что от панели СП315-Р периодически,
раз в 1-2 минуты приходит рандомная информация -
обнуляются дискретные и параметрические слова,
сами собой "нажимаются" кнопки.
Очень сложно бороться с такой "правильной" неправильной информацией.
Может ли это быть брак панели?
Заранее спасибо.
Хорошая статья на тему:
https://habr.com/ru/post/428746/
Вероятность этого крайне мала.Цитата:
Может ли это быть брак панели?
Но не стоит исключать вероятность того, что "брак" есть в проекте для ПЛК и/или панели (последнее - только если в панели используются макросы).
Также имеет смысл просниффить линию связи и по логам понять, какой пакет был передан по сети в тот момент, когда на панели "сами собой нажимались кнопки".
Дополню Евгения...
Можно ситуацию поделить на две части разорвав шину пополам.
Одну часть опросить Modbus Poll, вторую - Modbus Slave
Очень быстро станет понятно где именно скрывается неприятность
Доброго времени суток! Есть таблица рецептов. её нужно экспортировать в csv. что нужно сделать чтобы экспортировалось именно таблицей, а не в одну строчку?
Добрый день.
Прикладываю простейший пример. Его можно проверить прямо в эмуляции - вводите данные в таблицу, нажимаете на кнопку.
Файл будет создан в корне диска D.
Для использования проекта в панели - в настройках действия в кнопке исправьте ID устройства на 0.
Вложение 42247
Очевидно, что должны совпадать символы-разделители в настройках элемента Экспорт CSV и в настройках региональных параметров Windows, на которой эту таблицу будут открывать
Вложение 42249
Например в Windows может быть указан разделитель списков - запятая ( ",") - тогда при просмотре в таблице будет одна строка.
ЗЫ. Если не найдете в Windows региональные настройки, то в проекте в настройках экспорта попробуйте заменить разделитель с ";" на ","