freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

plc功能指令(文件)

2025-08-23 01:09 上一頁面

下一頁面
 

【正文】 S1]指定的 D10和 [S2]指定的 D12中的數(shù)據(jù)按位對應,進行邏輯“或”運算,結果存于由 [D]指定的目標元件 D14中。當 X1= 1時, K2X0與 H0F相“或”運算,實現(xiàn) K2X0高四位對 K2Y0高四位的直接控制(狀態(tài)保持),低四位被置 1。 ? ( 二)相關知識 ? 1. FX系列 PLC的移位指令 ? 循環(huán)左移及循環(huán)右移指令 ? 循環(huán)移位是一種環(huán)形移動,循環(huán)右移指令 ROR使 [D]中各位數(shù)據(jù)向右循環(huán)移 n位,最后從最低位移出的狀態(tài)存于進位標識 M8022中,如圖 4- 34( a)所示。 ? 【 應用舉例 】 ? 某彩燈組共 14個接于 Y0~ Y15點上,要求燈組以 、反序輪流點亮。反序到 Y0接通后又進入正序,依次循環(huán)。 ? 位左移指令與位右移的方向相反。 ? 為方便編程,可按照書寫順序進行地址編號,如圖 4- 38所示。依次下去將 Y12~ Y0全部點亮形成“王”字。是用基本指令和循環(huán)移位指令設計的。當 Y6接通時將 Y5Y0里面?zhèn)鳌?1”,全部燈點亮,并且將 M2置位以切斷 1s左移位電路而保持全亮 5s狀態(tài)。如圖 4- 41所示。用步進思想編程很簡潔,思路也很清晰,便于初學著掌握。圖( b)中 [D]為字元件,當 X004= 1時,將 D0中的 3位( n= 3)所表示的二進制數(shù) 010,用目標元件 D1的對應位( 010= b2位)置 1表示。圖( a)中 [S]為位元件,當 X5= 1時,將 [S]指定的 8位( 2n=23=8)數(shù)據(jù) M17~ M10中,最高位為 1的M13( b3)位,用目標操作地址的 n位( n=3)二進制代碼 011(b3=011)表示出來。 ? 梯形圖程序如圖 4- 46所示,合上開關, X0= 1,執(zhí)行加 1操作使 M10=1,經(jīng) DECO譯碼后將第一臺電機 M1啟動( Y0置位)。數(shù)據(jù)寄存器區(qū)域地址從 D0開始,按鈕 X1每按一次地址號加 1。即 D0=1000、 D1=100 D2=1002…… 。變址寄存器除了與通用數(shù)據(jù)寄存器有相同的存儲數(shù)據(jù)功能外,主要用于操作數(shù)地址的修改或數(shù)據(jù)內容的修改??沙洚斪冎凡僮鲾?shù)的有 K、 H、KnX、 KnY、 KnM、 KnS、 P、 T、 C、 D。在操作指令中只要指定Z,編號相同的 V就被自動占用。當 X1合上后,用M8013使 K4Y0Z中的數(shù)據(jù)加 1,然后 Z中的值也加1,點亮第一個燈( Y0)。以后每隔 1s熄滅一個,依次熄滅所有的燈,再循環(huán)。 BCD碼的取值范圍: 16位時為 0— 9999, 32位時為 0— 99999999. ? ⑵ 二進制數(shù)變換為 BCD碼 ? BCD碼變換指令是將源操作數(shù) [S]中的二進制數(shù)轉換成BCD碼送到目標操作數(shù) [D]中。) ? 3. 七段碼譯碼指令 SEGD ? SEGD指令是將 [S]指定元件的低 4位(只用低 4位)所確定的十六進制數(shù)( 0~ F)經(jīng)譯碼驅動 LED七段顯示器進行顯示。如圖 4- 52所示,當 X000=1時,將 [S]源數(shù)據(jù)( D1)中的二進制數(shù)先轉換成 BCD碼,然后再把指定位上的 BCD碼傳送到 [D]指定的目的地址單元( D2)的指定位上,再把目的地址單元中的 BCD碼轉換成二進制數(shù)。 ? BCD碼的數(shù)值若超過 9999范圍則會出錯。本任務要顯示的內容是 4位BCD碼,因此需要用 4個 LED數(shù)碼管,分別顯示寄存器內容的千、百、十和個位。再用程序將這 4位陰極分時連接到負載電源的負極上,以達到分時顯示個、十、百、千位的目的。當X0合上后,每按一次 X1,地址號及數(shù)據(jù)內容都加 1,實現(xiàn)向不同的地址單元賦予不同的數(shù)值。第二種是采用 PLC機內譯碼指令 SEGD進行譯碼并顯示出來。當 Y011接通時,選通十位上的數(shù)碼管,顯示十位上的數(shù)據(jù)。圖4- 55所示程序的分時顯示的時間為 。 ? 本任務每隔半小時要對現(xiàn)場的 20個數(shù)據(jù)進行反復比較,找出其中的最大值,并與標準值進行比較;每隔 1小時要計算平均值,并與標準平均值進行比較,這要用到比較指令,還要用到程序控制類指令的編程。 X0是手動 /自動運行的選擇開關。此時分別按下 X1和 X2,可點動M1和 M2進行機床調整;而當 X10常閉觸點接通時,不執(zhí)行“ CJ P0”指令,順序執(zhí)行自動運行程序。 ? 使用跳轉指令應注意的幾個問題: ? ⑴ FX2N系列 PLC的指針標號 P有 128點( P0- P127),用于分支和跳轉程序。 ? ⑶ P63是 END所在的步序,在程序中不需要設置 P63。同理, T、 C如果被跳過,則跳轉期間它們的當前值被鎖定,當跳轉中止、程序繼續(xù)執(zhí)行時,定時計數(shù)接著進行。當 X0常開觸點接通時,執(zhí)行“ CALL P1”,即程序轉到標號 P1處,執(zhí)行子程序。不同位置的“ CALL”指令可以調用相同標號的子程序,但同一標號的指針只能使用一次,跳轉指令中用過的指針標號不能再重復使用。 ? 3. 循環(huán)指令 FOR、 NEXT ? 循環(huán)指令用于某種操作反復進行的場合,使用循環(huán)指令可以使程序變得簡潔,方便。 ? 編制的梯形圖程序如圖 4-59所示。 ? (三)任務實施 ? 1. 選擇輸入輸出設備,分配 I/O地址,畫出接線圖 ? 本任務在這里編程時不涉及到 20個現(xiàn)場數(shù)據(jù)的動態(tài)采集過程。程序中,當通過開關輸入使 X0= 1后, C0、C1同時對 M8014( 1min時鐘脈沖)計數(shù)。再用循環(huán)指令將剩下的 19個數(shù)據(jù)(因此循環(huán)次數(shù)應等于 19)逐一與 D20進行比較,若有比 D20數(shù)據(jù)大的,就直接送往 D20覆蓋原數(shù)據(jù),然后地址變量 Z加 1。接下來用 32位操作的除法指令將所求的總和除以數(shù)據(jù)的個數(shù) 20,得到平均值放到 D24中。程序實際執(zhí)行時,每到半小時,只執(zhí)行 P0;每到 1小時先執(zhí)行 P0找出最大值,接著執(zhí)行 P1計算平均值, P0、P1會在同一個掃描周期中執(zhí)行。 ? 本任務要求每隔半小時找出最大值;每隔 1小時計算平均值。再用觸點比較指令將最大值(存放在 D20中)與標準值(存放在 D30中)對比,若大于標準值就把 Y0接通。C1每計滿 1小時執(zhí)行一次子程序 P1,即計算 20個數(shù)據(jù)的平均值。 ? 選擇 X0作為控制裝置的啟停開關,兩個紅燈地址分別為 Y0和 Y1,繪制的 I/O接線圖如圖 4- 60所示。若有進位,則標志位 M8022置 1,向高 16位D11中加 1。循環(huán)指令由 FOR和NEXT兩條指令構成,因此這兩條指令是要成對使用的。 ? 【 應用舉例 】 某電機要求有連續(xù)運行和手動調整兩種工作方式,用子程序設計的梯形圖控制程序如圖 4- 58所示。當 X0常開觸點斷開時,標號為 P1的子程序不能被調用執(zhí)行。子程序調用指令 CALL、返回指令 SRET的助記符、操作數(shù)等指令屬性如表 46所示。 ? ⑸ 不在同一個指針標號的程序段中出現(xiàn)的同一線圈不看作是雙線圈。 ? ⑵ 如果跳轉條件滿足,則執(zhí)行跳轉指令,程序跳到以指針標號 P為入口的程序段開始執(zhí)行。然后執(zhí)行“ CJ P1”指令,跳過自動程序直接轉到標號 P1處結束。 Y Y2分別是控制電機 M1啟動和M2啟動的輸出信號。條件跳轉指令 CJ的助記符、操作數(shù)等指令屬性如表45所示。動態(tài)采集 20個現(xiàn)場數(shù)據(jù)( 16位),存放在 D0~ D19中。百位、千位上的數(shù)據(jù)顯示依次類推。 ? 如圖 4- 55所示,當 Y010接通時,選通個位上的數(shù)碼管,顯示個位數(shù)據(jù)。一種是用帶譯碼器的數(shù)碼顯示,這種方法只需將要顯示的內容預先放在指定的地方,用 BCD碼轉換指令就可以直接顯示出來。 ? 2. 設計 PLC控制程序 ? 如圖 4- 55所示是顯示變地址數(shù)據(jù)寄存器內容的控制程序。若采用分時顯示 4位 BCD碼的方案,可節(jié)省大量的輸出點。將 D1的第 1位( BCD碼)傳送到 D2的第 3位( BCD碼)并自動轉換成 BIN數(shù),這樣 3位 BCD碼數(shù)字開關的數(shù)據(jù)被合成后,以二進制數(shù)方式存入 D2中。( D2)中的其它位(第 1位和第 4位)原數(shù)據(jù)不變。 ? 如圖 4- 51所示,當 X0=1時, D0中的低 4位所確定的十六進制數(shù)( 0~ F)經(jīng) K2Y0所連接的七段碼進行顯示。 ? 說明: BCD碼變換指令可用于將 PLC的二進制數(shù)據(jù)變?yōu)長ED七段顯示碼所需的 BCD碼。如圖 4- 49( a)所示,當 X0= 1時, K2X0中的 BCD碼轉換成二進制數(shù)存入 D10中。當 Y14=1時置位 M1,將加 1程序切斷,并接通減 1程序。 ? 【 應用舉例 】 ? 如圖 4- 48所示為用加
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1