两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

CPU單元、目標(biāo)單元及PLC系統(tǒng)的制作方法

文檔序號(hào):11851228閱讀:240來源:國(guó)知局
CPU單元、目標(biāo)單元及PLC系統(tǒng)的制作方法與工藝

本發(fā)明涉及經(jīng)由系統(tǒng)總線進(jìn)行通信的CPU單元、目標(biāo)單元及PLC系統(tǒng)。



背景技術(shù):

所謂組合型PLC(Programmable Logic Controller),是指基于被控制儀器的控制規(guī)模及控制內(nèi)容,將CPU(Central Processing Unit)單元及多個(gè)目標(biāo)單元組合而構(gòu)建的PLC。在該結(jié)構(gòu)中,CPU單元與經(jīng)由系統(tǒng)總線連接的一個(gè)或多個(gè)目標(biāo)單元進(jìn)行通信。

另外,在使用了被用在生產(chǎn)設(shè)備及生產(chǎn)裝置內(nèi)的PLC的系統(tǒng)中,有時(shí)希望新擴(kuò)展出功能。此外,下面,將希望新擴(kuò)展出的功能部稱為擴(kuò)展功能部。另外,作為希望新擴(kuò)展出的功能,具有高速串行通信功能及在單元間使動(dòng)作定時(shí)一致的單元間同步功能。

在這里,能夠想到重新構(gòu)建為具備擴(kuò)展功能部的新的系統(tǒng)的方法。但是,在該方法中,必須將當(dāng)前利用的生產(chǎn)設(shè)備及生產(chǎn)裝置內(nèi)的PLC的所有單元全部替換,存在耗費(fèi)系統(tǒng)更新的費(fèi)用及工作量的問題。

另一方面,還具有將擴(kuò)展功能部新追加至系統(tǒng)、或者將系統(tǒng)的構(gòu)成要素更換為擴(kuò)展功能部的方法。在該方法的情況下,與上述的重新構(gòu)建系統(tǒng)的方法相比較,具有系統(tǒng)更新的費(fèi)用及工作量得到抑制的優(yōu)點(diǎn),但需要為了利用擴(kuò)展功能部而預(yù)留信號(hào)線。

在這里,能夠想到下述結(jié)構(gòu),即,在系統(tǒng)總線存在空閑的信號(hào)線的情況下,能夠?qū)⒖臻e的信號(hào)線分配給擴(kuò)展功能部,但在沒有空閑的信號(hào)線的情況下,將分配給其他構(gòu)成要素的信號(hào)線與擴(kuò)展功能部共用。

在專利文獻(xiàn)1公開了下述結(jié)構(gòu),即,將擴(kuò)展功能部向系統(tǒng)追加,將分配給其他構(gòu)成要素的信號(hào)線與擴(kuò)展功能部共用。具體地說,在專利文獻(xiàn)1公開了下述結(jié)構(gòu),即,在具有輸入輸出總線接口的CPU模塊搭載作為擴(kuò)展功能部的高速串行總線接口,將高速串行總線接口連接于與輸入輸出總線接口相同的輸入輸出總線,對(duì)輸入輸出總線進(jìn)行共享。

另外,在專利文獻(xiàn)1還公開了下述結(jié)構(gòu),即,高速串行總線接口與的輸入輸出模塊利用輸入輸出總線進(jìn)行串行通信,另外,輸入輸出總線接口與通常的輸入輸出模塊利用輸入輸出總線進(jìn)行并行通信。

專利文獻(xiàn)1:日本特開2006-133924號(hào)公報(bào)



技術(shù)實(shí)現(xiàn)要素:

此外,在專利文獻(xiàn)1中記載了下述內(nèi)容,即,即使是CPU單元、并行通信用目標(biāo)單元和串行通信用目標(biāo)單元連接在同一總線上的結(jié)構(gòu),在并行通信和串行通信中,由于總線周期頻率不同,因此并行通信用信號(hào)不會(huì)輸入至串行通信用目標(biāo)單元,另外,串行通信用信號(hào)不會(huì)輸入至并行通信用目標(biāo)單元。

