Jump to content


Members More Space
  • Content count

  • Joined

  • Last visited

  • Days Won


Isakovic last won the day on May 9

Isakovic had the most liked content!

Community Reputation

9 Neutral

1 Follower

About Isakovic

  • Rank
    Advanced Member

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

815 profile views
  1. Meet in the middle

    I tried breaking NET 86 into several smaller ones and making it simpler, It couldn't been done in one NET anyway. It's always better to have simpler nets, I learned it the hard way. I don't have much free time now to work out the logic of the whole thing (like when should T1 start counting), you'll have to test if this is what you were looking for. I'd also suggest breaking programs into smaller subroutines, so you'll have Main routine (with optionally couple of nets for config blocks) calling other subroutines. Much less scrolling. Also, I see you went with SB15. Tell us how it works, and what precision you got. All the best, 59c0a61fb1bec_Sheetfolder.vlp
  2. Where to find unitronics PLC

    Type Unitronics Belgrade in Google. As close to Kosovo as it gets.
  3. This EVENT block is new to me. Glad I found it. I always used ladder with mesh of timers and indexes to achieve such scrolling through messages. This is much more elegant.
  4. Meet in the middle

    Well, you could put SB15 (transition contact for 100ms pulse) and input in series and use it to increment a counter. When input goes low multiply counter value by 10 (because timer value is in units of 0.01s) and store the result in timer via "Store Timer" function block (under "Store" tab). I'm not sure about precision you can get from this. It may work ok for your application or it may be way off. As Visco said encoder is the best solution.
  5. How to do a total run hour in U90

    In U90 you have to build accumulated timer with ladder logic: https://unitronicsplc.com/Download/SoftwareHelp/U90LadderKnowledgebase/Timers/Counting_accumulated_time.htm In Vision controllers you can use accumulated timers.
  6. Is there any way to remove "Add new subroutine" button? I often click on it when I want to add a new net.
  7. New VisiLogic Version 9.8.64

    All that workspace! Do you also plan to widen U90Ladder?
  8. Samba Screen sensitivity

    I like your style.
  9. I didn't see this was in Job Board, I thought it was in Vision Forum and you need help programming, that's way I replied like that.
  10. That looks like an interesting project. But since it is incomplete not much could be said regarding your questions, maybe a few comments. It is good practice to have a safety par of limit switches. Maybe you don't need limit switches for oscillation since you should know the position from the encoders. Did you make an electric scheme? I opened your project and there is not much code in there. All I can say about it is that you shouldn't use normal contacts for load display function as it will be called in every scan and lock the screen. Also that ESTOP input should power off the outputs. A lot of work still, maybe you could start with ladder and post here when you get stuck.
  11. Safety contact on outputs

    Thanks for input guys, that's a good thread sgull, very informative. There's always one safety contact for contactor command voltage for motors and in run command circuit of VFDs. Maybe cutting power to outputs has sense only for relay models, especially with disturbance it is causing.
  12. Ing. Electronico

    It happened to me when I had "Set String Library" called in every scan. Easiest way to find error if you have your program divided into subroutines is to put MBs you don't use in front of "subroutine call" in main routine and call them one by one by setting MBs.
  13. v700 modbus tcp ip communication

    You use MB23 to connect Socket 2, MB23 is set only on power up, so if you lose connection there is no logic that tells it to reconnect. Add net: SB149 MB23 -|/|--------------(S)-
  14. Looking for a piece of advice here. I put safety contact on wire that brings power to outputs, and noticed while testing that sometimes PLC loses serial connection with laptop when safety is activated. This made me wonder is any circuitry in controller powered from this side and is this good practice or should I change it? Jazz controller is on the picture but I also noticed this on Vision.
  15. OPC Communication Slow

    You can use Modbus for Vision-Jazz communication. Jazz has only one Ethernet port but it can be configured for both Modbus and PC connection (only one active at a time). Put memory segments you need to read in sequence (MI0, MI1, MI2...). Contact support for additional help to make SCADA work with all PLCs, it must be something trivial that you overlooked. I always received fast and useful advice Unitronics support.