IPB

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >  
Ответить в эту темуОткрыть новую тему
> GX IEC Developer 7.04, плюсы и минусы
acoustik
сообщение 5.09.2014 - 15:18
Сообщение #1


Гигант мысли
****

Группа: Пользователи
Сообщений: 408
Регистрация: 3.08.2014
Пользователь №: 10311



Всем ку!
Недавно я перешел с 7.01 на 7.04. И вот буквально вчера произошла неприятная вещь - в какой то момент времени, когда программа уже была практически готова (2100 шагов) - вдруг все POU оказались чистыми, как белый лист, и при закрытии и последующей попытке восстановления проекта выдавалось сообщение о том, что база данных проекта повреждена и открытие проекта невозможно... ля-ля-ля и все в таком духе.
После этого, даже при открытии старых проектов, созданных в вер. 7.01 - стали вываливаться различные ошибки и сами проекты тоже перестали открываться. Произошел какой-то серьезный сбой, пока не понятно чем вызванный, системой или самой программой, но тем не менее, в итоге вся недельная работа ушла коту под хвост.
Обе версии программ IEC Developer пришлось удалить, затем тщательно вычистить реестр от всякого рода упоминания о них, и только после этого, установив уже только 7.01 версию - стало возможным открывать существующие и создавать новые проекты. Мою испорченную работу пришлось писать заново, т.к. никаких частей, вообщем ничего не сохранилось. Зря бэкапы не делал - вот тоже урок! )

И так, были ли подобные случаи у кого? И в связи с этим суть вопроса - каковы преимущества перехода на 7.04? Понятно, что там компиллятор немного доработанный, но существуют ли кардинальные отличия? На версии 7.01 работал вот уже больше 2-х лет, и ни каких "происшествий". А тут с 7.04 всего чуть больше недели и такой вот "форс-мажор"...

Винда 7-ка, 64 бит.


--------------------
There are only 10 types of people in the world — those who understand binary, and those who don't.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 5.09.2014 - 15:41
Сообщение #2


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



перед тем как задавать вопросы читайте мануалы .не работает софт на 64 разрядной винде. этот софт давно не поддерживается и смысла переходить на него нет.ставьте GX WORKS

Сообщение отредактировал KAZAH - 5.09.2014 - 15:43


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
acoustik
сообщение 5.09.2014 - 15:55
Сообщение #3


Гигант мысли
****

Группа: Пользователи
Сообщений: 408
Регистрация: 3.08.2014
Пользователь №: 10311



Цитата(KAZAH @ 5.09.2014 - 21:41) *
перед тем как задавать вопросы читайте мануалы .не работает софт на 64 разрядной винде. этот софт давно не поддерживается и смысла переходить на него нет.ставьте GX WORKS

Отнюдь, KAZAH, все прекрасно работает! Я на x64 - виндах сижу уже более 10-лет. GX IEC 7.01 стоит на всех компах/ноутах с 64-разрядной ОС. Проблема возникла лишь с 7.04, и т.к. она какое-то время все же проработала, я делаю вывод что проблема не в разрядности ОСи.

А в GX WORKS'е в ладдере рисовать? Нет уж, извольте... Столь нужного мне функционала как в IEC я в ворксе не нашел.


--------------------
There are only 10 types of people in the world — those who understand binary, and those who don't.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 5.09.2014 - 16:04
Сообщение #4


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



то что она у вас как то работает не означает что она предназначено для этой версии винды.для ьтого чтобы иметь функционал подобный старому софту надо использовать актуальную версию софта под названием GX WORKS2 а ща появится GX WORKS 3 и новые контроллеры.спор ни о чём.читайте мануалы там всё расписано тада не будет вопросов куда исчезло и почему не ....


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
acoustik
сообщение 5.09.2014 - 16:21
Сообщение #5


Гигант мысли
****

Группа: Пользователи
Сообщений: 408
Регистрация: 3.08.2014
Пользователь №: 10311



Цитата(KAZAH @ 5.09.2014 - 22:04) *
то что она у вас как то работает не означает что она предназначено для этой версии винды.для ьтого чтобы иметь функционал подобный старому софту надо использовать актуальную версию софта под названием GX WORKS2 а ща появится GX WORKS 3 и новые контроллеры.спор ни о чём.читайте мануалы там всё расписано тада не будет вопросов куда исчезло и почему не ....

Ну и на этом спасибо за ответ, KAZAH. Я как то давиче ставил пакет iQ Works, скачал демо для ознакомления. И мне он как-то не понравился. А именно отсутствием удобоваримой иерархии в проектах, отсутствием FBD ну прочих мелких деталей. Поглядим, что из себя представит GX WORKS 3....


--------------------
There are only 10 types of people in the world — those who understand binary, and those who don't.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ivgtrk
сообщение 5.09.2014 - 17:36
Сообщение #6


Гигант мысли
****

Группа: Пользователи
Сообщений: 459
Регистрация: 5.02.2014
Пользователь №: 10203



Цитата(KAZAH @ 5.09.2014 - 19:41) *
перед тем как задавать вопросы читайте мануалы .не работает софт на 64 разрядной винде. этот софт давно не поддерживается и смысла переходить на него нет.ставьте GX WORKS

Позвольте провести некоторый ликбез на тему разрядности ОС, дабы внести ясность в понимание таких вещей, которыми, судя по всему KAZAH не обладает.
Существенная разница между 32-х и 64-х битными системами, касательно данного вопроса, заключается в методе распределения информации в оперативной памяти (ОЗУ) компьютера, что собственно обеспечивает сам процессор, имея на борту 64-х битную шину. Это означает, что все переменные и данные какой-либо работающей программы располагаются в оперативке уже не в таком порядке, как в 32-х битной системе. Программа, сохранившая в ОЗУ какие-либо данные должна уметь их от туда изъять. Эта программа, отсылающая данные в память, сама по себе «не знает» как эти данные там распределит процессор. В большинстве случаев, как впрочем и с прогой GX IEC Developer, программы при запуске сами целиком загружаются в оперативку компа, и совершают доступ к жесткому диску только в определенные моменты, такие как сохранение и пр. Конечно не всегда, но часто, сам факт работы такой программы в 64 битной системе, написанной для 32-х битной ОС, уже говорит о том, что исполнительный код этой проги способен записать и считать свои последовательности стеков данных из ОЗУ 64-х битной системы.

С технической точки зрения – нет абсолютно никакой разницы, на какой платформе работает пакет GX IEC Developer, что 7.01, что 7.04. Этот продукт способен работать и там и там. Это обеспечено качественным и продуманным «мэппингом» памяти, т.е. она одинаково верно записывает и считывает данные из ОЗУ, при чем сама находясь в ней.
Цитата(acoustik @ 5.09.2014 - 19:18) *
Всем ку!
Недавно я перешел с 7.01 на 7.04. И вот буквально вчера произошла неприятная вещь - в какой то момент времени, когда программа уже была практически готова (2100 шагов) - вдруг все POU оказались чистыми, как белый лист, и при закрытии и последующей попытке восстановления проекта выдавалось сообщение о том, что база данных проекта повреждена и открытие проекта невозможно... ля-ля-ля и все в таком духе.
После этого, даже при открытии старых проектов, созданных в вер. 7.01 - стали вываливаться различные ошибки и сами проекты тоже перестали открываться. Произошел какой-то серьезный сбой, пока не понятно чем вызванный, системой или самой программой, но тем не менее, в итоге вся недельная работа ушла коту под хвост.
Обе версии программ IEC Developer пришлось удалить, затем тщательно вычистить реестр от всякого рода упоминания о них, и только после этого, установив уже только 7.01 версию - стало возможным открывать существующие и создавать новые проекты. Мою испорченную работу пришлось писать заново, т.к. никаких частей, вообщем ничего не сохранилось. Зря бэкапы не делал - вот тоже урок! )

И так, были ли подобные случаи у кого? И в связи с этим суть вопроса - каковы преимущества перехода на 7.04? Понятно, что там компиллятор немного доработанный, но существуют ли кардинальные отличия? На версии 7.01 работал вот уже больше 2-х лет, и ни каких "происшествий". А тут с 7.04 всего чуть больше недели и такой вот "форс-мажор"...

Винда 7-ка, 64 бит.


Что же касается вопроса о переходе… эммм… В 7.01, например, отсутствуют некоторые команды для определенных типов CPU FX, которые там должны быть по идее. Компилятор доработан существенно, добавлено несколько функций. Ну и прочие мелочи.
На 7.04 я работаю уже давно и подобных багов не наблюдалось. Скорее всего, в Вашем случае, это видимо какой-то рандомный сбой, произошедший в силу некоторых обстоятельств со стороны системы (процессов).
Изучайте дамп памяти после сбоя rolleyes.gif , для выснения обстоятельств.

Сообщение отредактировал ivgtrk - 5.09.2014 - 17:40


--------------------
Никому никогда ничего не объясняйте — каждый всё равно поймёт так, как ему выгодно.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
acoustik
сообщение 5.09.2014 - 21:33
Сообщение #7


Гигант мысли
****

Группа: Пользователи
Сообщений: 408
Регистрация: 3.08.2014
Пользователь №: 10311



Цитата(ivgtrk @ 5.09.2014 - 23:36) *
Позвольте провести некоторый ликбез на тему разрядности ОС, дабы внести ясность в понимание таких вещей, которыми, судя по всему KAZAH не обладает.
Существенная разница между 32-х и 64-х битными системами, касательно данного вопроса, заключается в методе распределения информации в оперативной памяти (ОЗУ) компьютера, что собственно обеспечивает сам процессор, имея на борту 64-х битную шину. Это означает, что все переменные и данные какой-либо работающей программы располагаются в оперативке уже не в таком порядке, как в 32-х битной системе. Программа, сохранившая в ОЗУ какие-либо данные должна уметь их от туда изъять. Эта программа, отсылающая данные в память, сама по себе «не знает» как эти данные там распределит процессор. В большинстве случаев, как впрочем и с прогой GX IEC Developer, программы при запуске сами целиком загружаются в оперативку компа, и совершают доступ к жесткому диску только в определенные моменты, такие как сохранение и пр. Конечно не всегда, но часто, сам факт работы такой программы в 64 битной системе, написанной для 32-х битной ОС, уже говорит о том, что исполнительный код этой проги способен записать и считать свои последовательности стеков данных из ОЗУ 64-х битной системы.

С технической точки зрения – нет абсолютно никакой разницы, на какой платформе работает пакет GX IEC Developer, что 7.01, что 7.04. Этот продукт способен работать и там и там. Это обеспечено качественным и продуманным «мэппингом» памяти, т.е. она одинаково верно записывает и считывает данные из ОЗУ, при чем сама находясь в ней.

Снова капля знаний в океане непонимания smile.gif Спасибо за столь подробное описание.

Цитата(ivgtrk @ 5.09.2014 - 23:36) *
Что же касается вопроса о переходе… эммм… В 7.01, например, отсутствуют некоторые команды для определенных типов CPU FX, которые там должны быть по идее. Компилятор доработан существенно, добавлено несколько функций. Ну и прочие мелочи.
На 7.04 я работаю уже давно и подобных багов не наблюдалось. Скорее всего, в Вашем случае, это видимо какой-то рандомный сбой, произошедший в силу некоторых обстоятельств со стороны системы (процессов).
Изучайте дамп памяти после сбоя rolleyes.gif , для выснения обстоятельств.

А все же, в 7,04 удобнее работать или как?


--------------------
There are only 10 types of people in the world — those who understand binary, and those who don't.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 6.09.2014 - 06:29
Сообщение #8


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



