S3 - это техническая поддержка

  • Техническая поддержка от разработчика
  • Обучение
  • Консультационное сопровождения проектов заказчика

Добавление своих FBD в студию S3

Больше
12 года 11 мес. назад #163 от gchd4rehc
Здравствуйте, появилась нужда в добавлении своих FBD блоков в студию S3
расскажите пожалуйста как это осуществить.
заранее спасибо

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 11 мес. назад #165 от kit
Добрый день.
Вы должны создать функциональный блок в подпрограммах проека.
Затем из файла program.xml вырезать описание блока и поместить его в
файл .s3/dev/config/customBaseFDB/customFDBBoloks.xml
В конечном итоге файл должен иметь такой вид:

<?xml version="1.0" encoding="UTF-8"?>
<fbdblocks>

<group name="Custom">

<block name="CMP" numIn="2" numOut="3" numLocal="0" comment="Сравнение: gt=(a1 &gt; a2), lt=(a1 &lt; a2), eq=(a1==a2)" >
<in name="a1" type="ANA" />
<in name="a2" type="ANA" />
<out name="gt" type="BOO" />
<out name="lt" type="BOO" />
<out name="eq" type="BOO" />
<body language="st">
<ST>
gt := (a1 &gt; a2)
lt := (a1 &lt; a2)
eq := (a1=a2)
return true
</ST>
</body>

</block>

</group>

</fbdblocks>

Данный файл добавляет в S3-IDE группу Custom с единственным блоком CMP

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 11 мес. назад - 12 года 11 мес. назад #166 от gchd4rehc
gchd4rehc ответил в теме Добавление своих FBD в студию S3
Описанный способ предназначен для перманентного добавления блока в S3-IDE т.е. независимо от проекта.

В рамках же проекта все гораздо проще. Во первых все подпрограммы ( См. левое дерево) , написанные на ST появляются сразу же в палитре ввиде функциональных блоков.

Во вторых есть еще эффектный способ создать блок на основе нескольких блоков. Для этого достаточно их обвести мышкой, щелкнуть правой кнопкай и выбрать соответсвующий пункт меню. Обведенные блоки свернуться в один новый, новый добавится в палитру, а при щелчке по новому опять раскроется его структура FBD
Последнее редактирование: 12 года 11 мес. назад пользователем ilapko.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 11 мес. назад #167 от ilapko
ilapko ответил в теме Добавление своих FBD в студию S3
Сорри, кажется затерся ваш вопрос по поводу пути в ХP SP2. :(

Но ответ все равно будет :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 11 мес. назад #168 от gchd4rehc
gchd4rehc ответил в теме Добавление своих FBD в студию S3
:blush: я повторю мне не трудно)
я че то не могу найти тот файлик .. ".s3/dev/config/customBaseFDB/customFDBBoloks.xml " .. не в s3-ide,не в домашнем каталоге(документах) не в папке пользователей ... :dry:

у меня XP sp3 .. мож кто то знает?? буду рад вашим ответам) :)
спасиб за внимание)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 года 11 мес. назад #169 от kit
Директория .s3 для windows находится :
Documents and Settings/Имя пользователя(например Администратор)/Application Data
на диске где установлен windows

для Linux
в домашней директории

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.115 секунд

Новость дня

Новое учебное пособие от Национальной металлургической академии Украины

Национальная металлургическая академия Украины выпускает теперь инженеров по автоматизации, которые обладают навыками разработки систем реального времени в среде SCADA/Softlogic/DCS S3.

Коллектив преподавателей кафедры автоматизации разработал учебное пособие "Программирование систем реального времени. Проектирование автоматизированных систем управления в среде SCADA/SoftLogic S3", которым любезно поделился с нами.

Подробнее...

Экспорт RSS

Новости S3

s3.com.ua