Ошибки
|
|
denzhig | Date: Friday, 03.02.2017, 15:37 | Message # 46 |
Lieutenant
Group: Users
Messages: 46
Status: Offline
| Тестировал на реальном контроллере вычитку массива word-ов из DB-шника, использовал в скрипте (разбирал Date_Time). Потом контроллер забрали - попробовал перенести всё на PLCSim - вышла ошибка в скрипте. Стал разбираться - переменная что раньше была массивом стала обычным word-ом. Это так и д.б.?
|
|
| |
Alexor | Date: Friday, 03.02.2017, 16:14 | Message # 47 |
Major general
Group: Administrators
Messages: 311
Status: Offline
| Да, ксожалению, S7PLCSim API поддерживает чтение массивов только из Q и запись только в I. Можно использовать Item.ArraySplitter и собрать множество word в один массив в Internal переменную.
|
|
| |
denzhig | Date: Tuesday, 19.09.2017, 10:11 | Message # 48 |
Lieutenant
Group: Users
Messages: 46
Status: Offline
| День добрый.
Назначаю переменную на выход контроллера, например QW136 - она создаётся как "r", т.е. только для чтения. Когда в скрипте пытаюсь прочитать из неё значение в локальную переменную - то в логе ошибок появляется сообщение о невозможности записи в неё, причём только один раз. Сам скрипт продолжает работать. Так и д.б. ?
Message edited by denzhig - Tuesday, 19.09.2017, 10:21 |
|
| |
Alexor | Date: Tuesday, 19.09.2017, 22:40 | Message # 49 |
Major general
Group: Administrators
Messages: 311
Status: Offline
| Добрый,
Вроде раньше такого не было. Наверное, я что-то сломал при последних изменениях в объекте скрипта. Буду разбираться. Спасибо, за сообщение.
|
|
| |
Alexor | Date: Monday, 25.09.2017, 16:07 | Message # 50 |
Major general
Group: Administrators
Messages: 311
Status: Offline
| В последней версии 2.7.6477 проблема с сообщением решена.
|
|
| |
Phantom | Date: Sunday, 02.06.2019, 08:50 | Message # 51 |
Private
Group: Users
Messages: 11
Status: Offline
| Появилась такая проблема, когда PLCSim в состоянии STOP биты устанавливаются, когда в состоянии RUN биты не ставятся. Использую TimeLine и Discrete для активации битов, что может быть? Связь работает, ошибки в логах не пишутся.
|
|
| |
Alexor | Date: Sunday, 09.06.2019, 11:31 | Message # 52 |
Major general
Group: Administrators
Messages: 311
Status: Offline
| Биты скорее всего устанавливаются, после чего сразу сбрасываются, так как PLCSim обновляет область входов. Давно этим всем не занимался, но кажется можно было загрузить в PLCSim только программную часть проекта контроллера, без железной и всё будет работать.
|
|
| |
Phantom | Date: Monday, 10.06.2019, 20:09 | Message # 53 |
Private
Group: Users
Messages: 11
Status: Offline
| Спасибо. Подскажите пожалуйста не хранит ли PS файл проекта еще где нибудь, кроме заданным пользователем? Может где-то в Temp есть? Открываю проект, PS выдает ошибку: Error while loading. Root element is missing. Открыл проект, а там всё содержимое файла в "NULNULNULNUL..." Из-за чего могут теряться данные? Вроде сохранял после каждого выхода.
|
|
| |
Phantom | Date: Wednesday, 12.06.2019, 15:47 | Message # 54 |
Private
Group: Users
Messages: 11
Status: Offline
| Quote Alexor ( ) но кажется можно былозагрузить в PLCSim только программную часть проекта контроллера, без железной и всё будет работать.
Не помогло, курсором биты нормально выставляются. В PLCSim поставил Single Scan, биты выставились, но не удобно одевать очки
Message edited by Phantom - Thursday, 13.06.2019, 19:06 |
|
| |
Alexor | Date: Sunday, 16.06.2019, 09:16 | Message # 55 |
Major general
Group: Administrators
Messages: 311
Status: Offline
| Нет, PS не хранит ни где резервную копию проекта. С потерей данных за всё время не сталкивался ни разу.
Попробуйте не создавать в PLCSim панели для ввода I.
|
|
| |
Phantom | Date: Sunday, 23.06.2019, 08:44 | Message # 56 |
Private
Group: Users
Messages: 11
Status: Offline
| Решил проблему создав новое соединение S7PLCSim, перенес на это подключение все Item, биты устанавливаются. Но есть проблема через S7PLCSim не работает связь входных/выходных байтов с DataType: Word. Пришлось перекинуть их на соединение S7IsoTCP, там работает нормально. Может есть смысл ставить галочку Signed в подключении S7PLCSim?
|
|
| |