minor adjustments
This commit is contained in:
@@ -20,7 +20,7 @@ The code is written for an ESP8266/ESP32-style microcontroller with WiFi capabil
|
||||
---
|
||||
|
||||
## States and Strategies
|
||||
Updates Alarms States. Only the Sys 1 Fan Fault or Sys 2 Fan Fault will end unit --> FailState
|
||||
Updates Alarms States. Only the Sys 1 Fan Fault or Sys 2 Fan Fault will send unit --> FailState
|
||||
Sys 1 Alarm, Sys 2 Alarm, and General Alarm will annunciate only, will not stop the unit (this is an assumption the program follows, may differ in field).
|
||||
Updates Free Cooling Mode: Free Cooling Mode is activated using a coil, for simulation purposes only.
|
||||
Modbus points are simulated, mostly with a SingleValue strategy for image verification in Ignition.
|
||||
|
||||
@@ -92,7 +92,7 @@ modbusMap mb_map[] =
|
||||
{HR, 24, 0, "Sys 2 Run Hours"},
|
||||
{HR, 25, 0, "Sys 2 Starts"},
|
||||
|
||||
{HR_10x, 26, 0, "VSD Output Frequency"}, // part of Modbus map, but not included in code
|
||||
{HR_10x, 26, 0, "VSD Output Frequency"},
|
||||
|
||||
{HR, 29, 77, "Sys 1 Operational Code"}, // 77:not running, 78:running, 82:free cooling
|
||||
{HR, 30, 0, "Sys 1 Fault Code"}, // 56:condenser fan VSD warning
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
/**
|
||||
* @file main.cpp
|
||||
* @brief Main execution program for the Daikin Chiller (RTU) Emulator.
|
||||
* @author Emmanuel Hernandez Cruz
|
||||
* @brief Main execution program for the York YVAA Chiller (RTU) Emulator.
|
||||
* @author Emmanuel Hernandez Cruz, Robert J. Davis
|
||||
* @date 2025-09-02
|
||||
*
|
||||
* @details This file contains the main execution program for an Arduino-based
|
||||
* emulator of a Daikin Chiller unit. The program communicates via the
|
||||
* emulator of a York YVAA Chiller unit. The program communicates via the
|
||||
* Modbus RTU protocol over a serial connection.
|
||||
*
|
||||
* The setup() function initializes the following:
|
||||
|
||||
Reference in New Issue
Block a user