但是,使用了PLC的系統(tǒng)是被裝入至生產(chǎn)設(shè)備及生產(chǎn)裝置,在各種環(huán)境下使用的,因此能夠想到在單元間發(fā)送和接收的信號(hào)由于外部環(huán)境的影響而變化。此外,外部環(huán)境的影響是指施加于系統(tǒng)的振動(dòng)及電磁噪聲的影響。

即,在擴(kuò)展功能部與其他構(gòu)成要素共用同一信號(hào)線的結(jié)構(gòu)中,信號(hào)有可能會(huì)由于外部環(huán)境的影響信號(hào)而變化,由擴(kuò)展功能部接收其他構(gòu)成要素的信號(hào),或者由其他構(gòu)成要素接收擴(kuò)展功能部的信號(hào),從而產(chǎn)生信號(hào)的混淆。另外,如果信號(hào)混淆,產(chǎn)生誤動(dòng)作,則在構(gòu)成PLC的單元間,通信未能得以建立,無法執(zhí)行所擴(kuò)展的功能。

本發(fā)明就是鑒于上述情況而提出的,其目的在于提供一種CPU單元,該CPU單元在擴(kuò)展功能部與其他構(gòu)成要素共用同一信號(hào)線的結(jié)構(gòu)中,即使信號(hào)由于外部環(huán)境的影響而變化,也能夠使擴(kuò)展功能部及其他構(gòu)成要素進(jìn)行通信而不會(huì)將信號(hào)混淆。

為了解決上述的課題、實(shí)現(xiàn)目的,本發(fā)明的CPU單元經(jīng)由系統(tǒng)總線與目標(biāo)單元連接,該CPU單元的特征在于,CPU單元具備:第1系統(tǒng)總線輸入輸出電路部,其進(jìn)行信號(hào)的輸入輸出;擴(kuò)展功能控制電路部,其與目標(biāo)單元所具備的擴(kuò)展功能電路部進(jìn)行通信;以及第1切換部,其以使第1系統(tǒng)總線輸入輸出電路部或者擴(kuò)展功能控制電路部與系統(tǒng)總線所包含的第1信號(hào)線連接的方式進(jìn)行切換,在擴(kuò)展功能控制電路部與目標(biāo)單元所具備的擴(kuò)展功能電路部之間進(jìn)行通信的情況下,擴(kuò)展功能控制電路部使第1切換部將擴(kuò)展功能控制電路部和第1信號(hào)線連接。

發(fā)明的效果

本發(fā)明所涉及的CPU單元在擴(kuò)展功能部與其他構(gòu)成要素共用同一信號(hào)線的結(jié)構(gòu)中,即使信號(hào)由于外部環(huán)境的影響而變化,也能夠使擴(kuò)展功能部及其他構(gòu)成要素進(jìn)行通信而不會(huì)將信號(hào)混淆。

附圖說明

圖1是實(shí)施方式所涉及的PLC系統(tǒng)的結(jié)構(gòu)圖。

圖2是PLC系統(tǒng)的擴(kuò)展功能的設(shè)定有效的情況下的結(jié)構(gòu)圖。

圖3是PLC系統(tǒng)的擴(kuò)展功能的設(shè)定無效的情況下的結(jié)構(gòu)圖。

圖4是用于針對(duì)切換部的切換順序進(jìn)行說明的圖。

圖5是表示CPU單元和擴(kuò)展功能的設(shè)定為有效的擴(kuò)展功能適配目標(biāo)單元進(jìn)行通信時(shí)的系統(tǒng)總線輸入輸出電路部的信號(hào)波形、擴(kuò)展功能控制電路部及擴(kuò)展功能電路部的信號(hào)波形的圖。

圖6是用于針對(duì)PLC系統(tǒng)的動(dòng)作進(jìn)行說明的流程圖。

具體實(shí)施方式

下面,基于附圖對(duì)本發(fā)明的實(shí)施方式所涉及的CPU(Central Processing Unit)單元、目標(biāo)單元及PLC(Programmable Logic Controller)系統(tǒng)詳細(xì)地進(jìn)行說明。此外,本發(fā)明并不限定于本實(shí)施方式。

實(shí)施方式

圖1是表示本發(fā)明的實(shí)施方式所涉及的CPU單元2、目標(biāo)單元3經(jīng)由系統(tǒng)總線B連接的PLC系統(tǒng)1的圖。此外,在圖1中,3臺(tái)目標(biāo)單元與系統(tǒng)總線B連接,但并不限定于3臺(tái)。另外,詳細(xì)內(nèi)容將在后面記述,目標(biāo)單元3具有與擴(kuò)展功能相適配的擴(kuò)展功能適配目標(biāo)單元3a、和不與擴(kuò)展功能相適配的擴(kuò)展功能非適配目標(biāo)單元3b。

對(duì)CPU單元2的結(jié)構(gòu)進(jìn)行說明。CPU單元2經(jīng)由系統(tǒng)總線B與目標(biāo)單元3連接,具備:作為第1系統(tǒng)總線輸入輸出電路部的系統(tǒng)總線輸入輸出電路部11,其進(jìn)行信號(hào)的輸入輸出;擴(kuò)展功能控制電路部12,其與擴(kuò)展功能電路部進(jìn)行通信;以及作為第1切換部的切換部13,其對(duì)系統(tǒng)總線輸入輸出電路部11和擴(kuò)展功能控制電路部12進(jìn)行切換。

系統(tǒng)總線B由多根信號(hào)線構(gòu)成。多根信號(hào)線包含有信號(hào)線B1。信號(hào)線B1被用于在CPU單元2和目標(biāo)單元3之間進(jìn)行的通信,對(duì)諸如輸出允許信號(hào)及輸入允許信號(hào)這樣的表示通信的執(zhí)行狀態(tài)的信號(hào)進(jìn)行傳送。

擴(kuò)展功能控制電路部12與目標(biāo)單元3所具備的擴(kuò)展功能電路部進(jìn)行通信。

具體地說,在擴(kuò)展功能控制電路部12與目標(biāo)單元3所具備的擴(kuò)展功能電路部之間進(jìn)行通信的情況下,擴(kuò)展功能控制電路部12使切換部13將擴(kuò)展功能控制電路部12和信號(hào)線B1連接。

另外,在擴(kuò)展功能控制電路部12與信號(hào)線B1連接的情況下,擴(kuò)展功能控制電路部12向不具備擴(kuò)展功能電路部的目標(biāo)單元3發(fā)送使信號(hào)線B1的輸入輸出無效的輸入輸出無效信號(hào)。

另外,在擴(kuò)展功能控制電路部12不與目標(biāo)單元3所具備的擴(kuò)展功能電路部進(jìn)行通信的情況下,擴(kuò)展功能控制電路部12使切換部13將系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接。

切換部13以使系統(tǒng)總線輸入輸出電路部11或者擴(kuò)展功能控制電路部12與信號(hào)線B1連接的方式進(jìn)行切換。

由此,CPU單元2在擴(kuò)展功能控制電路部12與系統(tǒng)總線輸入輸出電路部11共用同一信號(hào)線B1的結(jié)構(gòu)中,基于與目標(biāo)單元3所具備的擴(kuò)展功能電路部之間是否進(jìn)行通信,使系統(tǒng)總線輸入輸出電路部11或者擴(kuò)展功能控制電路部12中的任意者與信號(hào)線B1連接,因此即使信號(hào)由于外部環(huán)境的影響而變化,系統(tǒng)總線輸入輸出電路部11及擴(kuò)展功能控制電路部12也能夠進(jìn)行通信而不會(huì)將信號(hào)混淆。

