CPU226編碼器程序
劉玉蓉
發(fā)布于2014-10-28 17:42
35
0
標(biāo)簽:
我把我的工程項(xiàng)目比作一個(gè)斜坡道,在坡道上設(shè)置位置1和位置2。
(1)當(dāng)物體從位置1到位置2的工程中,高速計(jì)數(shù)器計(jì)到X時(shí),也即是到達(dá)位置1時(shí),需要Q0.0得電。當(dāng)高速計(jì)數(shù)器計(jì)到Y(jié)時(shí),即物體到達(dá)位置2時(shí),需要Q0.0失電。
(2)當(dāng)物體回來時(shí),也即是到達(dá)位置2時(shí),需要Q0.0得電。到達(dá)位置1時(shí),需要Q0.0失電。
PLC程序怎么寫?。?/p>
佳答案
1)用編碼器的AB相接入PLC進(jìn)行雙向計(jì)數(shù)
2)設(shè)置計(jì)數(shù)的起點(diǎn),在這一點(diǎn)高速計(jì)數(shù)清零
3)確定位置1和位置2的計(jì)數(shù)值
4)讀取計(jì)數(shù)值,與位置1和位置2的數(shù)值進(jìn)行比較
5)如果計(jì)數(shù)值位于位置1和位置2的數(shù)值之間,輸出Q0.0