##Goals of this project
- System for user to add, edit, and delete elements on a screen
- System for screens to be saved and recalled
- Communication between elements on screen and PLCs using Modbus TCP/IP
##fields that an element on screen needs to hold
- read/write for PLCs
- aesthetics of element (color, size, shape, location on screen, )
Download and Install git for windows: https://git-scm.com/download/win Select "Use in Windows Command Prompt" (the second option) when prompted
- Open a command prompt window
- Run
cd C:\Users\%username%\Desktop
to change to your desktop directory - Run
git clone https://github.com/btkruppa/HMI-senior-project
to get a copy of all the files
cd into the duetoday directory before running these commands
git pull
git add -u
to add all updated filesgit status
to make sure there aren't any untracked filesgit add FILENAME
for any NEW files- Check
git status
and repeat git commit -m
will prompt you to write a short comment about your recent changesgit push
will finally push all your changes to github
cd server
python server.py
The default url when running locally will be: http://localhost:8887/ (Running on port 8887 by default)
Log files are stored in server/etc/logs/