Цитата Сообщение от Zhest Посмотреть сообщение
У меня стоит версия 1.2 там нет указателей на st, FB, ld и не будет(как сказали разработчики мс4)!!
Как обычно у овна, все криво и косо!
На сторонних производителях модулей аналогового ввода и вывода под ошибки выделен отдельный регистр, и мануалы к модулям пишут детальные на все виды модулей! Но тут еб-ся постоянно, техподдержку неопытную донимаешь, тратишь очень много времени на все это!! А применить среду для диспетчеризации для программирования ПЛК это вообще нонсанс! Причём среда мс4 очень тупая отжирает оперативы 3гига, очеееень сильно долго грузит конфигурацию в плк(как помню в Кристу с магнитолы) приходится постоянно перегружать ноутбук! Даже тиапортал14 так не грузит ноутбук! Построение переменных и связь тупая, чтобы связать фб с программой необходимо создать кучу параметров, чтобы сделать журнал ошибок это нужно быть героем, а если аварий 100 штук ты просто офигеешь таскать дропдраг и создавать каждую аварию как параметр!! Это просто пиз-ц товарищи!!
А в редакторе ld всеголиш два ветвления!
Нет возможности в режиме исполнения посмотреть st что там в переменные приходит!
Фб для сдвига регистра не работает!
Возможности в фб and or нет воможности добавить входных меременных!
Можно долго писать про недостатки!
я очень много времени потратил для программирования простой программы на которую я трачу максимум 1 неделю, на мс4 я затратил 1 месяц!
И сейчас очень остро стоит проблема КАК СУКА ВЫТЯНУТЬ ОШИБКИ С АДРЕСА АНАЛОГОВОГО МОДУЛЯ, В КОТОРЫЙ ПРИХИДИТ И ЗНАЧЕНИЕ И ОШИБКИ!
Я даже на stm32 меньше времени трачу чем на ПЛК 110-30МС4
ОЧЕНЬ ПЕЧАЛЬНО!!!
УВАЖАЕМЫЕ РУКОВОДИТЕЛИ КОМПАНИИ ОВЕН-СНЕМИТЕ С ПРОИЗВОДСТВА ДАННЫЙ ПЛК, ОСТАВЬВТЕ ПЛК НА КДС!
И вообще руководители компании овен- никогда не пихайте в один регистр значение входа и ошибки, дайте тз китайцам пусть они выделят отдельный регистр для значений входа и отдельный регистр для ошибок! Ваши модули криво скопированы с модулей Mitsubishi, только у Mitsubishi все логично построено вход отдельно ошибки отдельно! Даже у дельты очень все логично построено! Пишите в инструкции на каждый модуль полное описание- как достучатся до регистра аналога, как достучатся до регистра дискрета, и т д!
Просто ПЕЧАЛЬ! На мс4 нет мануала с древних времён, ваши мануалы просто очень печаль, ВАША ТХПОДДЕРЖКА ВООБЩЕ ПЕЧАЛЬ С ВЧЕРАШНЕГО ДНЯ НОЛЬ ОТВЕТА НА ПИСЬМО(это 24/7)!!! Короче вам до импортозамещения ооооооооооооооооооооочень далеко!!!
А мне тут отвечают сообщениями за 2017год РЕБЯТА НА ДВОРЕ 2020!!!! А изменений ноль!
Как мне сказали в компании инсайт: почему заказчики ПО применили плк110-30мс4 для таких важных задач, данная система пригодна только для диспетчеризации( а продавцы компании овен впарили данный ПЛК как устойчивую и совокупную систему, и отказались писать софт под данный ПЛК)!
Кто-нибудь может скинуть хоть один проект с применением данного ПЛК???
А панель веб панель вообще не атас, очень долго переходит по странично, на графиках плк110-30мс4 вообще усрался и завис!
Короче очень кратенько: если небудет ответа от компании осени или нсат, то будем возвращать данный ПЛК как не доработанное устройство!! ПЕЧАЛЬ!! ((((
Здравствуйте.
В планах есть добавление отдельного регистра для статуса измерения.
На данный момент код ошибки передается в последнем байте регистра 4001.
Вы можете выделить его следующим образом: добавить для опроса статус, тип канала AI, тип данных беззнаковый целый, адрес регистра 4001.
2020-05-07_9-42-45.png
Далее для получения кода ошибки из переменной статуса нужно выделить последний байт. Сделать это можно с помощью сдвига.
2020-05-07_9-40-13.jpg
Полученный код 247 соответствует статусу "датчик отключен".
Информацию об этом также отразим в документации на модуль при следующем обновлении.