一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西門(mén)子PLC用SCL語(yǔ)言編寫(xiě)斜坡函數(shù)發(fā)生器的功能塊

skda8921 ? 來(lái)源: PLC 工控微課 ? 作者:吳wtf ? 2022-11-18 09:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在工程項(xiàng)目中,經(jīng)常需要用到斜坡函數(shù)發(fā)生器,特別是在一些過(guò)程控制當(dāng)中,控制設(shè)備的輸出值需要平滑輸出,不能突然躍變到目標(biāo)設(shè)定值,比如說(shuō)比例調(diào)節(jié)閥等等,斜坡函數(shù)發(fā)生器可以經(jīng)過(guò)一定時(shí)間平滑輸出。

從而避免對(duì)設(shè)備的沖擊。

特別是在電機(jī)的控制輸出當(dāng)中,速度需要斜坡函數(shù)發(fā)生器來(lái)進(jìn)行加速上升或下降,西門(mén)子PLC 用SCL語(yǔ)言編寫(xiě)斜坡函數(shù)發(fā)生器的功能塊。

主要計(jì)算公式如下:

a7fd8442-6698-11ed-8abf-dac502259ad0.png

這是一個(gè)完整的斜坡曲線,我們分解成如下:

a824b4c2-6698-11ed-8abf-dac502259ad0.png

從圖中可以看出我們一共分為五步進(jìn)行斜率的增加到達(dá)目標(biāo)值X(i0),得出計(jì)算公式:

1,采樣時(shí)間 ( sample_time)

2,初始值(Xinital)

3,目標(biāo)值(Xtarget)

4,到達(dá)目標(biāo)值的預(yù)設(shè)時(shí)間 (RAMP_TIME)

5,求出步數(shù) (step)= RAMP_TIME/sample_time

6, 斜率=(Xtarget?Xinital)/step

從以上計(jì)算我們進(jìn)行程序編寫(xiě),下面是FB塊接口定義參數(shù):

a83e3280-6698-11ed-8abf-dac502259ad0.png

SCL程序如下:

a86fb1fc-6698-11ed-8abf-dac502259ad0.png






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5037

    文章

    13921

    瀏覽量

    474614
  • 函數(shù)發(fā)生器

    關(guān)注

    0

    文章

    158

    瀏覽量

    19666
  • SCL
    SCL
    +關(guān)注

    關(guān)注

    1

    文章

    243

    瀏覽量

    17557

原文標(biāo)題:西門(mén)子SCL語(yǔ)言編程系列講34-斜坡函數(shù)發(fā)生器算法

