Как кнопку добавить
Diana; 14.4.04

Надо добавить на стандартный фэйсплейт, скажем мотора, дополнительную кнопку, которая, как минимум, будет управлять какой либо входной ногой FB, например LI_OP. Ну чтобы линк/нелинк делать. Ну и задачи вообще такого плана. Как это сделать, а то я в луже? Может кто подскажет хотя бы названия пары-тройки сплитскриновских функций, с которых раскручивать? Задача максимум управлять со стандартного фэйсплейта мотора другим FB.

Re: Как кнопку добавить
Маслов Дмитрий; 14.4.04

Какая версия PCS7? Если версия 6, то там каждая фейсплейтка - это просто картинка PDL, которую можно как угодно редактировать. Если версия 5, то там каждый фейсплейт - это ActiveX и все значительно сложнее.

Re: Как кнопку добавить
Diana; 15.4.04

Шестерочка. То, что с PDL'ками проще - это понятно, остается вопрос, как именно.

Re: Как кнопку добавить
Михайлин Сергей; 16.4.04

Значица так...

открываем нужную pdl-ку. Для мотора это будет что типа @PG_MOTOR_{тип вкладки} Например стандарт. освобождаем место под кнопку. Затем открывает картинку с готовыми заготовками для фейсплейтов, она называется @PCS7Elements.pdl Там есть готовые кнопки. Копи/Паст. Остается только в свойствах новой кнопки прописать имя входа или выхода блока, например LI_OP и настроить остальные свойства. Все остальные там скрипты уже там сделаны.
Удачи.
Re: Как кнопку добавить
Diana; 20.4.04

Спасиба! Все это очень здорово, но все равно надо решать задачу максимум. Т.е. на фейсплейт мотора добавить, например, какой-нибудь комбобокс, который будет управлять блочком OP_D, а тот, в свою очередь, врубать сигнал LOCK на самом моторе и делать еще всякие гадости далее по программе. Вообще есть ли толковая дока по поводу решения подобных задач?

Re: Как кнопку добавить
Михайлин Сергей; 23.4.04

Что-то я не допетрил... OP_D и так имеет свой фейсплат, а связка с нужной логикой "гадостей" рисуется в CFC чарте. Смешивать в одном фейсплейте данный с разных структур теоретически можно, но смысл этого ИМХО равен нулю. А дока по решению таких задач (как два блока связать) это книжка по инжинирингу.

Re: Как кнопку добавить
Diana; 23.4.04