欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 梯形圖實(shí)例 >> 正文

西門子S7-200 SMART的PLS指令應(yīng)用

作者:佚名    文章來(lái)源:網(wǎng)絡(luò)整理    點(diǎn)擊數(shù):    更新時(shí)間:2024/8/28

除了使用運(yùn)動(dòng)控制向?qū)В琒7-200 SMART還支持使用PLS指令輸出PTO脈沖信號(hào)。

在STEP 7 Micro-WIN/SMART的【指令】—【計(jì)數(shù)器】中可以找到PLS指令,如下圖所示:

PLS指令初始添加到程序塊中的狀態(tài)如下圖所示:

該指令共有兩個(gè)輸入?yún)?shù):EN和N,其中:

  • EN:布爾型變量,PTO脈沖輸出使能,使用沿信號(hào)觸發(fā);
  • N:字型常量,表示輸出PTO信號(hào)的通道編號(hào),包括三種:0、1或2。其中:0=Q0.0,1=Q0.1,2=Q0.3;

需要注意的是,只有標(biāo)準(zhǔn)型CPU模塊才支持高速脈沖信號(hào)輸出。其中,CPU ST20支持兩路脈沖輸出信號(hào),分別是Q0.0和Q0.1;CPU ST30/ST40/ST60支持三路脈沖信號(hào),分別是Q0.0、Q0.1和Q0.3;

說(shuō)明:

  • 當(dāng)使用PLS指令激活PTO脈沖發(fā)生器后,相應(yīng)的輸出通道(比如Q0.0)被脈沖發(fā)生器接管,不受程序中其它數(shù)字量輸出指令的控制;當(dāng)脈沖發(fā)生器取消激活后,輸出通道受普通指令輸出的控制;
  • 如果程序中已經(jīng)組態(tài)了運(yùn)動(dòng)控制向?qū)В瑒t以向?qū)У慕M態(tài)為準(zhǔn);
  • 不建議使用繼電器輸出型CPU(SR20/SR30/SR40/SR60)輸出PTO脈沖信號(hào);

由于PLS指令本身僅可以設(shè)置輸出通道的編號(hào),因此其它參數(shù)(比如頻率、脈沖數(shù)等)必須通過(guò)特殊存儲(chǔ)器字節(jié)/字來(lái)設(shè)置。這些特殊存儲(chǔ)器字節(jié)/字是PTO或PWM脈沖信號(hào)共用的,由于本課程介紹的PTO脈沖,所以下面我們用PTO脈沖來(lái)描述。關(guān)于PWM脈沖的特殊存儲(chǔ)器字節(jié)/字可以看專欄《S7-200 SMART的PWM功能應(yīng)用》。

與PTO相關(guān)的特殊存儲(chǔ)器字節(jié)可以分為兩類:一類是用于控制PTO信號(hào)的,稱為控制字節(jié);另一類是用來(lái)表示PTO狀態(tài)的,稱為狀態(tài)字節(jié);

狀態(tài)字節(jié)包括三個(gè):SMB66、SMB76和SMB566。其中,SMB66是PTO0(Q0.0)的狀態(tài)字節(jié);SMB76是PTO1(Q0.1)的狀態(tài)字節(jié);SMB566是PTO2(Q0.3)的狀態(tài)字節(jié);

控制字節(jié)包括三個(gè):SMB67、SMB77和SMB567。其中,SMB67是PTO0(Q0.0)的控制字節(jié);SMB77是PTO1(Q0.1)的控制字節(jié);SMB567是PTO2(Q0.3)的控制字節(jié);如下圖所示:

控制字節(jié)總共有8個(gè)位,每個(gè)位的含義如下:

  • 第0位:PTO/PWM是否更新頻率/周期時(shí)間。0=不更新;1=更新;
  • 第1位:PWM更新脈沖寬度時(shí)間。0=不更新;1=更新;
  • 第2位:PTO更新脈沖計(jì)數(shù)值。0=不更新;1=更新;
  • 第3位:PWM時(shí)間基準(zhǔn)。0=us(微秒);1=ms(毫秒);
  • 第4位:保留;
  • 第5位:PTO設(shè)置單段或多段操作。0=單段;1=多段;
  • 第6位:PTO/PWM模式選擇。0=PWM;1=PTO;
  • 第7位:PTO/PWM使能。0=禁用;1=啟用;

以PTO0為例,如果將其設(shè)置為單段PTO輸出,頻率與脈沖數(shù)都不更新的情況下,則需要將SMB67賦值為:16#C0;如果要將其設(shè)置為單段PTO輸出,頻率不更新,脈沖數(shù)更新,則需要將SMB67賦值為:16#C4;

下面這張表列出了控制字節(jié)的值(16進(jìn)制)與PTO的頻率、脈沖數(shù)、單段/多段的對(duì)應(yīng)關(guān)系:

PTO輸出的頻率單位是Hz。

