Yes, you can use certain outputs as High-speed Outputs (HSO) via PWM (Pulse Width Modulation).
The ratio of the "on" period of a cycle to the total cycle period. This value may be from 0-1000, and is expressed as a percentage.
If, for example, the constant 750 is stored into the Duty Cycle operand, the duty cycle is equal to 75.0% This means that the pulse will hold a positive state during 75.0% of the total cycle.
Note that F=1/T, where T is the duration time of a complete cycle. Frequency settings differ from npn to pnp output type.
Other frequency values are not supported.
In the figure below, MI 22 Duty Cycle Value is equal to 250. This results in the duty cycle being 25% of the total cycle time.
Please note that if values out of range enter the Duty Cycle and Frequency operands, their values remain unchanged—the operands retain the last legal values stored
You can read more information on how to configure High-Speed Output: PWM, on U90 Ladder help file under Home > Hardware Configuration > High-Speed Output: PWM.