S3 - это мультиплатформенность

Может работать в Windows, Linux, QNX, Solaris, причем одновременно !

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

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

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

Больше
13 года 7 мес. назад #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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

s3.com.ua