西門子?xùn)|莞代理商
條件跳轉(zhuǎn)指令CJ用于跳過順序程序中的某一部分,以縮短運(yùn)算周期、控制程序的流程。其指令的助記符為CJ,指令代碼是FNC00,操作元件為P0~P127,其程序步情況是,CJ 為3步、標(biāo)號(hào)P為1步。
在圖12-2中,當(dāng)X0為ON時(shí),則程序跳轉(zhuǎn)到指針P8處,若X0為OFF,則按順序執(zhí)行程序,不執(zhí)行跳轉(zhuǎn)。當(dāng)X0為ON時(shí),Y0、M0、S0的狀態(tài)不會(huì)隨它們的驅(qū)動(dòng)接點(diǎn)X1、X2、X3的狀態(tài)變化而變化。定時(shí)器和計(jì)數(shù)器如果被CJ指令跳過,跳步期間它們的當(dāng)前值被凍結(jié),如果在跳步開始時(shí)定時(shí)器和計(jì)數(shù)器正在工作,在跳步期間,它們將停止計(jì)時(shí)和計(jì)數(shù),在CJ指令的條件變?yōu)椴粷M足時(shí)繼續(xù)工作。高速計(jì)數(shù)器的處理獨(dú)立于主程序,其工作不受跳步影響。如果用M8000的動(dòng)合觸點(diǎn)驅(qū)動(dòng)CJ指令,則條件跳轉(zhuǎn)變?yōu)闊o條件跳轉(zhuǎn)
添加S7-1200 CPU1214C
? 添加PROFIBUS主站模塊CM1243-5:1)將硬件目錄中“通信模塊 -> CM1243-5 -> 6GK7 243-5DX30-0XE0 "模塊拖拽到CPU左側(cè)個(gè)槽位中;2)單擊CM1243-5 PROFIBUS接口圖標(biāo);3)設(shè)備屬性對(duì)話框下點(diǎn)擊“PROFIBUS地址"項(xiàng);4)點(diǎn)擊“添加新子網(wǎng)"按鈕,創(chuàng)建PROFIBUS_1網(wǎng)絡(luò);5)使用默認(rèn)PROFIBUS地址2。
圖2-4添加PROFIBUS主站模塊CM1243-5
? 添加CU240E-2 DP F從站:1)點(diǎn)擊網(wǎng)絡(luò)視圖按鈕進(jìn)入網(wǎng)絡(luò)視圖頁(yè)面;2)將硬件目錄中“其它現(xiàn)場(chǎng)設(shè)備 -> PROFIBUS DP -> 驅(qū)動(dòng)器 -> Siemens AG -> SINAMICS -> SINAMICS G120 CU240x-2 DP(F)V4.4 -> 6SL3 244-0BBxx-1PA1 "模塊拖拽到網(wǎng)絡(luò)視圖空白處;3)點(diǎn)擊以插入站點(diǎn)藍(lán)色“未分配"提示,選擇主站“PLC_1.CM1243-5 PROFIBUS接口(X1)",完成與主站網(wǎng)絡(luò)連接。
圖2-5添加CU240E-2 DP F從站
? 分配CU240E-2 DP F從站地址:1)鼠標(biāo)單擊添加的CU240E-2 DP F從站;2)設(shè)備屬性對(duì)話框下點(diǎn)擊“PROFIBUS地址"項(xiàng);3)選擇“PROFIBUS_1"網(wǎng)絡(luò);4)設(shè)置PROFIBUS地址為10。