Jump to content
The search index is currently processing. Activity stream results may not be complete.

All Activity

This stream auto-updates

  1. Today
  2. Hi all, First of all, thank you all for your great support. I finally could find the problem. There was something wrong with the SD cards. My Unitronics dealer sent me a manual on how to initialize the card using Diskpart commands and it worked. Now the Unistream is archiving the samples and CSV files correctly. Thanks again and best regards. DaveB
  3. I'll try to fantasize a little on this topic. You have an AC fan. There are two points in such devices. The first - the fan is guaranteed to start only after reaching a certain supply voltage. Second - by slowing down the fan you can go to a voltage lower than the starting voltage and the fan will still rotate. Therefore, I recommend determining the PWM at which the fan will start if you gradually add voltage. Conversely, determine the PWM when it stops when the voltage drops. I think that's all you need to know. By setting the adjustment within (minimum starting voltage + some margin) up to 100% PWM - you will have everything your fan can. However, in general, it is said that it is illogical to apply a voltage below 40% of the nominal voltage to the fan - because the fan no longer creates an air flow.
  4. Yesterday
  5. John, different motors need different speed controls. I don't know the term "boxer" (you americanos not talking aussie) but perhaps it means shaded pole? I doubt that it's going to work immediately without something else. It's a bit of a minefield. One of the reasons motors are hard is that the windings and the way they work is essentially an inductive device that generates all sorts of odd things. Couple that with all the different starting methods and caps involved or not and it gets messy. My first phone call is to the maker if possible. Even then, my final hardware backstop for some speed control of motors that supposedly can't be done is multi-tap transformers.....a seemingly long forgotten method that's been replaced by electronics.....except they often generate hum that the tranny doesn't! However, put your clamp meter on the line at full speed, do some measurements and then play, starting at the lowest PWM you can and increase slowly. See what the fan does and whether current draw seems odd for what is being achieved. If it IS a simple motor then it might just work if the draw bears a linear relationship to speed. If you have an infrared temp gun, check the motor body as well for anything odd compared to normal full speed running. Don't forget that fans rely on the inherent flow over the motor to keep things cool. Even though at slower speeds the motor should be using less power, sometimes it isn't enough flow to compensate. A zero-crossing ssr might also help, but you can imagine the conflicts involved if your pwm is not near the line Hz rate. You wanted a simple answer, but sadly not as easy as one might think. cheers, Aus
  6. Hey All, I'm playing with one of my home projects where I have a 6" "boxer" fan (120vac 85W) cooling some components. The fan is currently controlled from my PLC with a PNP output turning on a random crossing SS relay (AD-SSR810-DC-48R). I would like to slow down the speed of the fan, and seems it should be just a matter of adding HSO/PWM to the output? But I've not done this before, so before I let the smoke out of things here, I figured I'd ask for opinions... What do you'all think??
  7. Not once have I said that. My responses are based on I don't know how much you know, as you are new here. Don't forget I am not paid, I am a volunteer who has put in countless hours on this forum often explaining the same thing again and again to people who can't be bothered to look up help files or delve into the forum. Think how you might react if you were again asked how to turn on a light switch! I have never had this issue myself, but I also only do linearisations on MIs. What happens if you convert your input numbers to MIs? Your needed output will still give the same accuracy on the smaller input range that is available with MIs. Using a counter based on SB13 will let you test this easily with your wanted time of 5 hours. I can't as I don't use 700s. cheers, Aus
  8. Last week
  9. Dan, I've always enjoyed finding my "nuder" settings on any of my Jazz. 🙂 cheers, Aus
  10. Hi In U90 Ladder program, Look under Help - Examples - Flow Totalizing..- Tank Level Single Pump Example. This will answer your questions. DanT
  11. 🤦‍♂️ @Ausman you keep assuming I don't know what I am doing.... so, ok I will assume that you are NOT being arrogant and that maybe I was not clear on my previous statement due to a language barrier. of course, the LINEAR function will not stop at ar min or max value, that's the point of a linearization you gave the "initial" and "end values" to calculate the "slope" you don't expect that the linearization ends at certain values, I have that on consideration on my actual program, and I handle the min arnd max values in a particular way to prevent being out of range. what I was trying to explain is that it overshoots over 7000, and the max value is 6000 which corresponds to 1800000 value on ML100, and at that point, since ML100 is near 1402000, then it couldn't be possible that the value at the output of LINZ is more than 6000 which is the value at 1800000 since 1402000 is less than 1800000 (you know... math). but, let me give you more information, in the machine that I was running the program I noticed the issue looking at the data after an imminent failure involving this LINZ problem: In this case, blue is what was sent to the analog output, in my program I have a condition to no update that value if it's out of range, I am not sending the max or min possible values if it is reached, instead I am just not updating the output (this is better for my particular process, and it helped in this situation because that spike after an hour the start of the ramp down would be very very bad, at least I got 1 HR of stable conditions after that ) anyway, as you see in the red line that I have drawn (which is what I concluded was happening in the background), at some point the value overshoot at above 7000, and then continue going down but 1 hr after that the value reached 6000 again (since was going down from 7000 now) since 6000 is within range, the output was updated again, that's what we see a "step" at the last 3 minutes, after that the system was shut down and then reset to the initial conditions, that's why it goes to 0 and 600 ( initial PW =600) the orange line is what was desired to happen .... a linear and consistent ramp down from 6000 to 600 while counting downtime. I am not going to upload any other program, I already did it. It will be better if you could do a test and prove on your hardware, maybe is a v700 issue, maybe is a Visilogic Issue, who nows! test different hardware could be good. Start the countdown with these values X2=0 (End value as the timer goes to 0) X1=1800000 (timer value 5:00:00:00 loaded on ML) Y2 = 6000 Y1=600 countdown to 0 and wait. the overshoot happens near X= 1402000 (Not exactly at that number but I always override the timer at (3:55:00) and wait for until happens (a couple of minutes later) I already did it counting down from 1800000 and the same happens.
  12. Hi, i am using jz20-t40. And my client want to be able to set min. and max. values for analog inputs (water probe). (4-20mA) I don't really know hot to make it. When he pulls the water probe out of water he sets it as 0 (%) and puts it back into water to the point of which he will set it to be 100 (%). Any help is very appriciated, Thanks in advance.
  13. Hi...In the event that the simple data sources are secluded, simply wire in arrangement.On the off chance that they are not secluded, wire to one as 4-20 mA, wire to the next as Voltage in equal.Wire to one PLC as a 4-20 mA contribution, from that PLC wire a simple Output to a contribution on the other.Before PLCs became basic collectors were wired in arrangement constantlyTransmitter, Controller, Chart-recorder, Alarm unit and so forth Wiring in arrangement you simply must be cautious you don't run out of force supply Voltage, study the transmitter manual.
  14. Try not to think so much about the language. Rather think function, a plc is primarily a digital machine, strings are not. The ladder program is a digital expression. Pushing the 'Blue' button should set a blue flag bit. Multiple button choices set mutiple respective flags. The program sums up the flags and will result in only one true result/action. Grouping the buttons on screen will allow you to focus the operators attention. The flag activates the button background color to indicate the one choosen. Pull down list choices are not always easy to use on a small touch screen without a mouse. Questions: Is your operator using gloves? Is the on screen text in the operators first language? Is the operator color blind? Does the operator need glasses to read the text? Pehaps an actual machine related graphic symbol would illustrate best. Happy Programming Bob
  15. Hi good day! I am looking for your support for the network configuration of an IOLINK master with Ethnernet IP. What are the instructions to extract the IOLINK data? Can you share any information or example program? Thanks
  16. Pls upload the program you've done for the example above so that others can run it and check. I can't as I don't use 700s. Reading the above makes me think that you don't know a crucial thing that linearisation needs to work properly. It does NOT stop at the Max and Min values you specify. If your program is going to possibly give readings that will overshoot you have to have Max and Min compares going on that store the max or min value if an overshoot has happened. This is done directly after the linearisation in the ladder. This is a confusing thing for first time linearisation users. Pls read this entire topic: As far as I know this hasn't been done yet. One for @Cara Bereck Levy to ask? .....Again. I've always said I don't think it could be too hard, but I do know that the Vision system has limited "space" for mods. cheers, Aus
  17. Me again, I tested those 3 options: The red one is using the time loaded on an ML and then the LINEAR function as mentioned before. The green one is obtained by loading the initial ML value of 5 hrs (1800000) at the beginning, and then subtracting on each SB 13 (They don't match because I tweaked it to do it at a different rate than the real-time ) using the LINEAR function. The Yellow one is the mathematic formula that does the same as the linear function using time loaded on ML in real-time as an input. So based on this evidence, seems to be an issue with the LINEAR function as I suggested before, not with the Time or the ML used to store the variable being used on another vector (There is nothing else running in the background of this program)
  18. Hi; Go into Info Mode and nuder settings check the COM RS232 parameters DanT
  19. Hola buen día! Busco de su apoyo para la configuración de red de un master IOLINK con Ethnernet IP. Cuales son las instrucciones para extraer los datos IOLINK? Pueden compartir alguna información o programa ejemplo? Gracias
  20. well I think that we should compare with similar manufacturers, taking that into consideration codesys is free and I have a virtual PLC with all the capabilities and even servo motors... Sometimes is not always possible to have the hardware or the machine available and you need to simulate and test parts of your code. For example, one time I simulated a complete machine on codesys, I used a virtual axis with specific motion profiles to simulate the actuators and even was able to see the movement and test the logic of my program. indeed I did 2 virtual PLCs running at the same time one was the logic of the machine and the other one was the "machine" itself that responded to the first virtual PLC. And I was able to set up a machine right in my living room without having any physical device connected.
  21. I already did the change and same thing happen but kind of different, instead of a step looks like a spike but still overflows above 7000 while the maximun value in the LINEAR function is 6000 I am going to test with a counter and let you know if the same happens
  22. The problem is not the ML being part of another vector, the program that I uploaded was done in a new project, I extracted the part of the code that was having problems to a subroutine, (That why is being called as a part of the main routine on START RUN), ignore the Sets since this is not the full program I just did not bother adding the Resets. the uploaded program was only for test and was intended to be downloaded into a PLC and start once, I just wanted to test the issue without anything else in the PLC. I know that Rung 1 on Step.run looks weird but if you look closely MB1988 is the same contact just NO and NC on each branch so is technically correct for the software... I mean MB1988 can not be Open and Closed at the same time... just the same as doing this at some point : Why do I use timers instead of counters and ticks... well this is a good point and the main reason is kind of complicated to explain, but In my defense, I am not doing anything that isn't supposed to be done. Long story short I need to load recipes with many times that could be as many Hrs, minutes, and seconds as the user wants and many many steps, ok so the easiest way to handle that is to have a time input on the screen and then load the time into ML that way I have a number that can be counted and easy to handle in the recipe and changed at any point, I mean I guess I could have the input for HH MM SS and then convert to a number and count but it's having more steps than load the timer value on a ML, since the ML is updated ever time the time changes I don't need to count anything so... In short, the weirdness of the program is de a "copy and paste" and some things deleted but the logic is not complex at all, and I am following all the indications in the manual, any way you had a good point if this is a LINEAR function problem I should have the same behavior using number counting instead of time conversion I will try that and test. By the way, my logic is already solved and runs great, I decided not to use the linear function since the problem was there and do the math instead with the time loaded on the ML.
  23. If you use Jazz PRG adapter - please check all pins inside PLC connector. Sometimes one of them bended. Best way compare pins in working and not working Jazz. Pleaese note - power pins is longer than IO pins inside PLC. Sometimes someone insert something inside PRG slot.... but not PRG adapter....
  24. I think it look's good. Do you test it? Sorry, my answer is a little incorrect. I found in your program that you operate with PWM output frequency MI1. Duty cycle in your code = 0. Then output is not active. Please SET some constant freqency to MI1. And run PID with MI2 output (Duty cycle). Then maybe system start working.
  25. HI All I am using jazz jz10-11-R10 and I tried connecting with PC but it does not connect, I have same model and it does connect. same PC, same cables, same settings everything is same but one gets connected straight away but not the other. I tried (i) + 7 to bootstrap but it stuck on "bootstrap" on screen. I can see program on screen, edit it, run or stop but can not connect to PC to modify it or take a back up of the program. Anyone can help to HARD RESET to factory settings so at least I can use it? Thanks in Advance
  26. @kratmel Thanks for your reply. I do have a PID run block in " Subrutine 1" I am using this correctly right?
  1. Load more activity
  • Create New...