可逆計(jì)數(shù)與左/右移位指令:F118 (UDC)、F119 (LRSR)
發(fā)布時(shí)間:2015/9/23 19:24:20 訪問(wèn)次數(shù):2935
可逆計(jì)數(shù)與左/右移位指令:F118 (UDC)、F119 (LRSR)
在FP1系列PLC中,SD6804D可逆計(jì)數(shù)和左/右移位指令各1條,是對(duì)普通計(jì)數(shù)器CT和移位寄存器SR指令功能的補(bǔ)充和加強(qiáng)。
(1) F118 (UDC)
F118 (UDC)是可逆計(jì)數(shù)器指令,也稱(chēng)為加/減計(jì)數(shù)器。與普通計(jì)數(shù)器不同,可逆計(jì)數(shù)器有3個(gè)輸入信號(hào),分別是加/減觸發(fā)信號(hào)(加/減計(jì)數(shù)控制信號(hào))、計(jì)數(shù)觸發(fā)信號(hào)(加/減脈沖信號(hào))和復(fù)位觸發(fā)信號(hào),3個(gè)輸入信號(hào)是互相獨(dú)立的,不是或(并聯(lián))的關(guān)系。
當(dāng)加/減計(jì)數(shù)控制信號(hào)接通(ON)時(shí),在每一個(gè)計(jì)數(shù)觸發(fā)信號(hào)的上升沿進(jìn)行加1計(jì)數(shù),斷開(kāi)( OFF)則進(jìn)行減1計(jì)數(shù)。當(dāng)復(fù)位觸發(fā)信號(hào)接通(ON)時(shí),計(jì)數(shù)器被復(fù)位,計(jì)數(shù)器的當(dāng)前值存儲(chǔ)單元D變?yōu)镺。計(jì)數(shù)器的復(fù)位觸發(fā)信號(hào)斷開(kāi)( OFF)時(shí),設(shè)定值存儲(chǔ)單元S中的
數(shù)據(jù)傳送給當(dāng)前值存儲(chǔ)單元D,設(shè)定值的范圍是- 32768~ 32767。一般將比較指令或數(shù)據(jù)比較指令F60 (CMP)與可逆計(jì)數(shù)器結(jié)合起來(lái)使用,以完成相應(yīng)的控制功能。
例7-34 F118 (UDC)是可逆計(jì)數(shù)器指令示例,如圖7-53所示
例題說(shuō)明:當(dāng)檢測(cè)到復(fù)位觸發(fā)信號(hào)X2的下降沿時(shí),DT10中的數(shù)據(jù)被傳送到DTO中,計(jì)教器開(kāi)始工作;當(dāng)檢測(cè)到X2的上升沿時(shí),即復(fù)位信號(hào)有效,DTO被清0,計(jì)數(shù)器停止工作。
XO為加/減控制信號(hào),當(dāng)其為ON時(shí),進(jìn)行加計(jì)數(shù),為OFF時(shí),進(jìn)行減計(jì)數(shù)。
Xl為計(jì)數(shù)輸入信號(hào),檢測(cè)到其上升沿時(shí),根據(jù)XO的狀態(tài),執(zhí)行加1或減1計(jì)數(shù)。
計(jì)數(shù)器指令示例
這里,DT10相當(dāng)于CT指令中的預(yù)置值寄存器SV,DTO相當(dāng)于經(jīng)過(guò)值寄存器EV。當(dāng)DTO中的結(jié)果為O時(shí),特殊內(nèi)部寄存器R900B接通,內(nèi)部寄存器R50有輸出。
可逆計(jì)數(shù)與左/右移位指令:F118 (UDC)、F119 (LRSR)
在FP1系列PLC中,SD6804D可逆計(jì)數(shù)和左/右移位指令各1條,是對(duì)普通計(jì)數(shù)器CT和移位寄存器SR指令功能的補(bǔ)充和加強(qiáng)。
(1) F118 (UDC)
F118 (UDC)是可逆計(jì)數(shù)器指令,也稱(chēng)為加/減計(jì)數(shù)器。與普通計(jì)數(shù)器不同,可逆計(jì)數(shù)器有3個(gè)輸入信號(hào),分別是加/減觸發(fā)信號(hào)(加/減計(jì)數(shù)控制信號(hào))、計(jì)數(shù)觸發(fā)信號(hào)(加/減脈沖信號(hào))和復(fù)位觸發(fā)信號(hào),3個(gè)輸入信號(hào)是互相獨(dú)立的,不是或(并聯(lián))的關(guān)系。
當(dāng)加/減計(jì)數(shù)控制信號(hào)接通(ON)時(shí),在每一個(gè)計(jì)數(shù)觸發(fā)信號(hào)的上升沿進(jìn)行加1計(jì)數(shù),斷開(kāi)( OFF)則進(jìn)行減1計(jì)數(shù)。當(dāng)復(fù)位觸發(fā)信號(hào)接通(ON)時(shí),計(jì)數(shù)器被復(fù)位,計(jì)數(shù)器的當(dāng)前值存儲(chǔ)單元D變?yōu)镺。計(jì)數(shù)器的復(fù)位觸發(fā)信號(hào)斷開(kāi)( OFF)時(shí),設(shè)定值存儲(chǔ)單元S中的
數(shù)據(jù)傳送給當(dāng)前值存儲(chǔ)單元D,設(shè)定值的范圍是- 32768~ 32767。一般將比較指令或數(shù)據(jù)比較指令F60 (CMP)與可逆計(jì)數(shù)器結(jié)合起來(lái)使用,以完成相應(yīng)的控制功能。
例7-34 F118 (UDC)是可逆計(jì)數(shù)器指令示例,如圖7-53所示
例題說(shuō)明:當(dāng)檢測(cè)到復(fù)位觸發(fā)信號(hào)X2的下降沿時(shí),DT10中的數(shù)據(jù)被傳送到DTO中,計(jì)教器開(kāi)始工作;當(dāng)檢測(cè)到X2的上升沿時(shí),即復(fù)位信號(hào)有效,DTO被清0,計(jì)數(shù)器停止工作。
XO為加/減控制信號(hào),當(dāng)其為ON時(shí),進(jìn)行加計(jì)數(shù),為OFF時(shí),進(jìn)行減計(jì)數(shù)。
Xl為計(jì)數(shù)輸入信號(hào),檢測(cè)到其上升沿時(shí),根據(jù)XO的狀態(tài),執(zhí)行加1或減1計(jì)數(shù)。
計(jì)數(shù)器指令示例
這里,DT10相當(dāng)于CT指令中的預(yù)置值寄存器SV,DTO相當(dāng)于經(jīng)過(guò)值寄存器EV。當(dāng)DTO中的結(jié)果為O時(shí),特殊內(nèi)部寄存器R900B接通,內(nèi)部寄存器R50有輸出。
熱門(mén)點(diǎn)擊
- 集成計(jì)數(shù)器CD4518
- 分別測(cè)試JK觸發(fā)器和D觸發(fā)器的邏輯功能
- 可逆計(jì)數(shù)與左/右移位指令:F118 (UDC
- 具體元件的容差設(shè)置方法
- 行程控制電路
- CMOS圖像傳感器芯片的結(jié)構(gòu)一般由光敏像素陣
- 低壓熔斷器的安裝使用安全注意事項(xiàng)
- 用戶(hù)程序存儲(chǔ)器的容量至少可擴(kuò)展到4KB
- 控制電路設(shè)計(jì)
- 或和或非指令OR、OR/
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- 高速功耗比 (2.5MHz)
- 32 位微控制器 (MCU)&
- 微控制器RA Arm Cortex-M MC
- 32MHz Arm Cortex-M23 超
- RA2T1 系列微控制器
- CNC(計(jì)算機(jī)數(shù)控)和制造機(jī)械系統(tǒng)應(yīng)用探究
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究