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

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

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

分享一個(gè)如何使用SCL編程實(shí)現(xiàn)順控功能的例子

PLC技術(shù)圈 ? 來源:小磊玩科技 ? 作者:小磊玩科技 ? 2021-07-27 16:28 ? 次閱讀

越來越多的人喜歡使用SCL編程,今天給大家?guī)硪粋€(gè)使用SCL編程實(shí)現(xiàn)順控功能的示例。

功能說明:

0c62fd62-eb99-11eb-a97a-12bb97331649.png

工作時(shí),按下啟動(dòng)按鈕A和B閥全部打開,開始進(jìn)料,30s后A閥關(guān)閉,B閥繼續(xù)放料,當(dāng)達(dá)到傳感器2,攪拌電機(jī)開始轉(zhuǎn)動(dòng) ,當(dāng)達(dá)到傳感器3,B閥關(guān)閉,電機(jī)繼續(xù)轉(zhuǎn)動(dòng)30s后停止,同時(shí)出料閥C打開,當(dāng)達(dá)到傳感器1后,延時(shí)10s,C閥關(guān)閉,完成一個(gè)周期。

這個(gè)系統(tǒng)要求單周期和連續(xù)工作兩種模式。

當(dāng)看到這個(gè)功能說明,相信大家很容易想到使用GRAPH來進(jìn)行編,今天,也可以使用SCL來進(jìn)行編程。

首先,設(shè)置接口變量

編寫程序:這里使用條件語句來進(jìn)行編寫,首先要使用單周期和連續(xù)運(yùn)轉(zhuǎn)來進(jìn)行兩個(gè)分支的判斷。

先編寫單周期工作方式:

0cfd4a16-eb99-11eb-a97a-12bb97331649.png

然后是連續(xù)工作方式:

0d30440c-eb99-11eb-a97a-12bb97331649.png

源代碼如下:

IF #單周期選擇 THEN

IF #啟動(dòng) THEN

#電磁閥1 := 1;

#電磁閥2 := 1;

#time1.TON(IN := #電磁閥1,

PT := T#30S);

END_IF;

IF #time1.Q THEN

#電磁閥1 := 0;

END_IF;

IF #傳感器2 THEN

#電機(jī)KM := 1;

ELSIF #time2.Q

THEN

#電機(jī)KM := 0;

END_IF;

IF #傳感器3 THEN

#電磁閥2 := 0;

END_IF;

#time2.TON(IN := #傳感器3,

PT := T#30S);

IF #time2.Q THEN

#電磁閥3 := 1;

END_IF; #time3.

