[go: up one dir, main page]

CN104903801B - Programable display, programable controller system and program - Google Patents

Programable display, programable controller system and program Download PDF

Info

Publication number
CN104903801B
CN104903801B CN201380069736.8A CN201380069736A CN104903801B CN 104903801 B CN104903801 B CN 104903801B CN 201380069736 A CN201380069736 A CN 201380069736A CN 104903801 B CN104903801 B CN 104903801B
Authority
CN
China
Prior art keywords
address
display
project
access information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201380069736.8A
Other languages
Chinese (zh)
Other versions
CN104903801A (en
Inventor
青山修士
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hakko Electronics Co Ltd
Original Assignee
Hakko Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hakko Electronics Co Ltd filed Critical Hakko Electronics Co Ltd
Publication of CN104903801A publication Critical patent/CN104903801A/en
Application granted granted Critical
Publication of CN104903801B publication Critical patent/CN104903801B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/363Graphics controllers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/14Plc safety
    • G05B2219/14006Safety, monitoring in general
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/02Networking aspects
    • G09G2370/025LAN communication management
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/08Details of image data interface between the display device controller and the data line driver circuit

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Graphics (AREA)
  • Programmable Controllers (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

Store corresponding with each project on operating display frame in project information storage unit (40), represent the access information of access target.Project display part (41) is based on access information, and data are obtained from the access target, and the display of project is carried out using the acquirement data.Access information changing unit (42) allows user arbitrarily to change the access information that the project of arbitrary change object is associated.Access information changing unit (42) arbitrarily changes the access information that the project of arbitrary change object is associated while preventing from setting generation by mistake.

Description

Programable display, programable controller system and program
Technical field
The present invention relates to programable display etc..
Background technology
Programable display is typically connected with the various connection equipment such as PLC bodies and temperature control device, and display carries out these companies Connect the status display of equipment numerical value show and the project such as lamp image, or show the switch that any instruction is sent for user Etc. the image of project.In addition, project is also referred to as screen component etc..(also referred to as operate in the picture of programable display and show picture Face) in, generally show the image of multiple screen components (project).(the quilts such as the data for showing such operating display frame Referred to as picture data) arbitrarily made by developer etc. in servicing unit in advance, it is downloaded to programable display from servicing unit.
In the picture data, for each project, comprising:Image (image of switch or the figure of lamp of the project Picture), display location coordinate, the number such as the address (distribution holder address) of the predetermined region of external storage also described below According to.Sometimes also comprising certain program etc..The accessory system is for example with order to allow user arbitrarily to make the picture data And carry out the function of various auxiliary.Due to being known prior art, therefore this is not illustrated especially.
The projects (screen component) are for example formed arbitrarily key element accordingly with arbitrary connection equipment respectively, enter The status display of row this composition key element, receives the instruction being turned on and off of this composition key element.For example, in the temperature to temperature control device In the case that degree measured value carries out the project that numerical value is shown, current temperature is shown with numerical value at any time.Or, representing temperature control dress In the case of the project of that puts the open or close lamp of state, temperature control device is that open mode then light by display lamp, to close shape Then display lamp extinguishes state.
In addition, in servicing unit, lamp is logged in advance and lights image and lamp extinguishing image as item image, the picture Image is lighted for a lamp project comprising lamp and lamp extinguishes image in data.Certainly, this situation for being not limited to lamp, for other Project kind (such as switch) is also identical.
The display control that the various projects are related to for described projects by for example regularly implementing defined handle To realize.Defined processing is for example, the regulation memory device connected to the regulation that the project is associated in equipment (is assumed to be outer Portion's memory device) regulation storage area storage data (the defined distribution storage place represented by distribution storage address The storage data of location) processing that is read out.Further, determined or display items purpose display contents based on the storage data Handle (display content renewal processing) etc..In addition, reading the processing of the storage data of the defined distribution storage area, briefly For, the processing exactly conducted interviews to the external memory device, therefore sometimes referred to as external storage access process.
In addition, connection equipment updates the storage data of the predetermined region of the external memory device (such as described at any time The temperature measuring value is updated in temperature control device at any time).
Here, the servicing unit, which also has, allows user's distribution arbitrary to each project settings to store address Function.As described above, the distribution storage address in picture data also comprising the setting.Picture data is downloaded simultaneously from servicing unit Storage is into programable display.Also, when in use, each project of correspondence, based on the distribution storage address, accesses described Distribute storage area.
However, set as distributed storage address above by people, therefore often there may be set by mistake.Will Picture data is downloaded and is stored in after programable display (when when using) in the case of the setting of discovery mistake, in the past, In servicing unit side operation is modified or changes by user to distribution storage address.Certainly, correct or change after operation, bag Picture data containing the distribution storage address after change is transferred to programable display etc. and stored again.
Here, the prior art described in patent document 1 is known.
The invention of patent document 1 is related in editing device (equivalent to the servicing unit), pair with each component (equivalent to The project) associated address (the distribution holder address) function that is set or changed, realization can easily become The editing device of more address.Patent document 1:Japanese Patent Laid-Open 2010-108220 publications
The content of the invention
As described above, in the prior art, picture data (its distribution storage to having been stored in programable display side Address) be modified or change in the case of, it is also desirable to be modified or change operation in servicing unit side.Therefore, particularly It is very troublesome in the case that programable display and servicing unit are arranged on the place being separated from each other.In addition, there is generation to set by mistake Fixed possibility.
Of the invention the problem of, is to provide a kind of programable display, can be carried out in programable display side programmable aobvious Show the amendment or change of the picture data (it distributes storage address etc.) that device side has been stored, therefore amendment or change behaviour can be reduced The burden of work.
The programable display of the present invention is the programable display with more than one connection equipment connection, with as follows Each structure.
Project information storage element, the project information storage element is respectively correspondingly stored with projects in display picture Represent the access information of access target;
Project display unit, the access information of the project display unit based on the project information storage element is from described Data are obtained at access target, the display of the project is carried out using the acquirement data;And
Access information changing unit, the access information changing unit arbitrarily changes the project phase with arbitrarily changing object The access information of association.
Brief description of the drawings
Fig. 1 is the brief configuration figure of the system entirety of the programable display comprising this example.
Fig. 2 is the hardware configuration example of the programable display of this example.
Fig. 3 represents the software architecture diagram of the system.
Fig. 4 is the functional block diagram of the programable display of this example.
Fig. 5 (a), (b) are the concrete examples of picture data.
Fig. 6 (a), (b) are the concrete examples for storing address setting range data.
Fig. 7 is the specific image for storing address setting range data.
Fig. 8 is the flow chart (1/2) of the address change processing of embodiment 1.
Fig. 9 is the flow chart (2/2) of the address change processing of embodiment 1.
Figure 10 (a) is the storage address change window example of embodiment 1, and (b) is that mistake shows example.
Figure 11 is the flow chart (1/2) of the address change processing of embodiment 2.
Figure 12 is the flow chart (2/2) of the address change processing of embodiment 2.
Figure 13 (a) is the storage address change window example of embodiment 2, and (b) is that mistake shows example.
Figure 14 is that combo box shows example.
Embodiment
Below, embodiments of the present invention are illustrated referring to the drawings.
Fig. 1 is the brief configuration figure of the system entirety of the programable display 1 comprising this example.
In addition, the structure that Fig. 1 is represented is an example, but not limited to this.For example, must be not necessarily programable display 1 connects the structure for editing device 5 of mapping via communication line 3.Programable display 1 and mapping editing device 5 also can be deposited individually .
In addition, mapping editing device 5 has the function of existing servicing unit of illustrating in the background technology, with allowing Developer can arbitrarily make data for showing the operating display frame in programable display 1 etc. (picture data etc.) Miscellaneous function.But, the mapping editing device 5 of this example has described below outside the function of existing servicing unit, further Function.In detail as described below.
In addition, in the programable controller system of structure shown in Fig. 1 and Fig. 3, programable display 1 is via communication line 3 structures being connected with mapping editing device 5, can be the structures in the place to use of programable display 1, but be not limited to this Example.For example, as another example, Fig. 1 and the structure shown in Fig. 3 can also regard the manufacture represented in programable display 1 as Structure in point.
In the case of another example, such as after the completion of producer side, the hardware manufacturing of programable display 1, can When programming the installation software of display 1 or firmware, mapping editing device 5 is connected with programable display 1.Also, for example, to every Individual programable display 1, is waited by developer and arbitrarily makes arbitrary picture data on mapping editing device 5.Also, it will make Picture data download and store to programable display 1.Further, by corresponding signal procedure from mapping editing device 5 Download and store to each programable display 1.
In addition, conventional mapping editing device 5 is sometimes stored up the various connection corresponding signal procedures of equipment 4 in advance Deposit.As concrete example, mapping editing device 5 even can store more than 100 kinds of signal procedure in advance sometimes.Also, developer Deng the signal procedure corresponding to the predetermined connection equipment 4 of each programable display 1 of selection connection wherein, it is downloaded to programmable Display 1 (such as documents (Japanese Patent Laid-Open 7-225831 publications)).
In the past, the programable display 1 of the picture data downloaded from mapping editing device 5 and signal procedure is stored, to Shipment recipient carries out shipment, configured begun to use.In shipment recipient, programable display 1 with more than any one Connection equipment 4 is connected.As described above, for connection equipment 4 in the external memory device conduct interviews described in point It is comprised in storage address in picture data, but address setting etc. also has the situation of error.
It is to map the side of editing device 5 again as conventional countermeasure is as stated above for such a situation Secondary setting.On the other hand.In this method, user can change (again (in other words at shipment recipient) in programable display 1 Setting) the distribution storage address, operating burden can be mitigated.Further, at this moment, it can prevent user from occurring to set by mistake.This is For example with " storage address setting range data " described below 24 grade realizations.
I.e., as described above, picture data and signal procedure make and download is considered as and substantially phase in the past in itself Together.But, the mapping editing device 5 of this example to it is described below it is various " communication I/F drivers 33 " are stored or managed, this " communication I/F drivers 33 " are that each " storage address setting range data " described below are added in each signal procedure 24 and constitute.Also, from these are various, " in communication I/F drivers 33 ", selection connects developer etc. with each programable display 1 Connecing the connection equipment 4 of (or intend connection), corresponding " communication I/F drivers 33 ", are downloaded to programable display 1.
Here, as described above, because the species of connection equipment 4 being connected with each programable display 1 is various, therefore, it is No matter connecting which kind of connection equipment 4 can be matched, it is considered to by the connection equipment 4 corresponding whole " storage with all kinds Deposit addressable range data " 24 have previously been stored in programable display 1.However, as described above, due to connection equipment 4 Species it is more, therefore " storage address setting range data " corresponding with all connection equipment 4 24 is stored in advance Programable display 1 is more difficult.I.e., generally, compared with computer etc., the hardware performance of programable display 1 is poor.Therefore, Although in fact, whole corresponding with all connection equipment " storage address setting range data " 24 can be had previously been stored in In the mapping editing device 5 such as computer, but it is difficult to all be stored in programable display 1.
To it is described the problem of, in this method, " communication I/F drivers 33 ", can easily only can by this by using described " storage address setting range data " 24 have previously been stored in the display 1 necessary to programming display 1.Detailed following article institute State.
Even if in addition, hypothesis can be by whole corresponding whole of connection equipment " storage address setting range data " 24 have previously been stored in programable display 1, using this method, can also obtain cutting down the number for being stored in programable display 1 certainly According to the effect of amount.
In addition, in the case that the structure shown in Fig. 1 and Fig. 3 is set in the place to use of programable display 1, profit With this method, the change operating burden of distribution storage address can be also reduced, can further expect to prevent user at this moment Set by mistake.
In the case where programable display 1 and mapping editing device 5 are separated from each other, the effect of this method is especially notable.
Programable controller system shown in Fig. 1 has various connection equipment 4 and connects various via communication line 6 Connect the programable display 1 of equipment 4.Various connection equipment 4 are for example various PLC bodies or the temperature control device.
Further, it is preferable to which ground, programable display 1 is the structure being connected via communication line 3 with mapping editing device 5 (still, as described above, also have and the structure of mapping editing device 5 be not present in place to use).
Include multiple communication interfaces 2 (COM1) in programable display 1, by the communication for connecting each communication interface 2 Circuit 3, communication line 6 are connected with various connection equipment 4 and mapping editing device 5.
Mapping editing device 5 has, and user can arbitrarily make for showing that the operation is aobvious in programable display 1 Show the existing miscellaneous function of data of picture etc. (picture data).This in itself with it is as before, prepare various item images in advance, User repeats the operation for selecting desired item image, being disposed on desired position, carries out described draw Face data are made.Further, desired distribution storage address (distribution storage area) etc. is also carried out to each project Setting.The picture data is downloaded to programable display 1 from mapping editing device 5.
Programable display 1 samely, the operating display frame is shown based on picture data.Also, display During for example regularly carry out the refresh process of the display content.Therefore, pair with projects phase on operating display frame The distribution storage area of association conducts interviews, and obtains nearest data, and display has the corresponding content of nearest data Operating display frame.However, in the case that distribution storage address etc. has setting by mistake, will be unable to normal display and (read it Its data is shown, or can not obtain data (in the case of corresponding address is non-existent)).
In the past, it is necessary to carry out address correction (setting again) in mapping editing device 5 in the case of such a.In this regard, this In method, address correction (setting again) can be carried out in programable display 1.Further, it can prevent at this moment producing setting by mistake It is fixed.
In addition, mapping editing device 5 is such as general all-purpose computer (computer) realization.Thus, although not special Diagram, but with the structure of general computer etc..That is, for example, arithmetic processor, holder, hard disk with CPU etc. etc. are stored The display parts such as the operating portions such as device, keyboard or mouse, display, communication function portion etc..
In the defined application program of storage device storage in advance, the arithmetic processor performs the application program, from And realize the various functions of mapping editing device 5.
In addition, its hardware configuration of programable display 1 similarly can be general device in itself.Thus, below, Reference picture 2 carries out simple illustration.
Fig. 2 is the hardware configuration example of the programable display 1 of this example.
Roughly the same with above-mentioned past case, programable display 1, which has, carries out each screen based on above-mentioned picture data etc. The function of the display of curtain (operating display frame) etc..The display content is also included in the display processing of the operating display frame Refresh process.That is, also comprising the processing for accessing the corresponding external storage of projects on screen (from distribution storage area Obtain the processing of data).
The programable display 1 of diagram has display operating control device 10, touch-screen 18, display 19 and described logical Believe interface 2 etc..
Show operating control device 10 by CPU11, ROM12 (flash memory etc.), RAM13, communication controler 14, graphics controller 15th, touch screen controller 16 etc. is constituted, and they are connected with bus 17.
CPU11 is that control shows the overall central processing unit (arithmetic processor) of operating control device 10.CPU11 passes through The application program (such as reality 21 described below) for having previously been stored in ROM12 is performed, programable display 1 is realized Various calculation process (the particularly processing of each flow chart described below and the various processing functions of functional block diagram).
In addition, picture data (picture data 22 described below) illustrated in the background technology etc. is stored in ROM12.As described above, picture data 22 is associated with projects such as switch, the lamps with being arranged on operating display frame Various data (data of image, display location coordinate or size etc., or described distribution storage address etc.) etc..
Here, in this method, user can store up in programable display 1 to the distribution in the picture data 22 Address is deposited to be changed.Further, it can prevent from this moment producing and set by mistake.The setting of stored list is distributed for example using " any The specifying of the specifying of connection equipment+its any external memory device+its arbitrary address is specified " carry out.Miss setting to refer to, example The situation of the non-existent external memory device in specified connection equipment, or the address specified such as are specified not specified Situation in the prescribed limit of external memory device etc..Or, also there is the connection equipment specified not to exist in itself (with this Programable display 1 be not connected with) situation.In detail as described below.
Using the processing of the CPU11, such as based on the picture data 22 or by accessing the external storage institute The display object data of the data of acquirement etc., (description) is deployed on such as RAM13 (or video-ram (not shown)).In detail As described below.Based on the description, graphics controller 15 shows above-mentioned operating display frame etc. on the display 19.Display 19, such as being constituted by LCDs, set touch-screen 18 in an overlapping manner on the LCDs.
Testing result for waiting position that pressing operation (touch) is carried out on touch-screen 18 by operator, via touch Screen controller 16 is acquired and parsed in CPU11 etc..The data of the display location coordinate or size for example based on projects Deng being parsed.For example, operator etc. touches to the display location for switching image, then CPU11 etc. is resolved to this Switch is operated.
In addition, communication controler 14 is via communication interface 2, it is connected and sets with PLC bodies (not shown) etc. or temperature control device etc. Standby 4 are communicated (data send reception etc.) with mapping editing device 5.
Fig. 3 represents the software architecture diagram of described the system.
In programable display 1, various programs, the data such as reality 21, picture data 22, signal procedure 23, for example It is stored in the ROM12 (flash memory etc.).By being read, being implemented by CPU11 or with reference to these programs or data etc., be may be programmed Display control of each operating display frame of display etc..
The image of the various projects such as the operating display frame is shown by above-mentioned numerical value, lamp, switch, which is shown, to be constituted, projects Display content is obtained with the regulation storage area (distribution storage area) for for example reflecting the external memory device from each connection equipment 4 The forms of data (acquirement data) update at any time.
That is, CPU11 is based on reality 21, picture data 22 and above-mentioned acquirement data, performs aforesaid operations display picture Display control.The display content of projects (each screen component) at this moment, on the operating display frame reflects the acquirement The content of data (numerical value such as temperature is shown or lamp is lighted or extinguished).In addition, these are functional in itself, herein not Do more detailed description.
In above-mentioned picture data 22, the picture data file 32 for example arbitrarily made in mapping editing device 5 side in advance, It is downloaded and is stored in programable display 1.That is, picture data 22 and picture data file 32 can also be regarded as substantially identical.Separately Outside, therefore to both special differentiation is not done, for example, have and picture data file 32 is denoted as the situation that picture data 22 is illustrated.
In addition, the signal procedure 23 also will for example have previously been stored in the signal procedure file 35 of mapping editing device 5 side Download and be stored in programable display 1.Here, generally there is multiple, alternatively referred to as signal procedure group in signal procedure file 35. More than one arbitrary signal procedure is downloaded to programmable display in each signal procedure file 35 (signal procedure group) Device 1, and stored as the signal procedure 23.
Here, communication protocols of each signal procedure file 35 (various signal procedure groups) and various connection equipment 4 etc. Correspondence, is made in advance.Also, in various signal procedure groups, with downloading the connection equipment that the programable display 1 of target is connected The corresponding signal procedure file 35 of 4 (its communication protocol etc.) is downloaded to the programable display 1.Also, it is used as the communication Program 23 is stored.
The signal procedure 23 of programable display 1 be for via order wire 6 with being connected the program that equipment 4 is communicated. Generally, each type of connection equipment 4 etc. has intrinsic communication protocol (communication procedure), and according to the communication procedure, progress can Program the communication between display 1- connections equipment 4.Accordingly, it would be desirable to which each machine for each connection equipment 4 develops signal procedure 23.In addition, certainly, by performing signal procedure 23 by CPU11 etc., realizing the communication process with being connected equipment 4.
PLC bodies etc. connect equipment 4, there is various manufacturers, type, and each manufacturer, type have signal procedure alone, Different depending on situation, manufacturer, type with connection equipment 4 accordingly can make a variety of signal procedures, as described Multiple signal procedure files 35 are stored in mapping editing device 5.
The described corresponding various signal procedure files 35 of various connection equipment 4 are had previously been stored in into mapping editing device 5 Side, programable display 1 is downloaded to by a portion, and itself can be regarded as prior art.But in this method, such as figure institute Show, with " stored or managed in mapping editing device 4 side in the form of communication I/F drivers 33 ", should " communication I/F drivers 33 " are constituted by adding corresponding storage address setting range data 34 respectively to every kind of signal procedure file 35.That is, By " signal procedure file 35+ storages address setting range 34 " is referred to as " communication I/F drivers 33 ".
That is, various storage address setting range data 34 corresponding with various connection equipment 4 are made in advance.Also, will Signal procedure file 35 corresponding with identical connection equipment 4 and storage address setting range data 34 are matched, as described " logical Believe I/F drivers 33 ".
As described above, each signal procedure file 35 is the signal procedure made corresponding with each manufacturer, type, therefore should Producers etc. are it is to be understood that specification of connection equipment as communication counterpart etc..Particularly for example, to be known a priori by communicating with being used as The related various information of external memory device in the connection equipment of other side (such as device name described below, storage unit, Numeric form, address realm (minimum, maximum) etc.).Thus, described producer etc. can to every kind of connection equipment, described in making " with It is used as the related various information of the external memory device in the connection equipment of communication counterpart " it is storage address setting range Data 34.Also, the storage address setting range data 34 made are matched with corresponding signal procedure file 35, institute is used as Communication I/F drivers 33 are stated to be stored or managed.That is, various (multiple) connection correspondences of equipment 4 are stored in mapping editing device 5 Various (multiple) communication I/F drivers 33.
Also, to the arbitrary programable display 1 for downloading target, from various (multiple) communication I/F drivers 33, under Carry communication I/F drivers 33 corresponding with the connection equipment 4 that the display 1 is connected.Stored up as the communication I/F drivers 25 of diagram There is programable display 1.As illustrated, communication I/F drivers 25 are by signal procedure 23 and with storing address setting range Location 24 is constituted.Certainly, they are equivalent to the arbitrary signal procedure file 35 and storage address setting range data 34.
In addition, reality 21 is outside functional, further, also with the distribution for showing the picture data 22 The change for storing address is (in Fig. 3 not shown with picture;Window 90 described below and dialog box 100 etc.), allow on this screen User inputs or selected the functions such as desired address.Also, also carry out updating described draw using the address of input or selection The processing of the distribution storage address of face data 22.But, it is controlled such that in the case of wrong setting without distribution storage Deposit the renewal (the mistake setting for preventing address) of address.Flow chart described below is described in further details.
In addition, the communication between programable display 1- mapping editing devices 5 is for example edited by reality 21 and mapping Device 31 is carried out (communication function, which is merged in, to be made in Graph editor 31).This content is not particularly relevant, therefore is not illustrated, said It is bright.
As described above, 33 groups of the signal procedure file (developing the multiple signal procedures completed to each type) is advance It is stored in mapping editing device 5 in HD (hard disk) (not shown).Afterwards, if user's utilization is made Graph editor 31 and selected simultaneously Any connection equipment 4 is specified, then editing device 5 of mapping is by the corresponding signal procedure file 33 of the connection equipment 4 with the selection Transmission (download) is stored to programable display 1, and as the signal procedure 23.This in itself with the past it is roughly the same, But storage signal procedure as described above is individually downloaded in the middle part of this method, but the communication I/F drivers 33 are downloaded and stored up Deposit.
Thus, user need to only carry out operation as in the past, you can will connect with the programable display 1 for downloading target The corresponding storage address setting range data 34 of connection equipment 4 connect are also downloaded and stored to the programable display 1 in the lump. Thus, data necessary to " while preventing that setting occurs by mistake, also allowing user arbitrarily to change address setting " can be will be only used in It is stored in each programable display 1.
, for example can be with moreover, it is achieved that the access and picture to the distribution storage area such as show at the program of various processing Included in reality 21, picture data file 22 can also reside in.No matter in the case of which kind of, such as by by CPU11 Such a program is performed, the various actions of programable display 1 can be realized.
Here, mapping editing device 5 make Graph editor 31 also have allow user to make desired operating display frame The miscellaneous function of (its picture data).As described, the various items storings that pre-production is completed are in mapping editing device 5 Hard disk etc. in.Using the miscellaneous function of making for the operating display frame made in Graph editor 31, guide look shows these various items Mesh, user selects desired project, is arranged on desired position.The function in itself with the past it is roughly the same.
In addition, mapping editing device 5 is, for example, computer etc., though being not particularly illustrated, there is the knot of general conventional computer Structure (CPU, storage unit (hard disk, holder etc.), communication unit, operating portion (mouse etc.), display).It is advance by being performed by CPU The application program of storage unit is stored in, the processing function for making Graph editor 31 is realized.Make the processing function of Graph editor 31 in itself Can with the past it is roughly the same, difference is as storage data and download process of the communication I/F drivers 33 etc.. That is, mapping editing device 5 does not have function only, also has the New function for example shown in Fig. 4.These functional and New functions lead to The execution such as described CPU (not shown) is crossed to have previously been stored in the application program of storage unit (not shown) to realize.
Fig. 4 is the functional block diagram of the programable display 1 of this example.
The programable display 1 of this example be connected with more than one equipment 4 connection programable display, for example with: Project information storage unit 40, project display part 41, access information changing unit 42, connection facility information storage unit 43 and communication Portion 44 etc..In addition, these various functions portions, such as by as defined in being performed as the CPU11 and having previously been stored in the ROM12 Application program and realize.
Store corresponding with each project on operating display frame, expression access target in project information storage unit 40 Access information.Access information is, for example, the information of a part for picture data 22.
Access information of the project display part 41 based on project information storage unit 40, data, profit are obtained from the access target The display of project is carried out with the acquirement data.
In addition, project information storage unit 40 and project display part 41 can also regard existing structure as.
42 pairs of the access information changing unit access information associated with the project of arbitrary change object (by user) Any change.
In addition, the access information changing unit 42 can prevent by mistake setting simultaneously, pair with it is described it is arbitrary change pair The associated access information of the project of elephant is arbitrarily changed.
Here for example, the access information is the arbitrary address in any external memory device in any connection equipment 4. Holder information 43a is stored in the connection facility information storage unit 43, and holder information 43a includes programmable aobvious with this Show the addressable scope that the external memory device in the connection equipment 4 that device 1 is connected is associated.The one of holder information 43a Individual example is setting range information 70 described below.
In addition, with the connection equipment 4 that arbitrary programable display 1 is connected have it is multiple in the case of, the plurality of connection is set Standby 4 respectively corresponding multiple holder information 43a be stored in connection facility information storage unit 43.In addition, from mapping editing device 5 Only download and store holder information 43a corresponding with the connection equipment 4 that the programable display 1 is connected.
Also, at least based on the addressable scope, (example is described hereinafter to access information changing unit 42 Can setting address scope), prevent from described missing setting.
I.e. access information changing unit 42 for example allows user to input arbitrary new address, in the new address corresponding described In the case of in the range of addressable, it is by the address change in the access information associated with the project of the change object The new address.Thus, can realize prevents the setting by mistake from occurring (such as embodiments described just below 1).
In addition, access information changing unit 42 for example allows user's input is any newly connect equipment, any new memory device, appoint Anticipate new address.Also, the corresponding holder information 43a of the memory device of the new connection equipment is stored, and judges new address Whether in the range of the addressable in holder information 43a.Also, in the case of meeting the condition, object will be changed The associated access information of project in connection equipment, memory device, address change be the new connection equipment, new holder Part, new address.Thus, can realize prevents the setting by mistake from occurring (such as embodiments described just below 1).
Or, access information changing unit 42 for example allows user corresponding with new memory device from optional new connection equipment The addressable in the range of address in, the arbitrary new address of selection.Also, the project of the change object is related Address in the access information of connection, is changed to the new address of the selection.Thus, can realize prevents the setting by mistake from occurring (example Embodiment 2 as described below etc.).
In addition, access information changing unit 42 for example allows user to select the arbitrary new connection equipment, based on holder letter Breath 43a is pointed out the corresponding more than one memory device of new connection equipment of the selection.Also, user is allowed from the prompting Memory device in select the arbitrary new memory device.Further, the associated access of the project of the change object Equipment is connected in information, also the new connection equipment of variable more described selection, new memory device are (such as described below for memory device Embodiment 2 etc.).
In addition, in programable display 1, such as storage communication journey corresponding with each connection equipment 4 of oneself connection Sequence (signal procedure 23 etc.) and holder information 43a.Also, the arbitrary connection equipment 4 of 44 pairs of the communication unit, using corresponding Signal procedure 23 is communicated.Also, these signal procedures 23a and holder information 43a from servicing unit (mapping editing device 5) it is downloaded and stores.
In addition, in example shown in Fig. 4, servicing unit (mapping editing device 5) have communications driver storage unit 45, under Load portion 46 and configuration part 47 etc..
Communications driver storage unit 45 stores various communications drivers (communication I/F drivers 33 etc.), the various communications Driver is added and the signal procedure in the corresponding various signal procedures (signal procedure file 35 etc.) of various connection equipment The associated holder information 43a of corresponding connection equipment (storage address setting range data 34) and constitute.
The phase of connection equipment 4 that download portion 46 will be connected in various communications drivers with the programable display 1 of download target The communications driver (such as carrying out judgement instruction as developer) of association is downloaded and stored to the programable display 1.
In addition, configuration part 47 allows user couple arbitrarily to be carried out with the corresponding access information of arbitrary programable display 1 Setting.Also, the access information of the setting is downloaded and is stored in arbitrary programable display 1 by download portion 46.
Here, the concrete example of the picture data 22 and storage address setting range data 24 is illustrated.
Fig. 5 (a), (b) are the concrete examples of the picture data 22.
Fig. 6 (a), (b) and Fig. 7 are the concrete examples of the storage address setting range data 24.
In example shown in Fig. 5 (a), picture data 22 is by item types 51, coordinate 52, size 53, " every kind of item types Data " 54, each data items of storage address information 55 etc. constitute.In addition, it is illustrated that the information of each record be stored in each institute State project.In addition, Fig. 5 (b) represents the detailed example of the storage address information 55.
The project kind identification information for representing the project kind (switch, lamp, numerical value are shown) is stored in item types 51. In " data of every kind of item types " 54, (project for being, for example, lamp is then lamp point such as the image that the project is associated for storage Bright image and lamp extinguish image, if or the project of switch is then the various projects such as the pass image for driving image and switch of switch Image).
The display location of the expression item image on the operating display frame is stored in coordinate 52 and size 53 With the information of size.
Also, storage address information 55 is the associated information of the external storage access process, includes the distribution Store the information of address etc..Also, it is the storage address information 55 by the setting data correction in this method or change object.
In example shown in Fig. 5 (b), there is storage address information 55 holder model 61, holder to access 62, device name Claim 63, address 64 and data number 65 etc..
Holder model 61 is the identification information of the connection equipment 4 of access target.
Holder accesses 62 and represents to access form (access of 1 bit, 16 of the external memory device represented by device name 63 Bit (word) access etc.).
Device name 63 is the identification information of the external memory device of access target.
Address 64 is the beginning address of the storage area of access target in external memory device represented by device name 63 Deng.
Data number 65 is represented such as the capacity of the storage area of the access target.If for example, address 64 is ' 101 Number ', data number 65 is ' 3 ', then using No. 101~No. 103 storage areas as the access target.
In connection equipment represented by the holder model 61, represented by the device name 63 it is memory device, The storage area of the grade of address 64 expression, equivalent to the distribution storage area.The change object of this method is mainly to divide With storage area.
Then, referring to Fig. 6 (a), (b) and Fig. 7, the concrete example for storing address setting range data 24 is said It is bright.
Fig. 6 (a) is to store the overall brief data structure example of address setting range data 24.
Here, from the foregoing, it can be understood that the connection equipment 4 being connected with programable display 1 have it is multiple in the case of, store it is a variety of Store address setting range data 24.That is, the corresponding storage address setting range data 24 of each connection equipment 4 are stored.
Also, each storage address setting range data 24 have corresponding to each memory device of corresponding connection equipment 4 Each setting range information 70.That is, in the case of having multiple external memory devices in corresponding connection equipment 4, with such as Multiple setting range information 70 shown in figure.Also, show any connection equipment 4 (it is assumed here that being connection in Fig. 6 (a) Device A) associated storage address setting range data 24 example.
Here, connection device A possesses three memory devices D, W, M.Thus, the associated storage address of connection device A can Setting range address 24 is made up of three setting range information 70 of these three memory devices D, W, M corresponding diagram respectively.
In addition, here, being numbered to each distribution devices of setting range information 70.Device number is sequentially allocated such as 0,1,2, 3rd, etc. sequence number as.Thus, it is illustrated that example in, respectively to the initial distribution devices of setting range information 70 Numbering ' 0 ', to second distribution devices numbering ' 1 ', to the 3rd distribution devices numbering ' 2 '.
In addition, the device number is used for the holder address change dialog box 100 shown in Figure 13 (a) for example described below On device selectionbar 102 guide look display when.In detail as described below.
In addition, for example for others connection equipment 4 (being set to connect equipment B), also can be same with the connection device A , distribution devices numbering ' 0 ', device number ' 1 ' etc..Certainly, in the case of the example, in connection device A and connection equipment B In, the corresponding memory device title of each device number is different (although also having accidental identical situation).For example, being set relative to connection Standby A device number ' 0 ' is memory device D as described above, but is for example to store up for the device number " 0 " for connecting equipment B Memory device C etc..
That is, device number common can be used in whole connection equipment, but content (corresponding memory device) with it is each Connect equipment corresponding.
Fig. 6 (b) represents the concrete example of setting range information 70.
In example shown in Fig. 6 (b), setting range information 70 has device name 71, storage unit 72, numeric form 73rd, lowest address 74 and maximum address 75 etc..In addition, though it is not shown, but can also have the device number.
Device name 71 is the identification information of the external memory device.
Storage unit 72 is almost identical with holder access 62, represents to access outer represented by above-mentioned device name 71 The form of portion's memory device (1 bit is accessed, 16 bits (word) are accessed etc.).
Numeric form 73 is the numerical value for the address for representing the external memory device represented by the device name 71 with which kind of Form is shown or incremental data (for example, DEC (10 system), HEX (16 system), OCT (8 system)).
Lowest address 74 and maximum address 75 represent setting for the external memory device represented by the device name 71 Fixed address realm.If such as lowest address 74=' 0 ', maximum address 75=' 65535 ', then can setting address scope be 0~ 65535.In this method, the address that this can be outside setting address scope, being processed into can not substantially set (even if user is carried out Also there is mistake in setting, or not as option prompting etc.), thus, it is possible to the generation for preventing from setting by mistake.
As an example of hypothesis, in Fig. 7 for the device D in connection device A, device W, device M outside these three Memory device, respectively illustrates the concrete example of the setting range information 70.
Below, illustrate in the side of programable display 1, the distribution that user can be associated to arbitrary project Store the related set information (more than any one in holder model 61, device name 63, address 64) in address arbitrarily Changed and also prevent address from missing the concrete example of the processing of the generation of setting.Here, following two embodiments (are implemented Example 1, embodiment 2) illustrate, but it is not limited to these examples.
Briefly, in example 1 below, the setting again of address etc. can freely be carried out by user, but also to whether Wrong to be set for detection, not changing address in the case of wrong setting, (content for inputting user is not reflected in device In title 63 and the grade of address 64).
In addition, being the structure of user's selection or input address etc., although described to set ground in following embodiment 2 Address in the range of location is selectable, but address that can be outside setting address scope can not be selected.In addition, this is not limited to address, Setting again for connection device name (holder model 61) or external memory device title (device name 63) is same. That is, for connection device name, correct option (which thus, no matter is selected also be not in set by mistake) is only pointed out.Equally Ground, for external memory device title, also only points out no matter correct option (thus, selects which to be also not in set by mistake It is fixed).
Below, reference picture 8, Fig. 9, Figure 10, are illustrated to embodiment 1.
Fig. 8, Fig. 9 are the flow charts (1/2) (2/2) of the address change processing of embodiment 1.In addition, not making special area below Point, it is designated as Fig. 8 etc..
If user operates as defined in carrying out, start the address change processing shown in Fig. 8 etc..In example illustrated, rule Fixed processing is to carry out " long-press " operation to being determined by the user to be any project of address change object, but is not limited to the example Son.
In processing example shown in Fig. 8 etc., user carries out " long-press " operation (step to the project of desired address change object Rapid S11 is yes), then programable display 1 shows the storage address change window 90 (step S12) for example shown in Figure 10 (a). Store on address change window 90, show display field 91, input unit 92, " change " button 93 of diagram etc..In input unit 92, example The enter key of keypad or letter is such as shown, user can input desired letter or numerical value.User is in input unit 92 In, carry out desired holder model, desired external memory device, desired address name, identification information or number The input operation of value etc..The input content is shown in display field 91.
In addition, in this example, for external memory device, although input title (memory device name), but being not limited to the example Son, or identification information (ID etc.).
In addition, being not limited to the example, for example, the input operation (change) of desired address also can be only carried out by user. In other words, or holder model (connection equipment) and external memory device the inalterable structure of setting.In addition, the example In the case of son, holder model 61 also can be read and device name 63 is shown (only display can not be changed).
Or, or the structure of holder model (connection equipment) can not be changed.
User confirms the display content of the display field 91, if OK, then operates " change " button 93.
Thus, the corresponding following processing (step S13) of the operation is performed.
First, the holder model (specifying for desired connection equipment 4) inputted based on the user, judges the company Connect the corresponding communication I/F drivers 25 of equipment 4 (it stores address setting range data 24).For example, specifying connection device A In the case of, it is judged as communication I/F drivers 25a (its storage address setting range data of the connection device A of diagram 24a)。
Also, using the storage address setting range data 24 judged, check the memory device title of user's input It is whether normal with address etc..In addition, in the corresponding storage address setting range number of holder model inputted without user In the case of 24, input error (the mistake setting for for example notifying connection equipment) can be also notified.
Described to check processing for example, first, obtain corresponding to the memory device title of user's input described sets Range information 70.That is, for example, obtaining that its device name 71 is consistent with the user memory device title inputted to be set Range information 70.But, without corresponding setting range information 70 in the case of, for example can also notify that " memory device title is defeated Enter mistake " etc. error message.
In addition, in the case of being only capable of input address, using the associated storage of the project of the address change object Device model 61 and device name 63, the holder model inputted instead of the user and memory device title.
Also, to the user input address whether in the setting range information 70 by the acquirement maximally Can be checked (step S14) in the range of setting address represented by location 74 and lowest address 75.
User's input address is judged as normal (step S14 be yes) in the case of can be in the range of setting address, shifts To step S15.On the other hand, user's input address is judged as exception (step in the case where this can be outside setting address scope S14 is no), it is transferred to step S16.
In step S15, picture data 22 is updated according to user's input data.That is, by address described in picture data 22 Change associated information (holder model 61, device name 63, address 64 etc.) rewriting of the project of object (covering updates) Into the holder model inputted by the user, memory device title, address etc..Certainly, it is only capable of changing the feelings of the address Under condition, the address change address 64 inputted merely with user.
On the other hand, in step S16, without the processing of the step S15, carry out such for example shown in Figure 10 (b) Mistake is shown.
If performing the step S15,16 any processing, present treatment terminates.
In addition, in the initial picture of residing storage address change window 90, also can show current in the display field 91 (before changing) setting address content.Data (the device of the address change object item is obtained from the picture data 22 Title 63 and address 64 etc.) shown.User is judged as the feelings for needing to change on the basis of the display content is confirmed Under condition, desired address etc. is inputted.
Then, below, reference picture 11, Figure 12, Figure 13 are illustrated to embodiment 2.
Figure 11, Figure 12 are the flow charts (1/2) (2/2) of the address change processing of embodiment 2.In addition, not making below especially Distinguish, be designated as Figure 11 etc..
If user operates as defined in carrying out, start the address change processing shown in Figure 11 etc..In example illustrated, rule Fixed processing is that user carries out " long-press " operation to the project of address change object.
That is, in the processing example such as Figure 11, user carries out " long-press " operation (step to the project of desired address change object Rapid S21 is yes), then for example show the storage address change dialog box 100 (step S22) shown in Figure 13 (a).
In example illustrated, storage address change dialog box 100 on, for example respectively for connection equipment, device, Location, candidate item is pointed out to user, and user selects desired candidate item therefrom.
I.e., first, the whole connections being connected in the connection guide look display of equipment selectionbar 101 with the programable display 1 are set (being here title) such as standby 4 titles or ID.In example illustrated guide look display connection device name " PLC1 ", " PLC2 ", “PLC3”.In addition, these connection implementor names are for example in each storage address setting range data 24.
If also, user selects desired connection equipment, obtains the corresponding storage address of connection equipment of selection Setting range data 24.Thus, the addressable range data 24 based on acquirement, successively for external memory device, Location prompting candidate item (step S23).I.e., first, by setting range whole in the addressable range data 24 of acquirement The guide look of device name 71 of information 70 is shown in the device selectionbar 102 of diagram.And if user is in device selectionbar 102 The upper desired external memory device of selection, then obtain the corresponding setting range information 70 of external memory device of the selection.
Thus, only by the lowest address 74 of setting range information 70 based on acquirement and setting for the grade of maximum address 75 Determine the address in address realm, be alternatively shown in the address choice column 103 of diagram.In addition, also can be further by numerical value The data such as form 73 are used for the display.
User operated in the address choice column 103 above and below the desired address value of the display such as button, it is basic herein On, " change " button 104 (step S24) of operational illustration yet.
Thus, in response to user in the connection equipment selectionbar 101, device selectionbar 102, address choice column 103 Selection result, update picture data 22.That is, by the associated letter of the project to the address change object in picture data 22 Breath (holder model 61, device name 63, address 64 etc.) is rewritten (covering updates) and set into the connection of user selection (step S26) such as standby, external memory device, addresses.
But, can also be configured to user can input arbitrary address etc., accordingly can also be carried out with the example with it is described Normal inspection (step S25) roughly the same the step S14 of embodiment 1.Certainly, (step S25 is in the case of being judged as exception It is no), without the processing of the step S26.Instead of, for example show the place of the wrong display picture shown in Figure 13 (b) (step S27) such as reasons.But, the processing of step S25, S27 is not essential.
In addition, similarly to Example 1, above-mentioned example is also not necessarily limited in embodiment 2, or be for example only capable of change ground The mode of location.In the case of which, the associated holder model 61 of the project of the address change object, device are obtained The corresponding setting range information 70 of title 63.Also, selection is only capable of in address choice column 103 model is set based on acquirement Enclose the lowest address 74 of information 70 and the address that can be in the range of setting address of the grade of maximum address 75.In addition, the feelings of which Under condition, for example, it may also set up and show the project of the address change object associated holder model 61, device name 63 Display field (not shown), instead of the connection equipment selectionbar 101, device selectionbar 102.
Here, to the device selectionbar in the storage address change dialog box 100 shown in Figure 13 (a) described in guide look display When 102, illustrated using the processing of the device number.
Device selectionbar 102 is, for example, combo box, such as in the case of the example of described connection device A, and guide look is aobvious Show three described memory device title D, W, M to select.At this moment, display order can be various as shown in Figure 14 Display order.The display order is determined with the device number.For example, being shown successively since the small device of device number.Should In the case of example, in the example of the Fig. 6 (a), shown as shown in Figure 13 (a) by " D " → " W " → " M " order Each memory device title.
For example, developer etc. is want in the case of being shown with desired order, to storage address setting range number Arbitrarily set according to 24 device number.In addition, it is assumed that without using device number, then need to be previously set in addition by Each memory device title and the interrelated form of display order etc..Certainly, if any display order, unrequired Want such a form etc. or device number.
As described above, for programable display 1 of this example etc., in programable display 1, user can be to behaviour The set information (storage address information 55 etc.) for making the distribution storage address that the arbitrary project of display picture is associated is become More.Thus, it is compared with the past, change operating burden can be reduced.Further, it can prevent from this moment producing the mistake setting of address etc.. In addition, the data volume of data needed for mistake setting prevents from handling can be greatly reduced (or can perform this by programable display 1 Reason).Reliably can only send mistake setting from mapping each programable display 1 of 4 pairs of editing device prevents the data needed for processing (being sent with signal procedure binding necessary to the programable display 1).
According to described programable display 1 etc., carry out being already stored in programable display in the side of programable display 1 The amendment or change of the picture data (it distributes storage address etc.) of 1 side, therefore amendment or change operating burden can be reduced.Enter one Step ground, can prevent from this moment producing setting by mistake.

Claims (12)

1. a kind of programable display,
It is the programable display that equipment connection is connected with more than one, it is characterised in that have:
Project information storage element, the project information storage element respectively correspondingly stores expression with projects in display picture The access information of access target;
Project display unit, the access information of the project display unit based on the project information storage element is accessed from described Data are obtained at target, the display of the project is carried out using the acquirement data;And
Access information changing unit, the access information changing unit arbitrarily changes associated with the project of arbitrarily change object The access information,
The access information is the arbitrary address in any memory device in any connection equipment,
Also there is connection facility information storage element, the connection facility information storage element is by the connection equipment with the connection The relevant holder information comprising addressable scope of the memory device stored,
The access information changing unit is at least based on the addressable scope, while preventing that setting occurs by mistake, appoints The meaning ground change access information associated with the project of the arbitrary change object.
2. programable display as claimed in claim 1, it is characterised in that
In the case where the connection equipment of the connection is multiple, multiple storages corresponding with the plurality of connection equipment difference Device information is stored in the connection facility information storage element.
3. programable display as claimed in claim 1, it is characterised in that
It is described in the arbitrary new address of input, and in the case that the new address is in the range of the corresponding addressable Access information changing unit will be with the address change in the associated access information of project of the change object The new address, so as to prevent from described missing setting.
4. programable display as claimed in claim 1, it is characterised in that
In the arbitrary new connection equipment of input, arbitrary new memory device, arbitrary new address, and exist and the new connection equipment The corresponding holder information of the new memory device, and the new address is in the address in the holder information In the case of in setting range, the access information changing unit is by the visit associated with the project of the change object Ask the connection equipment in information, the memory device, the address change be the new connection equipment, the new memory device, The new address, so as to prevent from described missing setting.
5. programable display as claimed in claim 1, it is characterised in that
The access information changing unit can from the address corresponding with optional new connection equipment and new memory device In address in setting range, the access associated with the project of the change object is believed in the arbitrary new address of selection The address change in breath is the new address of the selection, so as to prevent from described missing setting.
6. programable display as claimed in claim 5, it is characterised in that
The arbitrary new connection equipment of access information changing unit selection, based on the holder information alert and the choosing The corresponding more than one memory device of new connection equipment selected, selects the arbitrary new storage from the memory device of the prompting Memory device.
7. programable display as claimed in claim 6, it is characterised in that
The access information changing unit is further by the access information associated with the project of the change object The connection equipment, the memory device are also changed to the new connection equipment of the selection, new memory device.
8. programable display as claimed in claim 1, it is characterised in that
Connection equipment with each connection is distinguished into corresponding signal procedure and the holder information is stored,
Also there is communication unit, the communication unit is carried out to the arbitrary connection equipment using the corresponding signal procedure Communication.
9. programable display as claimed in claim 8, it is characterised in that
Download and store and the corresponding signal procedure of each connection equipment of the connection and the holder from servicing unit Information.
10. a kind of programable controller system, it is characterised in that
It is with the programmable controller system with the programable display and servicing unit of more than one connection equipment connection System,
The programable display, has:
Project information storage element, the project information storage element respectively correspondingly stores expression with projects in display picture The access information of access target;
Project display unit, the access information of the project display unit based on the project information storage element is accessed from described Data are obtained at target, the display of the project is carried out using the acquirement data;And
Access information changing unit, the access information changing unit arbitrarily changes associated with the project of arbitrarily change object The access information,
The access information is the arbitrary address in any memory device in any connection equipment,
Also there is connection facility information storage element, the connection facility information storage element is by the connection equipment with the connection The relevant holder information comprising addressable scope of the memory device stored,
The access information changing unit is at least based on the addressable scope, while preventing that setting occurs by mistake, appoints The meaning ground change access information associated with the project of the arbitrary change object,
The initial value of the access information is generated by the servicing unit.
11. programable controller system as claimed in claim 10, it is characterised in that
The servicing unit, has:
Communication driving storage element, the various communication drivings of communication driving storage element storage, the various communications are driven through Added respectively and the connection equipment corresponding to the signal procedure on various signal procedures corresponding with various connection equipment difference The associated holder information and constitute;And
Download portion, the download portion by it is described it is various communication driving in, be connected to download target programable display company The associated communication driving of equipment is connect, downloads and is stored in the programable display.
12. programable controller system as claimed in claim 11, it is characterised in that
The servicing unit, also has:
Setup unit, the setup unit arbitrarily sets the access information corresponding with the arbitrarily programable display,
The access information of the setting is downloaded and the arbitrary programable display is stored in the download portion.
CN201380069736.8A 2013-02-28 2013-02-28 Programable display, programable controller system and program Active CN104903801B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2013/055392 WO2014132390A1 (en) 2013-02-28 2013-02-28 Programmable display device, programmable controller system, and program

Publications (2)

Publication Number Publication Date
CN104903801A CN104903801A (en) 2015-09-09
CN104903801B true CN104903801B (en) 2017-08-18

Family

ID=51427691

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380069736.8A Active CN104903801B (en) 2013-02-28 2013-02-28 Programable display, programable controller system and program

Country Status (4)

Country Link
JP (1) JP5934428B2 (en)
CN (1) CN104903801B (en)
TW (1) TWI533098B (en)
WO (1) WO2014132390A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016164781A (en) * 2015-02-27 2016-09-08 キヤノンマーケティングジャパン株式会社 Information processor, control method for information processor, information processing system, and program
JP6636355B2 (en) * 2016-02-17 2020-01-29 株式会社キーエンス PROGRAMMABLE DISPLAY, PROGRAMMABLE SYSTEM HAVING THE SAME, PROGRAMMABLE DISPLAY OPERATION METHOD, PROGRAMMABLE DISPLAY OPERATION PROGRAM, COMPUTER-READABLE RECORDING MEDIUM, AND STORED DEVICE
CN108700867B (en) * 2016-03-01 2022-06-07 株式会社富士 Machine tool management device
US20210003986A1 (en) * 2018-04-06 2021-01-07 Mitsubishi Electric Corporation System construction support device, system construction support method, and storage medium therefor
CN113661456B (en) * 2019-04-11 2022-12-09 三菱电机株式会社 Data creation device, data transfer method, and computer-readable recording medium
JP6644209B1 (en) * 2019-04-11 2020-02-12 三菱電機株式会社 Control device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1418332A (en) * 2000-03-17 2003-05-14 迪吉多电子股份有限公司 Control server, control terminal, control system, and recording medium storing control communication program
JP2004133806A (en) * 2002-10-11 2004-04-30 Omron Corp Programmable indicator, monitoring method and screen producing device
JP2005128720A (en) * 2003-10-22 2005-05-19 Omron Corp Programmable display
JP2007011602A (en) * 2005-06-29 2007-01-18 Digital Electronics Corp Programmable display, control program and recording medium recording this program
JP2011090650A (en) * 2009-10-26 2011-05-06 Hakko Denki Kk Display/control system, programmable display device for the same, drawing editor device and program
CN103403793A (en) * 2011-03-02 2013-11-20 三菱电机株式会社 Programmable display apparatus and image data creation method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4322770B2 (en) * 2004-09-30 2009-09-02 株式会社デジタル Screen creation device, screen creation program, and recording medium recording the same
JP4463716B2 (en) * 2005-03-31 2010-05-19 株式会社デジタル Programmable display, display control program, and recording medium recording the same
JP4970404B2 (en) * 2008-10-30 2012-07-04 株式会社デジタル Editor device and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1418332A (en) * 2000-03-17 2003-05-14 迪吉多电子股份有限公司 Control server, control terminal, control system, and recording medium storing control communication program
JP2004133806A (en) * 2002-10-11 2004-04-30 Omron Corp Programmable indicator, monitoring method and screen producing device
JP2005128720A (en) * 2003-10-22 2005-05-19 Omron Corp Programmable display
JP2007011602A (en) * 2005-06-29 2007-01-18 Digital Electronics Corp Programmable display, control program and recording medium recording this program
JP2011090650A (en) * 2009-10-26 2011-05-06 Hakko Denki Kk Display/control system, programmable display device for the same, drawing editor device and program
CN103403793A (en) * 2011-03-02 2013-11-20 三菱电机株式会社 Programmable display apparatus and image data creation method

Also Published As

Publication number Publication date
JP5934428B2 (en) 2016-06-15
TW201506563A (en) 2015-02-16
CN104903801A (en) 2015-09-09
WO2014132390A1 (en) 2014-09-04
JPWO2014132390A1 (en) 2017-02-02
TWI533098B (en) 2016-05-11

Similar Documents

Publication Publication Date Title
CN104903801B (en) Programable display, programable controller system and program
JP3925557B2 (en) Parameter setting device
CN105074587B (en) system development device, method and program
JP4462443B2 (en) Parameter setting device
JP2014032529A (en) Plc system, drawing editor device thereof, and programmable display
JP2006134097A (en) PROGRAMMABLE DISPLAY, DISPLAY CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP2002268730A (en) Maintenance system for field device
JP5849592B2 (en) Programmable controller system, programming device thereof, programmable controller, program, and debugging method
JP2012141722A (en) Setting device
TWI420389B (en) Human machine interface device and interface integration method thereof
TWI582555B (en) A programmable controller system, a programmable display, a support device, a program
JP4476223B2 (en) Screen data creation device, screen data editing method, and screen data editing program
JP4842541B2 (en) Display device for control, screen data generation device, and program and recording medium thereof
JP2007310571A (en) Control program creating device, editing program and program creating method
JP3761126B2 (en) Peripheral device of programmable controller
JP2021082031A (en) Program creation assistance device
CN105009007B (en) Programable controller system and its mapping editing device
JP2005174131A (en) Programmable display unit, display control program and recording medium where the program is stored, screen-generating device, and screen-generating program and recording medium where the program is stored
JP3481436B2 (en) File management system
JP4372739B2 (en) PROGRAMMABLE DISPLAY, CONTROL PROGRAM, RECORDING MEDIUM RECORDING THE PROGRAM, SCREEN CREATION DEVICE, SCREEN CREATION PROGRAM, AND RECORDING MEDIUM RECORDING THE PROGRAM
JP6230368B2 (en) Programmable controller system, its programmable display, support device
JP4970105B2 (en) Editor device and editor program
JP3369936B2 (en) Display screen debug device for programmable display device
JP4878586B2 (en) Programmable display screen generation device and program thereof
JP5852066B2 (en) Server, server control method, server control program, communication system, and information processing apparatus

Legal Events

Date Code Title Description
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant