plccoderpref

Управляйте пользовательскими настройками

Синтаксис

plccoderpref
plccoderpref('plctargetide')
plccoderpref('plctargetide', preference_value)
plccoderpref('plctargetide', 'default')
plccoderpref('plctargetidepaths')
plccoderpref('plctargetidepaths','default')
plccoderpref('plctargetlist')
plccoderpref('plctargetlist',targetlist)

Описание

plccoderpref отображает текущий набор пользовательских настроек, включая целевой IDE по умолчанию.

plccoderpref('plctargetide') возвращает текущий целевой IDE по умолчанию. Этим значением по умолчанию может быть целевой набор IDE ранее или заводская настройка. Заводской настройкой является 'codesys23'.

plccoderpref('plctargetide', preference_value) устанавливает целевой IDE по умолчанию на тот, который вы задаете в preference_value. Это наборы команд preference_value сохраняться как целевой IDE по умолчанию для будущих сеансов MATLAB®.

plccoderpref('plctargetide', 'default') устанавливает целевой IDE по умолчанию на целевой IDE заводской настройки ('codesys23').

plccoderpref('plctargetidepaths') возвращает структуру 1 на 1 путей к установке поддерживаемых целевых ИД.

plccoderpref('plctargetidepaths','default') устанавливает содержимое структуры 1 на 1 путей к установке к значениям по умолчанию.

plccoderpref('plctargetlist') отображает целевые ИДЫ, которые появляются в уменьшаемом списке Target IDE в диалоговом окне Simulink® Configuration Parameters. Для получения дополнительной информации смотрите Целевой IDE и Покажите Полный Целевой Список.

plccoderpref('plctargetlist',targetlist) устанавливает целевые ИДЫ, которые появляются в уменьшаемом списке Target IDE к значениям, которые вы задаете в targetlist.

Входные параметры

plctargetide

Представьте в виде строки директиву, которая задает целевой IDE по умолчанию.

ЗначениеОписание
codesys23

Программные продукты 3S-Smart Версия 2.3 CoDeSys (значение по умолчанию) предназначаются для IDE

codesys33

Программные продукты 3S-Smart Версия 3.3 CoDeSys предназначаются для IDE

codesys35

Программные продукты 3S-Smart Версия 3.5 CoDeSys предназначаются для IDE

brautomation30

Целевой IDE B&R Automation Studio® 3.0

brautomation40

Автоматизация Studio 4.0 B&R предназначается для IDE

generic

Типовой целевой IDE

indraworks

IDE Rexroth IndraWorks версии 13V12

multiprog50

КОНТАКТ ФИНИКСА (ранее KW) Software MULTIPROG® 5.0 или 5,50 целевых IDE

omron

OMRON® Sysmac® Studio

plcopen

Целевой IDE PLCopen XML

pcworx60

Финикс Contact® PC WORX™ 6.0

rslogix5000

Целевой IDE Роквелла Automation® RSLogix™ 5000 Series для формата AOI

rslogix5000_routine

Ряды Rockwell Automation RSLogix 5000 предназначаются для IDE для стандартного формата

step7

Целевой IDE Siemens® SIMATIC® STEP® 7 Version 5

studio5000

Разработчик Studio 5000 Logix Роквелла предназначается для IDE для формата AOI

studio5000_routine

Разработчик Studio 5000 Logix Роквелла предназначается для IDE для стандартного формата

twincat211

Целевой IDE Beckhoff® TwinCAT® 2.11

twincat3

Целевой IDE Beckhoff TwinCAT 3

tiaportal

Siemens портал TIA

tiaportal_double

