Петр пора открывать онлайн уроки раз в месяц собираемся на канале ютюб в групу и обсуждаем накопившие вопросы.
Петр пора открывать онлайн уроки раз в месяц собираемся на канале ютюб в групу и обсуждаем накопившие вопросы.
Приветствую! Помогите разобраться. Создал пять кнопок PSB с 400 по 404. Вывел цифровой дисплей для отображения PSB400. Вопрос в том, почему нажатие на кнопки 401-404 приводит к изменению значения на дисплее. 401 - значение 2, 402 - 4, 403 - 8 и т.д. Как-будто я использую не PSB, а PSW. Но я уже перепроверил десять раз. Везде стоит PSB, тип правда Word, но там еще можно выбрать только DWord.
Потому, что регистры PSB могут быть представлены группами по 8 бит, как один регистр (Byte, Word, DWord) и эти группы могут использоваться в операциях копирования и даже в арифметических операциях.
Адрес первого регистра в группе должен быть кратным 8.
http://www.owen.ru/forum/showthread....%E5#post113602
http://www.owen.ru/forum/showthread....l=1#post113560
http://www.owen.ru/forum/showthread....l=1#post113593
Таким образом Ваш дисплей отображает регистр PSB[400..407] для Word или PSB[400..415] для DWord как одно число![]()
Последний раз редактировалось petera; 30.01.2015 в 16:50.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Спасибо за подсказку! Правда от этого не легче. Придется подтянуть матчасть по Вашим ссылкам и переосмыслить то, что я уже нагородил в своих поделках.
А, что Вы хотели увидеть на дисплее с регистром PSB400? И зачем был нужен такой дисплей?
ЗЫ. Вот Вам дисплей на один бит
Захват-3.png
Захват-1.png>>>><<<<Захват-2.png
Последний раз редактировалось petera; 30.01.2015 в 18:35.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Да собственно сам дисплей я использовал для отладки. А отлаживал такую вещь: над кнопкой расположил вариационный текст. Если PSB400 = 0, то на кнопке надпись Вкл., 1 - на кнопке Выкл. Но так как создал еще кнопок с последующими адресами - PSB401,402... То увидел, что вариационный текст зависим уже и от них, а не только от PSB400. Отсюда и вопрос. Вот сижу думаю =)
Добрый день.
Был создан проект который заливался в панель для проверки, потом этот же проект нужно было залить в другую панель, процесс загрузки проходит как положено, но на екране в место рисунка белое поле, создали новый простейший проект и залили, все нормально отображается. Почему существующий проект не отображается?
Вы бы архив с этим простым примером прикрепили бы, быстро бы нашлось, может Вы повключали лишних опций в настройках панели
Не понятно, зачем Вам LIN_TRAFO, если только не планируется, например, в дальнейшем использовать датчики с разным диапазоном, то такая функция уже есть в самом входе ПЛК. Используйте Min FV и Max FV для задания диапазона измерения в физических величинах
Захват-1.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Проект.rar вот мой проект
Только не ругайтесьесли там неразбериха будет