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

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

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

小編科普一下西門(mén)子PLC編寫(xiě)正弦波信號(hào)的步驟

PLC技術(shù)圈 ? 來(lái)源:PLC技術(shù)圈 ? 作者:?jiǎn)⒊套詣?dòng)化培訓(xùn) ? 2022-11-11 12:00 ? 次閱讀

新建一個(gè)項(xiàng)目,選擇1212CPU

1:添加新塊,建立一個(gè)循環(huán)中斷,OB編號(hào)為OB35 ,具體如下圖所示:

3d3b8354-5124-11ed-a3b6-dac502259ad0.png

2:建一個(gè)FC程序塊,程序的接口如下圖所示:

3d535c04-5124-11ed-a3b6-dac502259ad0.png

FC塊中的程序如下:

#當(dāng)前角度 := #當(dāng)前角度 + 1.0;

IF #當(dāng)前角度>=360.0 THE

#當(dāng)前角度 := 0.0;

END_IF;

3:在循環(huán)中斷塊中調(diào)用FC塊

3d794a7c-5124-11ed-a3b6-dac502259ad0.png

4:新建一個(gè)FB塊,寫(xiě)入如下程序:

1)接口引腳:

3d8961d2-5124-11ed-a3b6-dac502259ad0.png

2)程序段1:

說(shuō)明:?jiǎn)?dòng)使能,把中斷時(shí)長(zhǎng)寫(xiě)入,注意的時(shí),中斷時(shí)長(zhǎng)是以微秒為單位

CYCLE為0時(shí),相當(dāng)于中斷取消

3de2f44a-5124-11ed-a3b6-dac502259ad0.png

3) 程序段2:

#輸出值 :=SIN_REAL( #角度 * 3.141592 / 180.0)*#振幅;

5:主程序中調(diào)用FB塊,填寫(xiě)相關(guān)參數(shù),中斷時(shí)長(zhǎng)以微秒為單位

3e1697a0-5124-11ed-a3b6-dac502259ad0.png

6: 建立一個(gè)公共DB塊,變量如下:

3e4b2998-5124-11ed-a3b6-dac502259ad0.png

使用Trace功能,測(cè)試編程好的程序采樣時(shí)間設(shè)為10ms

3e6b7b94-5124-11ed-a3b6-dac502259ad0.png

3e7b300c-5124-11ed-a3b6-dac502259ad0.png

把DB塊中使能置1就能監(jiān)視到正弦波了,感興趣的小伙伴快去試試吧

3f2cfbd4-5124-11ed-a3b6-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)投訴
  • 中斷
    +關(guān)注

    關(guān)注

    5

    文章

    894

    瀏覽量

    41333
  • PLC編程
    +關(guān)注

    關(guān)注

    46

    文章

    245

    瀏覽量

    37304
  • 正弦波信號(hào)
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    8239

