Why 047E and then 047F
A PROFIdrive drive follows a state machine. It only starts when it sees ON (bit 0) rise from 0 to 1 while OFF2, OFF3 and the enable bits are already set:- Send
16#047E. Bits 1–6 and bit 10 are set and ON is 0, so the drive goes to Ready to switch on. - Send
16#047F. Bit 0 goes to 1, and the drive switches on and runs at the speed setpoint.
16#04FE) and then go back to 16#047E. If you send 16#047F straight after power-up, many drives stay in Switching on inhibited because they never saw ON go from 0 to 1.
Speed setpoint scaling
The speed setpoint in telegram 1 is a signed 16-bit value where16#4000 (16384) means 100 % of the reference speed. On SINAMICS drives the reference speed is parameter p2000. Negative values turn the motor the other way.
Bits 0–7 and 10 of STW1, and bits 0–10 of ZSW1, are defined by the PROFIdrive profile. The remaining bits are manufacturer-specific. The SINAMICS meanings shown in the tool are the common defaults, so always check your drive’s manual and the telegram you configured.
Related
Bit and number converter
Toggle bits and convert between decimal, hex, binary and BCD.
Get my courses – 20% off
Learn PLC programming and drives step by step. Use code WIKI for 20% off.