女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

SCL編程可以批量處理模擬量嗎?

指南車(chē)機(jī)器人科技 ? 來(lái)源:指南車(chē)機(jī)器人科技 ? 2023-09-07 15:56 ? 次閱讀

博途的間接尋址和S7-300/400大不一樣。博途中的間接尋址主要用peek/poke指令,peek/poke指令不能用于優(yōu)化的數(shù)據(jù)塊。

優(yōu)化數(shù)據(jù)塊可以用數(shù)組類(lèi)尋址。這次的控制任務(wù)是模擬類(lèi)的批量處理,s7-300/400模擬量批量處理很繁瑣。

控制任務(wù)

把數(shù)量不定的模擬量轉(zhuǎn)換成工程量,然后保存到指定的數(shù)據(jù)塊中。這里我們?yōu)榱藴y(cè)試,不讀取PIW中的模擬值,而用MW代替。

象這樣的控制任務(wù),我們一般用SCL來(lái)寫(xiě)會(huì)比較方便。請(qǐng)看下面的程序。

控制程序

10b53644-4d50-11ee-a25d-92fbcf53809c.png

10db3574-4d50-11ee-a25d-92fbcf53809c.png

11054e54-4d50-11ee-a25d-92fbcf53809c.png

1132f98a-4d50-11ee-a25d-92fbcf53809c.png

程序簡(jiǎn)單說(shuō)明一下:

LOWER_BOUND 讀取 resultArray的下限

UPPER_BOUND讀取resultArray的上限

lenOfEmtpyArray是數(shù)組除去offsetArray偏移量后還剩的空余長(zhǎng)度,如果這個(gè)長(zhǎng)度小于模擬量的數(shù)量,則退出。另外如果arrayLowerBound小于下限,也退出。

第19行,SCL 中的循環(huán)要注意,開(kāi)始和結(jié)尾都是閉區(qū)間,和c語(yǔ)言等高級(jí)語(yǔ)言不一致。

第20行,PEEK_WORD 就是讀取M區(qū)的模擬量。具體用法可以參看手冊(cè)。

第25行,對(duì)數(shù)組的讀寫(xiě),也是間接尋址,在scl中沒(méi)有這種說(shuō)法了。間接尋址等概念都是匯編下的,高級(jí)語(yǔ)言沒(méi)有這種叫法。

1165cf7c-4d50-11ee-a25d-92fbcf53809c.png

最后,模擬量轉(zhuǎn)化為工程量后為100.0 和 54.0,存入數(shù)據(jù)塊。






審核編輯:劉清

聲明:本文內(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)投訴
  • 模擬器
    +關(guān)注

    關(guān)注

    2

    文章

    892

    瀏覽量

    43987
  • S7-300
    +關(guān)注

    關(guān)注

    8

    文章

    225

    瀏覽量

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

    關(guān)注

    1

    文章

    241

    瀏覽量

    17441

原文標(biāo)題:干貨分享 | 你知道嗎? SCL編程可以批量處理模擬量

文章出處:【微信號(hào):指南車(chē)機(jī)器人科技,微信公眾號(hào):指南車(chē)機(jī)器人科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    模擬量和開(kāi)關(guān)

    模擬量和開(kāi)關(guān) 在控制系統(tǒng)中,一個(gè)常見(jiàn)的術(shù)語(yǔ)就是模擬量和開(kāi)關(guān)。 不論輸入還是輸出,一個(gè)參數(shù)要么是模擬量,要么
    發(fā)表于 12-11 11:38 ?3126次閱讀

    模擬量模塊接線方法 模擬量模塊編程詳細(xì)介紹

    模擬量類(lèi)型的模塊有三種:普通模擬量模塊、RTD模塊和TC模塊。普通模擬量模塊可以采集標(biāo)準(zhǔn)電流和電壓信號(hào)。其中,電流包括:0-20mA、4-20mA兩種信號(hào),電壓包括:+/-2.5V、+
    的頭像 發(fā)表于 11-10 14:17 ?1.8w次閱讀
    <b class='flag-5'>模擬量</b>模塊接線方法 <b class='flag-5'>模擬量</b>模塊<b class='flag-5'>編程</b>詳細(xì)介紹

    模擬量處理程序設(shè)計(jì)實(shí)驗(yàn)

    實(shí)驗(yàn)  模擬量處理程序設(shè)計(jì)實(shí)驗(yàn) 一 、 實(shí)驗(yàn)?zāi)康?、 熟悉PLC的功能指令。2、 熟悉對(duì)模擬量處理的常用方法。3、&
    發(fā)表于 05-17 10:52 ?1381次閱讀

    S7-200模擬量編程

    本文以EM235為例講解S7-200模擬量編程,主要包括以下內(nèi)容: 1、模擬量擴(kuò)展模塊接線圖及模塊設(shè)置 2、模擬量擴(kuò)展模塊的尋址 3、模擬量
    發(fā)表于 04-06 13:19 ?83次下載

    s7-200模擬量處理子程序

    s7-200模擬量處理子程序,介紹西門(mén)子200模擬量處理程序的源代碼
    發(fā)表于 01-20 15:56 ?11次下載

    模擬量模塊輸出的是什么,plc的優(yōu)點(diǎn)是什么

    將它們轉(zhuǎn)換成數(shù)字量送給CPU進(jìn)行處理。因此,模擬量輸入模塊又叫A/D轉(zhuǎn)換輸入模塊。 模擬量的輸出模塊是將CPU處理后的二進(jìn)制數(shù)字信號(hào)轉(zhuǎn)換為模擬
    發(fā)表于 05-13 15:04 ?5279次閱讀

    MCU處理模擬量的過(guò)程

    MCU只能處理的是數(shù)字量,所以數(shù)字量輸入----->MCU-------->數(shù)字量輸出MCU不能直接處理模擬量,所以模擬量輸入---->模擬
    發(fā)表于 10-26 09:51 ?13次下載
    MCU<b class='flag-5'>處理</b><b class='flag-5'>模擬量</b>的過(guò)程

    PLC系統(tǒng)模擬量數(shù)據(jù)的處理

    模擬量被定義為在時(shí)間和數(shù)量上連續(xù)變化的信號(hào)。指PT、CT等各種傳感器傳輸?shù)碾妷骸㈦娏鳌㈩l率等信號(hào),即模擬信號(hào)。 模擬量是指變量在一定范圍內(nèi)連續(xù)變化的,即
    發(fā)表于 01-10 17:09 ?3304次閱讀

    SCL編程如何批量處理模擬量

    把數(shù)量不定的模擬量轉(zhuǎn)換成工程,然后保存到指定的數(shù)據(jù)塊中。這里我們?yōu)榱藴y(cè)試,不讀取PIW中的模擬值,而用MW代替。
    發(fā)表于 02-27 10:34 ?1149次閱讀

    PLC如何轉(zhuǎn)換處理模擬量信號(hào)?

    從以上PLC模擬量的信號(hào)輸入流程可以看到,在自動(dòng)化過(guò)程控制系統(tǒng)中,模擬量信號(hào)的輸入是非常復(fù)雜的。但是,在現(xiàn)目前的工業(yè)現(xiàn)場(chǎng),對(duì)模擬量信號(hào)的處理
    的頭像 發(fā)表于 07-09 15:40 ?1021次閱讀
    PLC如何轉(zhuǎn)換<b class='flag-5'>處理</b><b class='flag-5'>模擬量</b>信號(hào)?

    SCL語(yǔ)言編寫(xiě)的模擬量輸入信號(hào)處理函數(shù)介紹

    今天這篇文章,我們?cè)诓┩酒脚_(tái)下用SCL語(yǔ)言編寫(xiě)一個(gè)模擬量輸入信號(hào)處理的函數(shù)塊,它可用于S7-1200/1500系列PLC。
    的頭像 發(fā)表于 09-21 09:25 ?1177次閱讀
    <b class='flag-5'>SCL</b>語(yǔ)言編寫(xiě)的<b class='flag-5'>模擬量</b>輸入信號(hào)<b class='flag-5'>處理</b>函數(shù)介紹

    模擬量PLC有哪些具體種類(lèi)呢?

    模擬量PLC主要處理連續(xù)的模擬量信號(hào),與主要處理開(kāi)關(guān)信號(hào)的PLC形成對(duì)比。模擬量PLC的種類(lèi)
    的頭像 發(fā)表于 04-08 10:05 ?809次閱讀

    PLC獲取模擬量的方法

    在工業(yè)自動(dòng)化領(lǐng)域,PLC(Programmable Logic Controller,可編程邏輯控制器)作為一種核心控制設(shè)備,其處理模擬量的能力至關(guān)重要。模擬量通常指的是連續(xù)變化的物理
    的頭像 發(fā)表于 06-18 10:58 ?1361次閱讀

    三菱PLC模擬量輸出的原理、配置方法及編程技巧

    三菱PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。在實(shí)際應(yīng)用中,PLC常常需要處理模擬量信號(hào),如溫度、壓力、流量等
    的頭像 發(fā)表于 08-30 10:57 ?4404次閱讀

    開(kāi)關(guān)轉(zhuǎn)模擬量如何編程

    模塊(如DAC,即數(shù)字到模擬轉(zhuǎn)換器)來(lái)實(shí)現(xiàn)。以下是一些基本的步驟和思路,以及在不同場(chǎng)景下的編程方法。 1. 軟件模擬轉(zhuǎn)換 在軟件層面,你可以將開(kāi)關(guān)
    的頭像 發(fā)表于 08-30 14:13 ?955次閱讀