另外,CPU單元2在使擴(kuò)展功能控制電路部12與信號(hào)線B1連接,利用擴(kuò)展功能的情況下,向不具備擴(kuò)展功能電路部的目標(biāo)單元3發(fā)送輸入輸出無效信號(hào),因此即使信號(hào)由于外部環(huán)境的影響而變化,也不會(huì)對(duì)系統(tǒng)總線輸入輸出電路部11造成影響。

下面,對(duì)目標(biāo)單元3的結(jié)構(gòu)進(jìn)行說明。目標(biāo)單元3具體地說是信號(hào)輸入單元、信號(hào)輸出單元及定位單元,如果具備后面記述的系統(tǒng)總線輸入輸出電路部21、擴(kuò)展功能電路部22及切換部23,則可以是任意的目標(biāo)單元。另外,目標(biāo)單元3具有與擴(kuò)展功能相適配的擴(kuò)展功能適配目標(biāo)單元3a、和不與擴(kuò)展功能相適配的擴(kuò)展功能非適配目標(biāo)單元3b。

擴(kuò)展功能適配目標(biāo)單元3a具備:作為第2系統(tǒng)總線輸入輸出電路部的系統(tǒng)總線輸入輸出電路部21,其進(jìn)行信號(hào)的輸入輸出;擴(kuò)展功能電路部22,其執(zhí)行所擴(kuò)展的功能;以及作為第2切換部的切換部23,其對(duì)系統(tǒng)總線輸入輸出電路部21和擴(kuò)展功能電路部22進(jìn)行切換。

切換部23以使系統(tǒng)總線輸入輸出電路部21或者擴(kuò)展功能電路部22與信號(hào)線B1連接的方式進(jìn)行切換。

擴(kuò)展功能非適配目標(biāo)單元3b具備進(jìn)行信號(hào)的輸入輸出的系統(tǒng)總線輸入輸出電路部31。另外,擴(kuò)展功能非適配目標(biāo)單元3b在CPU單元2、擴(kuò)展功能適配目標(biāo)單元3a與信號(hào)線B1連接而進(jìn)行通信的情況下,從CPU單元2的擴(kuò)展功能控制電路部12接收輸入輸出無效信號(hào)。

在這里,使用圖2及圖3對(duì)擴(kuò)展功能控制電路部12的動(dòng)作進(jìn)行說明。圖2是擴(kuò)展功能的設(shè)定有效的情況下的結(jié)構(gòu)圖。圖3是擴(kuò)展功能的設(shè)定無效的情況下的結(jié)構(gòu)圖。

擴(kuò)展功能控制電路部12在PLC系統(tǒng)1啟動(dòng)的定時(shí),開始讀取與系統(tǒng)總線B連接的目標(biāo)單元3的機(jī)種信息。然后,擴(kuò)展功能控制電路部12對(duì)與系統(tǒng)總線B連接的全部的目標(biāo)單元3進(jìn)行識(shí)別,將目標(biāo)單元3區(qū)分為擴(kuò)展功能的設(shè)定為有效的擴(kuò)展功能適配目標(biāo)單元3a、擴(kuò)展功能的設(shè)定為無效的擴(kuò)展功能適配目標(biāo)單元3a及擴(kuò)展功能非適配目標(biāo)單元3b。

在擴(kuò)展功能控制電路部12與擴(kuò)展功能的設(shè)定為有效的擴(kuò)展功能適配目標(biāo)單元3a之間進(jìn)行通信的情況下,擴(kuò)展功能控制電路部12如圖2所示,使切換部13將擴(kuò)展功能控制電路部12和信號(hào)線B1連接。另外,擴(kuò)展功能控制電路部12使切換部23將擴(kuò)展功能適配目標(biāo)單元3a的擴(kuò)展功能電路部22和信號(hào)線B1連接。另外,擴(kuò)展功能控制電路部12向擴(kuò)展功能非適配目標(biāo)單元3b發(fā)送使信號(hào)線B1的輸入輸出無效的輸入輸出無效信號(hào)。