Siemens Портал TIA с поддержкой двойной точности (LREAL ввод,

Значение по умолчанию: codesys23

plctargetidepaths

Представьте в виде строки, который задает целевой путь к установке IDE. Содержит структуру 1 на 1 путей к установке поддерживаемых целевых ИД.

codesys23: 'C:\Program Files\3S Software'
codesys33: 'C:\Program Files\3S CoDeSys'
codesys35: 'C:\Program Files\3S CoDeSys'
studio5000: 'C:\Program Files\Rockwell Software'
studio5000_routine: 'C:\Program Files\Rockwell Software'
rslogix5000: 'C:\Program Files\Rockwell Software'
rslogix5000_routine: 'C:\Program Files\Rockwell Software'
brautomation30: 'C:\Program Files\BrAutomation'
brautomation40: 'C:\Program Files\BrAutomation'
multiprog50: 'C:\Program Files\KW-Software\MULTIPROG 5.0'
pcworx60: 'C:\Program Files\Phoenix Contact\Software Suite 150'
step7: 'C:\Program Files\Siemens'
tiaportal: 'C:\Program Files\Siemens\Automation'
tiaportal_double: 'C:\Program Files\Siemens\Automation'
plcopen: ''
twincat211: 'C:\TwinCAT'
twincat3: 'C:\TwinCAT'
generic: ''
indraworks: ''
omron: ''

default

Представьте в виде строки, который устанавливает ваши настройки на заводскую настройку.

plctargetlist

Массив ячеек строк. Каждая строка задает целевой IDE. Можно задать любой целевой IDE, который доступен для plctargetide аргумент.

Используйте строку default сбрасывать уменьшаемый список Target IDE.

Примеры

свернуть все

  • plccoderpref('plctargetide')
    ans = 
    'rslogix5000'
    
  • plccoderpref('plctargetide', 'rslogix5000')
    ans = 
    'rslogix5000'
    
  • plccoderpref('plctargetidepaths')
    ans = struct with fields:
                  codesys23: 'C:\Program Files (x86)\3S Software'
                  codesys33: 'C:\Program Files\3S CoDeSys'
                  codesys35: 'C:\Program Files\3S CoDeSys'
                 studio5000: ''
         studio5000_routine: ''
                rslogix5000: ''
        rslogix5000_routine: ''
             brautomation30: 'C:\Program Files\BrAutomation'
             brautomation40: 'C:\Program Files\BrAutomation'
                multiprog50: 'C:\Program Files\KW-Software\MULTIPROG 5.0'
                   pcworx60: 'C:\Program Files\Phoenix Contact\Software Suite 150'
                      step7: 'C:\Program Files\Siemens'
                  tiaportal: 'C:\Program Files\Siemens\Automation'
           tiaportal_double: 'C:\Program Files\Siemens\Automation'
                    plcopen: ''
                 twincat211: 'C:\TwinCAT'
                   twincat3: 'C:\TwinCAT'
                    generic: ''
                 indraworks: ''
                      omron: ''
                  selectron: ''
    
    
  • targetlist = {'codesys23','rslogix5000'};
    plccoderpref('plctargetlist',targetlist)
    ans = 1×2 cell
        {'codesys23'}    {'rslogix5000'}
    
    
  • plccoderpref('plctargetlist','default')
    ans = 1×5 cell
        {'codesys23'}    {'studio5000'}    {'step7'}    {'omron'}    {'plcopen'}
    
    
  • plccoderpref('plctargetlist', [plccoderpref('plctargetlist', 'default') 'codesys35'])
    ans = 1×6 cell
        {'codesys23'}    {'studio5000'}    {'step7'}    {'omron'}    {'plcopen'}    {'codesys35'}
    
    
  • plccoderpref('plctargetlist', [plccoderpref('plctargetlist') 'codesys35'])
    ans = 1×8 cell
        {'codesys23'}    {'studio5000'}    {'step7'}    {'omron'}    {'plcopen'}    {'codesys35'}    {'codesys35'}    {'codesys35'}
    
    

Советы

Используйте диалоговое окно Simulink Configuration Parameters, чтобы изменить путь к установке целевого IDE (Target IDE Path).

Введен в R2010a
Для просмотра документации необходимо авторизоваться на сайте