Коллеги, рад Вас поприветствовать.
Решаю задачку по переносу проекта из TIA 16 в Step 5.6. Да, и такое бывает )) О каких то методах миграции не знаю, поэтому ручками железо забил, блоки с онлайн перенес и пошел врукопашную. Проблем особых нет, обе ИС знакомы. Но вот это ввело меня в ступор
Код: Выделить всё
"Flow_DB"(INF := "AI_Kl_F",
ResetFLOW := "ResetFlow",
OUTFlow => "Flow");
Понимаю, что автор обращается сразу к нескольким переменным в DB. И там они действительно есть. В классике такой "массовый" подход скорее всего не прокатит, но не проблема разбить это на три строчки. Но что значит
=> ?!! Заметьте, не >= больше или равно, хотя и это было бы бессмыслицей, обе переменные (OUTFlow, FloW) : REAL, и нужно было бы чему то присвоить результат такой логической операции. В справке TIA такого нет. Pascal знаю очень хорошо, тоже такого там не припомню. Внешне выглядит как "переслать значение OUTFlow в "Flow" ))) Но почему TIA узнает этот синтаксис, компилирует...
В общем чего то я не знаю, помогите, пожалуйста.
PS FC или FB с именем Flow_DB нет естественно. Есть только DB. Если это какой то хитрый способ типа вызова DB... Тогда я точно знаю не все ;)