WO2001022177A1 - Irrigation control system - Google Patents
Irrigation control system Download PDFInfo
- Publication number
- WO2001022177A1 WO2001022177A1 PCT/AU2000/001158 AU0001158W WO0122177A1 WO 2001022177 A1 WO2001022177 A1 WO 2001022177A1 AU 0001158 W AU0001158 W AU 0001158W WO 0122177 A1 WO0122177 A1 WO 0122177A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- controller
- site
- host computer
- computer system
- program
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G25/00—Watering gardens, fields, sports grounds or the like
- A01G25/16—Control of watering
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0421—Multiprocessor system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23298—Remote load of program, through internet
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2625—Sprinkler, irrigation, watering
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31156—Network structure, internet
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A40/00—Adaptation technologies in agriculture, forestry, livestock or agroalimentary production
- Y02A40/10—Adaptation technologies in agriculture, forestry, livestock or agroalimentary production in agriculture
- Y02A40/22—Improving land use; Improving water use or availability; Controlling erosion
Definitions
- the invention relates to an irrigation control system for remote management (including programming and/or control) of irrigation sites. More particularly the invention relates to a control system for remote management of switching devices for irrigation equipment.
- the method enables clients responsible for one or more irrigation sites to outsource the responsibility for all or part of the hardware and/or software operation and maintenance that is necessary to effect remote control of switching devices for irrigation equipment within the client's site.
- the method may be operated as a service to clients responsible for one or more sites.
- the client may enter a website operated by the operator of the method to program, and/or reprogram, the site management program for the client's site or sites.
- switching device for irrigation equipment
- the switching devices will include relays and/or triacs.
- the method may further comprise the step of communicating with a controller to halt execution of the controller's controller program following receipt of a stop command from a client responsible for the management of the site containing the controller, or from a or a person having the client's authority to issue the stop command.
- the method may further comprise the step of communicating with a controller to halt execution of the controller's controller program following the generation of a stop command by a computer system implementing a site management program for the site containing the controller.
- the site management program may cause a stop command to be issued if rain is detected in the site.
- the method preferably further comprising the steps of receiving parameters in respect of amendments to a site management program for a site from the client responsible for the management of the site or from a person having the client's authority to communicate the parameters, generating a new controller program for each controller of the site that is affected by the amendments, and transmitting the new controller programs to the respective controller memories.
- the method may further comprise the steps of providing each client with a unique identifier, and receiving an identifier from a person prior to implementing parameters received from the person to verify that the person is the client or has the authority of the client to communicate the parameters.
- the method may further comprise the step of supplying the clients with software enabling the clients to effect the communication of the parameters. This may be effected by enabling the client to download the software from a website operated by the operator of the method.
- the site management program of the method may include variable control logic that is in dependence on external data.
- the external data may be, or include, meteorological data. It may be, or include, Doppler radar data.
- a host computer system for remote management of a plurality of irrigation sites associated with clients who are responsible for the management of the sites each site having one or more controllers adapted to switch switching devices for irrigation equipment within the site, each controller being adapted to execute a controller program and having controller memory for storing the controller program, the host computer system servicing a plurality of clients and being adapted to communicate with the controllers and with client devices whereby to enable a client, or a person having the client's authority, to communicate parameters for a site management program to the host computer system from a client device, the host computer system being configured to store the site management program parameters for a site and generate for each controller of the site a controller program that implements the controller's role in the site management program for the site, and to transmit the controller programs to the respective controller memories of the controllers
- the host computer system is preferably further configured to communicate with a controller to halt execution of the controller's controller program following receipt of a stop command from a client responsible for the management of the site containing the controller, or from a or a person having the client's authority to issue the stop command.
- the host computer system is preferably further configured to communicate with a controller to halt execution of the controller's controller program following generation of a stop command by the host computer system during execution of a site management program for the site containing the controller.
- the host computer system is also configured to:
- the host computer system may be further configured to receive an identifier from a person communicating with the host computer to verify that the person is the client or has the authority of the client to communicate with the host computer system.
- the host computer system is further configured to supply the clients with software enabling the clients to effect the communication of the parameters.
- the host computer system is preferably an Internet server.
- the site management program in the host computer system preferably includes variable control logic that is in dependence on external data.
- the external data may be, or include, meteorological data. It may be, or include, Doppler radar data.
- the present invention provides, in another aspect, a distributed system for remote management of a plurality of irrigation sites associated with clients who are responsible for the management of the sites, the distributed system servicing a plurality of clients, the distributed system comprising switching devices for irrigation equipment within the sites, a host computer system, and a plurality of client devices for enabling clients to communicate with the host computer system, each site having one or more controllers adapted to switch the switching devices of the site, each controller being adapted to execute a controller program and having controller memory for storing the controller program, the host computer system being adapted to communicate with the controllers, wherein the system is configured to enable a client, or a person having the authority of the client, to communicate parameters for a site management program to the host computer system from a client device, and wherein the host computer system, following receipt of the parameters, generates for each controller of a site a controller program that implements the controller's role in the site management program, and transmits the controller programs to the respective controller memories, whereby to implement the site management program.
- the host computer system of the distributed system is preferably further configured to communicate with a controller to halt execution of the controller's controller program following receipt of a stop command from a client device.
- the host computer system of the distributed system is preferably further configured to communicate with a controller to halt execution of the controller's controller program following generation of a stop command by the host computer system during execution of a site management program for the site containing the controller.
- the distributed system is further configured to:
- the distributed system may be further configured to enable a client, or a person having the authority of the client, to communicate an identifier to the host computer system using a client device, whereby to verify that the person is the client or has the authority of the client to communicate with the host computer system.
- the host computer system of the distributed system may be configured to supply the clients' client devices with software enabling the clients to effect the communication of the parameters to the host computer system.
- the host computer system of the distributed system is an Internet server.
- the site management program of the distributed system may include variable control logic that operates in dependence on external data.
- the external data may be, or include, meteorological data. It may be, or include, Doppler radar data.
- Figure 1 is a schematic diagram showing a distributed system in accordance with a preferred embodiment of the present invention.
- Figure 2 is a schematic diagram showing further components of the distributed system of figure 1 that are associated with one site.
- FIG. 1 shows a distributed system, shown generally at 1 , for remote management of a plurality of irrigation sites 90 containing switching devices for irrigation equipment.
- Distributed system 1 includes a host computer system 10, a plurality of client devices 20 and a plurality of controllers 40 associated with sites 90 containing switching devices in the form of triacs 72.
- the host computer system 10, client devices 20 and controllers 40 are all connected to the Internet, shown generally at 100.
- Controllers 40 include a control section 50 and an output section 70.
- Control section 50 includes a communications interface 52 for communicating with the Internet 100, controller memory 54, and a processing unit 56 for executing controller programs held in memory 54 or transmitted from host computer system 10.
- Output section 70 of controllers 40 includes triacs 72 for irrigation equipment 82 that are operable by processing unit 56. Triacs 72 are connected via field wiring 80 to field-installed irrigation equipment 82 in the respective sites 90.
- the field wiring 80 carries 24V AC.
- Host computer system 10 provides an Internet site for access by clients of the operators of host computer system 10, referred to hereafter as "the host website".
- a client enters the host website by means of a client device 20 capable of communicating with the Internet.
- client devices 20 will be personal computers operated by a client.
- the host website is a secure area for creating or amending the site management program in respect of a client ' s site.
- the host website requires the client, or a person authorised by the client, to enter a password or other suitable identifier to verify the client's (or other person's) right to enter the host website.
- host computer system 10 Upon entry to the host website, the client will be able to create, or amend, a site management program in respect of the client ' s site or sites. Following entry into the host website, host computer system 10 sends a copy of software to the relevant client device 20 enabling the client to produce the site management program (or to amend an existing site management program). The host computer system 10 also sends details of the site management program as presently held by the host computer system 10 to the client device 20 so that the client (or person authorised by the client) may verify the state of the site management program at any time.
- the host computer system 10 generates a site management program (or amended site management program) in respect of the client's site, based on input of relevant parameters from the client.
- Suitable parameters defining the site management program include parameters relating to when particular items of irrigation equipment are to be switched on and off by the switching devices, the combinations of switching devices to be employed, and parameters defining the logic underlying the site management program, including the definition of switching programs depending on the occurrence of various contingencies.
- the host computer system 10 Once the parameters defining the site management program (or amended site management program) have been generated, the host computer system 10 generates a controller program for each controller of the site that participates in the site management program. The host computer system 10 then transmits the controller programs to the respective controller memories 52 of the relevant controllers 40.
- the host computer system 10 communicates with the relevant controllers 40 to initiate execution of the controller programs.
- the controller programs are executed by the relevant controllers 40, the roles of the relevant controllers 40 in the site management program for the sites are thereby implemented.
- the site management program may be manually overridden by the client (or a person authorised by the client) by enabling the host computer system 10 to communicate with controllers 40 to halt execution of the controllers' controller program following receipt of a stop command from a client (or authorised person) logged-on to the host computer system 10 by way of the host website.
- the host computer system 10 is also configured so that a site management program can cause the host computer system 10 to communicate with controllers 40 to halt execution of the controllers' controller program following the generation of a stop command by the host computer system 10.
- the site management program could generate a stop command or commands upon receipt of a signal indicating that rain is detected at the site or sites 90 in question.
Abstract
A method for remote management of a plurality of irrigation sites (90, 90) associated with clients who are responsible for the management of the sites (90, 90), each site (90) having one or more controllers (40, 40) adapted to turn on/off switching devices for irrigation equipment within the site (90), each controller (40) being adapted to execute a controller program and having controller memory for storing the controller program, the method comprising: (a) receiving from one of the clients, and storing in a host computer system (10), parameters for a site management program for one of the sites (90, 90) with which the client is associated, the preferred method of communication being the internet (100); (b) generating a controller program for each controller (40) of the site (90), the controller program being adapted to implement the controller's (40) role in the site management program for the site (90); (c) transmitting the controller programs to the respective controller memories of the controllers (40, 40); and (d) communicating with the controllers (40, 40) to initiate execution of the controller programs in accordance with the site management programs.
Description
Irrigation control system
Field of the invention
The invention relates to an irrigation control system for remote management (including programming and/or control) of irrigation sites. More particularly the invention relates to a control system for remote management of switching devices for irrigation equipment.
Background of the invention
It is known to provide remote control of site-installed irrigation equipment. However, the known methods generally require the person responsible for the management of the irrigation site to operate and maintain suitable hardware and/or software to effect the remote control. With the increasing complexity of computer systems there is a need to provide a more efficient system of remote control whereby the person responsible for the management of the irrigation site is not required to operate and maintain, or to operate and maintain as much, hardware and/or software to effect the remote control.
Summary of the invention According to an aspect of the present invention, there is provided a method for remote management of a plurality of irrigation sites associated with clients who are responsible for the management of the sites, each site having one or more controllers adapted to switch switching devices for irrigation equipment within the site, each controller being adapted to execute a controller program and having controller memory for storing the controller program, the method comprising:
(a) receiving from at least one of the clients, and storing in a host computer system, parameters for a site management program for one of the sites with which the client is associated;
(b) generating a controller program for each controller of the site, the controller program being adapted to implement the controller's role in the site management program for the site;
(c) transmitting the controller programs to the respective controller memories of the controllers; and
(d) communicating with the controllers to initiate execution of the controller programs in accordance with the site management programs.
The method enables clients responsible for one or more irrigation sites to outsource the responsibility for all or part of the hardware and/or software operation and maintenance that is necessary to effect remote control of switching devices for irrigation equipment within the client's site. In particular, the method may be operated as a service to clients responsible for one or more sites.
In a preferred form of the present invention, the client may enter a website operated by the operator of the method to program, and/or reprogram, the site management program for the client's site or sites.
Any suitable form of switching device for irrigation equipment may be used. Typically, the switching devices will include relays and/or triacs.
To enable a site management program to be manually overridden, the method may further comprise the step of communicating with a controller to halt execution of the controller's controller program following receipt of a stop command from a client responsible for the management of the site containing the controller, or from a or a person having the client's authority to issue the stop command.
To enable a site management program to have additional functionality to the programs in the controllers, the method may further comprise the step of communicating with a controller to halt execution of the controller's controller program following the generation of a stop command by a computer system implementing a site management program for the site containing the controller. Typically, the site management program may cause a stop command to be issued if rain is detected in the site.
It is desirable to enable the site management program to be readily amended. Accordingly, the method preferably further comprising the steps of receiving parameters in respect of amendments to a site management program for a site from the client responsible for the management of the site or from a person having the client's authority to communicate the parameters, generating a new controller program for each controller of the site that is affected by the amendments, and transmitting the new controller programs to the respective controller memories.
In order to make the system secure, the method may further comprise the steps of providing each client with a unique identifier, and receiving an identifier from a person
prior to implementing parameters received from the person to verify that the person is the client or has the authority of the client to communicate the parameters.
To readily enable clients to program the site management program, or to amend it, the method may further comprise the step of supplying the clients with software enabling the clients to effect the communication of the parameters. This may be effected by enabling the client to download the software from a website operated by the operator of the method.
The site management program of the method may include variable control logic that is in dependence on external data. The external data may be, or include, meteorological data. It may be, or include, Doppler radar data. According to another aspect of the present invention, there is provided a host computer system for remote management of a plurality of irrigation sites associated with clients who are responsible for the management of the sites, each site having one or more controllers adapted to switch switching devices for irrigation equipment within the site, each controller being adapted to execute a controller program and having controller memory for storing the controller program, the host computer system servicing a plurality of clients and being adapted to communicate with the controllers and with client devices whereby to enable a client, or a person having the client's authority, to communicate parameters for a site management program to the host computer system from a client device, the host computer system being configured to store the site management program parameters for a site and generate for each controller of the site a controller program that implements the controller's role in the site management program for the site, and to transmit the controller programs to the respective controller memories of the controllers, and to communicate with the controllers to initiate execution of the controller programs in accordance with the site management programs. The client device may be any device suitable for communicating with the host computer system. Typically, the client device will be a personal computer. Preferably, the client device is adapted to communicate with the host computer system via the Internet. The client device may be a mobile telephone or the like.
The host computer system is preferably further configured to communicate with a controller to halt execution of the controller's controller program following receipt of a
stop command from a client responsible for the management of the site containing the controller, or from a or a person having the client's authority to issue the stop command.
The host computer system is preferably further configured to communicate with a controller to halt execution of the controller's controller program following generation of a stop command by the host computer system during execution of a site management program for the site containing the controller.
Preferably, the host computer system is also configured to:
(a) receive parameters in respect of amendments to a site management program for a site from the client responsible for the management of the site or from a person having the client's authority to communicate the parameters;
(b) generate a new controller program for each controller of the site that is affected by the amendments; and
(c) transmit the new controller programs to the respective controller memories.
The host computer system may be further configured to receive an identifier from a person communicating with the host computer to verify that the person is the client or has the authority of the client to communicate with the host computer system.
Preferably the host computer system is further configured to supply the clients with software enabling the clients to effect the communication of the parameters.
The host computer system is preferably an Internet server. The site management program in the host computer system preferably includes variable control logic that is in dependence on external data. The external data may be, or include, meteorological data. It may be, or include, Doppler radar data.
The present invention provides, in another aspect, a distributed system for remote management of a plurality of irrigation sites associated with clients who are responsible for the management of the sites, the distributed system servicing a plurality of clients, the distributed system comprising switching devices for irrigation equipment within the sites, a host computer system, and a plurality of client devices for enabling clients to communicate with the host computer system, each site having one or more controllers adapted to switch the switching devices of the site, each controller being adapted to execute a controller program and having controller memory for storing the controller program, the host
computer system being adapted to communicate with the controllers, wherein the system is configured to enable a client, or a person having the authority of the client, to communicate parameters for a site management program to the host computer system from a client device, and wherein the host computer system, following receipt of the parameters, generates for each controller of a site a controller program that implements the controller's role in the site management program, and transmits the controller programs to the respective controller memories, whereby to implement the site management program.
The host computer system of the distributed system is preferably further configured to communicate with a controller to halt execution of the controller's controller program following receipt of a stop command from a client device.
The host computer system of the distributed system is preferably further configured to communicate with a controller to halt execution of the controller's controller program following generation of a stop command by the host computer system during execution of a site management program for the site containing the controller. Preferably, the distributed system is further configured to:
(a) enable a client, or a person having the authority of the client, to communicate parameters in respect of amendments to a site management program to the host computer system from a client device;
(b) generate a new controller program for each controller of the site that is affected by the amendments; and
(c) transmit the new controller programs to the respective controller memories.
The distributed system may be further configured to enable a client, or a person having the authority of the client, to communicate an identifier to the host computer system using a client device, whereby to verify that the person is the client or has the authority of the client to communicate with the host computer system.
The host computer system of the distributed system may be configured to supply the clients' client devices with software enabling the clients to effect the communication of the parameters to the host computer system.
Preferably, the host computer system of the distributed system is an Internet server.
The site management program of the distributed system may include variable control logic that operates in dependence on external data. The external data may be, or include, meteorological data. It may be, or include, Doppler radar data.
Description of the drawings The invention will now be further explained and illustrated by reference to the accompanying drawings in which:
Figure 1 is a schematic diagram showing a distributed system in accordance with a preferred embodiment of the present invention; and
Figure 2 is a schematic diagram showing further components of the distributed system of figure 1 that are associated with one site.
Figure 1 shows a distributed system, shown generally at 1 , for remote management of a plurality of irrigation sites 90 containing switching devices for irrigation equipment. Distributed system 1 includes a host computer system 10, a plurality of client devices 20 and a plurality of controllers 40 associated with sites 90 containing switching devices in the form of triacs 72. The host computer system 10, client devices 20 and controllers 40 are all connected to the Internet, shown generally at 100.
Figure 2 shows further components of the distributed system associated with an irrigation site 90. Controllers 40 include a control section 50 and an output section 70. Control section 50 includes a communications interface 52 for communicating with the Internet 100, controller memory 54, and a processing unit 56 for executing controller programs held in memory 54 or transmitted from host computer system 10.
Output section 70 of controllers 40 includes triacs 72 for irrigation equipment 82 that are operable by processing unit 56. Triacs 72 are connected via field wiring 80 to field-installed irrigation equipment 82 in the respective sites 90. The field wiring 80 carries 24V AC.
Host computer system 10 provides an Internet site for access by clients of the operators of host computer system 10, referred to hereafter as "the host website". A client enters the host website by means of a client device 20 capable of communicating with the Internet. Typically, client devices 20 will be personal computers operated by a client. The host website is a secure area for creating or amending the site management program in respect
of a client's site. The host website requires the client, or a person authorised by the client, to enter a password or other suitable identifier to verify the client's (or other person's) right to enter the host website.
Upon entry to the host website, the client will be able to create, or amend, a site management program in respect of the client's site or sites. Following entry into the host website, host computer system 10 sends a copy of software to the relevant client device 20 enabling the client to produce the site management program (or to amend an existing site management program). The host computer system 10 also sends details of the site management program as presently held by the host computer system 10 to the client device 20 so that the client (or person authorised by the client) may verify the state of the site management program at any time.
The host computer system 10 generates a site management program (or amended site management program) in respect of the client's site, based on input of relevant parameters from the client. Suitable parameters defining the site management program include parameters relating to when particular items of irrigation equipment are to be switched on and off by the switching devices, the combinations of switching devices to be employed, and parameters defining the logic underlying the site management program, including the definition of switching programs depending on the occurrence of various contingencies.
Once the parameters defining the site management program (or amended site management program) have been generated, the host computer system 10 generates a controller program for each controller of the site that participates in the site management program. The host computer system 10 then transmits the controller programs to the respective controller memories 52 of the relevant controllers 40.
At the appropriate time or times, as defined by the site management program, the host computer system 10 communicates with the relevant controllers 40 to initiate execution of the controller programs. When the controller programs are executed by the relevant controllers 40, the roles of the relevant controllers 40 in the site management program for the sites are thereby implemented.
The site management program may be manually overridden by the client (or a person authorised by the client) by enabling the host computer system 10 to communicate with controllers 40 to halt execution of the controllers' controller program following receipt of a
stop command from a client (or authorised person) logged-on to the host computer system 10 by way of the host website.
The host computer system 10 is also configured so that a site management program can cause the host computer system 10 to communicate with controllers 40 to halt execution of the controllers' controller program following the generation of a stop command by the host computer system 10. For example, the site management program could generate a stop command or commands upon receipt of a signal indicating that rain is detected at the site or sites 90 in question.
The word 'comprising' and forms of the word 'comprising' as used in this description and in the claims does not limit the invention claimed to exclude any variants or additions. Modifications and improvements to the invention will be readily apparent to those skilled in the art. Such modifications and improvements are intended to be within the scope of this invention.
Claims
1. A method for remote management of a plurality of irrigauon sites associated with clients who are responsible for the management of the sites, each site having one or more controllers adapted to switch switching devices for irrigation equipment within the site, each controller being adapted to execute a controller program and having controller memory for storing the controller program, the method comprising:
(a) receiving from at least one of the clients, and storing in a host computer system, parameters for a site management program for one of the sites with which the chent is associated; (b) generaung a controller program for each controller of the site, the controller program being adapted to implement the controller's role in the site management program for the site;
(c) transmitting the controller programs to the respective controller memories of the controllers; and (d) communicating with the controllers to inmate execution of the controller programs m accordance with the site management programs.
2. A method according to claim 1 further comprising the step of communicating with a controller to halt execution of the controller's controller program following receipt of a stop command from a client responsible for the management of the site containing the controller, or from a or a person having the client's authority to issue the stop command.
3. A method according to claim 1 or claim 2 further comprising the step of communicating with a controller to halt execution of the controller's controller program following the generation of a stop command by a computer system implementing a site management program for the site containing the controller.
4. A method according to any one of the preceding claims further comprising the steps of receiving parameters in respect of amendments to a site management program for a site from the chent responsible for the management of the site or from a person having the client's authority to communicate the parameters, generating a new controller program for each controller of the site that is affected by the amendments, and transmitting the new controller programs to the respective controller memories
5. A method according to any one of the preceding claims further comprising the steps of providing each client with a unique identifier, and receiving an identifier from a person prior to implementing parameters received from the person to verify that the person is the chent or has the authority of the chent to communicate the parameters
6. A method according to any one of the preceding claims further comprising the step of supplying the clients with software enabling the clients to effect the communication of the parameters.
7 A method according to any one of the preceding claims wherein the site management program includes λ'aπable control logic that is in dependence on external data.
8 A method according to claim 7 wherein the external data is, or includes, meteorological data.
9. A method according to claim 7 wherein the external data is, or includes, Doppler radar data.
10 A method according to any one of the preceding claims substantially as described herein with reference to the drawings.
11. A host computer system for remote management of a plurality of irrigation sites associated with clients who are responsible for the management of the sites, each site having one or more controllers adapted to switch switching devices for irrigation equipment within the site, each controller being adapted to execute a controller program and having controller memory for storing the controller program, the host computer system servicing a plurality of clients and being adapted to communicate with the controllers and with chent devices whereby to enable a chent, or a person having the client's authority, to communicate parameters for a site management program to the host computer system from a chent device, the host computer system being configured to store the site management program parameters for a site and generate for each controller of the site a controller program that implements the controller's role in the site management program for the site, and to transmit the controller programs to the respective controller memories of the controllers, and to communicate with the controllers to initiate execution of the controller programs in accordance with the site management programs.
12. A host computer system according to claim 11 further configured to communicate with a controller to halt execution of the controller's controller program following receipt of a stop command from a chent responsible for the management of the site containing the controller, or from a or a person having the client's authority to issue the stop command.
13. A host computer system according to claim 11 or claim 12 further configured to communicate with a controller to halt execution of the controller's controller program following generation of a stop command by the host computer system during execution of a site management program for the site containing the controller.
14. A host computer system according to any one of claims 1 1 to 13 further configured to:
(a) receive parameters in respect of amendments to a site management program for a site from the chent responsible for the management of the site or from a person having the client's authority to communicate the parameters;
(b) generate a new controller program for each controller of the site that is affected by the amendments; and
(c) transmit the new controller programs to the respective controller memories.
15. A host computer system according to any one of claims 1 1 to 14 further configured to receive an identifier from a person communicating with the host computer to verify that the person is the chent or has the authority of the chent to communicate with the host computer system.
16. A host computer system according to any one of claims 1 1 to 15 further configured to supply the clients with software enabling the clients to effect the communication of the parameters.
17. A host computer system according to any one of claims 1 1 to 16 further configured to be an Internet server.
18. A host computer system according to any one of claims 11 to 17 wherein the site management program includes variable control logic that is in dependence on external data.
19. A host computer system according to claim 18 wherein the external data is, or includes, meteorological data.
20. A host computer system according to claim 18 wherein the external data is, or includes, Doppler radar data.
21. A host computer system according to any one of claims 11 to 20 substantially as described herein with reference to the drawings.
22. A distributed system for remote management of a plurahty of irrigation sites associated with clients who are responsible for the management of the sites, the distributed system servicing a plurahty of clients, the distributed system comprising switching devices for irrigation equipment within the sites, a host computer system, and a plurahty of chent devices for enabling clients to communicate with the host computer system, each site having one or more controllers adapted to switch the switching devices of the site, each controller being adapted to execute a controller program and having controller memory for storing the controller program, the host computer system being adapted to communicate with the controllers, wherein the system is configured to enable a chent, or a person having the authority of the chent, to communicate parameters for a site management program to the host computer system from a chent device, and wherein the host computer system, following receipt of the parameters, generates for each controller of a site a controller program that implements the controller's role in the site management program, and transmits the controller programs to the respective controller memories, whereby to implement the site management program.
23. A distributed system according to claim 22 wherein the host computer system is further configured to communicate with a controller to halt execution of the controller's controller program following receipt of a stop command from a chent device.
24. A distributed system according to claim 22 or claim 23 wherein the host computer system is further configured to communicate with a controller to halt execution of the controller's controller program following generation of a stop command by the host computer system during execution of a site management program for the site containing the controller.
25. A distributed system according to any one of claims 22 to 24 further configured to:
(a) enable a chent, or a person the authority of the chent, to communicate parameters in respect of amendments to a site management program to the host computer system from a chent device; (b) generate a new controller program for each controller of the site that is affected by the amendments; and
(c) transmit the new controller programs to the respective controller memories
26. A distributed system according to any one of claims 22 to 25 further configured to enable a chent, or a person having the authority of the chent, to communicate an identifier to the host computer system using a chent device, whereby to verify that the person is the chent or has the authority of the chent to communicate with the host computer system.
27. A distributed system according to any one of claims 22 to 26 wherein the host computer system is configured to supply the clients' chent devices with software enabling the chents to effect the communication of the parameters to the host computer system.
28. A distributed system according to any one of claims 22 to 27 wherein the host computer system is an Internet server.
29. A distributed system according to any one of claims 22 to 28 wherein the site management program includes variable control logic that operates in dependence on external data.
30 A distributed system according to claim 29 wherein the external data is, or includes, meteorological data.
31. A distributed system according to claim 29 wherein the external data is, or includes, Doppler radar data.
32. A distributed system according to any one of claims 22 to 31 substantiaUy as described herein with reference to the drawings.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU76333/00A AU7633300A (en) | 1999-09-22 | 2000-09-22 | Irrigation control system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AUPQ2993 | 1999-09-22 | ||
AUPQ2993A AUPQ299399A0 (en) | 1999-09-22 | 1999-09-22 | Virtual control system and operational method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001022177A1 true WO2001022177A1 (en) | 2001-03-29 |
Family
ID=3817158
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/AU2000/001158 WO2001022177A1 (en) | 1999-09-22 | 2000-09-22 | Irrigation control system |
Country Status (2)
Country | Link |
---|---|
AU (1) | AUPQ299399A0 (en) |
WO (1) | WO2001022177A1 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003001308A2 (en) * | 2001-06-21 | 2003-01-03 | Nordson Corporation | Method and apparatus for regulating network access to functions of a controller |
EP1338194A2 (en) * | 2001-12-21 | 2003-08-27 | Claber S.P.A. | Centralised system for the remote control of irrigation plants |
WO2004091286A2 (en) * | 2003-04-09 | 2004-10-28 | Irvine Ranch Water District | System and method for controlling irrigation |
EP1570728A1 (en) * | 2004-03-04 | 2005-09-07 | Jean-Daniel Hernandez | System for control of an automatic irrigation device |
US6942162B2 (en) | 2000-08-03 | 2005-09-13 | Nordson Corporation | Apparatus and method for remote monitoring and servicing material application systems |
US6950728B1 (en) * | 2000-08-17 | 2005-09-27 | Aqua Conservation Systems, Inc. | Interactive irrigation system |
US6980080B2 (en) | 2000-04-10 | 2005-12-27 | Zensys A/S | RF home automation system with replicable controllers |
US7004402B2 (en) | 2000-08-22 | 2006-02-28 | Nordson Corporation | Apparatus and method for configuring, installing and monitoring spray coating application systems |
US7102540B2 (en) | 2001-05-03 | 2006-09-05 | Siemens Airfield Solutions, Inc. | Remote access of an airport airfield lighting system |
EP1745692A1 (en) * | 2005-07-20 | 2007-01-24 | Javier Aguilella Ferrer | Watering control system for gardens and farm land |
US7363100B2 (en) | 2000-08-03 | 2008-04-22 | Nordson Corporation | Material application system with remote access |
US20130269798A1 (en) * | 2012-04-11 | 2013-10-17 | Kevin James Wood | Programmable intelligent control method of and system for irrigation system |
DE10357528C5 (en) * | 2002-12-06 | 2017-06-08 | Illinois Tool Works Inc. | Hot melt device with Internet connectivity and method of maintaining and / or monitoring the same over the Internet |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4626984A (en) * | 1984-08-29 | 1986-12-02 | Valmont Industries, Inc. | Remote computer control for irrigation systems |
WO1987004275A1 (en) * | 1986-01-14 | 1987-07-16 | Auditel Systems Pty. Ltd. | Remote process control apparatus |
US4760547A (en) * | 1985-09-24 | 1988-07-26 | Duxbury Jonathan W | Remote controlled multi-station irrigation system with DTMF transmitter |
WO1990003724A1 (en) * | 1988-10-04 | 1990-04-19 | Solatrol, Inc. | Distributed multiple irrigation controller management system |
WO1995022799A1 (en) * | 1994-02-17 | 1995-08-24 | Waterlink Systems, Inc. | Evapotranspiration forecasting irrigation control system |
WO1997008942A1 (en) * | 1995-09-07 | 1997-03-13 | Smart Rain Corp. Inc. | Control system for the irrigation of watering stations |
-
1999
- 1999-09-22 AU AUPQ2993A patent/AUPQ299399A0/en not_active Abandoned
-
2000
- 2000-09-22 WO PCT/AU2000/001158 patent/WO2001022177A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4626984A (en) * | 1984-08-29 | 1986-12-02 | Valmont Industries, Inc. | Remote computer control for irrigation systems |
US4760547A (en) * | 1985-09-24 | 1988-07-26 | Duxbury Jonathan W | Remote controlled multi-station irrigation system with DTMF transmitter |
WO1987004275A1 (en) * | 1986-01-14 | 1987-07-16 | Auditel Systems Pty. Ltd. | Remote process control apparatus |
WO1990003724A1 (en) * | 1988-10-04 | 1990-04-19 | Solatrol, Inc. | Distributed multiple irrigation controller management system |
WO1995022799A1 (en) * | 1994-02-17 | 1995-08-24 | Waterlink Systems, Inc. | Evapotranspiration forecasting irrigation control system |
WO1997008942A1 (en) * | 1995-09-07 | 1997-03-13 | Smart Rain Corp. Inc. | Control system for the irrigation of watering stations |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6980080B2 (en) | 2000-04-10 | 2005-12-27 | Zensys A/S | RF home automation system with replicable controllers |
US6942162B2 (en) | 2000-08-03 | 2005-09-13 | Nordson Corporation | Apparatus and method for remote monitoring and servicing material application systems |
US7363100B2 (en) | 2000-08-03 | 2008-04-22 | Nordson Corporation | Material application system with remote access |
US6950728B1 (en) * | 2000-08-17 | 2005-09-27 | Aqua Conservation Systems, Inc. | Interactive irrigation system |
US7004402B2 (en) | 2000-08-22 | 2006-02-28 | Nordson Corporation | Apparatus and method for configuring, installing and monitoring spray coating application systems |
US7102540B2 (en) | 2001-05-03 | 2006-09-05 | Siemens Airfield Solutions, Inc. | Remote access of an airport airfield lighting system |
WO2003001308A3 (en) * | 2001-06-21 | 2003-10-23 | Nordson Corp | Method and apparatus for regulating network access to functions of a controller |
WO2003001308A2 (en) * | 2001-06-21 | 2003-01-03 | Nordson Corporation | Method and apparatus for regulating network access to functions of a controller |
EP1338194A3 (en) * | 2001-12-21 | 2004-05-06 | Claber S.P.A. | Centralised system for the remote control of irrigation plants |
EP1338194A2 (en) * | 2001-12-21 | 2003-08-27 | Claber S.P.A. | Centralised system for the remote control of irrigation plants |
DE10357528C5 (en) * | 2002-12-06 | 2017-06-08 | Illinois Tool Works Inc. | Hot melt device with Internet connectivity and method of maintaining and / or monitoring the same over the Internet |
WO2004091286A3 (en) * | 2003-04-09 | 2005-02-03 | Irvine Ranch Water Distr | System and method for controlling irrigation |
WO2004091286A2 (en) * | 2003-04-09 | 2004-10-28 | Irvine Ranch Water District | System and method for controlling irrigation |
EP1570728A1 (en) * | 2004-03-04 | 2005-09-07 | Jean-Daniel Hernandez | System for control of an automatic irrigation device |
FR2867022A1 (en) * | 2004-03-04 | 2005-09-09 | Jean Daniel Hernandez | SYSTEM FOR MANAGING AUTOMATIC WATERING DEVICES |
EP1745692A1 (en) * | 2005-07-20 | 2007-01-24 | Javier Aguilella Ferrer | Watering control system for gardens and farm land |
US20130269798A1 (en) * | 2012-04-11 | 2013-10-17 | Kevin James Wood | Programmable intelligent control method of and system for irrigation system |
Also Published As
Publication number | Publication date |
---|---|
AUPQ299399A0 (en) | 1999-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2001022177A1 (en) | Irrigation control system | |
US7703093B2 (en) | Method and process management system for the operation of a technical plant | |
EP1256861B1 (en) | Web-accessible embedded programming software | |
US8484285B2 (en) | Method and device for communication between a device and a server | |
CN112130528B (en) | Method for configuring an industrial automation system | |
CN101256440B (en) | Computer, telecontrol system, computer control method and telecontrol method | |
US5850426A (en) | Remote access terminal | |
WO2012050734A1 (en) | Intelligent interface for a distributed control system | |
US20220155844A1 (en) | System and method to maintain optimal system performance within user defined system level power cap in a changing workload environment | |
WO2001069330A3 (en) | Distributed machine control software architecture | |
CN108695973A (en) | Computer implemented method for configuring electronic relay | |
US20140344010A1 (en) | System and method for automated handling of a workflow in an automation and/or electrical engineering project | |
EP1952208B1 (en) | Method and apparatus for reducing server workload in an automation system | |
CN116633991B (en) | User interface display control method and system for remote scene | |
JP2021051740A (en) | Secure off-premises access of process control data by mobile device | |
US7107379B2 (en) | Method for connecting an expansion module to a programmable electric switching device | |
US7590712B2 (en) | Methods and systems for management and control of an automation control module | |
CN115562121A (en) | Communication control circuit based on input/output module and communication equipment | |
CN101317143B (en) | Plant control system | |
KR0146623B1 (en) | Programmable controller with excusion control | |
CN109309608B (en) | Intelligent home Internet of things wide-area dynamic unlocking system | |
EP3318936B1 (en) | A computer-implemented method for configuring electronic relays in an electric power distribution grid | |
EP0570195B1 (en) | A method for providing control of the component devices of an electromechanical locking system | |
US11720082B2 (en) | SCADA web HMI system | |
WO1994010615A1 (en) | Numeric controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |