【正文】
松下電工FP系列可編程控制器 松下電工(中國)有限公司 制御EC plc@ Computer Link計(jì)算機(jī)鏈接MEWTOCOLCOM特點(diǎn)1. 用于程序處理和交互式操作.2. 數(shù)據(jù)傳輸采用ASCII碼的形式.3. 首先由計(jì)算機(jī)發(fā)送指令.4. 由PLC對指令自動進(jìn)行相應(yīng)響應(yīng).基本描述指令格式校驗(yàn)數(shù)據(jù)范圍 指令信息:%AD(H)AD(L)指令代碼文本代碼1BCC(H)BCC(L)CR 應(yīng)答信息 (正常時(shí)):%AD(H)AD(L)$響應(yīng)代碼文本代碼1BCC(H)BCC(L)CR 應(yīng)答信息 (發(fā)生錯(cuò)誤時(shí)):%AD(H)AD(L)!錯(cuò)誤代碼(H)錯(cuò)誤代碼(L)BCC(H)BCC(L)CR指令一覽表指令功能描述RCSRead single point of contact information讀取單個(gè)觸點(diǎn)的狀態(tài)信息WCSWrite single point of contact information寫入單個(gè)觸點(diǎn)的狀態(tài)信息RCPRead plural point of contact information讀取多個(gè)觸點(diǎn)的狀態(tài)信息WCPWrite plural point of contact information寫入多個(gè)觸點(diǎn)的狀態(tài)信息RCCRead word unit of contact information讀取字單位的觸點(diǎn)的狀態(tài)信息WCCWrite word unit of contact information寫入字單位的觸點(diǎn)的狀態(tài)信息SCPreset word unit in contact area預(yù)置字單位的觸點(diǎn)RDRead data area讀取數(shù)據(jù)寄存器值WDWrite data area寫入數(shù)據(jù)寄存器值SDPreset of data area預(yù)置數(shù)據(jù)寄存器值RSRead timer and counter set value area讀取定時(shí)器/計(jì)數(shù)器目標(biāo)值WSWrite timer and counter set value area寫入定時(shí)器/計(jì)數(shù)器目標(biāo)值RKRead timer and counter elapsed value area讀取定時(shí)器/計(jì)數(shù)器經(jīng)過值WKWrite timer and counter elapsed value area寫入定時(shí)器/計(jì)數(shù)器經(jīng)過值MCRegistration and reset of monitor contact登錄及復(fù)位監(jiān)控觸點(diǎn)MDRegistration and reset of monitor data登錄及復(fù)位監(jiān)控?cái)?shù)據(jù)MGMonitor execution執(zhí)行監(jiān)控RRRead system register讀取系統(tǒng)寄存器WRWrite system register寫入系統(tǒng)寄存器RTRead Programmable Controller (PC) status讀取PLC當(dāng)前狀態(tài)RPRead program讀取程序WPWrite program寫入程序RMRemote control (RUN/PROGRAM mode switching)遙控(運(yùn)行/編程模式切換)ABTransmission abort mand傳輸終止指令觸點(diǎn)和數(shù)據(jù)代碼1. 觸點(diǎn)代碼觸點(diǎn)代碼說明X外部輸入Y外部輸出R內(nèi)部繼電器T定時(shí)器C計(jì)數(shù)器L鏈接繼電器2. 數(shù)據(jù)代碼數(shù)據(jù)代碼說明D數(shù)據(jù)寄存器 DTL鏈接寄存器 LDF文件寄存器 FLS目標(biāo)值 SVK經(jīng)過值 EVIX索引寄存器 IXIY索引寄存器 IYWX字單位外部輸入 WXWY字單位外部輸出 WYWR字單位內(nèi)部繼電器 WRWL字單位鏈接繼電器 WL錯(cuò)誤代碼錯(cuò)誤類型代碼 說明鏈接系統(tǒng)錯(cuò)誤2021222324252627282930未定義:NACK 錯(cuò)誤:WACK 錯(cuò)誤:多重端口錯(cuò)誤:傳輸格式錯(cuò)誤:硬件錯(cuò)誤:單元號錯(cuò)誤:不支持錯(cuò)誤:無應(yīng)答錯(cuò)誤:緩沖區(qū)關(guān)閉錯(cuò)誤:超時(shí)錯(cuò)誤:遠(yuǎn)程單元無法被正確識別,或者發(fā)生了數(shù)據(jù)錯(cuò)誤.用于遠(yuǎn)程單元的接收緩沖區(qū)已滿.遠(yuǎn)程單元編號(01至16)設(shè)置與本地單元重復(fù).試圖發(fā)送不符合傳輸格式的數(shù)據(jù). 或者某一幀數(shù)據(jù)溢出或發(fā)生了數(shù)據(jù)錯(cuò)誤.傳輸系統(tǒng)硬件停止操作.遠(yuǎn)程單元的編號設(shè)置超出01至63的范圍.接收方數(shù)據(jù)幀溢出. 試圖在不同的模塊之間發(fā)送不同幀長度的數(shù)據(jù).遠(yuǎn)程單元不存在. (超時(shí))試圖發(fā)送或接收處于關(guān)閉狀態(tài)的緩沖區(qū).持續(xù)處于傳輸禁止?fàn)顟B(tài).基本程序錯(cuò)誤40414243BCC 錯(cuò)誤:格式錯(cuò)誤:不支持錯(cuò)誤:處理步驟錯(cuò)誤:在指令數(shù)據(jù)中發(fā)生傳輸錯(cuò)誤.所發(fā)送的指令信息不符合傳輸格式.例:指令中的數(shù)據(jù)項(xiàng)目過多或不足.缺少符號及目標(biāo)站號.發(fā)送了一個(gè)未被支持的指令.向未被支持的目標(biāo)站發(fā)送了指令.在處于傳輸請求信息掛起時(shí),發(fā)送了其他指令.處理系統(tǒng)錯(cuò)誤50515253鏈接設(shè)置錯(cuò)誤:同時(shí)操作錯(cuò)誤:傳輸禁止錯(cuò)誤:忙錯(cuò)誤:設(shè)置了實(shí)際不存在的鏈接編號.當(dāng)向其他單元發(fā)出指令時(shí),本地單元的傳輸緩沖區(qū)已滿.無法向其他單元傳輸.在接收到指令時(shí),正在處理其他指令.錯(cuò)誤類型代碼 說明PLC錯(cuò)誤60616263656667參數(shù)錯(cuò)誤:數(shù)據(jù)錯(cuò)誤:寄存器錯(cuò)誤:PLC模式錯(cuò)誤:保護(hù)錯(cuò)誤:地址錯(cuò)誤:丟失數(shù)據(jù)錯(cuò)誤:在指令中包含有無法使用的代碼,或者代碼沒有附帶區(qū)域指定參數(shù)(X,Y,D,等以外.)指令中的代碼帶有非法的功能指定參數(shù)(0,1,2,等).觸點(diǎn)編號,區(qū)域編號,數(shù)據(jù)代碼格式(BCD,hex,等)上溢出, 下溢出以及區(qū)域指定錯(cuò)誤.過多記錄數(shù)據(jù)在未記錄狀態(tài)下的操作(監(jiān)控記錄、跟蹤記錄等。)當(dāng)記錄溢出時(shí),將進(jìn)行重新記錄。當(dāng)一條指令發(fā)