Помогите вспомнить как использовать представление переменных через ключевое слова "AT" в классическом степе? В TIA нашел как сделать, а в классике что-то не получается. Только не в SCL, а в редакторе LAD/FBD/STL.
Помогите вспомнить как использовать представление переменных через ключевое слова "AT" в классическом степе? В TIA нашел как сделать, а в классике что-то не получается. Только не в SCL, а в редакторе LAD/FBD/STL.
Здравствуйте. Как подключиться к счётчику на верху столба ? Сейчас отходит сип , а нужно заменить на броню . Как с пломбами... Читать далее
Доброе утро освещение прожектор кабель пвс, соединён через проходную клемму тоже с пвс 2х1.5 вроди ,а мож и 0.75 Выкл для... Читать далее
Народ, помогите нагуглить, я в полях, и чет нихера не получается нужное найти. Нужен DC/DC понижающий бп на дин рейку. Вход... Читать далее
Доброго дня! Подскажите какой контроллер управления для отдельно стоящей ДГУ (150кВт) приобрести: простой в подключении и... Читать далее
На телефоне Samsung a71 удалили звуки диктофона. Я дам вам до 50 долларов. Кто может его восстановить? ... Читать далее
После замены дисплея в другом сервисе Не работает фронтальная камера фэйс работает но не видит человека из-за фронталки ... Читать далее
Комментарии: 6
Kirill
А эти переменные как будут использоваться?
Maksim
ну слово или структуру хочу разложить на биты например или представить слово в виде структуры. В SCL это у меня объявляется как: HMI_CMD {S7_m_c := 'true'} : WORD := W#16#0000; //Команды с HMI (пульс) HMI_CM AT HMI_CMD : HMI_CMD; //Битовое представление команд с HMI а теперь просят сделать всё в LAD'e. А я уже забыл как AT объявить. потом просто оперируешь битами именнованными, а всё сохраняется в слове
Sergej
Гугл битовая маска stl
Maksim
заколебаешься это через битовые маски писать: IF MODE.LOC AND NOT(pLOC) THEN //Местный MODE.SERV :=L_SERV_en; MODE.JOG :=L_JOG_en AND NOT (MODE.SERV); MODE.MAN :=L_MAN_en AND NOT (MODE.SERV) AND NOT (MODE.JOG); MODE.AUTO :=L_AUTO_en AND NOT (MODE.SERV) AND NOT (MODE.JOG) AND NOT ( MODE.MAN ); MODE.DSEL := NOT (MODE.SERV) AND NOT (MODE.JOG) AND NOT ( MODE.MAN ) AND NOT ( MODE.AUTO );
Sergej
Нормально) можно на масках и джампах)