由此,PLC系統(tǒng)1在系統(tǒng)總線輸入輸出電路部11、系統(tǒng)總線輸入輸出電路部21及系統(tǒng)總線輸入輸出電路部31,與新追加的擴(kuò)展功能控制電路部12及擴(kuò)展功能電路部22共用同一信號(hào)線B1的結(jié)構(gòu)中,即使信號(hào)由于外部環(huán)境的影響而變化,也能夠在擴(kuò)展功能控制電路部12及擴(kuò)展功能電路部22之間進(jìn)行通信而不會(huì)將信號(hào)混淆。PLC系統(tǒng)1在對(duì)功能進(jìn)行擴(kuò)展之后也能夠確保與對(duì)功能進(jìn)行擴(kuò)展之前相同的可靠性,能夠進(jìn)行穩(wěn)定的動(dòng)作。

另外,在與擴(kuò)展功能的設(shè)定為無效的擴(kuò)展功能適配目標(biāo)單元3a及擴(kuò)展功能非適配目標(biāo)單元3b之間進(jìn)行通信的情況下,擴(kuò)展功能控制電路部12如圖3所示,使切換部13將系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接。另外,擴(kuò)展功能控制電路部12使切換部23將擴(kuò)展功能適配目標(biāo)單元3a的系統(tǒng)總線輸入輸出電路部21和信號(hào)線B1連接。另外,擴(kuò)展功能控制電路部12向擴(kuò)展功能非適配目標(biāo)單元3b發(fā)送將信號(hào)線B1的輸入輸出的無效解除的解除信號(hào)。此外,在通過切換部13將系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接的情況下,擴(kuò)展功能控制電路部12利用與系統(tǒng)總線輸入輸出電路部11之間的總線,經(jīng)由系統(tǒng)總線輸入輸出電路部11對(duì)信號(hào)線B1進(jìn)行監(jiān)視。另外,在利用擴(kuò)展功能的情況下,擴(kuò)展功能控制電路部12控制切換部13以使得自身與信號(hào)線B1連接,且控制切換部23以使得擴(kuò)展功能電路部22與信號(hào)線B1連接。

由此,PLC系統(tǒng)1在系統(tǒng)總線輸入輸出電路部11、系統(tǒng)總線輸入輸出電路部21及系統(tǒng)總線輸入輸出電路部31,與新追加的擴(kuò)展功能控制電路部12及擴(kuò)展功能電路部22共用同一信號(hào)線B1的結(jié)構(gòu)中,即使信號(hào)由于外部環(huán)境的影響而變化,也能夠在系統(tǒng)總線輸入輸出電路部11、系統(tǒng)總線輸入輸出電路部21及系統(tǒng)總線輸入輸出電路部31之間進(jìn)行通信而不會(huì)將信號(hào)混淆。PLC系統(tǒng)1在對(duì)功能進(jìn)行擴(kuò)展之后也能夠確保與對(duì)功能進(jìn)行擴(kuò)展之前相同的可靠性,能夠進(jìn)行穩(wěn)定的動(dòng)作。

另外,擴(kuò)展功能控制電路部12對(duì)CPU單元2和擴(kuò)展功能適配目標(biāo)單元3a之間的通信進(jìn)行監(jiān)視。擴(kuò)展功能控制電路部12在開始CPU單元2和擴(kuò)展功能的設(shè)定為有效的擴(kuò)展功能適配目標(biāo)單元3a之間的通信的情況下,在確認(rèn)到通信開始、信號(hào)線B1變化為有效的狀態(tài)后,使切換部13將CPU單元2的擴(kuò)展功能控制電路部12和信號(hào)線B1連接,且使切換部23將擴(kuò)展功能適配目標(biāo)單元3a的擴(kuò)展功能電路部22和信號(hào)線B1連接。

