A switch machine for railroad switches comprises: - a movement group provided with: - at least an operating tie-rod (20a,20b) configured to be engaged at opposite ends (21,22), respectively, to a first and to a second switch point (101,102) by respective movement transmission members, said, or each, operating tie-rod (20a,20b) being arranged to translate along a movement direction in order to shift said first and said second switch point (101,102) between two limit positions, in such a way to alternatively displace one of said first and said second switch point (101,102) in a position closed to the respective switch stock rail (111,112), whereby it is called closed-by switch point, and the other switch point (101,102) in an open position relative to the respective stock rail (111,112), whereby it is called far-removed switch point, and vice versa; - an actuation group arranged to actuate said translation of said, or each, operating tie-rod (20a,20b) along said movement direction; - a locking/unlocking group arranged to move from a locking configuration, where it is arranged to prevent said, or each, operating tie-rod (20a,20b) from moving to an unlocking configuration, where it is arranged to allow said, or each, operating tie-rod (20a,20b) to translate, said locking/unlocking group being configured in such a way to move into said locking configuration when said, or each, operating tie-rod (20a,20b) is positioned in a position such that one of said first and said second switch point (101,102) is positioned in a position, which is closed to the respective switch stock rail (111,112); wherein said switch machine provides a first control rod and a second control rod movable independently from each other, each said first and second control rod (31,32) being configured in such a way to translate along a direction parallel to said movement direction of said, or each, operating tie-rod (20a, 20b), wherein said first and said second control rod (31,32) have an end respectively fixed to said first and to said second switch point (101,102), characterised in that a control device, is furthermore provided, configured in such a way to prevent said locking/unlocking group from moving from said unlocking configuration to said locking configuration, if said first and second control rod (31,32), and, therefore, if said first and said second switch point (101,102), are not positioned in respective predetermined positions. - a movement group provided with: - at least an operating tie-rod (20a,20b) configured to be engaged at opposite ends (21,22), respectively, to a first and to a second switch point (101,102) by respective movement transmission members, said, or each, operating tie-rod (20a,20b) being arranged to translate along a movement direction in order to shift said first and said second switch point (101,102) between two limit positions, in such a way to alternatively displace one of said first and said second switch point (101,102) in a position closed to the respective switch stock rail (111,112), whereby it is called closed-by switch point, and the other switch point (101,102) in an open position relative to the respective stock rail (111,112), whereby it is called far-removed switch point, and vice versa; - at least an operating tie-rod (20a,20b) configured to be engaged at opposite ends (21,22), respectively, to a first and to a second switch point (101,102) by respective movement transmission members, said, or each, operating tie-rod (20a,20b) being arranged to translate along a movement direction in order to shift said first and said second switch point (101,102) between two limit positions, in such a way to alternatively displace one of said first and said second switch point (101,102) in a position closed to the respective switch stock rail (111,112), whereby it is called closed-by switch point, and the other switch point (101,102) in an open position relative to the respective stock rail (111,112), whereby it is called far-removed switch point, and vice versa; - an actuation group arranged to actuate said translation of said, or each, operating tie-rod (20a,20b) along said movement direction; - a locking/unlocking group arranged to move from a locking configuration, where it is arranged to prevent said, or each, operating tie-rod (20a,20b) from moving to an unlocking configuration, where it is arranged to allow said, or each, operating tie-rod (20a,20b) to translate, said locking/unlocking group being configured in such a way to move into said locking configuration when said, or each, operating tie-rod (20a,20b) is positioned in a position such that one of said first and said second switch point (101,102) is positioned in a position, which is closed to the respective switch stock rail (111,112); wherein said switch machine provides a first control rod and a second control rod movable independently from each other, each said first and second control rod (31,32) being configured in such a way to translate along a direction parallel to said movement direction of said, or each, operating tie-rod (20a, 20b), wherein said first and said second control rod (31,32) have an end respectively fixed to said first and to said second switch point (101,102), characterised in that a control device, is furthermore provided, configured in such a way to prevent said locking/unlocking group from moving from said unlocking configuration to said locking configuration, if said first and second control rod (31,32), and, therefore, if said first and said second switch point (101,102), are not positioned in respective predetermined positions.