CN1990933B - Electronic sewing machine - Google Patents

Electronic sewing machine Download PDF

Info

Publication number
CN1990933B
CN1990933B CN2006101562942A CN200610156294A CN1990933B CN 1990933 B CN1990933 B CN 1990933B CN 2006101562942 A CN2006101562942 A CN 2006101562942A CN 200610156294 A CN200610156294 A CN 200610156294A CN 1990933 B CN1990933 B CN 1990933B
Authority
CN
China
Prior art keywords
information
display control
control device
display
tailoring
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.)
Expired - Fee Related
Application number
CN2006101562942A
Other languages
Chinese (zh)
Other versions
CN1990933A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Publication of CN1990933A publication Critical patent/CN1990933A/en
Application granted granted Critical
Publication of CN1990933B publication Critical patent/CN1990933B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

An electronic sewing machine of the invention includes a first control device for controlling sewing and a second control device of display control of the display panel based on the display control information, the first control device has: a readin processing part for reading the display control information stored outside of the electronic sewing machine, and an information transmit processing part for transmitting the display control information read by the readin processing part to the second control device. The second control device has: a rewrited non-volatile memory, an information receive processing part for receiving the display control information transmitted by the information transmit processing part, and a write processing part for writing the display control information received by the information receive processing part to the non-volatile memory.

Description

