Difference between revisions of "1wire"

From IPLOG
Jump to: navigation, search
Line 33: Line 33:
 
   update_iec    - Updates the list of IEC variables depending on the config list
 
   update_iec    - Updates the list of IEC variables depending on the config list
 
{{NotePre|text= root@iplog:~# metel-1wire-temperature list}}
 
{{NotePre|text= root@iplog:~# metel-1wire-temperature list}}
 +
Example of list with all connected devices
 +
Id                      Addr
 +
28.202877911702
 +
28.2341E00A0000
 +
28.2BFD77911702
 +
28.40C577911602
 +
28.6FDFDE0A0000
 +
28.7325DF0A0000
 +
28.73F877910E02
 +
28.7B1CDF0A0000
 +
28.87D5DE0A0000
 +
28.C94D0F020000
 +
28.EB9277910C02
 +
Total 11 devices
 +
{{NotePre|text= root@iplog:~# metel-1wire-temperature add all}}
 +
Command which add all devices without Addr to config list. Config list is used for creating variables for Metel IEC 61131-3
 +
{{NotePre|text= metel-1wire-temperature config}}
 +
Example of config list with all configurated devices
 +
Id                      Addr
 +
28.202877911702        1
 +
28.2341E00A0000        2
 +
28.2BFD77911702        3
 +
28.40C577911602        4
 +
28.6FDFDE0A0000        5
 +
28.7325DF0A0000        6
 +
28.73F877910E02        7
 +
28.7B1CDF0A0000        8
 +
28.87D5DE0A0000        9
 +
28.C94D0F020000        10
 +
28.EB9277910C02        11

Revision as of 07:27, 23 July 2021

Configuration 1-WIRE Temperature Sensors

IF-07G allow connect 1-wire temperature sensors. For easy configuration and using variables in Metel IEC 61131-3 is prepared small application which is possible control from CLI for example putty.

1. Update List of Available Packages

root@iplog:~# opkg update

Example of Update Process:

Downloading http://www.iplog.eu/opkg/base/Packages.gz.
Updated source 'base'.
Downloading http://www.iplog.eu/opkg/firmware/Packages.gz.
Updated source 'firmware'.

2. Install metel-1wire-temperature Package

root@iplog:~# opkg install metel-1wire-temperature

Example of Package Installing:

Installing metel-1wire-temperature (0.0.2-12014) on root.
Downloading http://www.iplog.eu/opkg/base/metel-1wire-temperature_0.0.2-12014_all.ipk.
Configuring metel-1wire-temperature.
Starting metel-1wire-temperatured: OK

3. Available Commands for metel-1wire-temperature Package

Display help

root@iplog:~# metel-1wire-temperature help
Usage: metel-1wire-temperature <command>
Commands:
 help           - Shows commands
 list           - Shows actual list of connected devices
 config         - Shows list with sensors which are used
 add {<id>|all} - Add one or all devices into config list
 del {<id>|all} - Delete one or all sensors from config list
 update_iec     - Updates the list of IEC variables depending on the config list
root@iplog:~# metel-1wire-temperature list

Example of list with all connected devices

Id                      Addr
28.202877911702
28.2341E00A0000
28.2BFD77911702
28.40C577911602
28.6FDFDE0A0000
28.7325DF0A0000
28.73F877910E02
28.7B1CDF0A0000
28.87D5DE0A0000
28.C94D0F020000
28.EB9277910C02
Total 11 devices
root@iplog:~# metel-1wire-temperature add all

Command which add all devices without Addr to config list. Config list is used for creating variables for Metel IEC 61131-3

metel-1wire-temperature config

Example of config list with all configurated devices

Id                      Addr
28.202877911702         1
28.2341E00A0000         2
28.2BFD77911702         3
28.40C577911602         4
28.6FDFDE0A0000         5
28.7325DF0A0000         6
28.73F877910E02         7
28.7B1CDF0A0000         8
28.87D5DE0A0000         9
28.C94D0F020000         10
28.EB9277910C02         11