文章出處:【微信號(hào):PLC 工控微課,微信公眾號(hào):PLC 工控微課】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    SIMATIC S7-1500 PLC S7-SCL SCL詳解

    函數(shù)函數(shù)西門(mén)子的大中型PLC編程中,應(yīng)用十分廣泛,前介紹過(guò)函數(shù)
    的頭像 發(fā)表于 12-06 09:17 ?1467次閱讀
    SIMATIC S7-1500 <b class='flag-5'>PLC</b> S7-<b class='flag-5'>SCL</b> <b class='flag-5'>SCL</b><b class='flag-5'>塊</b>詳解

    西門(mén)子1200 SCL語(yǔ)言編寫(xiě)

    西門(mén)子1200正序啟動(dòng)SCL語(yǔ)言該怎樣去編寫(xiě)?西門(mén)子1200逆序停止SCL
    發(fā)表于 09-29 08:47

    西門(mén)子PLC編程中FB和FC的區(qū)別

    西門(mén)子PLC編程時(shí),可以用到功能塊FB和功能FC(FB、FC都是組織)資料上說(shuō)FB與FC都可
    發(fā)表于 06-20 10:54 ?1.7w次閱讀

    淺談西門(mén)子PLC的“SCL語(yǔ)言”編程

    介紹西門(mén)子PLC的“SCL語(yǔ)言”編程,相關(guān)編程代碼
    發(fā)表于 01-22 17:25 ?0次下載

    如何用一個(gè)FB在使用西門(mén)子1200PLC時(shí)候?qū)崿F(xiàn)堆棧功能

    1.在使用西門(mén)子1200PLC時(shí)候需要堆棧功能,實(shí)現(xiàn)數(shù)據(jù)的先進(jìn)先出后進(jìn)后出功能,于是自己SCL
    的頭像 發(fā)表于 09-22 17:31 ?9739次閱讀
    如何用一個(gè)FB<b class='flag-5'>塊</b>在使用<b class='flag-5'>西門(mén)子</b>1200<b class='flag-5'>PLC</b>時(shí)候?qū)崿F(xiàn)堆棧<b class='flag-5'>功能</b>

    西門(mén)子PLC功能功能塊

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門(mén)子PLC功能功能塊。
    發(fā)表于 11-09 17:49 ?64次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>的<b class='flag-5'>功能</b>和<b class='flag-5'>功能塊</b>

    西門(mén)子PLC系統(tǒng)功能塊和系統(tǒng)功能

    的參考幫助中可找到進(jìn)一步的信息。 系統(tǒng)功能塊 系統(tǒng)功能塊(SFB )是集成在S7 CPU中的功能塊。SFB 作為操作系統(tǒng)的一部分,不占用戶(hù)程序空間。與FB相同,SFB 也是“具有存儲(chǔ)
    的頭像 發(fā)表于 12-23 17:55 ?1.2w次閱讀

    西門(mén)子TDC編程語(yǔ)言CFC功能塊詳細(xì)說(shuō)明

    西門(mén)子TDC編程語(yǔ)言CFC功能塊詳細(xì)說(shuō)明免費(fèi)下載。
    發(fā)表于 04-22 10:06 ?29次下載

    西門(mén)子PLC中使用SCL語(yǔ)言編程的技巧

    西門(mén)子PLC中使用SCL語(yǔ)言編程的技巧說(shuō)明。
    發(fā)表于 04-22 11:15 ?73次下載

    西門(mén)子PLC FB41中PID功能塊說(shuō)明和調(diào)整方法

    西門(mén)子PLC FB41中PID功能塊說(shuō)明和調(diào)整方法說(shuō)明。
    發(fā)表于 04-22 11:48 ?13次下載

    淺談西門(mén)子PLCSCL語(yǔ)言編程

    西門(mén)子PLCSCL語(yǔ)言編程說(shuō)明。
    發(fā)表于 04-22 14:39 ?51次下載

    西門(mén)子TDC編程語(yǔ)言CFC功能塊詳細(xì)說(shuō)明中文版

    西門(mén)子TDC編程語(yǔ)言CFC功能塊的詳細(xì)介紹說(shuō)明。
    發(fā)表于 04-30 14:15 ?0次下載

    西門(mén)子SCL語(yǔ)言編程系列-寫(xiě)立方根FB

    由于西門(mén)子PLC本身并沒(méi)有帶求立方根的指令,我們SCL來(lái)寫(xiě)一個(gè)求立方根的FB
    的頭像 發(fā)表于 02-06 15:17 ?2599次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>SCL</b><b class='flag-5'>語(yǔ)言</b>編程系列-寫(xiě)立方根FB<b class='flag-5'>塊</b>

    西門(mén)子PLC的幾種編程語(yǔ)言簡(jiǎn)單介紹

    有不同的編程語(yǔ)言,但就某個(gè)商家而言,PLC的編程語(yǔ)言也就那么幾種。下面,以西門(mén)子PLC的編程語(yǔ)言
    發(fā)表于 04-19 09:35 ?4次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>的幾種編程<b class='flag-5'>語(yǔ)言</b>簡(jiǎn)單介紹

    西門(mén)子PLC中OB功能詳解

    西門(mén)子PLC(Programmable Logic Controller)作為工業(yè)自動(dòng)化領(lǐng)域的核心設(shè)備,其內(nèi)部功能強(qiáng)大、應(yīng)用廣泛。在西門(mén)子PLC
    的頭像 發(fā)表于 06-15 11:27 ?7410次閱讀