Electronic sewing machine
Technical field
The present invention relates to a kind of electronic sewing machine that is connecting display floater, can upgrade control device employed display control information when the demonstration of carrying out display floater is handled of control demonstration usefulness.
Background technology
Electronic sewing machines such as sewing machine for covering chain stitch, round end button holing sewing machine, be equipped with to one or split have LCD, the display operating panel of a plurality of switches etc.Electronic sewing machine is carried out through the tailoring control device of tailoring device with CPU and is made processing, is carried out by the display control unit with CPU to show processing.
The control basal plate of tailoring control device of tailoring device has: be equipped with and can write and the IC socket of the EEPROM (Electronically Erasable and Programmable Read Only Memory) of erasure information or the IC socket of flash memory that can electric property rewriting information is installed.Store in EEPROM or the flash memory and be used to control the control program of making of making processing.
When control program was made in renewal, the operator was stored in the control program of making of fresh content in EEPROM or the flash memory in advance.Secondly, the have been friends in the past EEPROM that makes control program or the flash memory of content of storage taken off from the IC socket of control basal plate.The EEPROM that makes control program or the flash memory that will store fresh content then are installed on the IC socket.
The EEPROM of the old content of being carried out when control program is made in each renewal or the replacing operation of flash memory all bother very much.During the EEPROM of the MOS type structure a little less than using antistatic property, must take to change operation again after the electrostatic defending measure, thereby expend time in.
The electronic sewing machine that Japan's publication communique 2002-248287 number (prior art document 1) is put down in writing has the control device that is made up of the 1st control device and the 2nd control device.The 1st control device is connected with microcomputer through serial cable respectively with the 2nd control device.Microcomputer sends to control device with the control program of making of fresh content.Make the control program of making that control program and the 2nd control device use of making that control program used by the 1st control device and constitute, each comfortable title division is provided with cognizance code.The 1st control device only reads in the control program of making that the 1st control device uses according to the cognizance code of making control program that receives and upgrades.The 2nd control device only reads in the control program of making that the 2nd control device uses according to the cognizance code of making control program that receives and upgrades.
The electronic sewing machine that Japan's publication communique 2002-233678 number (prior art document 2) is put down in writing is installed with on card connector and has program stored therein, the card of data etc.This electronic sewing machine is carried out and is upgraded operation program, and the program that will read in from card, data etc. send to storage device and rewrite.
The display control unit that the demonstration of carrying out display operating panel is handled with carry out the electronic sewing machine that the tailoring control device of tailoring device of making processing separate independently setting and got into the practicability stage at present.The control basal plate of display control unit has the IC socket that EEPROM or flash memory are installed.EEPROM or flash memory storage have control to show the display control program of usefulness, and store language according to language and show that the demonstration of using in handling uses font data.
During the update displayed control program or add to show when upgrading with font data, the operator will be stored in EEPROM or the flash memory with the display control information that font data etc. constitutes by the display control program of fresh content, demonstration in advance.
EEPROM or flash memory that the operator will write the display control information of the content of haveing been friends in the past take off from the control basal plate of display control unit, and the EEPROM or the flash memory of the display control information that writes fresh content is installed on the IC socket.
In the electronic sewing machine that prior art document 1 is put down in writing, even be connected with control device through the display control unit of stube cable with display operating panel, display operating panel can not directly be connected with the electric property of microcomputer.Though the employed control program of making of microcomputer ability update control apparatus can not carry out the renewal of the employed display control program of display control unit, font data etc.
In the electronic sewing machine that prior art document 2 is put down in writing; Even through stube cable the display control unit of display operating panel is connected with electronic sewing machine, the display control unit of display operating panel can not directly read in the program that is stored in the card, data etc.Make control program, data etc. though electronic sewing machine can upgrade, can not carry out the renewal of the employed display control program of display control unit, font data etc.
Summary of the invention
The object of the present invention is to provide a kind of can be easily and promptly upgrade the electronic sewing machine that control shows control device employed display control information when the demonstration of carrying out display floater is handled of usefulness.
Electronic sewing machine of the present invention; The 2nd control device that comprises that the 1st control device of usefulness is made in control and carry out the demonstration control of display floater according to display control information; It is characterized in that; Said the 1st control device has: read in and be stored in reading in handling part and will saidly read in the information that said display control information that handling part reads in sends to said the 2nd control device and sending handling part of the outside said display control information of said electronic sewing machine, said the 2nd control device has: rewritable nonvolatile memory, receive by said information send the handling part transmission said display control information the information Return Reception Dept. and will write the handling part that writes in the said nonvolatile memory by the said display control information that said information Return Reception Dept. receives.
Adopt above-mentioned formation, the 1st control device reads in the display control information of fresh content from the outside, send to the 2nd control device through the display control information with this fresh content, and the display control information that is written in the 2nd control device is rewritten into new content.Can be easily and promptly upgrade the 2nd control device and carrying out the demonstration employed display control information of when control of display floater.
Preferably: said the 1st control device has the card installation portion that can load and unload storage card, and the said handling part that reads in reads in information from the said storage card that is installed in said card installation portion.
Adopt this formation, can use cheap storage card to come the update displayed control information.
Preferably: said nonvolatile memory has storage and starts IPL (the Initial Program Loader: IPL zone initial program loader (IPL)) and the information storage area territory of storing said display control information that said display floater is used; The said display control information that the said write handling part will receive writes in the said information storage area territory, when this writes and finishes expression is write the regulation position that ending message writes said information storage area territory of end.
Adopt this formation,, just can judge easily whether the display control information that is written in the information storage area territory is normal through confirming to writing the regulation position whether ending message write the information storage area territory.
Preferably: said the 2nd control device will represent that when being judged as the switch of having operated display floater said the 2nd control device is in the machine information of treating that starts holding state and sends to said the 1st control device; Said the 1st control device when starting, receive said treat machine information after, said display control information is sent to said the 2nd control device.
Adopt this formation, through switching manipulation, the 2nd control device writes display control information again.When the 2nd control device is in the state that needs the update displayed control information, can forcibly carry out the renewal of display control information through the switching manipulation of regulation.
Preferably the 2nd control device is accommodated in the inside of said display floater.
Description of drawings
Fig. 1 is the front view of the sewing machine for covering chain stitch of one embodiment of the invention.
Fig. 2 is the block diagram of the control system of expression tailoring control device of tailoring device and periphery.
Fig. 3 is the block diagram of the control system of expression display control unit and periphery.
Fig. 4 is the figure of the data formation of the expression flash memory that display operating panel had.
Fig. 5 is the flow chart of the content of the performed control of expression tailoring control device of tailoring device.
Fig. 6 sends the flow chart of processed content for the expression display control information.
Fig. 7 is the flow chart of the content of the performed control of expression display control unit.
Fig. 8 is the flow chart of the content of expression display control information update processing.
The specific embodiment
Embodiments of the invention are described with reference to the accompanying drawings.
As shown in Figure 1; Sewing machine for covering chain stitch M is carried to be put on operation post 12, comprising: base plate 1, the upright uprights 2 that is located at the right portions of base plate 1, with base plate 1 in opposite directions from the top of uprights 2 to casing portion 3 that left extends and be arranged on the display operating panel 8 on the operation post 12 as display floater.In base plate 1, be provided with thread cutting mechanism (not shown), rotating shuttle (not shown) etc., package has the shuttle (not shown) of bottom line releasably to be installed in the rotating shuttle.
Be arranged on the inside of casing portion 3 by the main shaft (not shown) of electrical motor of sewing machine 24 (with reference to Fig. 2) driving.Make needle bar drive device (not shown) that shank 5 moves up and down and the needle bar swinging mechanism (not shown) that shank 5 is swung also be arranged on the inside of casing portion 3 through main shaft.Work feed adjustment disk 6 with backstitch spanner 7 and be arranged on the uprights 2.Work feed adjustment disk 6 is used for when machining cloth is carried forward or backwards, regulating cloth feed amount.Backstitch spanner 7 and be used for manual operation to the back stitching seam.
Control cabinet 11 is arranged on the downside of operation post 12, takes in the tailoring control device of tailoring device with microcomputer 15 (with reference to Fig. 2) of the start of each mechanism of control.Stube cable 13 is connected tailoring control device of tailoring device 15 with the electric property of display control unit 30 (with reference to Fig. 3) of display operating panel 8.
Display operating panel 8 has LCD 9 and a plurality of console switch 10.The operator can send various operation indications to sewing machine for covering chain stitch M through LCD 9 and console switch 10, for example can from multiple stitch pattern, select required stitching.
The control system of sewing machine for covering chain stitch M is described with reference to Fig. 2.
Tailoring control device of tailoring device 15 comprises microcomputer, input/output interface 19, the drive circuit 20 that drives electrical motor of sewing machine 24, socket for cards 22 etc.Microcomputer has CPU16, RAM17 and flash memory 18.The draw-in groove 21 that can load and unload storage card has socket for cards 22.
Prepared polytype in advance as storage card.For example, a kind of relevant stitch data of various stitch patterns that stores and make is arranged.In addition, also has a kind of storage card 25 that stores the display control program that comprises the demonstration of controlling display operating panel 8 at interior display control information.This storage card 25 stores the display control information of fresh content, as the upgrading usefulness storage card play a role.The 1st connector 23 is connected with input/output interface 19.The socket 13a of stube cable 13 is installed on the 1st connector 23 of tailoring control device of tailoring device 15.The socket 13b (with reference to Fig. 3) of stube cable 13 is installed on the 2nd connector 35 of display control unit 30.
Store in the flash memory 18 and make control program, read in control program, information sending control program etc.Make functions of control program and be the driving that the signal that receives according to the console switch 10 from display operating panel 8 and stitch data are controlled electrical motor of sewing machine 24.Read in control program and be responsible for reading in the processing of the information that is stored in the storage card 25.The information sending control program is responsible for the display control information that reads in is sent to the information transmission processing of the display control unit 30 of display operating panel 8.
In RAM17, be provided with as required carry out make handle that required various memory areas, working storage zone, buffer storage are regional, indicator etc.
The control system of display operating panel 8 is described with reference to Fig. 3.
Display control unit 30 is accommodated in the display operating panel 8, comprising: have microcomputer, the input/output interface 33 of the CPU31 that is built-in with RAM31a and flash memory 32, drive circuit 34 of driving liquid crystal device 9 etc.
Flash memory 32 be can the rewriting of electric property nonvolatile memory, as shown in Figure 4, have IPL zone 32a and information storage area territory 32b.IPL zone 32a be from initial address " 0 (H) " to the address zone of " FFFF (H) ", information storage area territory 32b be from the address " 10000 (H) " to the address zone of " 1FFFFF (H) ".
Store IPL (Initial Program Loader), communication control program, write-in program, write/erase program etc. among the 32a of IPL zone.The function of IPL is at power connection and display operating panel 8 is carried out boot process when starting, and this display operating panel 8 is carried out initial setting.The function of communication control program is to communicate with tailoring control device of tailoring device 15.Write-in program is responsible for writing the processing that writes among the 32b of information storage area territory with writing ending message.The write/erase program is responsible for handling to the information erasing of handling and wiping that writes that the information storage area territory of display control information writes.
Information storage area territory 32b have from initial address " 10000 (H) " to the address " 100FF (H) " special information area 32c zone and from the address " 10100 (H) " to the final address program area 32d (zone the 32b of information storage area territory except special information area 32c) of " 1FFFFF (H) ".Store application message among the special information area 32c and write ending message.The version information, language that stores display control program, display control program among the program area 32d shows that the demonstration used in handling is with font data etc.Version information is for example stored with the form of V1.00.As showing that for example storing the Japanese demonstration with font data uses font data with font data, English demonstration with font data, Chinese demonstration.
Display control information representes to be stored in all information among the 32b of information storage area territory.For example, except the font data of display control program shown in Figure 4, version information, multi-lingual (Japanese, English, Chinese etc.), also comprise and the information (array data of icon, demonstration etc.) that shows morphologic correlation.The ending message that writes that is written among the special information area 32c is to represent all display control informations to be written to the information among the 32b of information storage area territory, is the data that are made up of several bytes.Application message is made up of the machine title of the Sewing machines that can adapt to the display control information that writes, the Business Name of this machine etc., is the data that are made up of several bytes.
The content of the control that tailoring control device of tailoring device 15 is performed is described with reference to Fig. 5 and Fig. 6.Symbol Si (i=11,12,13 among the figure ...) represent each number of steps.Display operating panel 8 is accepted power supply from sewing machine for covering chain stitch M and is supplied with, and when sewing machine for covering chain stitch M started along with power connection, display operating panel 8 also started simultaneously.
When the operator connected the power supply of sewing machine for covering chain stitch M, as shown in Figure 5, tailoring control device of tailoring device 15 was carried out initialization process (step S11).At this moment, the display control unit 30 of display operating panel 8 is in the state that has started.Step S12 and step S13 treat that machine information receives processing.Among the step S12, tailoring control device of tailoring device 15 instructs the version information that requires to send display control program through send information requirements to display control unit 30, and receives the information that display control unit 30 sends accordingly with it.
Display control unit 30 sends version information when display operating panel 8 normally carries out display action; For example handle and in the way unfavorable condition has taken place and when display operating panel 8 being in not have the normal startup holding state that starts, machine information is treated in display control unit 30 transmissions when the startup of IPL.Among the step S13, tailoring control device of tailoring device 15 judges whether the information that receives is to treat machine information.If the information that receives is version information, then tailoring control device of tailoring device 15 is judged as " denying ", and the step of dividing a word with a hyphen at the end of a line S14 makes control by making the control program execution.When the information that receives is when treating machine information; Tailoring control device of tailoring device 15 is judged as " being "; The step of dividing a word with a hyphen at the end of a line S16 reads in the display control information that is written in the storage card 25, carries out the display control information that sends to display control unit 30 and sends processing (with reference to Fig. 6).
Explain that with reference to Fig. 6 display control information sends processing.
After the beginning display control information sent and handles, tailoring control device of tailoring device 15 was carried out in step S21 and will be wiped the erasing instruction transmission processing that the erasing instruction that writes ending message sends to display control unit 30.The tailoring control device of tailoring device 15 step S22 that divides a word with a hyphen at the end of a line judges whether storage card 25 stores display control information.When in the draw-in groove 21 storage card 25 not being housed or when being installed in storage card 25 in the draw-in groove 21 and not storing display control information etc., tailoring control device of tailoring device 15 is judged as " denying ", and the step of dividing a word with a hyphen at the end of a line S27 carries out and reads in fault processing.In reading in fault processing, tailoring control device of tailoring device 15 for example makes wrong display lamp light.
Among the step S22, when storage card 25 stores display control information, the tailoring control device of tailoring device 15 step S23 that divides a word with a hyphen at the end of a line.Among the step S23, tailoring control device of tailoring device 15 carry out from storage card 25 read in ormal weight (for example 1024 bytes) display control information read in processing.Display control unit 30 can and tailoring control device of tailoring device 15 carry out data transmit-receive communicable state and can not and tailoring control device of tailoring device 15 carry out not the switching between the communicable state of data transmit-receive (with reference to step S34, S36, S37, S39).The tailoring control device of tailoring device 15 step S24 that divides a word with a hyphen at the end of a line judges whether display control unit 30 is communicable states.When display control unit 30 was in not communicable state, tailoring control device of tailoring device 15 was judged as " NO ", and standby always becomes communicable state to display control unit 30.When display control unit 30 was in communicable state, tailoring control device of tailoring device 15 was judged as " being ", and the step of dividing a word with a hyphen at the end of a line S25 judges whether the address of the display control information that reads in is termination address.When the address of the display control information that reads in was not termination address, tailoring control device of tailoring device 15 was judged as " denying ", the step of dividing a word with a hyphen at the end of a line S26.Among the step S26, the display control information that tailoring control device of tailoring device 15 is carried out the ormal weight that reads in sends processing as sending data block to the information that display control unit 30 sends.
Among the step S25, when the address of the display control information that sends was termination address, tailoring control device of tailoring device 15 was judged as " being ", command for stopping was seen off (step S28), finished the transmission (step S29) of display control information.
The content of the control that display control unit 30 is performed is described with reference to Fig. 7 and Fig. 8.
After power supply and the display operating panel 8 that the operator connects sewing machine for covering chain stitch M started, display control unit 30 was carried out the IPL that is stored among the 32a of IPL zone starting based on the power connection reset signal when handling.As shown in Figure 7, whether display control unit 30 a plurality of console switch of the regulation in the decision operation switch 10 in the step S50 that carries out the switching manipulation judgment processing are in mode of operation simultaneously.When a plurality of console switch of regulation were not in mode of operation simultaneously, display control unit 30 was judged as " denying ", the step of dividing a word with a hyphen at the end of a line S51.In the step S51 that carries out retrieval process, the ending message that writes that 30 pairs of display control units are written among the special information area 32c of information storage area territory 32b is retrieved and is read in.
Whether the display control unit 30 step S52 that divides a word with a hyphen at the end of a line has read in and judges whether special information area 32c has stored and write ending message according to writing ending message.When storing when writing ending message, display control unit 30 is judged as " being ", and the step of dividing a word with a hyphen at the end of a line S58 carries out common internal initialization and handles.The display control unit 30 step S59 that divides a word with a hyphen at the end of a line, the initial address " 10100 (H) " of read routine zone 32d is carried out display control program.In the step S59 of normal execution display control program, when tailoring control device of tailoring device 15 requires to send version informations (with reference to step S12), display control unit 30 will be seen off from the version information (V1.00) that information storage area territory 32b reads.
Step S54 and step S55 are that erasing instruction receives processing.Among the step S54, display control unit 30 judges whether to have received instruction from tailoring control device of tailoring device 15.When not receiving instruction, display control unit 30 is judged as " denying ", and standby always is to receiving instruction.When receiving instruction, display control unit 30 is judged as " being ", the step of dividing a word with a hyphen at the end of a line S55.Among the step S55, display control unit 30 judges whether the instruction that receives is to wipe the erasing instruction that writes ending message.When the instruction that receives is not an erasing instruction but when showing the relevant idsplay order of control, display control unit 30 is judged as " denying ", the step of dividing a word with a hyphen at the end of a line S60 carries out the demonstration processing of display operating panel 8 according to the idsplay order that receives.Display control unit 30 execution in step S54, S55, S60 repeatedly successively before the operator cuts off the electricity supply.
Among the step S52, when special information area 32c does not store when writing ending message, display control unit 30 is judged as " denying ", the step of dividing a word with a hyphen at the end of a line S53.Treating that machine information sends among the processed steps S53; Display control unit 30 sends requirement (with reference to step S12) to the version information of tailoring control device of tailoring device 15, sends expression display control units 30 to tailoring control device of tailoring device 15 and is in the machine information of treating that starts holding state.Display control unit 30 judges whether to have received instruction (step S54) from tailoring control device of tailoring device 15, when receiving instruction, judges whether the instruction that receives is erasing instruction (step S55).When the instruction that receives was erasing instruction, display control unit 30 was judged as " being ", the step of dividing a word with a hyphen at the end of a line S56.Among the step S56, the information erasing that writes ending message that display control unit 30 is carried out among the erasure information storage area 32b according to the erasing instruction that receives is handled.
The display control unit 30 step S57 that divides a word with a hyphen at the end of a line carries out display control information update processing (with reference to Fig. 8).In the display control information update processing, display control unit 30 carries out wiping and writing of display control information through the write/erase program that execution is stored among the 32a of IPL zone.
With reference to Fig. 8 the display control information update processing is described.
Display control unit 30 is judged the kind (step S31) of the instruction that receives from tailoring control device of tailoring device 15.When the instruction that receives is to write when instruction, the display control unit 30 step S32 that divides a word with a hyphen at the end of a line.Among the step S32, display control unit 30 receives display control information (information receives and handles) after writing instruction, judge whether the address of the display control information that receives is initial address.When the address of display control information was initial address, display control unit 30 was judged as " being ", and the step of dividing a word with a hyphen at the end of a line S33 wipes all display control informations that are written among the 32b of information storage area territory.
The display control unit 30 step S34 that divides a word with a hyphen at the end of a line switches to not communicable state with communications status, the step of dividing a word with a hyphen at the end of a line S35.In writing processed steps S35, writing among the RAM31a that ending message is written in CPU31 temporarily of being comprised in the transmission data block that display control unit 30 will receive at first preserved.Write the display control information that is comprised the initial transmission data block successively from initial address " 10100 (the H) " beginning of program area 32d.Display control unit 30 does not carry out any writing to the special information area 32c that writes ending message.
One that finishes to receive send the writing of data block after, the display control unit 30 step S36 that divides a word with a hyphen at the end of a line switches to communicable state with communications status, begins once more to carry out the transmitting-receiving of data with tailoring control device of tailoring device 15.Among the step S32, when the address of the display control information that receives was not initial address, display control unit 30 was judged as " denying ", and the step of dividing a word with a hyphen at the end of a line S37 switches to not communicable state with communications status.The display control unit 30 step S38 that divides a word with a hyphen at the end of a line writes the display control information of the ormal weight that the transmission data block that receives for the 2nd time comprised to information storage area territory 32b.The display control unit 30 step S39 that divides a word with a hyphen at the end of a line switches to communicable state with communications status.Display control unit 30 is execution in step S31, S32, S37, S38, S39 repeatedly, and the display control information with the ormal weight that receives later on for the 2nd time writes among the 32b of information storage area territory successively.
All display control informations that receive are normally write among the 32b of information storage area territory, when in step S31, receiving command for stopping, the display control unit 30 step S40 that divides a word with a hyphen at the end of a line.Among the step S40, the ending message that writes that display control unit 30 will be kept among the RAM31a of CPU31 temporarily reads in, and writes among the special information area 32c of information storage area territory 32b.The display control unit 30 step S41 that divides a word with a hyphen at the end of a line finishes update processing.When the operator connects the power supply of sewing machine for covering chain stitch M and when restarting display operating panel 8 once more, the boot process that display control unit 30 is carried out based on IPL.
When the operator wants to upgrade display control information consciously, a plurality of console switch of the regulation in the console switch 10 are operated simultaneously.Among the step S50, if operated a plurality of console switch of regulation simultaneously, then display control unit 30 is judged as " being ", the step of dividing a word with a hyphen at the end of a line S53.Among the step S53, display control unit 30 is carried out and will be treated that forcibly pressure that machine information sends to tailoring control device of tailoring device 15 treats that machine information sends and handle.
After tailoring control device of tailoring device 15 is carried out and made control, forcing to treat that machine information receives among the processed steps S15 in step S14, judging whether to have received and treat machine information from display control unit 30.When not receiving when treating machine information, tailoring control device of tailoring device 15 is judged as " denying ", and the step of dividing a word with a hyphen at the end of a line S14 continues to carry out and makes control.From display control unit 30 receive treat machine information after, then tailoring control device of tailoring device 15 is judged as " being ", the step of dividing a word with a hyphen at the end of a line S16 carries out display control information and sends and handle (with reference to Fig. 6).
Display control unit 30 receives erasing instruction (step S21) and the display control information (step S26) that is sent by tailoring control device of tailoring device 15.It is the same not read in the occasion (occasion of " denying " among the step S52) that writes ending message during with startup; Display control unit 30 writes (step S35, S38) among the 32b of information storage area territory with the display control information that receives, and will write ending message at last and write among the special information area 32c (step S40).
Control action to tailoring control device of tailoring device 15 and display control unit 30 describes below.
At the display control unit 30 employed display control programs of display operating panel 8 of wanting to upgrade, when showing with font data etc.; Make by the display control program of fresh content, show the display control information that constitutes with font data etc., and be recorded in advance in the storage card 25.
In the process of being carried out by sewing machine for covering chain stitch M of making processing, when the operator has operated a plurality of console switch of regulation simultaneously (" being " among the step S50), display control unit 30 sends to tailoring control device of tailoring device 15 and treats machine information (step S53).Tailoring control device of tailoring device 15 receives from display control unit 30 and treats machine information (" being " the step S13), carries out display control information and sends processing (step S16), sends erasing instruction (step S21) to display control unit 30.Display control unit 30 receives (" being " among the step S55) after the erasing instruction, will write ending message and wipe (step S56).
Tailoring control device of tailoring device 15 reads in the information (step S23) that is recorded in the storage card 25, the display control information of the ormal weight that reads in is divided into send to display control unit 30 (step S26) for several times.Display control unit 30 will receive writes among the RAM31a that ending message is kept at CPU31 (step S35), the display control information of the ormal weight that receives is divided into write (step S35, S38) among the 32b of information storage area territory for several times.
After all display control informations that will receive all write among the information storage area territory 32b of flash memory 32, display control unit 30 was read from RAM31a and write ending message and write among the special information area 32c of information storage area territory 32b (step S40) at last.When the operator connects the power supply of sewing machine for covering chain stitch M and when restarting display operating panel 8, sewing machine for covering chain stitch M carries out and makes processing once more, display operating panel 8 is also normally carried out and is shown and handle.
For example in the occasion that has taken place to have a power failure etc., when the display control information that receives to information storage area territory 32b write failure the time, display control unit 30 can not write among the 32b of information storage area territory writing ending message.Even start display operating panel 8, because of display control unit 30 can not read in (" denying " among the step S52) with writing ending message, so treat machine information (step S53) to tailoring control device of tailoring device 15 transmissions.
Tailoring control device of tailoring device 15 receives treats (" being " among the step S13) behind the machine information; Be judged as and normally start display operating panel 8; Carry out display control information and send processing (step S16); Again read in display control information (step S23), send (step S26) with ormal weight to display control unit 30 at every turn.Display control unit 30 receives display control information, writes (step S35, S38) again to information storage area territory 32b in order on one side with ormal weight one by one on one side.
After all display control informations that will receive write, display control unit 30 will write ending message at last and write among the special information area 32c (step S40), the correction of normal termination display control information.
As stated, adopt present embodiment, tailoring control device of tailoring device 15 reads in the display control information of fresh content from storage card 25, through this information is sent to display control unit 30, the display control information that is written in the display control unit 30 is rewritten into new content.Can be easily and promptly upgrade display control unit 30 employed display control information when the demonstration control of carrying out display operating panel 8 that control shows usefulness.Can use cheap storage card 25 to come the update displayed control information.The operator only needs in advance the display control information with fresh content to be stored in the storage card 25 to get final product.
Display control unit 30 just can judge easily through confirming writing among the special information area 32c whether ending message be written in information storage area territory 32b whether the display control information that is written among the 32b of information storage area territory is normal.
Display control unit 30 will not write ending message midway and write when writing of display control information interrupted; Therefore; Through confirming whether write, whether the display control information that is written among the 32b of information storage area territory with regard to decidable is normal, can improve reliability if writing ending message.
Display control unit 30 writes ending message and is judged to be the display control information that writes when undesired can not detecting; Execution is wiped the action that writes ending message and is write display control information again; Therefore, can easily repair abnormal display control information.
Display control unit 30 constitutes writing the structure that ending message is written in the regulation position of information storage area territory 32b, therefore, when starting display control unit 30, can easily retrieve and write ending message.
Through the operator console switch 10 is operated, display control unit 30 will write ending message and wipe, and write display control information again.When display control unit 30 is in the state that needs the update displayed control information or when wanting the update displayed control information consciously etc., can forcibly carry out the renewal of display control information through the console switch 10 of operating provision.
Through prolonging the stube cable 13 that connects tailoring control device of tailoring device 15 and display control unit 30, can display operating panel 8 and sewing machine for covering chain stitch M split be provided with, can improve the free degree that the place is set of display operating panel 8.
The present invention is not limited to the above embodiments, and the insider can add various changes and implement in the scope that does not break away from aim of the present invention, for example can carry out following distortion or expansion.
The regulation that writes ending message among the 32b of information storage area territory writes the special information area 32c that the position is not limited to the initial part of information storage area territory 32b, can be arranged on any part.For example also can be with writing the tail portion that ending message writes information storage area territory 32b.
Display operating panel 8 can affixedly be arranged on casing portion 3 grades of sewing machine for covering chain stitch M, also can built-inly be arranged among the sewing machine for covering chain stitch M.
Tailoring control device of tailoring device 15 also can have can be located at the external communication device that server on the network such as internet etc. communicates, read in the display control information of storage in the above-mentioned server etc. through communication line.
Tailoring control device of tailoring device 15 also can not use stube cable 13 with display control unit 30 and wait through WLAN and be connected, and constitutes and can carry out the transmitting-receiving of various instructions, display control information, data etc. through radio communication.
Also can on sewing machine for covering chain stitch M or display operating panel 8, be provided for forcibly carrying out the upgrading switch of the renewal of display control information, judge in step S50 (with reference to Fig. 7) whether the upgrading switch is in mode of operation.
The present invention is not only applicable to upgrade the occasion of all display control informations, is applicable to the occasion of the part of update displayed control information too, for example update displayed control program merely.

