j0h

php_PLC_prototype_page

j0h
Apr 7th, 2026
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.78 KB | None | 0 0
  1. <?php
  2.  
  3. function readChamber($ip, $reg, $dtype, $endian) {
  4.     // endian = T/F
  5.     $cmd = "/usr/bin/python3 /home/r/bin/readChamber.py $ip $reg $dtype $endian";
  6.     return trim(shell_exec($cmd));
  7. }
  8. /*
  9.   A # Chamber
  10.   B # Test Station
  11.   C # logger
  12.   D # unit
  13.  * */
  14. $x = readChamber("c", 2, "F", 0);
  15. $y = readChamber("a", 1,  "W", 0);  //blower speed
  16. $z = readChamber("b", 68, "F", 1 );
  17. $a = readChamber("d", 100, "F", 0 );
  18.  
  19. echo "<center><h2>Multi PLC Monitor </h2><br></center>\n";
  20.  
  21. echo "<center><pre>";
  22. echo "  Logger PLC:          LWT: $x<br>\n";
  23. echo " Chamber PLC: Blower Speed: $y<br>\n";
  24. echo "Test Station:   Ambient RH: $z<br>\n";
  25. echo "Test Unit: Program Version: $a<br>\n";
  26. echo "</pre></center>";
  27. echo "\n<br></body> \n</html>";
  28. echo "\n<!-- End Main -->\n";
  29. ?>
Advertisement
Add Comment
Please, Sign In to add comment