The theoretically SR and RS flip-flops are same. When both S & R inputs are high the output is indeterminate. In PLC and other programming environments, it is required to assign determinate outputs to all conditions of the flip-flop. Hence, RS and SR flip-flops were designed.