Claims (7)

1. an electronic sewing machine comprises and controls the 1st control device of making usefulness and the 2nd control device that carries out the demonstration control of display floater according to display control information, it is characterized in that,
Said the 1st control device has: read in and be stored in reading in handling part and will saidly reading in the information transmission handling part that said display control information that handling part reads in sends to said the 2nd control device of the outside said display control information of said electronic sewing machine
Said the 2nd control device has: rewritable nonvolatile memory, receive by said information and send the information Return Reception Dept. of the said display control information that handling part sends and will be write the handling part that writes in the said nonvolatile memory by the said display control information that said information Return Reception Dept. receives.
2. electronic sewing machine as claimed in claim 1 is characterized in that, said the 1st control device has the card installation portion that can load and unload storage card,
The said handling part that reads in reads in said display control information from the said storage card that is installed in said card installation portion.
3. electronic sewing machine as claimed in claim 1; It is characterized in that; Said nonvolatile memory has storage and starts the initial program loader (IPL) zone (IPL zone) of the initial program loader (IPL) (IPL) that said display floater uses and the information storage area territory of storing said display control information
The said write handling part will be write by the said display control information that said information Return Reception Dept. receives in the said information storage area territory, when this writes and finishes expression write the regulation position that ending message writes said information storage area territory of end.
4. electronic sewing machine as claimed in claim 2; It is characterized in that; Said nonvolatile memory has storage and starts the initial program loader (IPL) zone (IPL zone) of the initial program loader (IPL) (IPL) that said display floater uses and the information storage area territory of storing said display control information
The said write handling part will be write by the said display control information that said information Return Reception Dept. receives in the said information storage area territory, when this writes and finishes expression write the regulation position that ending message writes said information storage area territory of end.
5. like each described electronic sewing machine in the claim 1 to 4, it is characterized in that said display floater is provided with switch,
Said the 2nd control device has: will represent that to whether having operated switching manipulation judgment processing portion that said switch judges and being judged as in said switching manipulation judgment processing portion said the 2nd control device is in the pressure that machine information sends to said the 1st control device of treating that starts holding state and treats that machine information sends handling part when having operated said switch during startup
Said the 1st control device has receive that said pressure treats that machine information sends that handling part sends said and treats that the pressure of machine information treats the machine information Return Reception Dept.; During startup; To treat that the machine information Return Reception Dept. receives said when treating machine information when said pressure, and said the 1st control device sends to said the 2nd control device with said display control information.
6. like each described electronic sewing machine in the claim 1 to 4, it is characterized in that said the 2nd control device is accommodated in the inside of said display floater.
7. electronic sewing machine as claimed in claim 5 is characterized in that said the 2nd control device is accommodated in the inside of said display floater.
CN2006101562942A 2005-12-27 2006-12-25 Electronic sewing machine Expired - Fee Related CN1990933B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2005374805 2005-12-27
JP2005374805A JP2007175153A (en) 2005-12-27 2005-12-27 Electronic sewing machine
JP2005-374805 2005-12-27

