在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

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

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

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

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

控制任務(wù)

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

象這樣的控制任務(wù),我們一般用SCL來寫會比較方便。請看下面的程序。

控制程序

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

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

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

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

程序簡單說明一下:

LOWER_BOUND 讀取 resultArray的下限

UPPER_BOUND讀取resultArray的上限

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

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

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

第25行,對數(shù)組的讀寫,也是間接尋址,在scl中沒有這種說法了。間接尋址等概念都是匯編下的,高級語言沒有這種叫法。

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

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






審核編輯:劉清

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

    關(guān)注

    2

    文章

    877

    瀏覽量

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

    關(guān)注

    8

    文章

    225

    瀏覽量

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

    關(guān)注

    1

    文章

    239

    瀏覽量

    17103

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

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

收藏 人收藏

    評論

    相關(guān)推薦

    模擬量和開關(guān)

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

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

    模擬量類型的模塊有三種:普通模擬量模塊、RTD模塊和TC模塊。普通模擬量模塊可以采集標(biāo)準(zhǔn)電流和電壓信號。其中,電流包括:0-20mA、4-20mA兩種信號,電壓包括:+/-2.5V、+
    的頭像 發(fā)表于 11-10 14:17 ?1.4w次閱讀
    <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、 熟悉對模擬量處理的常用方法。3、&
    發(fā)表于 05-17 10:52 ?1329次閱讀

    S7-200模擬量編程

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

    s7-200模擬量處理子程序

    s7-200模擬量處理子程序,介紹西門子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ù)字信號轉(zhuǎn)換為模擬
    發(fā)表于 05-13 15:04 ?5052次閱讀

    MCU處理模擬量的過程

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

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

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

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

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

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

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

    SCL語言編寫的模擬量輸入信號處理函數(shù)介紹

    今天這篇文章,我們在博途平臺下用SCL語言編寫一個(gè)模擬量輸入信號處理的函數(shù)塊,它可用于S7-1200/1500系列PLC。
    的頭像 發(fā)表于 09-21 09:25 ?925次閱讀
    <b class='flag-5'>SCL</b>語言編寫的<b class='flag-5'>模擬量</b>輸入信號<b class='flag-5'>處理</b>函數(shù)介紹

    模擬量PLC有哪些具體種類呢?

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

    PLC獲取模擬量的方法

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

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

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

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

    模塊(如DAC,即數(shù)字到模擬轉(zhuǎn)換器)來實(shí)現(xiàn)。以下是一些基本的步驟和思路,以及在不同場景下的編程方法。 1. 軟件模擬轉(zhuǎn)換 在軟件層面,你可以將開關(guān)
    的頭像 發(fā)表于 08-30 14:13 ?518次閱讀
    主站蜘蛛池模板: 亚a在线| 亚洲成人7777| 啪啪网视频| 日本69sex护士| 操久久久| 男女交性特一级| 久久 在线播放| 在线观看中文字幕第一页| 亚洲高清毛片| 色多多在线观看播放| 欧美精品成人a多人在线观看| 美女网站在线观看视频18| 九色中文| 丝袜美腿视频一区二区三区| 直接观看黄网站免费视频| 亚洲精品资源| 99热在线获取最新地址| 亚洲色图综合| 日本特黄特色特爽大片老鸭| 快色视频免费观看| 成年毛片| 深夜视频在线免费观看| 456成人| 乱j伦小说在线阅读| 婷婷综合久久| 免费观看理论片毛片| 国产成人精品免费视频大全可播放的 | 黄色网址免费在线| 欧美激情 自拍| 国产美女叼嘿视频免费看| 四虎看片| 韩国r天堂| 天天干夜夜夜操| 欧美性三级| 中国一级特黄真人毛片| 日本亚洲欧美美色| 国产一级特黄| 热九九精品| 49vv婷婷网| 午夜爱爱免费视频| 激情五月婷婷丁香|