Jump to content

GonzaloRoldan_

Members
  • Posts

    62
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by GonzaloRoldan_

  1. Hi everyone! Today I opened a project with VisiLogic, and it's the first time that when the VisiLogic was loading, it appeared a message saying that "The project contains a section that must be defragmented".. After a few seconds everything was normal.. What about that message? What does it means? Thanks! Gonzalo
  2. Hi John! Thanks for the willingness. I agree with you. But there's no harm for the user if he need to do some adjustments to the machine and it turns to RUN mode accidentally. That STOP mode, will be activated at the same time that a mechanical relay will cut off the power of a pump and a solenoid valve, once the user opens one door. The only thing that could hurt him once the door is open, is that pump and the liquid that comes trough the solenoid valve (NC), and it'll be power off by software and hardware.. I need to stop the process as well, in order to keep it running as before (timers and outputs), after the user makes the changes to the pump. Regards, Gonzalo
  3. Hey John!.. As you said, it's just to isolate the outputs so the user can make adjustments to the machine without shutting down. I'll consider what you're saying about the inputs.. The safety-circuit is not part of the running program.. It's done, as you mentioned, with a mechanical (and redundant) relay that takes power away from the PLC and everything connected to it.. Cheers, Gonzalo
  4. Yes Flex, that's really useful too. I'll think about it. Thanks! Thanks Gabriel and John!! I think I'll do that. I've already map the MB coils to the associated output coils in my program, so I think it'll be the best and easiest option.. Cheers people and thank you very much!! Gonzalo
  5. Thanks Flex, yes you're right about that.. I think I'll have to do a pseudo-stop function as you said, but I have many I/Os that I'll have to back-up their previous values (1 or 0). I'll try to find the best way to do it. Thanks again Flex!
  6. Hi everyone! Is there any way to set the PLC to RUN/STOP mode via ladder code? I want to have a button (it could be a physical one using one input) that once you press it, the PLC goes to STOP mode (every output turns off), and if you press it again the PLC goes to RUN mode and keeps on working like it was before stopping it. Thanks in advance, Gonzalo
  7. Hi everyone! I'm having some doubts. I configured the PID Config FB and after that I did an AutoTune. I tried to run the PID control loop energizing the "PID A.Tune RUN" FB and it worked very good, but I have some questions. Once I finish my PID Control loop, do I need to reset numeric MI associated to Control Output value? If I don't do that, it remains with the last value before de-energize the "PID A.Tune RUN" FB so the Duty Cycle of PWM associated to that Control Output does not go to zero. Another question: when I de-energize the "PID A.Tune RUN" FB, the PID Status message is still 4, so it's like the PID is Running, but that's not true because it stop. Is that a kind of VisiLogic bug or am I doing something wrong? Thanks in advance, Gonzalo. PS: I'm using a V350
  8. Thanks Flex, but I've already tried that and it didn't work. Anyway, I replace the FB with a Direct Coil (MB152), and I assigned in another rung, a Positive Transaction Contact (Rise) of the MB152 to the FB and it's working now! I think it's a kind of bug of the VisiLogic. Thanks again Flex!! Cheers
  9. Hi everyone! I'm having a problem when I try to make the line I attached works. MB151 is just a simple graphic button (that's not toggle). When I press it, it doesn't fill the vector with zeros, it only load the HMI display. But if I delete the command to load the HMI display, it works properly. What can be wrong? Thanks in advance! PS: I'm using a V350
  10. Thanks Flex! It works now.. At first I looked at the graphic but I didn't get it at all.. So thanks again for helping me! Cheers
  11. Hi everyone! I'm having a problem with "Insert String to String" function.. I can't make it works.. Can someone tell me how to use it, and how to fill all the operands? I just have 2 strings in differents MI, and want them to be just ONE string. Thanks in advance!
×
×
  • Create New...