原文標(biāo)題:西門(mén)子博途PLC編寫(xiě)如何產(chǎn)生正弦波信號(hào)?

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門(mén)子plc接線(xiàn)原理圖

    西門(mén)子plc接線(xiàn)圖
    發(fā)表于 02-21 14:51 ?1949次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b>接線(xiàn)原理圖

    正弦波是什么,正弦波簡(jiǎn)介

    正弦波是什么,正弦波簡(jiǎn)介 正弦波是指將頻率成分最為單信號(hào),因這種
    發(fā)表于 04-15 17:35 ?2.5w次閱讀

    西門(mén)子PLC實(shí)例電子教程

    本書(shū)為西門(mén)子PLC實(shí)例電子教程,第章就對(duì)PLC進(jìn)行了概述,通過(guò)實(shí)例對(duì) 西門(mén)子 PLC進(jìn)行了深度
    發(fā)表于 07-19 16:09 ?0次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>實(shí)例電子教程

    西門(mén)子PLC案例

    西門(mén)子PLC案例,感興趣的小伙伴們可以看看。
    發(fā)表于 07-29 18:42 ?164次下載

    正弦波信號(hào)發(fā)生器的設(shè)計(jì)

    正弦波信號(hào)發(fā)生器的設(shè)計(jì) 需要的可以拿去參考一下
    發(fā)表于 08-29 15:02 ?54次下載

    西門(mén)子plc資料數(shù)碼顯示

    西門(mén)子plc資料
    發(fā)表于 04-05 10:10 ?3次下載

    PLC控制伺服系統(tǒng)步驟_西門(mén)子PLC控制的伺服控制系統(tǒng)詳解

    本文主要詳解PLC控制伺服系統(tǒng)步驟,首先介紹了PLC工作原理以及PLC控制伺服電機(jī)3種方式,其次闡述了西門(mén)子
    的頭像 發(fā)表于 06-01 10:46 ?5.3w次閱讀

    淺析西門(mén)子PLC置位和復(fù)位指令在程序編寫(xiě)中的作用

    本文介紹西門(mén)子s7-200 plc的置位與復(fù)位,這兩個(gè)位操作的指令在我們的程序編寫(xiě)中,作用也是很大,它能完成些,常規(guī)常開(kāi)常閉觸點(diǎn)編程無(wú)法完成的程序,可以使我們
    的頭像 發(fā)表于 09-10 09:54 ?7571次閱讀
    淺析<b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>置位和復(fù)位指令在程序<b class='flag-5'>編寫(xiě)</b>中的作用

    西門(mén)子plc數(shù)據(jù)類(lèi)型_西門(mén)子plc通訊方式

    西門(mén)子PLC的品質(zhì)非常好,其網(wǎng)絡(luò)穩(wěn)定性、開(kāi)放性深受工控人員的喜愛(ài),而且編程軟件分類(lèi)多,使用方便。在國(guó)內(nèi)工控界具有顯著地位。雖然大家對(duì)西門(mén)子PLC都有
    發(fā)表于 07-25 10:57 ?1.4w次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b>數(shù)據(jù)類(lèi)型_<b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b>通訊方式

    西門(mén)子plc程序下載步驟

    今天我們主要學(xué)習(xí)西門(mén)子PLC的程序下載步驟,下面以S7-200SMART為例進(jìn)行說(shuō)明.
    發(fā)表于 07-25 11:25 ?2.8w次閱讀

    讀寫(xiě)西門(mén)子PLC

    讀寫(xiě)西門(mén)子PLC資料。
    發(fā)表于 05-10 09:33 ?33次下載

    西門(mén)子觸摸屏修改PLC的IP地址步驟分解

    西門(mén)子觸摸屏修改PLC的IP地址步驟分解
    的頭像 發(fā)表于 10-25 14:31 ?1.1w次閱讀

    Linux系統(tǒng)實(shí)現(xiàn)西門(mén)子PLC的數(shù)據(jù)采集

    今天跟大家分享一下,基于Linux系統(tǒng)實(shí)現(xiàn)西門(mén)子PLC的數(shù)據(jù)采集。
    的頭像 發(fā)表于 02-22 16:27 ?1811次閱讀
    Linux系統(tǒng)實(shí)現(xiàn)<b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>的數(shù)據(jù)采集

    西門(mén)子PLC編程軟件功能及安裝

    西門(mén)子PLC編程軟件官方版是款專(zhuān)為西門(mén)子產(chǎn)品打造的PLC編程工具。西門(mén)子
    發(fā)表于 04-17 14:31 ?8次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>編程軟件功能及安裝

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

    有不同的編程語(yǔ)言,但就某個(gè)商家而言,PLC的編程語(yǔ)言也就那么幾種。下面,以西門(mén)子PLC的編程語(yǔ)言為例,說(shuō)明一下,各種編程語(yǔ)言的異同。1、順序功能圖(SFC-SeauentialFuct
    發(fā)表于 04-19 09:35 ?4次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>的幾種編程語(yǔ)言簡(jiǎn)單介紹