1783-US7T1F
1783-US7T1F
1783-US7T1F
模擬量調(diào)節(jié):模擬量調(diào)節(jié)是一種通過(guò)旋轉(zhuǎn)位子蓋板里面的微調(diào)電位器,來(lái)改變兩個(gè)用戶變量的硬件方法,這些變量可以手動(dòng)改變以實(shí)現(xiàn)微調(diào)控制。
⑤ 強(qiáng)制功能:可用于強(qiáng)制控制任何輸入和輸出點(diǎn)。強(qiáng)制功能,可以在RUN或STOP方式下使用。
⑥ 實(shí)時(shí)時(shí)鐘:可由程序指令訪問(wèn),用于控制日期。
⑦ 脈沖輸出:可選為兩個(gè)50%負(fù)載周期的脈沖串輸出控制,或特定的脈寬調(diào)制輸出控制。
⑧ 自由接口方式:用戶可用梯形圖編程來(lái)定義通訊口參數(shù),提供與不同智能設(shè)備的連接。
⑨ 特殊標(biāo)志:在可編程序控制口與你的程序之間提供狀態(tài)及控制功能的內(nèi)部數(shù)據(jù)位。
⑩ 符號(hào)地址:允許你在程序中使用名稱作為I/O點(diǎn)的地址。
2.條碼掃描儀
采用美國(guó)Metrologic公司的MS700 i串行激光條碼掃描儀,掃描速度達(dá)2000線 / 秒,可靠掃描距離在0—7英寸區(qū)域內(nèi),在掃描區(qū)內(nèi)有20條激光掃描線,分五個(gè)方向?qū)l形碼進(jìn)行掃描,可選擇12種條形碼碼制,通過(guò)RS 232接口與PLC進(jìn)行通信。與CCD掃描儀相比,激光掃描儀首讀率高,能高速掃描識(shí)讀任意方向通過(guò)的條碼且對(duì)操作者要求低,實(shí)際應(yīng)用中效果很好。
3.中文顯示屏
中文顯示屏使用自定義通信協(xié)議通過(guò)RS 485接口與PLC通信。
4 軟件設(shè)計(jì)
1、PLC軟件設(shè)計(jì)
(1)PLC與PC的通信及條碼識(shí)別
PLC與PC之間的通信采用RS-485/RS-232方式,信號(hào)的轉(zhuǎn)換由RS-232/RS-485轉(zhuǎn)換器完成。以下簡(jiǎn)要介紹S7-200系列與自由口功能有關(guān)的寄存器SMB2,SMB3,SMB30,它們主要用于自由口通訊方式的確定及運(yùn)行管理。
控制字寄存器SMB30用于存儲(chǔ)通訊方式控制字,由用戶寫入,屬于可讀寫的特殊標(biāo)志位寄存器。其格式如下:
mm:(通信協(xié)議)00 PPI協(xié)議(從機(jī))
01 自由口協(xié)議
10 PPI協(xié)議(主機(jī))
11 保留(缺省為PPI從機(jī))
bbb:(波特率) 000~111依次對(duì)應(yīng)38400 bps ~ 300 bps波特率
pp:(校驗(yàn)方式) 00 無(wú)校驗(yàn)
01 偶校驗(yàn)
10 無(wú)校驗(yàn)
11 奇校驗(yàn)
通訊接收字符緩沖器SMB2用于存放在自由口通訊方式下接收到的當(dāng)前字符,它是一個(gè)暫存寄存器,一般應(yīng)在下一步取走其中的內(nèi)容。
通訊校驗(yàn)結(jié)果寄存器SMB3,在作自由口通訊時(shí),PLC的通訊接口按由SMB30規(guī)定的奇偶校驗(yàn)方式對(duì)所接收到的信號(hào)作校驗(yàn)。若檢測(cè)到錯(cuò)誤,PLC自動(dòng)將SMB3.0置1,根據(jù)此標(biāo)志位,可決定當(dāng)前信息的取舍,同時(shí)還可在出錯(cuò)的情況下,將此錯(cuò)誤位發(fā)送給對(duì)方,以便要求它重發(fā)。
在S7 226 PLC中,集成了兩個(gè)RS485數(shù)據(jù)通訊端口,可使用專用的位通訊協(xié)議作波特率高達(dá)38.4kbit/s 的高速通訊,并可按步調(diào)整。
以下為PLC接收部分程序片段:
LD SM0.1 //第一個(gè)掃描周期接通
MOVB 9, SMB30 //初始化port0口
ATCH INT_0, 8 //指定port0口接收事件由中斷0處理
MOVD &VB101, VD96 //指針VD96指向VB101開(kāi)始的V寄存器區(qū)
MOVD &VB0, VD36 //VD36也指向VB101開(kāi)始的V寄存器區(qū)
MOVB 0, VB41 //接收字符個(gè)數(shù)清0
下面為中斷0片段(接收并存儲(chǔ)):
LD SM0.0 //一直接通
MOVB SMB2, *VD36 //只要接收到字符就存入指針VD36所指向的區(qū)域,
//即VB101開(kāi)始的V寄存器區(qū)
INCD VD36 //指針下移,為接收并存儲(chǔ)下一字符作準(zhǔn)備
INCB VB41 //字符計(jì)數(shù)個(gè)數(shù)加一
當(dāng)PLC需要向PC傳送數(shù)據(jù)時(shí),可以通過(guò)以下代碼實(shí)現(xiàn):
PLC發(fā)送部分程序片段:
LD SM0.1 //第一個(gè)掃描周期接通
MOVB 9, SMB130 //初始化port1口
MOVB 14, VB100 //將14存入VB100中
XMT VB100,1 //指定port1口發(fā)送自VB101開(kāi)始的V寄存器區(qū),
//發(fā)送字符個(gè)數(shù)由VB100的內(nèi)容決定
以下為PLC接收條碼并判斷部分:
LDB= SMB2, 10 //收到換行符,條碼結(jié)束
LPS
MOVD &VB0, VD36
AB<> VB41, 14 //總共收到條碼字符數(shù)不等于14,出錯(cuò),
S M0.1, 1 //置位M0.1
LRD
AB=VB41, 14 //總共收到條碼字符數(shù)等于14,正確,
R M0.1, 1 //復(fù)位M0.1
LPP
MOVB 0, VB41 //接收字符個(gè)數(shù)清0,為下一次接收作準(zhǔn)備
C200H-OD217 OMRON OUTPUT UNITA212SD-OOO-N-G ARO/INGERSOL RAND AIR CONTROL VALVE
CUB2LU00 RED LION MINIATURE COUNTER
3RG4622-3AB03 SIEMENS PROXIMITY SWITCH
CR2940NP511G GE BLACK BUTTON-RUN
APOLLO 3" BUTTERFLY VALVE MODEL 143 03DBNI 200 PSIG
ALLEN BRADLEY 1746-HSTP1 SER. B STEPPER CONTROL
IC610MDL101B GE/FANUC INPUT MODULE
SR110-28/PV NEMIC LAMBDA POWER SUPPLY
083-00225-0300-24 SOLA DC POWER SUPPLY
PJDA-1-4F/4M-C-H-1 GEMS PRESSURE SWITCH
193-EA1DB ALLEN BRADLEY OVERLOAD RELAY
116254 ADVANCE CONTROLS INC POWER SUPPLY
H400-555 UNITED ELECTRIC CONTROLS PRESSURE SWITCH
800T-FXQ10RA7 GREEN ALLEN BRADLEY PUSH/PULL PUSH
SY3 AAA PRODUCTS SOLENOID VALVE
UCF-A 17807 TRI-TRONICS US EYE FIBEROPTIC
2711-NV5 ALLEN BRADLEY ANTI-GLARE OVERLAY FOR PANELVIEW
2830A-05CH DIGITEC PANEL METER
1747-SN ALLEN BRADLEY REMOTE I/O SCANNER
注:聯(lián)系我時(shí),請(qǐng)說(shuō)是在“傲立機(jī)床網(wǎng)”上看到的,謝謝!















