Какая у вас дорогая система удалённого доступа. Что, тимвиев нельзя установить в дежурке? Да и Вася какой-то больно дешевый, он что, из какой-то мелкой местной фирмочки? Но все равно, этих затрат можно было избежать если не делать всей подобной глупости с индивидуальным паролем.
P.S. ИТ и АСУ делают одно и то же? В смысле? Сидят за компьютером?
Ну, за вызов инженера АСУ обычно платить нужно, и ценник не копеечный. Так что директор будет истерить не из-за самого Васечки, а из-за денежек за Васечку.
Это не зависит от мигрирован проект или нет, а от предпочтений заказчика и, во вторую очередь, разработчика. По моему опыту переменные в галактике мешают по следующи причинам:
Уменьшают модульность проекта. Если в галактике есть приложения для разных машин (например МНЛЗ и прогрев промковша) то нельзя прсто выдрать одино приложение для, например, отдачи интегратору для модернизации. Нужно отдавать всю галактику.
Более длинное название переменной в приложении.
Нет автоматической проверки присутствует переменная в проекте.
Так уже. ЧМИ часто ставят в конфигурацию сервер-клиент, так как иначе сеть не будет вывозить все то огромное количество данных. Я был свидетелем как на малом металлургическом заводе (печь, МНЛЗ и прокатный стан) выбило питание в серверной где крутились виртуальные машины в серверной. Никто не пострадал, но весь завод встал.
Все версии InTouch поддерживают разработку с внутренней базой данных. И обычно в металлургическом секторе теги остаются внутренними,даже если сама скада в галактике. Если, конечно, клиент не сам себе злобный Буратино.
Нет опыта импортозамещения, но есть опыт модернизации и замещения одного продукта на другой.
Так вот, я не представляю как автоматическим скриптом драть скрипты и мнемосхемы. Они же работают совершенно по другому у разных скад. Тот же ВАСИК в TIA Portal WinCC и просто WinCC работают по другому, из-за самой структуры страницы и способа обращения к переменным.
Это же не стандартизированны LAD который можно распознать с распечатки.
То что датчик может быть не только подключен не правильно, но и не туда или не тот, вы не учитываете? Так можно и сроки пусконаладки сорвать. Сидеть на стуле и оправдываться "Проблема не у меня, программа идеальна" не очень удобно, если запуск МНЛЗ будет завтра.
Я как раз и являюсь автоматчиком что "налаживает автоматизацию на производстве" (металургическом в моем случае), и с тем что "нечего там ходить и смотреть на железо" я категорически не согласен. Даже больше скажу, то что деланье всего "не вставая со стула" и надеясь на чтение датчиков является хорошим признаком плохой квалификации. Ну или того что автоматчик занимается только наблюдением за уже налаженным производством.
Почему? Знаете такую поговорку “Гладко было на бумаге, да забыли про овраги”? Потому что то что поле иногда расходится с документацией, или же в самой документации может присутствовать ошибка. И обнаружить это расхождение может только тот кто знает почему, как и на что программа реагирует.
Siemens Step7 - начинаешь отрывать все FC и FB, для автоматического обновления адреса. Если же символьное программирование выключено правиш адрес ручками.
Rockwell Studio 5000 - таблицы символов нет. Если поставил вход алиасом адрес правится только перагрузкой ПЛК. Если используешь сразу адрес начинаешь обход программы по крос-референсу.
CodeSYS - таблицы символов нет. Если используешь сразу адрес начинаешь обход программы по крос-референсу.
И это я сейчас самие продвинутые и удобные описал, без учета разных Шнайдеров, Хонивелов, Омронов с Мицубиси.
Как часто у вас на практике горел только один вход на целом модуле? Я всегда думал что подобное может случится только на относительно современных (младше 20 лет) если на вход 24в подать 220в.
И я их понимаю, если честно. При переходе с LD на любой текстовый язык в штате прийдется держать еще и дежурного програмиста, который сможет посмотреть в программе почему же эта железяка не запускается.
Но меня удивляет почему не предлагают среды разработки что код написанный на LD не разлагал на тот же C, как в свое время делал тот же Step7 с STL.
Какая у вас дорогая система удалённого доступа. Что, тимвиев нельзя установить в дежурке? Да и Вася какой-то больно дешевый, он что, из какой-то мелкой местной фирмочки? Но все равно, этих затрат можно было избежать если не делать всей подобной глупости с индивидуальным паролем.
P.S. ИТ и АСУ делают одно и то же? В смысле? Сидят за компьютером?
Ну, за вызов инженера АСУ обычно платить нужно, и ценник не копеечный. Так что директор будет истерить не из-за самого Васечки, а из-за денежек за Васечку.
Не думаю что с интачем можно чего-то намутить что может спровоцировать отключение серверов.
А можно саму новость или подробности? Насчет отключения серверов.
Это не зависит от мигрирован проект или нет, а от предпочтений заказчика и, во вторую очередь, разработчика. По моему опыту переменные в галактике мешают по следующи причинам:
Уменьшают модульность проекта. Если в галактике есть приложения для разных машин (например МНЛЗ и прогрев промковша) то нельзя прсто выдрать одино приложение для, например, отдачи интегратору для модернизации. Нужно отдавать всю галактику.
Более длинное название переменной в приложении.
Нет автоматической проверки присутствует переменная в проекте.
IO-link можно считать заменой 4-20. Имел возможность поиграть с ним на одной установке с устройствами от ifm.
Так уже. ЧМИ часто ставят в конфигурацию сервер-клиент, так как иначе сеть не будет вывозить все то огромное количество данных. Я был свидетелем как на малом металлургическом заводе (печь, МНЛЗ и прокатный стан) выбило питание в серверной где крутились виртуальные машины в серверной. Никто не пострадал, но весь завод встал.
Все версии InTouch поддерживают разработку с внутренней базой данных. И обычно в металлургическом секторе теги остаются внутренними,даже если сама скада в галактике. Если, конечно, клиент не сам себе злобный Буратино.
Нет опыта импортозамещения, но есть опыт модернизации и замещения одного продукта на другой.
Так вот, я не представляю как автоматическим скриптом драть скрипты и мнемосхемы. Они же работают совершенно по другому у разных скад. Тот же ВАСИК в TIA Portal WinCC и просто WinCC работают по другому, из-за самой структуры страницы и способа обращения к переменным.
Это же не стандартизированны LAD который можно распознать с распечатки.
Там еще и о том что у него еще долг в 130к долларов за обучение.
То что датчик может быть не только подключен не правильно, но и не туда или не тот, вы не учитываете? Так можно и сроки пусконаладки сорвать. Сидеть на стуле и оправдываться "Проблема не у меня, программа идеальна" не очень удобно, если запуск МНЛЗ будет завтра.
Здраствуйте.
Я как раз и являюсь автоматчиком что "налаживает автоматизацию на производстве" (металургическом в моем случае), и с тем что "нечего там ходить и смотреть на железо" я категорически не согласен. Даже больше скажу, то что деланье всего "не вставая со стула" и надеясь на чтение датчиков является хорошим признаком плохой квалификации. Ну или того что автоматчик занимается только наблюдением за уже налаженным производством.
Почему? Знаете такую поговорку “Гладко было на бумаге, да забыли про овраги”? Потому что то что поле иногда расходится с документацией, или же в самой документации может присутствовать ошибка. И обнаружить это расхождение может только тот кто знает почему, как и на что программа реагирует.
Это если используешь TIA Portal. В случае с:
Siemens Step7 - начинаешь отрывать все FC и FB, для автоматического обновления адреса. Если же символьное программирование выключено правиш адрес ручками.
Rockwell Studio 5000 - таблицы символов нет. Если поставил вход алиасом адрес правится только перагрузкой ПЛК. Если используешь сразу адрес начинаешь обход программы по крос-референсу.
CodeSYS - таблицы символов нет. Если используешь сразу адрес начинаешь обход программы по крос-референсу.
И это я сейчас самие продвинутые и удобные описал, без учета разных Шнайдеров, Хонивелов, Омронов с Мицубиси.
В смысле запас по входам? Вы же не предлагаете делать 3 резерва на каждый модуль?
Как часто у вас на практике горел только один вход на целом модуле? Я всегда думал что подобное может случится только на относительно современных (младше 20 лет) если на вход 24в подать 220в.
http://www.atominfo.ru/newsz06/a0875.htm
5 секунд в гугле. Ищите на странице слово "дубиной"
В LD внешний вид как раз из одна из главных составляющих, так как код должен быть понятен электрику на ночном дежурстве.
И я их понимаю, если честно. При переходе с LD на любой текстовый язык в штате прийдется держать еще и дежурного програмиста, который сможет посмотреть в программе почему же эта железяка не запускается.
Но меня удивляет почему не предлагают среды разработки что код написанный на LD не разлагал на тот же C, как в свое время делал тот же Step7 с STL.
Разве Коди это не переименованный XBMC? Или это о том что за 16 лет в плексе от коди мале чего осталось?
Разве у OPC UA и Profinet не разные задачи?