The PF3W720-04-C-M is a digital flow switch manufactured by SMC, designed to monitor and control the flow of fluids within a system. This component is commonly used in industrial applications, such as automation, water treatment, and chemical processing, where precise flow management is critical. It provides real-time monitoring and can be integrated into control systems to ensure optimal performance and safety.
Pin Number | Description | Notes |
---|---|---|
1 | Power Supply (+V) | 12 to 24 VDC |
2 | Output 1 (Flow Rate Output) | NPN/PNP open collector output |
3 | Output 2 (Alarm Output) | NPN/PNP open collector output |
4 | Input (External Input) | For zero-cut, response time etc. |
5 | Ground (-V) |
Q: Can the PF3W720-04-C-M be used with fluids other than water? A: This flow switch is calibrated for water. Using it with other fluids may require recalibration and could affect accuracy.
Q: What is the maximum pressure the flow switch can handle? A: Please refer to the manufacturer's datasheet for specific pressure ratings as they can vary based on the model and configuration.
Q: How do I switch between NPN and PNP output modes? A: The output mode can be selected using the settings on the device. Refer to the manufacturer's manual for detailed instructions.
// Define the digital pins connected to the flow switch outputs
const int flowRateOutputPin = 2; // Output 1 from the flow switch
const int alarmOutputPin = 3; // Output 2 from the flow switch
void setup() {
pinMode(flowRateOutputPin, INPUT);
pinMode(alarmOutputPin, INPUT);
Serial.begin(9600);
}
void loop() {
// Read the flow rate and alarm outputs
int flowRateSignal = digitalRead(flowRateOutputPin);
int alarmSignal = digitalRead(alarmOutputPin);
// Output the status to the Serial Monitor
Serial.print("Flow Rate Signal: ");
Serial.println(flowRateSignal);
Serial.print("Alarm Signal: ");
Serial.println(alarmSignal);
// Add a delay for readability
delay(1000);
}
Note: This example assumes that the digital flow switch outputs are compatible with the input voltage levels of the Arduino UNO. Always consult the component datasheet and the Arduino specifications to ensure proper voltage levels and compatibility.