[ New messages · Members · Forum rules · Search · RSS ]
Forum moderator: Alexor  
Forum » Process Simulator » Russian » Ошибки (Сообщения об ошибках)
Ошибки
denzhigDate: Friday, 03.02.2017, 15:37 | Message # 46
Lieutenant
Group: Users
Messages: 42
Reputation: 0
Status: Offline
Тестировал на реальном контроллере вычитку массива word-ов из DB-шника, использовал в скрипте (разбирал Date_Time). Потом контроллер забрали - попробовал перенести всё на PLCSim - вышла ошибка в скрипте. Стал разбираться - переменная что раньше была массивом стала обычным word-ом.
Это так и д.б.?
 
AlexorDate: Friday, 03.02.2017, 16:14 | Message # 47
Major general
Group: Administrators
Messages: 293
Reputation: 1
Status: Offline
Да, ксожалению, S7PLCSim API поддерживает чтение массивов только из Q и запись только в I.
Можно использовать Item.ArraySplitter и собрать множество word в
один массив в Internal переменную.
 
denzhigDate: Tuesday, 19.09.2017, 10:11 | Message # 48
Lieutenant
Group: Users
Messages: 42
Reputation: 0
Status: Offline
День добрый.

Назначаю переменную на выход контроллера, например QW136 - она создаётся как "r", т.е. только для чтения.
Когда в скрипте пытаюсь прочитать из неё значение в локальную переменную - то в логе ошибок появляется сообщение о невозможности записи в неё, причём только один раз. Сам скрипт продолжает работать.
Так и д.б. ?


Message edited by denzhig - Tuesday, 19.09.2017, 10:21
 
AlexorDate: Tuesday, 19.09.2017, 22:40 | Message # 49
Major general
Group: Administrators
Messages: 293
Reputation: 1
Status: Offline
Добрый,

Вроде раньше такого не было. Наверное, я что-то сломал при последних изменениях в объекте скрипта. Буду разбираться.
Спасибо, за сообщение.
 
AlexorDate: Monday, 25.09.2017, 16:07 | Message # 50
Major general
Group: Administrators
Messages: 293
Reputation: 1
Status: Offline
В последней версии 2.7.6477 проблема с сообщением решена.
 
onlineDate: Saturday, 06.01.2018, 17:47 | Message # 51
Private
Group: Users
Messages: 2
Reputation: 0
Status: Offline
Добрый день,
Windows 8.1 x64, версия Process Simulator 2.8.6559.27890
Ошибка при подключении к S7PLCSim. "Unable to connect application instance №1" ошибка 80040211, отключал UAC и переустанавливал не помогло. Но иногда подключается даже при включенном UAC, редко.


Message edited by online - Saturday, 06.01.2018, 17:54
 
onlineDate: Saturday, 06.01.2018, 22:48 | Message # 52
Private
Group: Users
Messages: 2
Reputation: 0
Status: Offline
Разобрался, S7PLCSim тоже нужно запускать с правами Администратора.
 
Forum » Process Simulator » Russian » Ошибки (Сообщения об ошибках)
Search: