Добрый день!
У меня есть контроллер 6ES7 416-2XK02-0AB0 1.6 MB WORKING MEMORY (0.8 MB CODE, 0.8 MB DATA)
с картой памяти EPROM 6ES7952-1KK00-0AA0 1 Mbyte.
Некоторые блоки в проекте часто меняются, поэтому объем доступной оперативной памяти уменьшается.
Сжатие данной памяти более не помогает.
При подключении к контроллеру "онлайн" видно, что часть блоков находится в RAM , другая часть - на карте памяти.
Как перенести все блоки из RAM на карту памяти?
[?[: S7-400 закончилась оперативная память
-
- Faq & Info
- Posts: 178
- Joined: Thu Oct 13, 2005 6:42 pm
- Location: Frequently Asked Questions – Часто Задаваемые Вопросы
Re: [?[: S7-400 закончилась оперативная память
S7-400: Saving the user program to FLASH EPROM when the module is slotted in the CPU
https://support.industry.siemens.com/cs ... t/22123632
https://support.industry.siemens.com/cs ... t/22123632
Load the user program with STEP 7:
Mark "Blocks" in your project.
Via "PLC" -> "Load user program to memory card" you save the program to the MC.
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: [?[: S7-400 закончилась оперативная память
Я так понял, что размер кода проекта слишком большой для этого процессора. В РАМ и прочее смотреть не надо- там много всяких памятей и там не так просто как в «обычных» ПК.
Надо смотреть только на «сжатие». Если оно уже не помогает, то поможет только уменьшение размера кода (что не так сложно сделать))), или замена процессора.
Надо смотреть только на «сжатие». Если оно уже не помогает, то поможет только уменьшение размера кода (что не так сложно сделать))), или замена процессора.