下面,使用圖4對(duì)切換部13的具體的切換順序進(jìn)行說明。切換部13具備:接地端子13a,其一端與接地端連接而接地,另一端與系統(tǒng)總線輸入輸出電路部11連接或者不與系統(tǒng)總線輸入輸出電路部11連接;以及切換端子13b,其一端與信號(hào)線B1連接,另一端與系統(tǒng)總線輸入輸出電路部11或者擴(kuò)展功能控制電路部12連接。

切換部13在從如圖4(a)所示,通過切換端子13b將系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接,接地端子13a不與系統(tǒng)總線輸入輸出電路部11連接的狀態(tài)起,將擴(kuò)展功能控制電路部12和信號(hào)線B1連接的情況下,如圖4(b)所示,在維持系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1的連接狀態(tài)的狀態(tài)下,將接地端子13a切換為系統(tǒng)總線輸入輸出電路部11與接地端連接。接下來,切換部13如圖4(c)所示,將切換端子13b切換為擴(kuò)展功能控制電路部12和信號(hào)線B1連接。

由此,切換部13在將擴(kuò)展功能控制電路部12和信號(hào)線B 1連接的情況下,是以不將系統(tǒng)總線輸入輸出電路部11設(shè)為開路狀態(tài)的方式進(jìn)行切換的。此外,切換部23的切換順序也與上述的切換部13相同。

另外,擴(kuò)展功能控制電路部12在CPU單元2和擴(kuò)展功能的設(shè)定為有效的擴(kuò)展功能適配目標(biāo)單元3a之間的通信結(jié)束的情況下,在確認(rèn)到通信結(jié)束之后,使切換部13將CPU單元2的系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接。

具體地說,切換部13在從如圖4(c)所示,通過切換端子13b將擴(kuò)展功能控制電路部12和信號(hào)線B1連接,接地端子13a與系統(tǒng)總線輸入輸出電路部11連接的狀態(tài)起,將系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接的情況下,如圖4(b)所示,在維持接地端和系統(tǒng)總線輸入輸出電路部11的連接狀態(tài)的狀態(tài)下,將切換端子13b切換為系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接。接下來,切換部13如圖4(a)所示,將接地端子13a和系統(tǒng)總線輸入輸出電路部11切換為非連接狀態(tài)。

由此,切換部13在將系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接的情況下,以能夠維持系統(tǒng)總線輸入輸出電路部11的信號(hào)狀態(tài)的方式進(jìn)行切換。此外,切換部23的切換順序也與上述的切換部13相同。

圖5(a)是表示CPU單元2和擴(kuò)展功能的設(shè)定為有效的擴(kuò)展功能適配目標(biāo)單元3a進(jìn)行通信時(shí)的系統(tǒng)總線輸入輸出電路部11及系統(tǒng)總線輸入輸出電路部21的信號(hào)波形的圖。圖5(a)中的T1表示CPU單元2及擴(kuò)展功能的設(shè)定為有效的擴(kuò)展功能適配目標(biāo)單元3a的通信期間。圖5(a)中的T2表示將從系統(tǒng)總線輸入輸出電路部11切換為擴(kuò)展功能控制電路部12的切換部13的動(dòng)作期間、和從系統(tǒng)總線輸入輸出電路部21切換為擴(kuò)展功能電路部22的切換部23的動(dòng)作期間合計(jì)后的期間。圖5(a)中的T3表示將從擴(kuò)展功能控制電路部12切換為系統(tǒng)總線輸入輸出電路部11的切換部13的動(dòng)作期間、和從擴(kuò)展功能電路部22切換為系統(tǒng)總線輸入輸出電路部21的切換部23的動(dòng)作期間合計(jì)后的期間。

圖5(b)是表示擴(kuò)展功能控制電路部12及擴(kuò)展功能電路部22的信號(hào)波形的圖。圖5(b)中的T4表示擴(kuò)展功能的有效期間。擴(kuò)展功能的有效期間是從經(jīng)過T2后至開始T3之前的期間。

