Здравствуйте, нужна помощь, не могу никак передать данные с панели в ПЛК. Панель мастер. Постоянно загорается потеря связи на панели, а мне необходимо менять частоту пчв с панели
Вид для печати
Здравствуйте, нужна помощь, не могу никак передать данные с панели в ПЛК. Панель мастер. Постоянно загорается потеря связи на панели, а мне необходимо менять частоту пчв с панели
думаю первое с чем надо разобраться, это в конфигураторе плк с "выравниванием" и достаточным количеством регистров для задачи. Это если не смотреть проект. А при наличии исходников, кто нибудь даст более конкретный ответ
спасибо, нашла свою ошибку. Она заключалась в адресации регистров в панели оператора. Но так почему то до сих пор и не поняла почему так. Изначально ориентировалась на пример адресации как есть на форуме. Но на деле у меня получилось совсем по другому. Возможно тут где-то у самой зарыт провал в знании. Будем исправляться. Еще раз спасибо
а еще хотелось бы узнать возможно ли на панели отобразить отрицательные значения. Так как мне необходимо отображать график температуры на панели
Для отображения чисел со знаком нужно выбирать формат представления или Dec (Word) или Float(DWord).
http://s017.radikal.ru/i419/1303/65/36f16883661bt.jpg http://i031.radikal.ru/1303/da/537034b3de13t.jpg
Соответственно формату отображения на панели должен соответствовать тип переменной в ПЛК
спасибо, а может кто еще подскажет работу графиков в панели. Вот графики реального времени, там отображения шкалы не идет. Пыталась настроить график временного контроля, но там он не отображает его, хотя в графике реального времени он отображается. В чем загвостка?
Вообще то нужно смотреть примеры, ссылка есть в выше.
http://s019.radikal.ru/i634/1303/b0/2be470f25282.png
Еще можно к сообщению прикреплять вложенные файлы, например проект конфигуратора, только его нужно за архивировать rar или zip, тогда будет маленький размер файла, не мегабайты, а десяток килобайт.
Без Вашего не работающего проекта, будет сложно ответить почему не работает и что нужно предпринять.
к сожалению в этих примерах я не нашла работы с конкретными графиками и в описании работы с конфигуратором тоже этого нет. поэтому задаю этот вопрос. Просто в графике реального времени нет шкалы с координатами. Поэтому на нем и непонятно какое значение температуры в данный момент.(((
а не подскажите как они пишуться?
спасибо!)))
Уважаемые форумчане, помогите. никак не могу вывести отрицательное число в панель СП270. Сделала в конфигурациях плк тип флоат, а в панели выбрала DWORD-FLOAT, а на панели выводиться ерунда (например 3 +128). попробовала выбрать word-dec, вообще ерунду показывает. Где ошибка, подскажите!
Нужно отметить галку "Поменять WORD" и все должно получиться
http://s005.radikal.ru/i211/1303/fc/c66098f0f521t.jpg
ЗЫ. Это справедливо если панель Мастер.
в панели выставила регистры. а показывает ерунду
спасибо. сейчас попробую
не помогло(((
может кто найдет ошибку!отправляю исходники
на адреса кмс не обращайте внимание, вместо написанных там адресов сейчас стоят с другими адресами, поэтому они не совпадают
По крайней мере на экране №3 ошибка
http://s43.radikal.ru/i099/1303/95/dd5841441d6bt.jpg http://s017.radikal.ru/i417/1303/fd/e696778abf9ct.jpg
все сделано как у вас на скринах, а показывает вот так! и 3 параметра температуры и ни одна не показывает.
это уже было просто перебор всех параметром и конфигураций, а вдруг хоть одна из них показала бы. поэтому и где-то по разному. Но вот который скрин скинула, там все как у вас на скрине. а показывает вон что.
а вообще на экране 3 параметр температура+график,экран 5 параметр температура воздуха, экран 6 температура
Нормально показывает 3020
Вы же всего 4 знака для отображения в цифровом дисплее задали.
Правильная величина или нет нужно смотреть одновременно и на панели и в кодесис с подключенным ПЛК (прямо в конфигурации).
Если значение 3020 Вас смущает, то проверять нужно программу ПЛК.
Вы же умножаете temp_voz на 100 вот и будет не 30,2 а 3020.
Замечание по программе в ПЛК
Если Вы присваиваете имена переменным в конфигурации PLC, а это есть правильно, то не нужно их больше объявлять в теле программы или в глобальных переменных.
Они же автоматом будут глобальными.
Это лишнее
http://s019.radikal.ru/i617/1303/09/01aa19a3e6f7t.jpg
А так правильно
http://s017.radikal.ru/i428/1303/36/49f2e210321ct.jpg
ой спасибо, глупая ошибка, но на них учаться!!! спасибо еще раз