Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 838a3f5

Browse files
committedJun 19, 2024·
Exp User Manual Updated
1 parent 1759180 commit 838a3f5

File tree

2 files changed

+42
-80
lines changed

2 files changed

+42
-80
lines changed
 

‎content/hardware/07.opta/opta-family/opta/datasheet/datasheet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ Arduino Opta® is designed for industrial standard machinery control as a PLC wi
319319
<tbody>
320320
<tr>
321321
<td style="vertical-align: top;">Digital Input voltage</td>
322-
<td>0...10 V and 0...24 V</td>
322+
<td>0...24 V</td>
323323
</tr>
324324
<tr>
325325
<td style="vertical-align: top;">Digital Input voltage logic level</td>

‎content/hardware/07.opta/opta-family/opta/tutorials/01.user-manual/content.md

Lines changed: 41 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1718,6 +1718,16 @@ The Opta Expansions can be controlled by any Opta controller variant: [Opta™ L
17181718

17191719
***The Opta™ expansions firmware must be updated to the latest version to ensure proper functioning. See this [section](#update-expansion-firmware) for a guided step-by-step.***
17201720

1721+
| Characteristics | Details |
1722+
| ----------------------- | ----------------------------------------------------------------------------------------------------- |
1723+
| Supply Voltage | 12...24 V |
1724+
| Antipolarity protection | Yes |
1725+
| Overvoltage protection | Yes (+20%) |
1726+
| Inputs | 16x Digital (0-24 V) / Analog (0-10 V or 0-24 V) inputs |
1727+
| Outputs | AFX00005: 8x Electromechanical Relays (250 VAC - 6 A), AFX00006: 8x Solid State Relays (24 VDC - 2 A) |
1728+
| Degree of Protection | IP20 |
1729+
| Certifications | FCC, CE, UKCA |
1730+
17211731
### Snapping the Expansion
17221732

17231733
You can snap up to five expansions to your Opta™ Base module to multiply and mix your set of I/Os with seamless detection.
@@ -1779,38 +1789,18 @@ Finally, your Opta™ expansion will be updated with the latest firmware version
17791789

17801790
The Opta™ Expansions have **16 analog/digital programmable inputs** accessible through terminals `I1` to `I16`.
17811791

1782-
Both Ext D1608E and Ext D1608S variant inputs can be used as **digital** with a 0-24 VDC or 0-10 VDC range or as **analog** inputs with a 0-24 VDC range. The analog inputs are capable of operating with 0-10 VDC analog sensors as well as 0-24 VDC sensors.
1792+
Both Ext D1608E and Ext D1608S variant inputs can be used as **digital** within the 0-24 VDC range or as **analog** inputs within the 0-10 VDC or 0-24 VDC range. The analog inputs are capable of operating with 0-10 VDC analog sensors as well as 0-24 VDC sensors.
17831793

17841794
***The inputs are marked on plastic as DGT/0-10 V to maintain uniformity with the main Opta module and as conventionally the majority of industrial analog sensors work in the 0-10 V range.***
17851795

17861796
![Opta Digital Expansions Inputs](assets/16-inputs-new.png)
17871797

1788-
<table>
1789-
<thead>
1790-
<tr style="text-align: middle;">
1791-
<th width="30%">Characteristics</th>
1792-
<th>Details</th>
1793-
</tr>
1794-
</thead>
1795-
<tbody>
1796-
<tr>
1797-
<td style="vertical-align: top;">Number of inputs</td>
1798-
<td>16x Digital/Analog inputs</td>
1799-
</tr>
1800-
<tr>
1801-
<td style="vertical-align: top;">Inputs overvoltage protection</td>
1802-
<td>Yes (up to 40 V)</td>
1803-
</tr>
1804-
<tr>
1805-
<td style="vertical-align: top;">Reverse protection</td>
1806-
<td>No</td>
1807-
</tr>
1808-
<tr>
1809-
<td style="vertical-align: top;">Input impedance</td>
1810-
<td>5.85 kΩ</td>
1811-
</tr>
1812-
</tbody>
1813-
</table>
1798+
| Characteristics | Details |
1799+
| ----------------------------- | ------------------------- |
1800+
| Number of inputs | 16x Digital/Analog inputs |
1801+
| Inputs overvoltage protection | Yes (Up to 40 V) |
1802+
| Antipolarity protection | No |
1803+
| Input impedance | 5.85 kΩ |
18141804

18151805
Analog/digital input terminals are mapped as described in the following table:
18161806

@@ -1833,34 +1823,18 @@ Analog/digital input terminals are mapped as described in the following table:
18331823
| I15 | 14 |
18341824
| I16 | 15 |
18351825

1826+
***The inputs are marked on plastic as DGT/0-10 V to maintain uniformity with the main Opta module and as conventionally the majority of industrial analog sensors work in the 0-10 V range.***
1827+
18361828
#### Digital
18371829

1838-
<table>
1839-
<thead>
1840-
<tr style="text-align: middle;">
1841-
<th width="30%">Characteristics</th>
1842-
<th>Details</th>
1843-
</tr>
1844-
</thead>
1845-
<tbody>
1846-
<tr>
1847-
<td style="vertical-align: top;">Digital Input voltage</td>
1848-
<td>0...24 V</td>
1849-
</tr>
1850-
<tr>
1851-
<td style="vertical-align: top;">Digital Input voltage logic level</td>
1852-
<td>VIL Max: 4 VDC. VHL Min: 5.9 VDC</td>
1853-
</tr>
1854-
<tr>
1855-
<td style="vertical-align: top;">Digital Input current</td>
1856-
<td>4.12mA at 24 V | 2.05mA at 10 V</td>
1857-
</tr>
1858-
<tr>
1859-
<td style="vertical-align: top;">Digital Input frequency</td>
1860-
<td>300 Hz</td>
1861-
</tr>
1862-
</tbody>
1863-
</table>
1830+
| Characteristics | Details |
1831+
|-----------------------------------|----------------------------------------|
1832+
| Digital Input voltage | 0...24 V |
1833+
| Digital Input voltage logic level | VIL Max: 4 VDC. VHL Min: 5.9 VDC |
1834+
| Digital Input current | 4.12 mA at 24 V, 2.05 mA at 10 V |
1835+
| Digital Input frequency | 300 Hz |
1836+
1837+
***The expansion digital inputs are compatible with 0-10 V and 0-24 V digital sensors.***
18641838

18651839
The state of an input terminal, configured as digital, can be read using the built-in function `digitalRead()` as shown below:
18661840

@@ -2028,32 +2002,14 @@ LL LL LL LL LL HH LL LL LL LL LL LL LL LL LL LL
20282002

20292003
#### Analog
20302004

2031-
<table>
2032-
<thead>
2033-
<tr style="text-align: middle;">
2034-
<th width="30%">Characteristics</th>
2035-
<th>Details</th>
2036-
</tr>
2037-
</thead>
2038-
<tbody>
2039-
<tr>
2040-
<td style="vertical-align: top;">Analog Input voltage</td>
2041-
<td>0...24 V </td>
2042-
</tr>
2043-
<tr>
2044-
<td style="vertical-align: top;">Analog Input resolution</td>
2045-
<td>14 bits</td>
2046-
</tr>
2047-
<tr>
2048-
<td style="vertical-align: top;">Analog Input LSB value</td>
2049-
<td>1.733 mV</td>
2050-
</tr>
2051-
<tr>
2052-
<td style="vertical-align: top;">Accuracy</td>
2053-
<td>+/- 5%, repeatability +/- 2%</td>
2054-
</tr>
2055-
</tbody>
2056-
</table>
2005+
| Characteristics | Details |
2006+
|---------------------------|----------------------------------|
2007+
| Analog Input voltage | 0...10 V or 0...24 V |
2008+
| Analog Input resolution | 14 bit |
2009+
| Analog Input LSB value | 1.733 mV |
2010+
| Accuracy | +/- 5%, repeatability +/- 2% |
2011+
2012+
***The analog-to-digital converter resolution of 14 bits is considered in the 0-24 VDC range. If you are using a 0-10 VDC sensor, take into account that you will be leveraging half of the ADC scope.***
20572013

20582014
The state of an input terminal, configured as analog, can be read using the built-in function `analogRead()` as shown below:
20592015

@@ -2199,6 +2155,12 @@ for(int i = 0; i < 5; i++) { // check all the five available expansion slots
21992155
```
22002156
The above method will check if there is an Ext D1608E or Ext D1608S expansion connected in the `i` index from the five admitted. If any is found in the asked index, the expansion `mechExp` or `stsolidExp` turns to true. This will ensure which expansion the read value belongs to.
22012157

2158+
The voltage of an analog input can be read using the built-in function `pinVoltage()` as shown below:
2159+
2160+
```arduino
2161+
float V = exp.pinVoltage(<input>, false); // read the <input> and returns a voltage value
2162+
```
2163+
22022164
After the Opta™ controller is programmed with the example sketch, open the Arduino IDE Serial Monitor and you will see each input voltage as follows:
22032165

22042166
```

0 commit comments

Comments
 (0)
Please sign in to comment.