(please scroll down for english translation ...)
im LabVIEW-Forum hatte mich ein User gefragt, ob es möglich ist mit Digital Outputs ein PWM-Signal zu erzeugen. Pulsweitenmodulierte Signale mit Countern zu erzeugen ist ja nichts neues. Aber das ganze mit Digital IOs zu realisieren war schon eine interessante Aufgabe ...

Click to view attachment

ggf. muss im Blockdiagramm noch das ensprechende Gerät ausgewählt werden:

Click to view attachment

Click to view attachment

[English]
This example demonstrates, how to create a PWM-Signal with the Digital Outputs of a DAQ-Device. The DAQ-Device must have a high output rate, use e.g. the M-Series DAQ-Boards, which have about 1MS per second. The difficulty about this task is to calculate the pulses, which depend from the selected sample rate, the accuracy of the pulse width and the duty cycle.