Страница 84 из 95 ПерваяПервая ... 3474828384858694 ... ПоследняяПоследняя
Показано с 831 по 840 из 983

Тема: СПК - Примеры программ, инструкции, полезные советы, FAQ

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    А чем он принципиально отличается от другого ПЛК?

  2. #2

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    А чем он принципиально отличается от другого ПЛК?
    Средой разработки, подходом. Я понимаю, если вы этим пол жизни занимаетесь это кажется для вас элементарным, но когда только начинаешь это довольно трудно.

  3. #3

    По умолчанию

    Здравствуйте. У меня СПК207 03 [M05]. До недавнего времени спокойно подключался по TC/IP в CODESYS 3.5 7.4, а сейчас не могу. Уст-во пингуется через cmd. Ктото сталкивался с этим? (target 3.5.4.26)/ Кроме того на ус-ве не загружается проект (он там есть)(индикатор "работа" не горит, на дисплее только курсор мыши)
    Последний раз редактировалось kreyser_waryag; 10.11.2017 в 12:03.

  4. #4

    По умолчанию

    Цитата Сообщение от kreyser_waryag Посмотреть сообщение
    Здравствуйте. У меня СПК207 03 [M05]. До недавнего времени спокойно подключался по TC/IP в CODESYS 3.5 7.4, а сейчас не могу. Уст-во пингуется через cmd. Ктото сталкивался с этим? (target 3.5.4.26)/ Кроме того на ус-ве не загружается проект (он там есть)(индикатор "работа" не горит, на дисплее только курсор мыши)
    Добрый день. Напишите, пожалуйста, на support@owen.ru
    Потребуется подключить СПК к ПК с помощью кабеля КС2 и обеспечить удаленное подключение по TeamViewer.

  5. #5

    По умолчанию

    Спасибо за ответ. Помощь пока не требуется: я переустановил прошивку на СПК. Все работает.

  6. #6

    По умолчанию

    Можно ли портировать библиотеки из CSv2.3 в CSv3.5?

  7. #7

    По умолчанию

    Цитата Сообщение от Bigcrash Посмотреть сообщение
    Можно ли портировать библиотеки из CSv2.3 в CSv3.5?
    Речь, очевидно, о пользовательских библиотеках?

    В принципе, можно - см. документ СПК. Система версий ПО.
    Но если библиотека написана на ST, то лучше просто пересоздать ее в новой версии, скопировав и поправив (если нужно) код.

  8. #8

    По умолчанию

    Насколько защищено ПО СПК от взлома и последующего тиражирования. Что необходимо сделать для затруднения взлома?

  9. #9

    По умолчанию

    Цитата Сообщение от Vasily777 Посмотреть сообщение
    Насколько защищено ПО СПК от взлома и последующего тиражирования. Что необходимо сделать для затруднения взлома?
    1. Изменить пароль для shh (см. СПК. FAQ, в самом конце).
    2. В программе использовать привязку к MAC-адресу (в последних версиях таргет-файлов MAC вынесен в дерево проекта, узел Network Info).

  10. #10

    По умолчанию

    Добрый день.
    Пробовал запилить тестовый проект, руководствуясь примером "СПК. First Start". Все шло хорошо, пока не добрался до трендов. Сделал по инструкции получил
    Код:
                    ------ Компиляция : Приложение: Device.Application -------
                    типизировать код...
    [WARNING]       SAR_TP: C0200:  Отсутствует разрешение для заполнителя CmpCodeMeter
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): TrendFbTable: C0086:  Не найдено определения для интерфейса 'STO.ITable2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): TrendFbRow: C0086:  Не найдено определения для интерфейса 'STO.IRow2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): TrendFbCursor: C0086:  Не найдено определения для интерфейса 'STO.ICursor2'
    [WARNING]       visutrendstorageaccess, 3.5.5.0 (system): protCloseCursor [TrendFbAbstractTrendStorageAccessor]: C0350:  Use of interfaces in VAR_IN_OUT is discouraged as this creates an additional level of indirection and may not work as intended.
    [WARNING]       visutrendstorageaccess, 3.5.5.0 (system): protReleaseRow [TrendFbAbstractTrendStorageAccessor]: C0350:  Use of interfaces in VAR_IN_OUT is discouraged as this creates an additional level of indirection and may not work as intended.
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): TableOpen [TrendFbStorage]: C0032:  Невозможно конвертировать тип 'TrendFbTable(visutrendstorageaccess, 3.5.5.0 (system))' в тип 'ITable(caa storage, 3.5.4.0 (caa technical workgroup))'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): TableOpen [TrendFbStorage]: C0032:  Невозможно конвертировать тип 'TrendFbTable(visutrendstorageaccess, 3.5.5.0 (system))' в тип 'ITable(caa storage, 3.5.4.0 (caa technical workgroup))'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): CursorOpen [TrendFbTable]: C0032:  Невозможно конвертировать тип 'TrendFbCursor(visutrendstorageaccess, 3.5.5.0 (system))' в тип 'ICursor(caa storage, 3.5.4.0 (caa technical workgroup))'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): RowDelete2 [TrendFbTable]: C0032:  Невозможно конвертировать тип 'LINT' в тип 'DWORD'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): RowDelete2 [TrendFbTable]: C0032:  Невозможно конвертировать тип 'LINT' в тип 'DWORD'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): RowSelect [TrendFbTable]: C0032:  Невозможно конвертировать тип 'TrendFbRow(visutrendstorageaccess, 3.5.5.0 (system))' в тип 'IRow(caa storage, 3.5.4.0 (caa technical workgroup))'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): TrendFbRow: Library VisuTrendStorageAccess needs at least library CAA Storage 3.5.5.0. Please update your device.
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): Get [TrendFbCursor: CursorCurrentRow]: C0032:  Невозможно конвертировать тип 'TrendFbRow(visutrendstorageaccess, 3.5.5.0 (system))' в тип 'IRow(caa storage, 3.5.4.0 (caa technical workgroup))'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): CursorSearchRowId2 [TrendFbCursor]: C0032:  Невозможно конвертировать тип 'LINT' в тип 'DWORD'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): CursorSearchRowId2 [TrendFbCursor]: C0032:  Невозможно конвертировать тип 'LINT' в тип 'DWORD'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): NextTimestampReached [TrendFbTraceBufferedDataStorageWriterLocal]: C0077:  Неизвестный тип: 'STO.ICursor2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): NextTimestampReached [TrendFbTraceBufferedDataStorageWriterLocal]: C0235:  Второй операнд __QueryInterface должен быть указателем интерфейса
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): NextTimestampReached [TrendFbTraceBufferedDataStorageWriterLocal]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'itfCursor2.CursorSearchRowId2(storageRowInfo.m_idRow)'' в тип 'ERROR'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): NextTimestampReached [TrendFbTraceBufferedDataStorageWriterLocal]: C0035:  Вместо 'itfCursor2.CursorSearchRowId2' требуется имя программы или экземпляр функционального блока
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvDetermineOldestRow [TrendFbTraceBufferedDataStorageWriterLocal]: C0077:  Неизвестный тип: 'STO.IRow2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvDetermineOldestRow [TrendFbTraceBufferedDataStorageWriterLocal]: C0235:  Второй операнд __QueryInterface должен быть указателем интерфейса
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvDetermineOldestRow [TrendFbTraceBufferedDataStorageWriterLocal]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'itfRow2.GetRowId(, idRow => m_idOldestRow)'' в тип 'ERROR'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvDetermineOldestRow [TrendFbTraceBufferedDataStorageWriterLocal]: C0035:  Вместо 'itfRow2.GetRowId' требуется имя программы или экземпляр функционального блока
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvDeleteOldestRecords [TrendFbTraceBufferedDataStorageWriterLocal]: C0077:  Неизвестный тип: 'STO.ITable2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvDeleteOldestRecords [TrendFbTraceBufferedDataStorageWriterLocal]: C0235:  Второй операнд __QueryInterface должен быть указателем интерфейса
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvDeleteOldestRecords [TrendFbTraceBufferedDataStorageWriterLocal]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'itfTable2.RowDelete2(idRow := m_idOldestRow)'' в тип 'ERROR'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvDeleteOldestRecords [TrendFbTraceBufferedDataStorageWriterLocal]: C0035:  Вместо 'itfTable2.RowDelete2' требуется имя программы или экземпляр функционального блока
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): AnalyzeTimestampsInBuffer [TrendFbTimestampTraverser]: C0077:  Неизвестный тип: 'STO.IRow2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): AnalyzeTimestampsInBuffer [TrendFbTimestampTraverser]: C0235:  Второй операнд __QueryInterface должен быть указателем интерфейса
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): AnalyzeTimestampsInBuffer [TrendFbTimestampTraverser]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'itfRow2.GetRowId(, idRow => m_paAnalyzedTimestamps^[udiIndex].m_idRow)'' в тип 'ERROR'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): AnalyzeTimestampsInBuffer [TrendFbTimestampTraverser]: C0035:  Вместо 'itfRow2.GetRowId' требуется имя программы или экземпляр функционального блока
    [WARNING]       visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataGetValue [TrendFbTrendStorageReader]: C0350:  Use of interfaces in VAR_IN_OUT is discouraged as this creates an additional level of indirection and may not work as intended.
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataGetValue [TrendFbTrendStorageReader]: C0077:  Неизвестный тип: 'STO.ICursor2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataGetValue [TrendFbTrendStorageReader]: C0235:  Второй операнд __QueryInterface должен быть указателем интерфейса
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataGetValue [TrendFbTrendStorageReader]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'itfCursor2.CursorSearchRowId2(idRow := idRow)'' в тип 'ERROR'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataGetValue [TrendFbTrendStorageReader]: C0035:  Вместо 'itfCursor2.CursorSearchRowId2' требуется имя программы или экземпляр функционального блока
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0077:  Неизвестный тип: 'STO.IRow2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0077:  Неизвестный тип: 'STO.ICursor2'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0235:  Второй операнд __QueryInterface должен быть указателем интерфейса
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'itfRow2.GetRowId(, idRow => idRowLowerBound)'' в тип 'ERROR'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0035:  Вместо 'itfRow2.GetRowId' требуется имя программы или экземпляр функционального блока
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0235:  Второй операнд __QueryInterface должен быть указателем интерфейса
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'itfRow2.GetRowId(, idRow => idRowUpperBound)'' в тип 'ERROR'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0035:  Вместо 'itfRow2.GetRowId' требуется имя программы или экземпляр функционального блока
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0235:  Второй операнд __QueryInterface должен быть указателем интерфейса
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'itfCursor2.CursorSearchRowId2(idRow := idRowMiddle)'' в тип 'ERROR'
    [ERROR]         visutrendstorageaccess, 3.5.5.0 (system): prvTblTrendDataFindTimestamp [TrendFbTrendStorageReader]: C0035:  Вместо 'itfCursor2.CursorSearchRowId2' требуется имя программы или экземпляр функционального блока
                    Компиляция завершена -- 44 ошибок, 4 предупреждений
    Что имеется:
    1. CODESYS 3.5 SP5 Patch 5
    2. SPK Repository Archive 3.5.4.20
    3. Библиотеки OWEN 3.5.4.8
    4. Target-файлы 3.5.4.26
    5. СПК 110 с прошивкой 5.472

    Как с этим бороться?

Страница 84 из 95 ПерваяПервая ... 3474828384858694 ... ПоследняяПоследняя

Похожие темы

  1. примеры программ и полезности
    от Николаев Андрей в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 78
    Последнее сообщение: 06.04.2018, 06:01
  2. Примеры программ и полезности (Модус 5684-0)
    от Кирилл Валюнин в разделе Модус 5684-0
    Ответов: 0
    Последнее сообщение: 20.05.2013, 11:55
  3. Примеры программ для ПЛК100/150/154/110/160
    от Александр Приходько в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 0
    Последнее сообщение: 16.10.2012, 14:07
  4. Примеры программ для ПЛК63/73 (CoDeSys v.2.3)
    от Александр Приходько в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 0
    Последнее сообщение: 16.10.2012, 03:28

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •