衡阳派盒市场营销有限公司

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

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

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

關(guān)于西門子1200/1500PLC的一些編程技巧

PLC技術(shù)圈 ? 來源:PLC技術(shù)圈 ? 2023-12-07 09:50 ? 次閱讀

下面是XXX工程師的感受分享,可以作為參考!

1、指令分為單掃描周期指令和多掃描周期指令。對于多掃描周期指令,如果EN或者REQ只使能一個掃描周期,該指令不能成功執(zhí)行;例如大多數(shù)的通信指令;

2、FB塊的輸入輸出形參存儲于背景數(shù)據(jù)塊中,在調(diào)用該FB時實(shí)參可選;而FC塊的輸入輸出是臨時內(nèi)存,必須指定實(shí)參才能運(yùn)行;

3、FB塊的輸入輸出雖不是靜態(tài)變量,但亦有保持功能,具體視程序而定;

4、注意變量被多次賦值時的先后順序!因?yàn)樽兞康闹悼倳蛔詈髨?zhí)行動作更新,前面的值將被覆蓋;例如下圖:

99429d2a-94a0-11ee-939d-92fbcf53809c.png

程序初衷為當(dāng)接受響應(yīng)完成時ERR置位,或響應(yīng)超時ERR置位。上述程序是可以完成正常功能的;但若二者互換,如下圖:

994dd028-94a0-11ee-939d-92fbcf53809c.png

接收超時時,ERR不會置位,因?yàn)閞ev_done為0,ERR被復(fù)位!

5、STEP 7中的梯形圖操作數(shù)、能流的監(jiān)控特征色(藍(lán)綠)、以及監(jiān)控表中的布爾變量的刷新頻率有限,可能不能反映真實(shí)的實(shí)時運(yùn)行狀況,可借助一個累加器來監(jiān)視程序的運(yùn)行狀態(tài);例如下圖:

9951de20-94a0-11ee-939d-92fbcf53809c.png

6、單個掃描周期中,一個布爾變量的上升/下降沿只能讀取一次;因?yàn)樽x取一次之后,其Pre變量已被立即刷新,后續(xù)的讀取不能成功讀到該變量的狀態(tài)變化;

7、數(shù)組訪問越界將導(dǎo)致CPU錯誤,ERR燈閃爍;

8、單掃描周期指令的循環(huán)操作是在單掃描周期完成的;

9、多使用宏定義,可使程序易讀、方便修改;

10、關(guān)于能流:(1)能流流經(jīng)某個具備EN和ENO的指令,并不一定代表該指令功能執(zhí)行完成,只代表該掃描周期掃描完成;(2)算數(shù)運(yùn)算、bool變量操作等單掃描周期指令的ENO輸出代表該指令執(zhí)行完成。

11、FB/FC的EN端將為能流提供掃描通道,EN端斷路,能流無掃描通路,內(nèi)部變量將不再刷新,即該函數(shù)不再執(zhí)行;當(dāng)FB/FC的EN端總是使能,Enable輸入斷開,塊內(nèi)部仍有能流通路,相應(yīng)變量會被掃描以致刷新;請注意二者區(qū)別;例見下圖:

995c231c-94a0-11ee-939d-92fbcf53809c.png

99697e54-94a0-11ee-939d-92fbcf53809c.png



前者FB12內(nèi)部的變量總會被掃描,而后者在M3.0或DB_Valve.done為1時,內(nèi)部變量不會被掃描;相應(yīng)的,前者done變量將被下一掃描周期置0,而后者done置1后將因能流不通不能掃描而自行保持;

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

    關(guān)注

    68

    文章

    10905

    瀏覽量

    213035
  • 西門子
    +關(guān)注

    關(guān)注

    95

    文章

    3062

    瀏覽量

    116455
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3637

    瀏覽量

    93989

原文標(biāo)題:關(guān)于西門子1200/1500PLC的一些編程技巧

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

收藏 人收藏

    評論

    相關(guān)推薦

    西門子S7-1200 和 S7-1500編程指南pdf下載

    西門子S7-1200 和 S7-1500編程指南
    發(fā)表于 03-27 15:15 ?302次下載

    ABB六軸機(jī)器人與西門子1500PLC使用手冊

    ABB六軸機(jī)器人與西門子1500PLC使用手冊免費(fèi)下載。
    發(fā)表于 05-07 14:04 ?56次下載

    merlic與西門子PLC?S7-1500的通訊案例

    merlic是MV-TEC公司的相機(jī)集成軟件,支持TCPIP,MODBUS通訊,最近使用到merlic軟件和相機(jī),所以做為總結(jié),詳細(xì)介紹merlic與西門子1500PLC的通訊過程和案例。
    的頭像 發(fā)表于 03-17 10:02 ?4193次閱讀

    西門子1200/1500遠(yuǎn)程下載PLC程序的操作步驟及注意事項(xiàng)

    工業(yè)智能遠(yuǎn)程控制終端GRM530能非常快捷的通過4G網(wǎng)絡(luò)實(shí)現(xiàn)西門子1200/1500PLC編程電腦連接, 實(shí)現(xiàn)遠(yuǎn)程下載、上傳和仿真PLC
    的頭像 發(fā)表于 06-15 08:59 ?2.1w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>1200</b>/<b class='flag-5'>1500</b>遠(yuǎn)程下載<b class='flag-5'>PLC</b>程序的操作步驟及注意事項(xiàng)

    西門子1500PLC產(chǎn)品樣品手冊2021版

    西門子1500PLC產(chǎn)品樣品手冊2021版
    發(fā)表于 08-08 15:17 ?0次下載

    西門子S7-1200和S7-1500編程風(fēng)格指南

    西門子S7-1200和S7-1500編程風(fēng)格指南分享
    發(fā)表于 08-17 17:30 ?21次下載

    西門子SMART200 PLC西門子1200 PLC的Modbus TCP通訊實(shí)例

    我們上節(jié)課程基于博途V16講了西門子1200PLC1500PLC的ModbusTCP通訊,這節(jié)課程我們講smart系列PLC1200系列
    的頭像 發(fā)表于 04-25 10:27 ?1.5w次閱讀
    <b class='flag-5'>西門子</b>SMART200 <b class='flag-5'>PLC</b>和<b class='flag-5'>西門子</b><b class='flag-5'>1200</b> <b class='flag-5'>PLC</b>的Modbus TCP通訊實(shí)例

    西門子PLC編程技巧(軟件篇)

    為大家整理一些西門子PLC的軟件編程小竅門
    的頭像 發(fā)表于 07-10 09:34 ?2219次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b><b class='flag-5'>編程</b>技巧(軟件篇)

    西門子PLC 1500/1200硬件分享

    西門子S7-1200PLC有下面幾種CPU型號:1211C、1212C、1214C、1215C、1217C。1214C為主要使用機(jī)型。其它可以用S7-200smart代替,也可以用S7-1500代替。
    的頭像 發(fā)表于 07-13 14:37 ?4042次閱讀

    西門子1200PLC之間的ModbusTCP通訊如何實(shí)現(xiàn)?

    西門子1200PLC通過以太網(wǎng)通訊與其它設(shè)備進(jìn)行數(shù)據(jù)交互,西門子1200PLC可以和西門子系列plc
    發(fā)表于 07-30 14:49 ?1w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>1200PLC</b>之間的ModbusTCP通訊如何實(shí)現(xiàn)?

    西門子博途1200/1500PLC單按鈕啟停控制10種設(shè)計(jì)方法

    西門子博途1200/1500PLC單按鈕啟停控制10種設(shè)計(jì)方法
    的頭像 發(fā)表于 08-31 09:14 ?8331次閱讀
    <b class='flag-5'>西門子</b>博途<b class='flag-5'>1200</b>/<b class='flag-5'>1500PLC</b>單按鈕啟停控制10種設(shè)計(jì)方法

    西門子plc單按鈕啟停的十種方法(博途1200/1500PLC

    西門子博途1200/1500PLC單按鈕啟停控制10種設(shè)計(jì)方法
    發(fā)表于 08-31 09:15 ?6976次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b>單按鈕啟停的十種方法(博途<b class='flag-5'>1200</b>/<b class='flag-5'>1500PLC</b>)

    西門子S7-1200/1500PLC經(jīng)典氣動機(jī)械手程序

    電子發(fā)燒友網(wǎng)站提供《西門子S7-1200/1500PLC經(jīng)典氣動機(jī)械手程序.docx》資料免費(fèi)下載
    發(fā)表于 09-20 15:32 ?17次下載

    天拓四方攜手西門子1500PLC在鋰電行業(yè)的應(yīng)用案例

    改進(jìn)碳酸鋰產(chǎn)線的每個生產(chǎn)環(huán)節(jié),擴(kuò)大產(chǎn)能。 解決方案 為了滿足該鋰業(yè)公司的自動化和數(shù)字化需求,天拓四方攜手西門子提供了以下解決方案: 1、采用西門子1500PLC作為核心控制系統(tǒng)
    的頭像 發(fā)表于 11-08 17:49 ?393次閱讀
    天拓四方攜手<b class='flag-5'>西門子</b><b class='flag-5'>1500PLC</b>在鋰電行業(yè)的應(yīng)用案例

    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)應(yīng)用在霍尼韋爾DCS與西門子1500PLC通訊案例

    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)在霍尼韋爾DCS與西門子1500PLC通訊中的應(yīng)用案例
    的頭像 發(fā)表于 12-12 06:31 ?263次閱讀
    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)應(yīng)用在霍尼韋爾DCS與<b class='flag-5'>西門子</b><b class='flag-5'>1500PLC</b>通訊案例
    唐朝百家乐官网的玩法技巧和规则| 万年县| 百家乐多少点数算赢| 百家乐官网路单下注| 真人百家乐蓝盾赌场娱乐网规则 | 百家乐官网信用哪个好| 威尼斯人娱乐城--老品牌值得您信赖| 百家乐官网博娱乐网| 网上娱乐城注册送彩金| 百家乐投注双赢技巧| 百家乐官网娱乐城信息| 威尼斯人娱乐城澳门赌博| 皇冠网百家乐官网啊| 百家乐官网注码调整| 大发888娱乐城范本| 泸水县| 尊龙百家乐赌场娱乐网规则| 百家乐官网娱乐场开户注册| 白凤凰博彩通| 竞咪百家乐的玩法技巧和规则| 明珠百家乐官网的玩法技巧和规则| 厦门市| 大发888 娱乐免费游戏| 实战百家乐博彩正网| 百家乐官网新注册送彩金| 银泰娱乐城| 百家乐筹码14克| 我的做生意财位| 澳门百家乐官网玩法与游戏规则 | 做生意门口对着通道| 百家乐官网游戏软件开发| 德州扑克大师| 玩网上百家乐的技巧| 联合百家乐官网的玩法技巧和规则 | 百家乐庄9点| 土豪百家乐官网的玩法技巧和规则| 线上百家乐官网可靠吗| 顶级赌场手机版官方下载| 百家乐永利赌场娱乐网规则| 百家乐官网高手论| 百家乐官网平台信誉|