Despues de tanto tiempo no creo ni que veas este mensaje, pero donde se pueden conseguir esas presentaciones? he de hacer una formacion y me iria bien ;). Un saludo
Buenas! Lamentablemente las presentaciones son para mi asi me guio cuando hago los videos. Solo comparto librerias y/o proyectos dependiendo el video, las mismas aparecen en la descripcion del video. Saludos.
Hi there! Based on the manual: product-help.schneider-electric.com/Machine%20Expert/V1.1/en/m241prg/m241prg/xx_Controller_States_and_Behavior/xx_Controller_States_and_Behavior-8.htm “The first 1000 %MW are automatically retained and persistent if no variable is associated to them. Their values are kept after a reboot / Reset warm / Reset cold. The other %MW are managed as VAR.”
I'm having an issue in machine expert basic where I use an operation block to assign a calculated value(all integers and %MW variables) but the value is not transmitted to the left side of the := sign, even if I try to assign a value to the %mw on the left side manually using online assignment, it instantly returns to 0. EG %mw59 := %mw98 * %mw99/1000. my value for %mw59 always immediately reverts to 0. I tried a bunch of as of yet unused %mws to see if there might be some issue with that one, it is also not used aywhere else in the program. both used and equ used are unchecked before I assign it a name and use it. im at a loss.
Hi Jackson Ploeg! Could it be that the result of %MW98*%MW99 is lower than 1000? If the answer is yes then the result is okay then you will need to try %MF instead of the %MW. Try something like %MF120 := (%MF122 * %MF124)/100 so you can work with real numbers
gracias manito, en la buena parce
Gracias 😊
Despues de tanto tiempo no creo ni que veas este mensaje, pero donde se pueden conseguir esas presentaciones? he de hacer una formacion y me iria bien ;). Un saludo
Buenas! Lamentablemente las presentaciones son para mi asi me guio cuando hago los videos. Solo comparto librerias y/o proyectos dependiendo el video, las mismas aparecen en la descripcion del video. Saludos.
@@LeTomasAHUMADA mil gracias x la respuesta. Un saludo
Do you have a video that shows how to add variables to inputs, such as %IX0.0 - %IX0.7?
Hi AS-ol60s! I recommend you to take a look in to the next video: ua-cam.com/video/MMxQD-gAK1g/v-deo.html
Where do you get those presentation's slides?
Hi Sang, i made the presentations only for the videos.
First congratulations for the videos I am new to schneider, a query when using for example "xVariable AT %MX50.0 : Bool" are we using memory space?
Yes, correct. Once you defined a memory address you are locating the variable into a specific memory space.
Is it OK to use AT %MW10 for persistent variables in M241 PLC?
Hi there! Based on the manual:
product-help.schneider-electric.com/Machine%20Expert/V1.1/en/m241prg/m241prg/xx_Controller_States_and_Behavior/xx_Controller_States_and_Behavior-8.htm
“The first 1000 %MW are automatically retained and persistent if no variable is associated to them. Their values are kept after a reboot / Reset warm / Reset cold. The other %MW are managed as VAR.”
I'm having an issue in machine expert basic where I use an operation block to assign a calculated value(all integers and %MW variables) but the value is not transmitted to the left side of the := sign, even if I try to assign a value to the %mw on the left side manually using online assignment, it instantly returns to 0. EG %mw59 := %mw98 * %mw99/1000. my value for %mw59 always immediately reverts to 0. I tried a bunch of as of yet unused %mws to see if there might be some issue with that one, it is also not used aywhere else in the program. both used and equ used are unchecked before I assign it a name and use it. im at a loss.
Hi Jackson Ploeg! Could it be that the result of %MW98*%MW99 is lower than 1000? If the answer is yes then the result is okay then you will need to try %MF instead of the %MW. Try something like %MF120 := (%MF122 * %MF124)/100 so you can work with real numbers
@@LeTomasAHUMADA ty. having a friday... gotta pay attention to types....