Jump to content

Isakovic

Privileged Member
  • Content Count

    121
  • Joined

  • Last visited

  • Days Won

    6

Isakovic last won the day on April 17

Isakovic had the most liked content!

Community Reputation

20 Excellent

1 Follower

About Isakovic

  • Rank
    UniGuru

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

1,448 profile views
  1. I believe HSC cannot be reset on expansion unit from software, you need to use hardware reset (a physical input on D16A3-RO16 module). Take a look at this topic:
  2. At the end of program (at the end of every scan) copy those registers into some other free DWs. Then at startup copy them back, via SB2 contact. I think there should be a complete example of this method somewhere in this forum, I've seen this topic before.
  3. Read value and add to sum, then increment a counter to read next value and so on. Shouldn't be a massive code. You can use "Jump to Region" to loop it so it is done in a single scan.
  4. Pt100 are resistive probes, error could be in cable resistance (if cross section of those 3 wires is not the same), in some bad contact or EM interference. If those 2 °C is static error you could add offset in the program to take it into account or try filtering it.
  5. You don't need linearization for PT100. Module itself does that and gives you result x10 (value 123 would be 12.3 degrees). You just choose °C or °F in hardware configuration.
  6. I just checked, there is an actual Flip-Flop function block in VisiLogic. Never used it, if I need this function I just do what Flex did.
  7. Every time I got corrupted file, it was because I had to add new font because default fonts can't display č. I learned this lesson once, but still remind myself from time to time. Did you ever lose any critical data?
  8. Is there no scroll bar on the right? What version are you using? I think "Run PID" function blocks shouldn't be called over transition contact. Net 11 "A-Tune" subroutine. Why are you autotuning on every startup?
  9. So, if I understand this, you have two axis linearly moving from one end to the other. You can use models TR34 or TRA22 and have two channels configured as " Pulse + Direction ", also look at the manual of your driver for steppers. I hope this is enough to get you started working on the details. Check out POT webinar on Unitronic's YouTube page, great stuff.
  10. It is easier for writing and debugging if you make a subroutine for each PID and then call them from the main. What do you mean by first scan? If you ask about "Config Blocks" you can put each one in those separate subroutines, it's convenient to have it there because it shows input, output, set point and status at a glance in online mode. Be sure to call config over SB2 startup bit.
  11. Needs little more info. Which controller are you using and how are you commanding the drives? You can see in the help files possible configurations of high speed channels - https://unitronicsplc.com/Download/SoftwareHelp/VisiLogic_Knowledgebase/PTO_Functions__Simple_Motion_Control.htm What do you mean by synchronized motors, are you cutting circles or something similar? If you need interpolation there are no PTO functions for two axis movement, you'll have to write logic yourself.
  12. I can't see the whole cabinet, but top right corner is an unusual place for the panel.
  13. This was in kratmel's link. I did not know that.
  14. I can't see it neither on phone nor desktop.
  15. Slow saturday in the office. Waiting for electricians to finish, so I'm just staring at the boxes and logo caught my eye. As your countryman once said. Why do we need to work everything is built! 😐
×
×
  • Create New...