ответил в личку.
Вид для печати
Владислав Филоненко, что можете сказать по существу вопроса ? Почему панель ИП320 не может прочитать биты и регистры из обновленного ПЛК110 ?
Господа А.Николаев, М. Ахриев, В.Филоненко я все еще жду ответа на обозначенную мной проблему.
Не уж то никто из вас не может что-то сказать ?
Не на все вопросы могут ответить вышеперечисленные господа.
Лично я не могу - такой глубокой технической компетенции уже нет.
Но попросил ребят, которые могут. Должны проверить и отписаться.
Newcomer есть 2 момента.
1. вы пробовали кроме битов аварии просто считывать переменную любого типа ? не в журнал аварий а просто на экран панели ?
2. кто-то упоминал про необходимость кратности битов аварии в размере 16 бит в той теме, где у меня не получалось одновременно читать биты и записывать в тот же word.
Newcomer , а Вы попробуйте вместо 2byte добавить 8 bit 2 раза. Чтоб они шли первыми.
Летом делал дистанционно простую работу. Там был точно такой же состав железа. У меня там читался регистр из ПЛК в панель и все работало. Загрузил сейчас эти проекты в ПЛК и панель. Нет связи.
у меня нет нового плк, на ноуте с виндой нет ком-порта(переходник не определяется) линуксовой машины нет, это чтоб загрузить панель с алармами, я бы сам уже давно посмотрел какие запросы панель отправляет для чтения конкретно алармов, поэтому и прошу взглянуть на лог
Newcomer раз раньше работало, а сейчас нет, то кто-то из двух виноват.
Уже давно бы снифером посмотрели и нашли виновника, как capzap предлагает.
Если надо, я подключю свою панель к ПЛК (правда есть только 100-й) и можно будет сравнить.
Ну и виновника в сервис.
Я на 99 % уверен, что виноват новый ПЛК110. Что-то там в прошивке поменяли и привет.
Проверили Ваш проект на прошивке 0.3.52 - все работает. Перепрошейте ПЛК и проверьте.
В Codesys выбираете Ресурсы ПЛК - ПЛК браузер - PLCinfo - там смотрите версию прошивки.
Актуальну прошивку можно скачать по ссылке http://www.owen.ru/catalog/codesys_v2/73292499
PLCInfo
PLC model MODEL PLC 110-30
Binary VERSION 0.3.41
Need Target version >= 3.07
Compiled: 14:20:55 Jun 18 2015
STM32 binary version 114
MAC 6A:77:00:FF:FF:E1
IP 192.168.2.120
GATE 192.168.2.1
MASK 255.255.255.0
У меня и таргет древний и прошивка не как у вас.
Что с этими прошивкой и таргетом мой проект работать не будет ?
Newcomer, От прошивки, по идее, не должно зависеть ( я про Ваш проект). Проверялось на прошивке 0.3.52 ( ссылку Дмитрий Пантелеев выслал). Таргет не ниже 3.07 требуется ( в PLC Info не пишется установленная у Вас версия таргетов, а требуемая не ниже указанной). Удалите Ваши таргеты, которые лежат на диске, где установлен Codesys и поставьте ( заново!) таргеты 3.10
Подведу итог.
Сегодня с подачи А.Николаева узнал, что у моего ПЛК110 оказывается 2 порта RS-485. ;) Решил попробовать связать панель ИП320 с ПЛК через второй RS-485, вдруг заработает. Перекинул линию связи, переделал программу ПЛК на второй порт и все заработало. Панель прекрасно и пишет и читает.
Получается, что RS-485-1 у ПЛК не исправен. Из-за этого я потерял много времени.