Publications (2)

Publication Number Publication Date
CN1990933A CN1990933A (en) 2007-07-04
CN1990933B true CN1990933B (en) 2012-02-08

Family

ID=38213457

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006101562942A Expired - Fee Related CN1990933B (en) 2005-12-27 2006-12-25 Electronic sewing machine

Country Status (2)

Country Link
JP (1) JP2007175153A (en)
CN (1) CN1990933B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5849449B2 (en) * 2011-06-15 2016-01-27 日本電気株式会社 Information processing apparatus, control method therefor, and program
CN103451866B (en) * 2013-09-05 2015-06-24 杰克缝纫机股份有限公司 Remote monitoring and fault diagnosis system of industrial sewing machine
CN104088086A (en) * 2014-06-04 2014-10-08 池州学院 Intelligently controlled multifunctional sewing machine
JP2017060541A (en) * 2015-09-24 2017-03-30 ブラザー工業株式会社 Sewing machine and control method of sewing machine

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5924373A (en) * 1997-09-22 1999-07-20 Brother Kogyo Kabushiki Kaisha Electronic sewing machine control having numeric keys on display
US6189467B1 (en) * 1999-07-15 2001-02-20 Brother Kogyo Kabushiki Kaisha Sewing machine having a display device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5924373A (en) * 1997-09-22 1999-07-20 Brother Kogyo Kabushiki Kaisha Electronic sewing machine control having numeric keys on display
US6189467B1 (en) * 1999-07-15 2001-02-20 Brother Kogyo Kabushiki Kaisha Sewing machine having a display device

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
JP特开2000-245981A 2000.09.21
JP特开2001-79283A 2001.03.27
JP特开平10-263228A 1998.10.06
JP特开平7-313762A 1995.12.05

