我之前寫的一篇文章《西門子SCL編程實例——(電機)周期性運行》收到小伙伴反饋:
若程序在運行中停止使能,則再次使能后不能正常運行。
網(wǎng)友@毛
測試了一下,的確如他所說。今天這篇文章,就來修復(fù)之前代碼中的問題,并向@毛表示感謝。
先前代碼的問題出現(xiàn)在第一部分,現(xiàn)將先前代碼中的一句刪除,如下:
#q:=FALSE;//刪除該代碼
更新為:
#statQ:=FALSE//新增該代碼
然后添加如下代碼:
#statTimerRunningActive:=FALSE;//新增該代碼
更新后的第一部分代碼如下:
IF NOT #enable THEN
//未使能狀態(tài)進行復(fù)位
#statQ := FALSE;
#statEnableTimerRunning := FALSE;
#statTimerRunningActive := FALSE; //V1.1 增加
END_IF;
整體代碼如下:

該代碼我測試過,能夠解決之前的問題。

我將該代碼的SCL源代碼放到我的博客網(wǎng)站,感興趣的小伙伴可以下載測試。
注:提供的是源代碼,需要在博途環(huán)境下導(dǎo)入源代碼并生成才能使用。
好了,關(guān)于周期性運行的更新版就先介紹到這里。
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
西門子
+關(guān)注
關(guān)注
98文章
3310瀏覽量
120369 -
電機
+關(guān)注
關(guān)注
143文章
9590瀏覽量
154065 -
編程
+關(guān)注
關(guān)注
90文章
3716瀏覽量
97178 -
SCL
+關(guān)注
關(guān)注
1文章
244瀏覽量
18016
原文標題:西門子SCL編程實例——周期性運行(更新版)
文章出處:【微信號:方正智芯,微信公眾號:方正智芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
西門子PLC實例電子教程
本書為西門子PLC實例電子教程,第一章就對PLC進行了概述,通過實例對 西門子 PLC進行了深度闡述,適合廣大西門子PLC研究者研究學(xué)習(xí)之用
發(fā)表于 07-19 16:09
?0次下載
西門子S7 SCL編程知識
本文可以作為 S7-SCL 編程語言的使用參考資料,希望讀者通過對本章的閱讀,能夠更快更好
地學(xué)習(xí) S7-SCL 編程語言。西門子?供了
發(fā)表于 04-19 17:54
?17次下載
西門子推出新版NX,增強產(chǎn)品設(shè)計的可持續(xù)性
西門子數(shù)字化工業(yè)軟件日前推出 NX? 產(chǎn)品工程解決方案的更新版本。作為西門子 Xcelerator 解決方案組合中的旗艦產(chǎn)品,NX 軟件可為設(shè)計、工程和制造提供支持,在航空航天、汽車和快消等行業(yè)得到廣泛應(yīng)用。
西門子plc200編程實例詳解
西門子PLC S7-200是一款廣泛應(yīng)用于工業(yè)自動化領(lǐng)域的可編程邏輯控制器,其強大的功能和靈活的編程方式使得它能夠滿足各種復(fù)雜的控制需求。 一、西門子PLC S7-200概述
西門子SCL編程實例——周期性運行(更新版)
評論