一(yī / yì /yí)、繼電器檢測設備控制要(yào / yāo)求
1、需要(yào / yāo)同時(shí)檢測10個(gè)繼電器
2、每個(gè)繼電器需要(yào / yāo)測試8個(gè)觸點,共80個(gè)觸點
3、每次檢測需要(yào / yāo)300個(gè)周期,控制輸出(chū)12ms ON / 88ms OFF的(de)脈沖爲(wéi / wèi)一(yī / yì /yí)個(gè)周期
4、需要(yào / yāo)将檢測結果保存在(zài)PLC中,要(yào / yāo)求停電保持,共需要(yào / yāo)保存80個(gè)觸點x300個(gè)周期合計24000個(gè)狀态,如果将結果保存在(zài)寄存器中則最少需要(yào / yāo)1520個(gè)停電保持寄存器
5、每次檢測結束,上(shàng)位機将結果讀出(chū),根據繼電器8個(gè)觸點的(de)吸合情況判斷該繼電器是(shì)否合格
二、該設備對控制系統的(de)要(yào / yāo)求及海爲(wéi / wèi)相應的(de)特點
1、運行速度快:要(yào / yāo)求程序掃描周期在(zài)1.5ms内,海爲(wéi / wèi)PLC由于(yú)運行速度快,指令集豐富,程序非常精簡,實際運行掃描周期爲(wéi / wèi)1~1.1ms
2、要(yào / yāo)有大(dà)範圍的(de)數據停電保持區:海爲(wéi / wèi)PLC的(de)停電保持區可以(yǐ)任意設定,允許将所有數據區都設爲(wéi / wèi)停電保持,數據程序無須後備電池保護,永不(bù)丢失。不(bù)需要(yào / yāo)用任何指令就(jiù)可以(yǐ)實現該功能
3、具有ms級控制能力:海爲(wéi / wèi)PLC提供一(yī / yì /yí)個(gè)獨有的(de)16us精度系統時(shí)間,SV49-SV50爲(wéi / wèi)系統時(shí)間(單位16us), 系統自動循環計數, 當計數到(dào)最大(dà)值2147483647時(shí)歸0不(bù)斷循環計數。利用該系統時(shí)間可以(yǐ)方便實現ms級控制,誤差僅一(yī / yì /yí)個(gè)掃描周期
三、初始化脈沖數據
由于(yú)要(yào / yāo)控制輸出(chū)12ms ON / 88ms OFF的(de)脈沖,轉換爲(wéi / wèi)16us時(shí)間單位如下:
12ms = 12000us = 750(16us),存放放在(zài)V2000-V2001中
88ms = 88000us = 5500(16us),存放放在(zài)V2002-V2003中
建立一(yī / yì /yí)個(gè)名稱爲(wéi / wèi)“時(shí)間間隔初始值”的(de)初始寄存器值表,将ON時(shí)間設定爲(wéi / wèi)750和(hé / huò)OFF時(shí)間設定爲(wéi / wèi)5500(當然也(yě)可以(yǐ)不(bù)建立該表而(ér)選擇在(zài)程序中初始化V2000-V2001及 V2002-V2003的(de)值),如下圖:
四、實現程序如下:
本程序掃描周期1ms,1如下圖:
海爲(wéi / wèi)公衆号
海爲(wéi / wèi)雲APP
廈門海爲(wéi / wèi)科技有限公司
0592-3278716 (技術) | 4000-360-362 (商務)
海爲(wéi / wèi)總部:廈門市集美區軟件園三期C03棟13-14層 | 制造中心:廈門市翔安區火炬高新區(翔安)産業區垵邊南路336-2号4樓