Also Published As

Publication number Publication date
CN1990933A (en) 2007-07-04
JP2007175153A (en) 2007-07-12

Similar Documents

Publication Publication Date Title
CN1990933B (en) Electronic sewing machine
CN100483348C (en) System and method for upgrading bit files for a field programmable gate array
CN101378614A (en) LED lighting kenel control system and method
CN112764785B (en) Method for automatically upgrading multi-stage controller
JP2007257473A (en) Onboard control unit
US6795915B2 (en) Computer system and method for setting up information on an operating system thereof
CN100370422C (en) Starting method of device
EP1022697B1 (en) Control apparatus for vending machine
US6505297B1 (en) IC card terminal device and installation of application program into IC card terminal device
US6496753B1 (en) Control system for automatic vending machine
JP2002135860A (en) Remote controller for house facility equipment
CN100999858B (en) Sewing machine
JPH10263228A (en) Sewing machine
JP3956281B2 (en) Memory card mounted embroidery controller
JP3572861B2 (en) Printing equipment
JP2001093030A (en) Automatic vending machine controller
JP3155297B2 (en) Program management device
JPH05298217A (en) Information processor
JPH05324305A (en) Program change method
JP2003207194A (en) Control unit for air conditioner
JPH0764796A (en) Firmware program down-load system
JP2003323298A (en) Information device
JP2001306112A (en) Programmable controller
JP4705600B2 (en) IC card
KR20010010933A (en) Apparatus and method for remote download transmission in element management system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120208

Termination date: 20131225