Recent Posts

Pages: [1] 2 3 ... 10
1
General Discussions / Re: RECIPES
« Last post by ROBBYG43 on July 10, 2024, 03:23:11 PM »
Thank you very much for your advice, I will be trying it.
2
Technical support / Re: PWM issues
« Last post by support on July 06, 2024, 09:41:56 PM »
Is your custom function that run the first PWM running in a loop until the action is completed? If so that is the reason why the second PWM does not run until the program exits the first custom function.

You have to structure your program such that if you need to run two SETPWM on two separate PWM channels they should be run consecutively.  They could be in different custom function but your program must allow the custom function to exit and then return back on another scan.
3
Technical support / Re: PWM issues
« Last post by Hminx on July 06, 2024, 12:53:06 AM »
Thanks Support    That helped
Next issue is that I'm trying to run two PMW outputs concurrently controlled by two different custom functions the problem being that i cant get the two output s to operate at the same time, the second  out put wont operate until the first has completed its pulse train  [ can combine both outputs into one custom function but this becomes a bit clumsy and difficult to adjust

4
General Discussions / Revolutionary Impact of Quantum Computing on PLCs.
« Last post by LollyNer on July 04, 2024, 09:44:31 AM »
Has anybody considered the potential implications of quantum computing on Programmable Logic Controllers (PLCs)? Given the rapid advancements in this field, how do you envision the impact of quantum technology on industrial automation and control systems? Would it significantly enhance the speed and efficiency or pose challenges in terms of practical integration and cybersecurity?
 
___
This message was posted with XRumer 23 StrongAI - the world-best software for mass posting, registering, captchas solving
5
General Discussions / Augmented Reality (AR) Integration with PLC.
« Last post by LollyNer on July 02, 2024, 07:10:58 AM »
Has anyone successfully integrated AR technology with PLC in industrial automation? I am curious about how the AR could provide real-time data visualization and troubleshooting, thus optimizing the process control and maintenance. Any insight or experience on this?
 
___
This message was posted with XRumer 23 StrongAI - the world-best software for mass posting, registering, captchas solving
6
General Discussions / Re: RECIPES
« Last post by BetterBath on June 28, 2024, 03:47:22 AM »
Hello! Yes, you can enter a data table as recipes in the Wx_100 without the client needing access to the TL75 software.
1.Prepare the Data Table: Create your recipe data table in CSV or Excel format.
2.Convert Data: Use a compatible intermediary software or script to format the data correctly for Wx_100.
3.Upload: Access the Wx_100 interface to upload the converted data table directly.
4.Verify: Check the uploaded data in Wx_100 to ensure accuracy.
Consult the Wx_100 documentation or technical support for any specific requirements or issues.
junk haulers
7
Technical support / Re: PWM issues
« Last post by support on June 03, 2024, 05:28:33 AM »
thanks for that
... I find it odd that it is varying so much,..
You can try to increase the frequency of the PWM output  to reduce the variation of the output.

Quote
Also why does the PWM 1 output continue with start contact open, I need to hit reset to turn it off.

SETPWM command is a "set and forget" function. Once it is run the output will continue to operate at the duty cycle and frequency by the CPU hardware. In order to turn off the PWM output you must run another SETPWM command again to set the duty cycle to 0%.
8
Technical support / Re: PWM issues
« Last post by Hminx on June 02, 2024, 02:06:41 AM »
thanks for that
I have attached a shot of the pulse train at the  initial movement of the actuator  the 35% duty cycle is jitter to remove stiction the 90% is to start the actuator moving,  as it nears the required position  i would like to reduce the duty cycle to about 45%
The black line on the attachment shows the percentage of modulation I find it odd that it is varying so much, it also is obvious by looking at the pulse train so is this just a case of ' what ya sees is what ya gets ' with a T100MD
Also why does the PWM 1 output continue with start contact open, I need to hit reset to turn it off.

Appreciate your help
Cheers Pete
9
Technical support / Re: PWM issues
« Last post by support on May 30, 2024, 09:08:02 AM »
PWM output from T100MD (or its successors - the FMD or Fx PLCs) are not designed to output precise number of pulses. It is meant to output a PWM pulse train that average to a mean level proportional to the duty cycle. The 0.05 second ladder logic contact is subject to I/O and program scan time so cannot be counted on to provide the precise amount of time.

The STEPMOVE function will be able to output precise number of pulses for positioning purposes. However, it will only output with 50% duty cycle if that works.

One way you may try is to run the SETPWM statement and then put a  DELAY statement and then turn it OFF.  This will mean that during the PWM output period the CPU program will wait in a delay loop waiting for the n ms to expires in the DELAY(n) function and not do anything else.

SETPWM 1,x, y   ' turn on PWM output
DELAY 50           ' wait 50ms  (0.05s)
SETPWM 1, 0, y  ' turn OFF PWM output
10
Technical support / PWM issues
« Last post by Hminx on May 28, 2024, 02:25:18 AM »
Hi All
I'd appreciate any thoughts on an issue I'm having with a PWM function on a T100MD that I'm using in the development stage of a project which will shift a truck's AMT type  transmission directly to 5th gear. I need to position the gear selector actuator selector opposite 5th gear gate. I'm trying to reproduce to factory pulse train.
The problem is that the amount of PWM seems to be difficult to control for some reason. When Start contact closes the output 7 pulses at 500 hz 90% PWM but wont turn off when start contacts open and continues with the pulse train

                                                 Start         Clk:.05s                                                                                     cf  1
                                             ----II------------II--------------------------------------------------------------------{dCusF}

Function 1
' set pwm level for side shift function   
 SetPWM 1,A,500

    Function 3               
   if testio (r1) = 1
   then
   A = DM[1]
   else A = DM[2]
   endif
   
 
  if testio (r2) = 0
  then DM[1] = 0
  else DM[1] = 9000
  endif

  if testio (r2) = 0
  then DM[2] = 0
  else DM[2] = 3500
  endif


Not sure if this make sense, I know I've only shown a small part the program

Cheers Pete
Pages: [1] 2 3 ... 10