Цитата(acoustik @ 5.09.2014 - 21:33) *
Цитата(ivgtrk @ 5.09.2014 - 23:36) *
Позвольте провести некоторый ликбез на тему разрядности ОС, дабы внести ясность в понимание таких вещей, которыми, судя по всему KAZAH не обладает.
Существенная разница между 32-х и 64-х битными системами, касательно данного вопроса, заключается в методе распределения информации в оперативной памяти (ОЗУ) компьютера, что собственно обеспечивает сам процессор, имея на борту 64-х битную шину. Это означает, что все переменные и данные какой-либо работающей программы располагаются в оперативке уже не в таком порядке, как в 32-х битной системе. Программа, сохранившая в ОЗУ какие-либо данные должна уметь их от туда изъять. Эта программа, отсылающая данные в память, сама по себе «не знает» как эти данные там распределит процессор. В большинстве случаев, как впрочем и с прогой GX IEC Developer, программы при запуске сами целиком загружаются в оперативку компа, и совершают доступ к жесткому диску только в определенные моменты, такие как сохранение и пр. Конечно не всегда, но часто, сам факт работы такой программы в 64 битной системе, написанной для 32-х битной ОС, уже говорит о том, что исполнительный код этой проги способен записать и считать свои последовательности стеков данных из ОЗУ 64-х битной системы.

С технической точки зрения – нет абсолютно никакой разницы, на какой платформе работает пакет GX IEC Developer, что 7.01, что 7.04. Этот продукт способен работать и там и там. Это обеспечено качественным и продуманным «мэппингом» памяти, т.е. она одинаково верно записывает и считывает данные из ОЗУ, при чем сама находясь в ней.

Снова капля знаний в океане непонимания smile.gif Спасибо за столь подробное описание.

Цитата(ivgtrk @ 5.09.2014 - 23:36) *
Что же касается вопроса о переходе… эммм… В 7.01, например, отсутствуют некоторые команды для определенных типов CPU FX, которые там должны быть по идее. Компилятор доработан существенно, добавлено несколько функций. Ну и прочие мелочи.
На 7.04 я работаю уже давно и подобных багов не наблюдалось. Скорее всего, в Вашем случае, это видимо какой-то рандомный сбой, произошедший в силу некоторых обстоятельств со стороны системы (процессов).
Изучайте дамп памяти после сбоя rolleyes.gif , для выснения обстоятельств.

А все же, в 7,04 удобнее работать или как?

я давал вам совет больше читать - вы продолжаете флудить.найдите GX IEC Developer Reference Manual а там главу 2 в которой написано то о чём я вам говорил.учитесь пользоваться собственной головой а не слушать господ поднявших свой рейтинг на форуме флудом.
Прикрепленные файлы
Прикрепленный файл  ______11.png ( 215.56 килобайт ) Кол-во скачиваний: 20
 


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ivgtrk
сообщение 6.09.2014 - 06:51
Сообщение #9


Гигант мысли
****

Группа: Пользователи
Сообщений: 459
Регистрация: 5.02.2014
Пользователь №: 10203



Цитата(KAZAH @ 6.09.2014 - 10:29) *
я давал вам совет больше читать - вы продолжаете флудить.найдите GX IEC Developer Reference Manual а там главу 2 в которой написано то о чём я вам говорил.учитесь пользоваться собственной головой а не слушать господ поднявших свой рейтинг на форуме флудом.

1) Да никто не сомневается что софт написан под 32-винду. Речь идет о том, что он успешно работает и на 64-х платформах.
2) На счет флуда - ай-я-яй, KAZAH, кто бы говорил... И что вы за этот рейтинг так волнуетесь, не пойму? Незнаю какие он Вам дает преимущества, но лично я на него не обращал и не обращаю никакого внимания.


--------------------
Никому никогда ничего не объясняйте — каждый всё равно поймёт так, как ему выгодно.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
acoustik
сообщение 6.09.2014 - 08:48
Сообщение #10


Гигант мысли
****

Группа: Пользователи
Сообщений: 408
Регистрация: 3.08.2014
Пользователь №: 10311



Многоуважаемый г-н KAZAH, я конечно оценил Ваш совет по переходу на GX WORKS, но в данной теме вопрос немного иного плана, а именно про сравнение .04 и .01 версий пакета IEC Developer. Меня пока все устраивает, несмотря на то, что как вы говорите - софт устарел и не поддерживается. Возможность перехода на воркс я пока не рассматриваю, потому желательно комментировать по существу, если таковые коменнтарии имеются.