由此,在共用同一信號(hào)線B1的結(jié)構(gòu)中,PLC系統(tǒng)1能夠兼顧系統(tǒng)總線輸入輸出電路部11、系統(tǒng)總線輸入輸出電路部21及系統(tǒng)總線輸入輸出電路部31之間的通信、和新追加的擴(kuò)展功能控制電路部12及擴(kuò)展功能電路部22之間的通信,而不會(huì)將信號(hào)混淆。

下面,使用圖6所示的流程圖對(duì)PLC系統(tǒng)1的具體的動(dòng)作進(jìn)行說明。

在步驟S1中,將PLC系統(tǒng)1啟動(dòng)。

在步驟S2中,擴(kuò)展功能控制電路部12通過總線訪問,開始讀取與系統(tǒng)總線B連接的全部的目標(biāo)單元3的機(jī)種信息。

在步驟S3中,擴(kuò)展功能控制電路部12基于通過步驟S2的工序而讀取的機(jī)種信息,進(jìn)行各目標(biāo)單元3是與擴(kuò)展功能相適配、還是不相適配的判別。即,擴(kuò)展功能控制電路部12進(jìn)行目標(biāo)單元3是擴(kuò)展功能適配目標(biāo)單元3a、還是擴(kuò)展功能非適配目標(biāo)單元3b的判別。

在步驟S4中,擴(kuò)展功能控制電路部12基于通過步驟S2的工序而讀取的機(jī)種信息,對(duì)由用戶設(shè)定的擴(kuò)展功能設(shè)定參數(shù)進(jìn)行檢查。假設(shè)在由用戶將PLC系統(tǒng)1啟動(dòng)之前,擴(kuò)展功能適配目標(biāo)單元3a已進(jìn)行了基于擴(kuò)展功能的有效或者無效而實(shí)施的擴(kuò)展功能設(shè)定參數(shù)的設(shè)定。

在步驟S5中,擴(kuò)展功能控制電路部12根據(jù)通過步驟S4的工序進(jìn)行檢查的結(jié)果,判斷擴(kuò)展功能的設(shè)定是否有效。在擴(kuò)展功能的設(shè)定有效的情況下(Yes),進(jìn)入步驟S6,在擴(kuò)展功能的設(shè)定并非是有效的情況下(No)、即擴(kuò)展功能的設(shè)定無效的情況下,進(jìn)入步驟S11。

在步驟S6中,擴(kuò)展功能控制電路部12根據(jù)通過步驟S3的工序進(jìn)行判別的結(jié)果,判斷目標(biāo)單元3是否為擴(kuò)展功能適配目標(biāo)單元3a。在是擴(kuò)展功能適配目標(biāo)單元3a的情況下(Yes),進(jìn)入步驟S7,在不是擴(kuò)展功能適配目標(biāo)單元3a的情況下(No)、即是擴(kuò)展功能非適配目標(biāo)單元3b的情況下,進(jìn)入步驟S10。

在步驟S7中,擴(kuò)展功能控制電路部12向擴(kuò)展功能的設(shè)定為有效的擴(kuò)展功能適配目標(biāo)單元3a發(fā)送參數(shù)的有效信息。

在步驟S8中,擴(kuò)展功能控制電路部12使切換部13將擴(kuò)展功能控制電路部12和信號(hào)線B1連接。

在步驟S9中,擴(kuò)展功能控制電路部12經(jīng)由信號(hào)線B1發(fā)送信號(hào)。

在步驟S10中,擴(kuò)展功能控制電路部12向擴(kuò)展功能非適配目標(biāo)單元3b,發(fā)送使信號(hào)線B1的輸入輸出無效的輸入輸出無效信號(hào)。

在步驟S11中,擴(kuò)展功能控制電路部12使切換部13將系統(tǒng)總線輸入輸出電路部11和信號(hào)線B1連接,使切換部23將擴(kuò)展功能的設(shè)定為無效的擴(kuò)展功能適配目標(biāo)單元3a的系統(tǒng)總線輸入輸出電路部21和信號(hào)線B1連接,使擴(kuò)展功能的設(shè)定無效。

