This is a tool written in Python that will scan for PLC devices over s7comm or modbus protocols.
You can download it from the following link: https://packetstormsecurity.com/files/download/119726/plcscan.tgz
Source: https://packetstormsecurity.com/files/119726/PLC-Device-Scanner.html