TON(IN := #傳感器1,

PT := T#10S);

IF #time3.Q THEN

#電磁閥3 := 0;

END_IF;

ELSIF

NOT #單周期選擇 THEN

IF #啟動(dòng) OR #time3.Q THEN

#電磁閥1 := 1;

#電磁閥2 := 1;

#time1.TON(IN := #電磁閥1,

PT := T#30S);

END_IF;

IF #time1.Q THEN

#電磁閥1 := 0;

END_IF;

IF #傳感器2 THEN

#電機(jī)KM := 1;

ELSIF #time2.Q

THEN

#電機(jī)KM := 0;

END_IF;

IF #傳感器3 THEN

#電磁閥2 := 0;

END_IF;

#time2.TON(IN := #傳感器3,

PT := T#30S);

IF #time2.Q THEN

#電磁閥3 := 1;

END_IF;

#time3.TON(IN := #傳感器1,

PT := T#10S);

IF #time3.Q THEN

#電磁閥3 := 0;

END_IF;

END_IF;

編輯:jq

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

    關(guān)注

    1

    文章

    239

    瀏覽量

    17094

原文標(biāo)題:【案例】 如何使用SCL編程實(shí)現(xiàn)順控功能

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問AFE5809 decimation功能如何實(shí)現(xiàn)?

    正在測試AFE5809抽取功能,通過給的sonar例子不能實(shí)現(xiàn)其抽取功能,想知道如何實(shí)現(xiàn)
    發(fā)表于 12-02 06:02

    開關(guān)柜控在化工領(lǐng)域的應(yīng)用

    蜀瑞創(chuàng)新為大家分享:在化工生產(chǎn)線中,電氣控制系統(tǒng)是保障生產(chǎn)順利進(jìn)行的關(guān)鍵。控技術(shù)可以應(yīng)用于生產(chǎn)線上的電氣控制,實(shí)現(xiàn)設(shè)備的自動(dòng)啟停、順序控制等功能,提高生產(chǎn)線的自動(dòng)化水平和生產(chǎn)效率
    的頭像 發(fā)表于 11-29 10:50 ?139次閱讀

    在中壓開關(guān)柜上使用微機(jī)五防鎖是否可以實(shí)現(xiàn)

    蜀瑞創(chuàng)新為大家科普:雖然微機(jī)五防鎖是實(shí)現(xiàn)控”的重要組成部分之,但它本身并不能單獨(dú)完成整個(gè)過程。需要結(jié)合其他自動(dòng)化控制技術(shù)和設(shè)備,以及合適的軟件平臺(tái)來
    的頭像 發(fā)表于 11-06 11:58 ?144次閱讀
    在中壓開關(guān)柜上使用微機(jī)五防鎖是否可以<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>一</b>鍵<b class='flag-5'>順</b>控

    人機(jī)界面在開關(guān)柜控中起到什么作用?

    人機(jī)界面在控系統(tǒng)中發(fā)揮著操作指令輸入、狀態(tài)顯示與反饋、參數(shù)設(shè)置與配置以及提升操作便利性和安全性等重要作用。它是實(shí)現(xiàn)
    的頭像 發(fā)表于 11-05 10:02 ?158次閱讀
    人機(jī)界面在開關(guān)柜<b class='flag-5'>一</b>鍵<b class='flag-5'>順</b>控中起到什么作用?

    10KV開關(guān)柜控和110KV變電站控哪些地方不同

    蜀瑞創(chuàng)新為大家科普:10KV開關(guān)柜控和110KV變電站控在多個(gè)方面存在不同,這些差異主要體現(xiàn)在應(yīng)用范圍、功能側(cè)重、控制對(duì)象以及系
    的頭像 發(fā)表于 10-16 10:29 ?290次閱讀
    10KV開關(guān)柜<b class='flag-5'>一</b>鍵<b class='flag-5'>順</b>控和110KV變電站<b class='flag-5'>一</b>鍵<b class='flag-5'>順</b>控哪些地方不同

    變電站控系統(tǒng)和開關(guān)柜控有區(qū)別嗎?

    變電站控系統(tǒng)和開關(guān)柜控技術(shù)雖然都涉及到“控”的概念,但它們?cè)趹?yīng)用范圍和具體
    的頭像 發(fā)表于 07-31 13:34 ?585次閱讀
    變電站<b class='flag-5'>一</b>鍵<b class='flag-5'>順</b>控系統(tǒng)和開關(guān)柜<b class='flag-5'>一</b>鍵<b class='flag-5'>順</b>控有區(qū)別嗎?

    智能開關(guān)柜能如何實(shí)現(xiàn)“可視化控”?

    智能開關(guān)柜能如何實(shí)現(xiàn)“可視化控”和“開關(guān)柜健康狀態(tài)管理”?蜀瑞創(chuàng)新推出智能開關(guān)柜控測解決方案。建設(shè)主要包括柜內(nèi)無線溫度監(jiān)測、斷路
    的頭像 發(fā)表于 07-08 09:45 ?510次閱讀
    智能開關(guān)柜能如何<b class='flag-5'>實(shí)現(xiàn)</b>“可視化<b class='flag-5'>一</b>鍵<b class='flag-5'>順</b>控”?

    個(gè)新的積木編程工具:Node-App

    基于Bootstarp樣式庫構(gòu)建,設(shè)置方式簡單致,初學(xué)者也能輕松掌握。由Blockly生成的JavaScript代碼實(shí)現(xiàn)界面交互和功能邏輯,所有操作在同一個(gè)工作區(qū)內(nèi)完成。 Node
    發(fā)表于 05-28 15:55

    使用C語言實(shí)現(xiàn)的CRC計(jì)算單元的例子

    使用C語言實(shí)現(xiàn)的CRC計(jì)算單元的例子
    的頭像 發(fā)表于 05-16 16:16 ?1000次閱讀

    ST FOC 4.2的庫如何實(shí)現(xiàn)風(fēng)機(jī)的逆風(fēng)啟動(dòng)?

    如題,想請(qǐng)教ST FOC 4.2的庫如何實(shí)現(xiàn)風(fēng)機(jī)的逆風(fēng)啟動(dòng)。希望路過的大俠能指點(diǎn)下。
    發(fā)表于 05-06 06:24

    年報(bào)速遞!絡(luò)電子2023表現(xiàn)如何?

    近日,國內(nèi)電感變壓器龍頭絡(luò)電子披露業(yè)績報(bào)告。2023年,絡(luò)電子實(shí)現(xiàn)營收利潤雙增長。 2月28日晚間,國內(nèi)電感變壓器龍頭絡(luò)電子披露2023年業(yè)績報(bào)告。2023年度,
    的頭像 發(fā)表于 03-06 14:03 ?617次閱讀
    年報(bào)速遞!<b class='flag-5'>順</b>絡(luò)電子2023表現(xiàn)如何?

    數(shù)控編程的g功能代碼是什么

    數(shù)控編程中,G代碼(也稱為指令代碼)是種用于控制數(shù)控機(jī)床運(yùn)動(dòng)、輔助功能和工作過程的指令。在數(shù)控編程中,通過系列的G代碼指令的組合和排列,
    的頭像 發(fā)表于 02-14 15:51 ?4075次閱讀

    ILLD如和編程實(shí)現(xiàn)個(gè)QSPI接口連接多個(gè)從設(shè)備?

    ILLD如和編程實(shí)現(xiàn)個(gè)QSPI接口連接多個(gè)從設(shè)備?有沒有例子
    發(fā)表于 02-06 08:09

    西門子SCL PLC高級(jí)編程教程

    借助SCL,可以簡化控制技術(shù)領(lǐng)域復(fù)雜的計(jì)算、算法、數(shù)據(jù)管理和數(shù)據(jù)組織等編程工作。
    發(fā)表于 01-22 10:27 ?730次閱讀
    西門子<b class='flag-5'>SCL</b> PLC高級(jí)<b class='flag-5'>編程</b>教程

    西門子博途中的LAD、FBD與SCL編程

    選擇要在其后插入新程序段的程序段。 在快捷菜單中,選擇命令“插入 STL 程序段”(Insert STL network) 或“插入 SCL 程序段” (Insert SCL network)。
    發(fā)表于 01-16 09:33 ?2948次閱讀
    西門子博途中的LAD、FBD與<b class='flag-5'>SCL</b><b class='flag-5'>編程</b>