除了設(shè)置控制字節(jié),我們還需要設(shè)置PTO以多大的頻率進(jìn)行輸出?要輸出多少個(gè)脈沖?及多段脈沖下曲線的起始地址;這些設(shè)置請(qǐng)看下面的表格:

PTO輸出的頻率的范圍是:1Hz ≤ PTO頻率 ≤ 100,000Hz ;如果設(shè)置的頻率小于1Hz,則會(huì)默認(rèn)使用1Hz;如果設(shè)置的頻率大于100,000Hz,則會(huì)默認(rèn)使用100,000Hz;

PTO輸出的脈沖數(shù)的范圍是:1 ≤ PTO脈沖數(shù) ≤ 2,147,483,647;如果設(shè)置的脈沖數(shù)小于1,則會(huì)默認(rèn)使用1;如果設(shè)置的脈沖數(shù)大于2,147,483,647,則會(huì)默認(rèn)使用2,147,483,647;

舉個(gè)例子:如果要設(shè)置PTO0的單段輸出頻率為500Hz,輸出6000個(gè)脈沖數(shù),則設(shè)置:SMW68=500,SMD72=6000;

程序代碼如下圖所示:

在設(shè)置PTO輸出后,還可以通過(guò)狀態(tài)字節(jié)查看PTO的狀態(tài);

每個(gè)PTO狀態(tài)字節(jié)包括8個(gè)位,其中

  • 第0~3位:保留;
  • 第4位:PTO增量計(jì)算錯(cuò)誤;0=無(wú)錯(cuò)誤;1=有錯(cuò)誤而取消;
  • 第5位:PTO曲線禁用;0=非手動(dòng)禁用;1=用戶手動(dòng)禁用;
  • 第6位:PTO/PWM管線上溢/下溢;0=無(wú)上溢/下溢;1=上溢/下溢;
  • 第7位:PTO是否空閑;0=發(fā)送中;1=空閑;

狀態(tài)字節(jié)的典型應(yīng)用可以查看PTO是否正在發(fā)送脈沖。

比如,要檢查PTO0是否正在發(fā)送脈沖,可以判斷SMB66.7是否為0;

PTO1和PTO2的狀態(tài)字節(jié)分別是SMB76和SMB566,這個(gè)在前面的表格說(shuō)過(guò)了。

以上就是關(guān)于S7-200 SMART的PLS指令及其特殊存儲(chǔ)器字節(jié)/字/雙字的設(shè)置,就先介紹到這里。

Tags:PLS,脈沖輸出,西門子plc  
責(zé)任編輯:admin
相關(guān)文章列表
西門子S7-200SMART中斷指令實(shí)例 INT_0 中斷程序
西門子S7-200 SMART中斷及中斷指令概述
INT_0是什么程序,有什么特點(diǎn)?西門子PLC自由口通訊+中斷
STEP7 中S7-200SMART  PLC的PWM輸出向?qū)?/a>
西門子S7-200SMART PLC中運(yùn)用脈沖輸出功能及其應(yīng)用PWM指令和PLS指
西門子S7-1200能否全面取代S7-300,先看數(shù)據(jù)!
s7-300是什么型plc,西門子S7-300CPU模塊CPU315-2DP, 128K內(nèi)存
【S7-300使用指南】2.Step7程序的上載下載【軟件使用】STEP7 V5.
西門子S7-300/400的三種程序上傳/下載方式
西門子PLC丨博途(TIA Portal)軟件介紹
【詳細(xì)圖解】西門子S7-300PLC的電氣安裝。不收就kui大了!
西門子S7-PLCSIM仿真軟件的應(yīng)用(工具軟件學(xué)習(xí))
西門子S7-200 SMART PLC定時(shí)器指令介紹,TON、TOF、TONR
組態(tài)王軟件是什么,詳解 PLC 組態(tài)王,組態(tài)王軟件界面、操作介紹,
【STEP7】干貨 S7-200SMART局部變量的應(yīng)用,局部變量(Local var
【STEP7】西門子S7-200 SMART運(yùn)動(dòng)控制,西門子plc運(yùn)動(dòng)控制
組態(tài)王與西門子S7-200的幾種通信方式,組態(tài)王的幾種通訊方式
西門子S7-200 SMART PLC軟元件、數(shù)據(jù)類型及數(shù)據(jù)直接尋址講解!
【圖文詳解】西門子PLC之S7-200SMART的TCP通信 TCP_CONNECT和TCP
西門子PLC的PID指令與應(yīng)用
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 通江县| 茂名市| 长汀县| 大冶市| 湾仔区| 库尔勒市| 达日县| 新河县| 高淳县| 绥化市| 玉林市| 长汀县| 梅州市| 上高县| 旅游| 浦东新区| 封开县| 台州市| 灵石县| 海原县| 通辽市| 随州市| 上林县| 香格里拉县| 靖边县| 大丰市| 扶余县| 景东| 新竹县| 方城县| 茌平县| 洮南市| 镇巴县| 曲阜市| 蓬莱市| 潮州市| 屏边| 本溪| 顺平县| 长宁县| 蓬安县|