|
11 | 11 | <style> |
12 | 12 | .error { |
13 | 13 | color: #b00; |
14 | | - background-color: #fee; |
| 14 | + background-color: #fdd; |
| 15 | + } |
| 16 | + |
| 17 | + .success { |
| 18 | + color: #0b0; |
15 | 19 | } |
16 | 20 |
|
17 | 21 | .send { |
18 | 22 | color: #00b; |
19 | | - background-color: #eef; |
| 23 | + background-color: #ddf; |
20 | 24 | } |
21 | 25 |
|
22 | 26 | table { |
|
60 | 64 | Source code is avaliable here: https://github.com/adrianscheit/web-modbus |
61 | 65 | </p> |
62 | 66 | <h2 class="error"></h2> |
63 | | - <form name="serial"> |
64 | | - <fieldset> |
65 | | - <legend>Serial connection</legend> |
66 | | - <label> |
67 | | - Modbus mode |
68 | | - <select name="mode" required> |
69 | | - <option>RTU</option> |
70 | | - <option>ASCII</option> |
71 | | - <option disabled>TCP</option> |
72 | | - </select> |
73 | | - </label> |
74 | | - <label> |
75 | | - baudRate |
76 | | - <input type="number" name="baudRate" list="baudRate" min="300" max="10000000" step="1" required /> |
77 | | - <datalist id="baudRate"> |
78 | | - <option>300</option> |
79 | | - <option>600</option> |
80 | | - <option>1200</option> |
81 | | - <option>2400</option> |
82 | | - <option>4800</option> |
83 | | - <option>9600</option> |
84 | | - <option>14400</option> |
85 | | - <option>19200</option> |
86 | | - <option>38400</option> |
87 | | - <option>57600</option> |
88 | | - <option>76800</option> |
89 | | - <option>115200</option> |
90 | | - <option>128000</option> |
91 | | - <option>125000</option> |
92 | | - <option>230400</option> |
93 | | - <option>250000</option> |
94 | | - <option>256000</option> |
95 | | - <option>460800</option> |
96 | | - <option>500000</option> |
97 | | - <option>921600</option> |
98 | | - <option>1000000</option> |
99 | | - <option>1500000</option> |
100 | | - <option>2000000</option> |
101 | | - <option>5000000</option> |
102 | | - <option>10000000</option> |
103 | | - </datalist> |
104 | | - </label> |
105 | | - <label> |
106 | | - parity |
107 | | - <select name="parity" required> |
108 | | - <option>none</option> |
109 | | - <option>even</option> |
110 | | - <option>odd</option> |
111 | | - </select> |
112 | | - </label> |
113 | | - <input type="submit" /> |
114 | | - </fieldset> |
115 | | - </form> |
| 67 | + <h2 class="success"></h2> |
| 68 | + <section> |
| 69 | + <h3>Serial connection</h3> |
| 70 | + <form name="serial"> |
| 71 | + <fieldset> |
| 72 | + <legend>Serial connection</legend> |
| 73 | + <label> |
| 74 | + Modbus mode |
| 75 | + <select name="mode" required> |
| 76 | + <option>RTU</option> |
| 77 | + <option>ASCII</option> |
| 78 | + <option disabled>TCP</option> |
| 79 | + </select> |
| 80 | + </label> |
| 81 | + <label> |
| 82 | + baudRate |
| 83 | + <input type="number" name="baudRate" list="baudRate" min="300" max="10000000" step="1" required /> |
| 84 | + <datalist id="baudRate"> |
| 85 | + <option>300</option> |
| 86 | + <option>600</option> |
| 87 | + <option>1200</option> |
| 88 | + <option>2400</option> |
| 89 | + <option>4800</option> |
| 90 | + <option>9600</option> |
| 91 | + <option>14400</option> |
| 92 | + <option>19200</option> |
| 93 | + <option>38400</option> |
| 94 | + <option>57600</option> |
| 95 | + <option>76800</option> |
| 96 | + <option>115200</option> |
| 97 | + <option>128000</option> |
| 98 | + <option>125000</option> |
| 99 | + <option>230400</option> |
| 100 | + <option>250000</option> |
| 101 | + <option>256000</option> |
| 102 | + <option>460800</option> |
| 103 | + <option>500000</option> |
| 104 | + <option>921600</option> |
| 105 | + <option>1000000</option> |
| 106 | + <option>1500000</option> |
| 107 | + <option>2000000</option> |
| 108 | + <option>5000000</option> |
| 109 | + <option>10000000</option> |
| 110 | + </datalist> |
| 111 | + </label> |
| 112 | + <label> |
| 113 | + parity |
| 114 | + <select name="parity" required> |
| 115 | + <option>none</option> |
| 116 | + <option>even</option> |
| 117 | + <option>odd</option> |
| 118 | + </select> |
| 119 | + </label> |
| 120 | + <input type="submit" /> |
| 121 | + </fieldset> |
| 122 | + </form> |
| 123 | + </section> |
116 | 124 | <section> |
117 | 125 | <h3>Send frame</h3> |
118 | 126 | <p>If there is already a master on the bus, this operation can cause a frame colision on the bus.</p> |
|
0 commit comments