--------------------
There are only 10 types of people in the world — those who understand binary, and those who don't.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ivgtrk
сообщение 7.09.2014 - 19:04
Сообщение #11


Гигант мысли
****

Группа: Пользователи
Сообщений: 459
Регистрация: 5.02.2014
Пользователь №: 10203



Цитата(acoustik @ 6.09.2014 - 01:33) *
А все же, в 7,04 удобнее работать или как?

acoustik, удобнее или неудобнее - это Вы уже сами должны понять. Каких то конкретных принципиальных отличий нет, разве что тех, о которых я говорил ранее. Ставьте не боясь и работайте. Ну а если описанная Вами проблема вылезет еще раз - стоит обратить внимание на Вашу систему, в смысле изучить причину такого ее поведения и предпринять соотв. действия.


--------------------
Никому никогда ничего не объясняйте — каждый всё равно поймёт так, как ему выгодно.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 7.09.2014 - 19:24
Сообщение #12


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Мое мнение. GX IEC Developer v7.04 однозначно. Причем с галочкой на компиляторе версии 7.03.
Компилятор версии 7.04 гораздо более убогий, и именно он один к одному лег в основу GX Works2 (досконально проверено). Может в GX Works3 "косяки" и подправят, хотя вряд-ли. То что вижу пока, GX Works2 - невероятно сырой продукт: это GX IEC Developer v7.04, только c другим пользовательским интерфейсом и, естественно, без возможности отката к предыдущим версиям компилятора. "Косяки" v.7.04 в нем благополучно соседствуют с собственными.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 7.09.2014 - 20:45
Сообщение #13


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



топикстартер почитайте приатаченный файл в нем история изменений .специалистов много а ........

Сообщение отредактировал KAZAH - 7.09.2014 - 21:13
Прикрепленные файлы
Прикрепленный файл  Technical_Notes_GID_7.04.pdf ( 142.12 килобайт ) Кол-во скачиваний: 12
 


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 8.09.2014 - 01:15
Сообщение #14


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Бумага замечательная. Только ни о чем не говорит.
То, что часть прежних ошибок в последнем релизе IEC Developer исправлено, - вполне возможно. О присутствии таковых и борьбе с ними я упоминал неоднократно. А вот исправлены ли все? Разумеется, нет. Ну и, как обычно: одно лечим, другое калечим. Причем покалечили настолько, что программа прекрасно компилирующаяся с 7.03, с 7.04 компилироваться откажется. То есть, нарушена сквозная совместимость среды разработки... За этой досадной оплошностью разработчика на дальнейшем развитии продукта поставлен жирный крест, и, азох'н'вэй, тот самый компилятор в его последней модификации на пару с графическим редактором целиком перекочевывает в "новую", передовую среду разработки. Команды, поддерживаемые прежним компилятором и редактором, в меню добавить, само собой, подзабыли, но не беда: тому, кто сообразил, что GX Works - это все тот же GX IEC Developer с "наклеенными усами", препятствием в работе не станет.
Что касается инсталляции IEC Developer на 64-битной Windows. Распрекрасно встает и работает. На 7-ке в том числе. У меня и вовсе установлен на 8.1.

Сообщение отредактировал inntele - 8.09.2014 - 01:19


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
acoustik
сообщение 8.09.2014 - 08:47
Сообщение #15


Гигант мысли
****

Группа: Пользователи
Сообщений: 408
Регистрация: 3.08.2014
Пользователь №: 10311



Ну чтож, все понятно rolleyes.gif Буду ставить 7,04. Кстати, я заметил что проект созданный в 7,01, если открыть в 7,04 - в 7,01 потом уже не откроется. То есть понижение версии не поддерживается?


--------------------
There are only 10 types of people in the world — those who understand binary, and those who don't.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

2 страниц V   1 2 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 23.04.2024 - 17:26