由此,在系統(tǒng)總線輸入輸出電路部11、擴(kuò)展功能控制電路部12、系統(tǒng)總線輸入輸出電路部21、擴(kuò)展功能電路部22及系統(tǒng)總線輸入輸出電路部31共用同一信號(hào)線B1的結(jié)構(gòu)中,PLC系統(tǒng)1在擴(kuò)展功能的設(shè)定有效的情況下,能夠利用信號(hào)線B1在擴(kuò)展功能控制電路部12和擴(kuò)展功能電路部22之間進(jìn)行利用擴(kuò)展功能而實(shí)施的通信。

另外,在系統(tǒng)總線輸入輸出電路部11、擴(kuò)展功能控制電路部12、系統(tǒng)總線輸入輸出電路部21、擴(kuò)展功能電路部22及系統(tǒng)總線輸入輸出電路部31共用同一信號(hào)線B1的結(jié)構(gòu)中,PLC系統(tǒng)1在擴(kuò)展功能的設(shè)定有效的情況下,向擴(kuò)展功能非適配目標(biāo)單元3b發(fā)送使信號(hào)線B1的輸入輸出無效的輸入輸出無效信號(hào),因此即使信號(hào)由于外部環(huán)境的影響而變化,也不會(huì)對(duì)系統(tǒng)總線輸入輸出電路部31造成影響。

另外,在系統(tǒng)總線輸入輸出電路部11、擴(kuò)展功能控制電路部12、系統(tǒng)總線輸入輸出電路部21、擴(kuò)展功能電路部22及系統(tǒng)總線輸入輸出電路部31共用同一信號(hào)線B1的結(jié)構(gòu)中,PLC系統(tǒng)1在擴(kuò)展功能的設(shè)定無效的情況下,能夠利用信號(hào)線B1在系統(tǒng)總線輸入輸出電路部11、系統(tǒng)總線輸入輸出電路部21及系統(tǒng)總線輸入輸出電路部31之間進(jìn)行通信。

并且,PLC系統(tǒng)1在功能的擴(kuò)展時(shí),即使在構(gòu)成系統(tǒng)總線的信號(hào)線沒有空閑的情況下,也能夠僅追加對(duì)功能的擴(kuò)展產(chǎn)生影響的那部分單元,而并非是將用在生產(chǎn)設(shè)備及生產(chǎn)裝置內(nèi)的各單元全部替換而重新構(gòu)建系統(tǒng),能夠?qū)崿F(xiàn)用于更新系統(tǒng)的費(fèi)用及工時(shí)的削減。

以上的實(shí)施方式所示的結(jié)構(gòu)表示本發(fā)明的內(nèi)容的一個(gè)例子,也能夠與其他公知技術(shù)進(jìn)行組合,在不脫離本發(fā)明的主旨的范圍內(nèi),也能夠?qū)⒁徊糠纸Y(jié)構(gòu)省略、變更。

標(biāo)號(hào)的說明

1 PLC系統(tǒng),2 CPU單元,3目標(biāo)單元,3a擴(kuò)展功能適配目標(biāo)單元,3b擴(kuò)展功能非適配目標(biāo)單元,11、21、31系統(tǒng)總線輸入輸出電路部,12擴(kuò)展功能控制電路部,13、23切換部,22擴(kuò)展功能電路部。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
峨眉山市| 镇江市| 调兵山市| 垫江县| 瓮安县| 徐闻县| 元朗区| 仁怀市| 合肥市| 略阳县| 安化县| 无棣县| 临邑县| 铅山县| 靖西县| 玉林市| 游戏| 嘉荫县| 墨竹工卡县| 临武县| 剑河县| 永胜县| 集贤县| 陇川县| 大安市| 麻城市| 博乐市| 湘西| 沙田区| 德安县| 巨鹿县| 民丰县| 寿宁县| 永川市| 桑日县| 钟祥市| 思南县| 河东区| 房山区| 蓝山县| 四会市|