Pull to refresh
29
0
Alexander Kuznetsov @akcount

АСУ ТП

Send message

Для S7-1200 есть редакция Step 7 Basic

Basic. Но не Lite.

Все верно, коннекшены расходуются, и их в 1200ом - немного.

Есть такое. Эту заметку я написал еще до того, что phase-out аннонсировали. Думал еще, публиковать или нет после такого, но он немного про то, что и 1200ый может заменить младшие модели трехсотых, так что опубликовал.

С одной стороны, даже немного жалко, что снимут с производства. История, как-никак, целая эпоха. С другой, «тысячная» серия гораздо «вкуснее» по многим параметрам.
>Все новое нужно делать на 1200
Я про это.
Было бы тут написано, что все новое надо делать на 1200/1500, промолчал бы. А так, нет.

Добавим к этому мнение про
>для того и повысил цены на 300е,
… где нет ни слова про то, что повышение цен происходит далеко не впервые, и не только на 300ую серию.

… и вишенкой на торте:
>Несомненной пользы как-то не видно.

Кому не видно? Почему?
Как это связано с ценами и их повышением?
Почему все новое именно на 1200? Только на 1200?

По сути. 300ые до сих пор выпускаются и продаются. Но в связи с наличием куда более толковых S7-1200 и S7-1500 сильно не рекомендуются для новых систем.
Какие представители Сименс это говорили?
Когда?
Вы сейчас разговариваете с и.о.руководителя технической службы Управления DI ООО «Сименс» в регионе Урал.
Спорное утверждение.
Цены повышаются и на 1200ую серию (поменьше), и на 300ую (побольше).
Это… весьма спорное утверждение, коллега.

Что дает SQL? Возможность апдейтить отношения в СУБД? То есть, реализуется механизм передачи данных. Ну, и его хранения. И что? Во-первых, mqtt — это тоже механизм передачи данных. А, во-вторых, функционал SCADA — немного пошире, чем тренды и обмен с ПЛК. Если рассуждать в этом ключе, то и 10 лет назад скады были ненужны. Всего-то, берешь какой-нибудь LibNoDave и пилишь все с нуля. )
1. Очень хороший вопрос. Я уже не помню, почему. Вы правы, надо делать без дополнительных веток, они лишены смысла.

2. Да, я тоже недавно получил эту новость в технической рассылке. Пока не проверял, но очень интересно.
Коллега, привет!

Классный вопрос, ответ на него я не знаю )

В моем представлении именно такая ситуация, куча ПЛК (издателей), разбросанных территориально с приватными айпишниками за натом, один брокер (меньше нет смысла) и несколько подписчиков, которые эти данные собирают, складывают в БД, визуализируют (в конце публикации про Node-RED и прочие MariaDB, вот как раз оно этим и занимается).

Тут еще такое дело. АСУшники в большинстве своем не очень то любят и (честно признаться) умеют программировать. Поэтому готовая реализация mqtt меня сильно заинтересовала.
Только что опубликовал статью про первую часть озвученного Вами безобрания — работу с mqtt на контроллере.

Со стороны компа надо поднять mqtt broker, Node-RED и какую-нибудь базу данных.

Это все у меня уже реализовано, но еще не оформлено в виде статьи.
Странно, очень странно.

Поработав как-то с ПЛК110 (вроде бы) в кодесис 3, был абсолютно уверен, что таргеты под новые ПЛК будут исключительно для 3ей версии.

За исключением мутности с версией таргета и версией библиотек, и с учетом стоимости, решение, в принципе, удовлетворительное. Не знаю, правда, то ли эта тенденция у них, то ли мне так «везло», но цепи в 24 Вольта у них дохнут, как мухи в полдень.
Конечно. Можно еще и рутить соединения, а в тысячной серии — рутить и HMI, и S7, а не только PG.
Я вспомнил, о чем Вы говорили, коллега

Справедливости ради замечу, что безусловное удобство работы с модбасом является заслугой компании 3S software, являющейся автором среды codesys третьей версии, где и программируется ряд ПЛК фирмы Овен. Некоторые же модели ПЛК, например, плк63 и плк73 программируются в кодесис версии 2, и опрос по модбас превращается в тьму и ужас )

Но в третьей версии — красота.
Коллега, я не стремлюсь вдаваться в дискуссию и поэтому позволю себе только один вопрос.
Реализовать на овене проще или привычнее? Это разные вещи.
Когда эту серию проектировали, вопросы кибербезопасности так остро не стояли, а в качестве основной шины применялся профибус
Коллега, Вы не поверите, но
1. Являясь технической поддержкой Сименс на Урале, я постоянно сталкиваюсь с вопросами про модбас и s7-связь. Несмотря на то, что мануала вполне достаточно. Все мои публикации написаны, в том числе, с корыстной целью упростить себе жизнь.
2. Выкладывайте, конечно. Будет полезно и познавательно, особенно новичкам, которые вряд ли даже понимают, что значит «количество байт далее» в пакете modbus tcp
Коллега, у Вас очень много вопросов на общие темы.
Так я все пальцы сотру )
Напишите мне в приват, я могу позвонить Вам и дать ответы в общем.
Коллега, для ответов на Ваши вопросы рекоммендую прочитать два документа, оба находятся по ссылке:
support.industry.siemens.com/cs/document/81318674/programming-guidelines-and-programming-styleguide-for-simatic-s7-1200-and-s7-1500?dti=0&lc=en-WW
Что значит «интерфейс» внешнего ФБ?.. Изменение его структуры, добавление новых данных и т.д.?


Интерфейс функционального блока — это его входные, выходные и статические переменные, то есть, то, что является частью экземпляра ФБ.

Можно ли как-то автоматически отслеживать, что произошла загрузка\изменение ФБ и запуск инициализации коммуникации «с начала»?.. Либо даже не с начала а с последнего шага…


Возможно. Тут можно завести отдельную статическую переменную, вроде аналога «FirstScan», которая при инициализации будет держать значение «истина». Внутри блока при поднятии этой переменной надо будет проводить инит. Тут надо вдумчвиво смотреть и пробовать, описанное выше является предположением.

Может ли в таком случае быть потерян какой-то управляющий сигнал на запись?.. (если мы использовали что-то в стиле one shot в шаге 3, а пере-инициализация началась на шаге 1 и мы «потеряли» команду управления?) В-общем, похоже нужно быть внимательным… Может быть, можно и автоматически останавливать коммуникацию?..


Если связь останавливается, то разумеется у нас рвутся коммуникации. На секунду, а то и больше, к примеру. При этом ряд оборудования держит специальный watchdog, и если от мастера длительное время не прилетает уставка, это считается неисправностью, и ПЧ может остановиться.

В общем, как я уже сказал, это не боевой проект.
Самое простое, что тут можно сделать — это не заворачивать коммуникационные ФБ модбаса в мультиэкземпляр, а объявить их в виде глобальных экземплярных блоков данных. Тогда ситуация на площадке сильно упростится.

Information

Rating
Does not participate
Location
Тюмень, Тюменская обл. и Ханты-Мансийский АО, Россия
Date of birth
Registered
Activity