Просмотр полной версии : ПЛК154 и термосопротивление
2010kira2010
10.02.2012, 12:13
Здравствуйте. Начну с того что я только начинаю. Прочитал как и положено материал по визуализации, первым шагам и руководство CodeSys. Теперь перехожу непосредственно к практике. Первое что хочу, это элементарно сделать визуальное наблюдение температуры(с течением времени она конечно же будет меняться от все сторонних факторов).
1. В конфигураторе ПЛК в качестве входного сигнала используется термосопротивление r426_1000
2. В визуальной форме использую стрелочное отображение(сдесь вопрос: какую переменную ввода мне использовать в парамметрах "объекта"?)
3. И что не посредственно заносить в окно "PRG-ST"?
Николаев Андрей
11.02.2012, 13:42
Я думаю Вы что то путаете...
1. какой у Вас тип датчика?
2. какое значение Вы видите в конфигурации ПЛК?
3. необходимо завести переменную, значение которой Вы и будете отображать на визуализации. Про визуализацию рекомендую почитать отдельно - там есть на что внимание обратить.
2010kira2010
12.02.2012, 19:40
1. Тип датчика - ТСМ50М
2. http://www.owen.ru/forum/attachment.php?attachmentid=5545&stc=1&d=1329063229
3. Переменную в визуалязации как я понимаю заносить надо сюда
http://www.owen.ru/forum/attachment.php?attachmentid=5546&stc=1&d=1329064011
Задание переменной в "PRG-ST" , не ясно как определить адрес переменной
http://www.owen.ru/forum/attachment.php?attachmentid=5547&stc=1&d=1329064782
Задание переменной в "PRG-ST" , не ясно как определить адрес переменной
http://www.owen.ru/forum/attachment.php?attachmentid=5547&stc=1&d=1329064782
красота)
программа пишется в нижней половине окна;)
адрес переменной берете в конфигурации плк, ваша первая картинка, %id3.0
Николаев Андрей
13.02.2012, 10:57
PRG-ST - это указание на каком языке написана основная программа - PLC_PRG.
В верхней части производится определение переменных.
В нижней части пишется программа.
После того, как Вы настроили Конфигурацию ПЛК и запустили контроллер на исполнение - Вы можете посмотреть в самой же конфигурации измеряемое значение.
Для того, чтобы на визуализации отображать значение переменно надо поименовать переменную (дать ей имя).
Делается это либо в конфигурации ПЛК либо в программе, с указанием адреса в конфигурации - о чем писал swerder.
Для отображения, в визуализации, вводите в поле параметр - имя переменной с соответствующим индексом %s или %f.
2010kira2010
13.02.2012, 14:14
Я вас прошу, пожалуйста покажите пример основной программы с заданной переменной, которой присвоен адрес.
var
perem: real;
end_var
____________
perem := %id3.0;
(* далее можно использовать perem как душе угодно, например ввести в окошко настроек элемента визуализации *)
Николаев Андрей
13.02.2012, 21:24
var
perem: real;
end_var
____________
perem := %id3.0;
(* далее можно использовать perem как душе угодно, например ввести в окошко настроек элемента визуализации *)
Я бы таки рекомендовал так:
var
perem AT %ID3.0 : real;
end_var
____________
perem;
:)
2010kira2010
14.02.2012, 11:58
Что то совсем странно, в конфигураторе ПЛК, согласно документации PLC_Configuration_OWEN.pdf(устанавливал необходимые значения), вместо значения получаю знаки вопроса ???
http://www.owen.ru/forum/attachment.php?attachmentid=5563&stc=1&d=1329209827
И при подключении к ПЛК выдаёт: #3001:2000.1.6 1:17:53 #12 Power Up
в конфигураторе ПЛК вместо значения получаю знаки вопроса ???
http://www.owen.ru/forum/attachment.php?attachmentid=5563&stc=1&d=1329209827
таргет совпадает с контроллером?
И при подключении к ПЛК выдаёт: #3001:2000.1.6 1:17:53 #12 Power Up
это время включения / подачи питания на плк
2010kira2010
15.02.2012, 08:58
таргет совпадает с контроллером?
это время включения / подачи питания на плк
Таргет скачивал ftp, версия 2.10, которая соответствует прошивке, вот лог и терминала:
Slave Retain loaded
at 200800bc, s=28
ADC and DAC driver initialized!
PLC model MODEL PLC 154
Binary VERSION 2.10.5
Need Target version 2.10
Compiled: 14:59:21 Aug 6 2009
MAC 6A:77:00:20:C0:DB
IP 10.0.6.10
GATE 10.0.6.1
MASK 255.255.255.0
PIC upper version is 07
Licence limited to 360 bytes
Universal DAC
PIC lower version is 0d
Loading PLC core completed!
Может ли идент узла в конфигураторе как то не совпадать с входами к которым я подключил термосопротивление?
2010kira2010
16.02.2012, 09:56
И ещё подвопрос.
Может надо совместно с термосопротивлением источник тока?
У меня подключение по двухпроводковой схеме к клеймам 25-26(0-1).
Николаев Андрей
19.02.2012, 14:31
100% несоответствие.
Открываем документ Руководство по программированию, и пошагово исполняем действия по смене Target (удаляем, ставим, выбираем контроллер, делаем команду стандартная конфигурация)...
Заново конфигурируем.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot