色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

S7-1200如何通過編程判斷程序是否發(fā)生過改動(dòng)

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-07-21 10:39 ? 次閱讀

S7-1200 如何通過編程判斷程序是否發(fā)生過改動(dòng)

配方相關(guān)指令介紹

配方功能主要使用4個(gè)指令,READ_DBL和WRIT_DBL用于對配方數(shù)據(jù)塊的讀寫,RecipeExport和RecipeImport用于配方數(shù)據(jù)塊和CSV文件之間的轉(zhuǎn)化,下面分別介紹這4個(gè)指令的使用。

READ_DBL

指令的目的是將數(shù)據(jù)塊變量中的裝載存儲器部分的值,傳送到數(shù)據(jù)塊變量中的工作存儲器部分中。如圖1所示。

通常用于配方中,將僅存儲在裝載存儲器的配方數(shù)據(jù)讀取到活動(dòng)配方。

254afaa6-0834-11ed-ba43-dac502259ad0.png

圖1 READ_DBL與WRIT_DBL原理

表1 參數(shù)列表

參數(shù) 聲明 數(shù)據(jù)類型 說明
REQ Input Bool

REQ = 1:讀取請求,通常建議沿觸發(fā)

SRCBLK Input Variant 待讀取的數(shù)據(jù)塊變量
RET_VAL Return Int 狀態(tài)、錯(cuò)誤信息
BUSY Output Bool

BUSY = 1:讀取中

DSTBLK Output Variant 待寫入的數(shù)據(jù)塊變量,和SRCBLK數(shù)據(jù)類型一致,優(yōu)化屬性一致

以配方功能快速入門的例子程序?yàn)槔?/p>

2555a208-0834-11ed-ba43-dac502259ad0.png

圖2 READ_DBL應(yīng)用

如圖2所示,SRCBLK的實(shí)參為“DB1_蛋糕配方”.Static_1["DB3_操作".Index],其中DB1_蛋糕配方”.Static_1是UDT類型(蛋糕配方)的數(shù)組,而帶上后面的["DB3_操作".Index],就變成了數(shù)組中的一個(gè)元素,也就是說“DB1_蛋糕配方”.Static_1["DB3_操作".Index]是一個(gè)UDT類型(蛋糕配方)。

而DSTBLK的實(shí)參是“DB2_活動(dòng)配方”,“DB2_活動(dòng)配方”是基于UDT類型(蛋糕配方)建立的DB,也就是說“DB2_活動(dòng)配方”可以看做UDT類型。

SRCBLK和DSTBLK的實(shí)參都是UDT類型,可以使用READ_DBL指令,是將“DB1_蛋糕配方”.Static_1["DB3_操作".Index]也就是配方中的一組讀取到活動(dòng)配方中。

WRIT_DBL

指令的目的是將數(shù)據(jù)塊變量中的工作存儲器部分寫入到數(shù)據(jù)塊變量中的裝載存儲器部分。如圖1所示。

通常用于配方中,將活動(dòng)配方寫入到僅存儲在裝載存儲器的配方數(shù)據(jù)。

表2 參數(shù)列表

參數(shù) 聲明 數(shù)據(jù)類型 說明
REQ Input Bool

REQ = 1:寫入請求,通常建議沿觸發(fā)

SRCBLK Input Variant 待讀取的數(shù)據(jù)塊變量
RET_VAL Return Int 狀態(tài)、錯(cuò)誤信息
BUSY Output Bool

BUSY = 1:讀取中

DSTBLK Output Variant 待寫入的數(shù)據(jù)塊變量,和SRCBLK數(shù)據(jù)類型一致,優(yōu)化屬性一致

以配方功能快速入門的例子程序?yàn)槔?/p>

256be43c-0834-11ed-ba43-dac502259ad0.png

圖3 WRIT_DBL應(yīng)用

如圖3所示,SRCBLK的實(shí)參是“DB2_活動(dòng)配方”,“DB2_活動(dòng)配方”是基于UDT類型(蛋糕配方)建立的DB,也就是說“DB2_活動(dòng)配方”可以看做UDT類型。

而DSTBLK的實(shí)參為“DB1_蛋糕配方”.Static_1["DB3_操作".Index],其中“DB1_蛋糕配方”.Static_1是UDT類型(蛋糕配方)的數(shù)組,而帶上后面的["DB3_操作".Index],就變成了數(shù)組中的一個(gè)元素,也就是說“DB1_蛋糕配方”.Static_1["DB3_操作".Index]是一個(gè)UDT類型(蛋糕配方)。

SRCBLK和DSTBLK的實(shí)參都是UDT類型,可以使用WRIT_DBL指令,是將活動(dòng)配方寫入到“DB1_蛋糕配方”.Static_1["DB3_操作".Index]也就是配方中的一組中。

RecipeExport

指令的目的是將僅存儲在工作存儲器中的配方數(shù)據(jù)(UDT數(shù)組)導(dǎo)出成為.csv文件,方便在電腦上的EXCEL或者ASCII編輯器編輯。

表3 參數(shù)列表

參數(shù) 聲明 數(shù)據(jù)類型 說明
REQ Input Bool

沿觸發(fā):激活請求

RECIPE_DB

InOut Variant 待導(dǎo)出的配方數(shù)據(jù)塊變量,通常是配方UDT的數(shù)組
DONE Output Bool DONE= 1:導(dǎo)出完成,只維持一個(gè)掃描周期
BUSY Output Bool

BUSY = 1:導(dǎo)出中

ERROR Output Bool ERROR= 1:導(dǎo)出錯(cuò)誤,只維持一個(gè)掃描周期,錯(cuò)誤代碼參見STATUS
STATUS Output Word 狀態(tài)或錯(cuò)誤代碼,錯(cuò)誤代碼只維持一個(gè)掃描周期

以配方功能快速入門的例子程序?yàn)槔?/p>

257c9200-0834-11ed-ba43-dac502259ad0.png

圖4 RecipeExport應(yīng)用

“DB1_蛋糕配方”.Static_1是UDT類型(蛋糕配方)的數(shù)組,導(dǎo)出后生成DB1_蛋糕配方.csv文件。

RecipeImport

指令的目的是將在電腦上的EXCEL或者ASCII編輯器編輯過后的.csv文件導(dǎo)入成為僅存儲在工作存儲器中的配方數(shù)據(jù)(UDT數(shù)組)。

表4 參數(shù)列表

參數(shù) 聲明 數(shù)據(jù)類型 說明
REQ Input Bool

沿觸發(fā):激活請求

RECIPE_DB

InOut Variant 導(dǎo)入后的配方數(shù)據(jù)塊變量,通常是配方UDT的數(shù)組
DONE Output Bool DONE= 1:導(dǎo)入完成,只維持一個(gè)掃描周期
BUSY Output Bool

BUSY = 1:導(dǎo)入中

ERROR Output Bool ERROR= 1:導(dǎo)入錯(cuò)誤,只維持一個(gè)掃描周期,錯(cuò)誤代碼參見STATUS
STATUS Output Word 狀態(tài)或錯(cuò)誤代碼,錯(cuò)誤代碼只維持一個(gè)掃描周期

以配方功能快速入門的例子程序?yàn)槔?/p>

25bd0f60-0834-11ed-ba43-dac502259ad0.png

圖5 RecipeImport應(yīng)用

需要將DB1_蛋糕配方.csv文件導(dǎo)入后,將“DB1_蛋糕配方”.Static_1這個(gè)UDT類型(蛋糕配方)的數(shù)組的值覆蓋。


審核編輯 :李倩


聲明:本文內(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)注

    88

    文章

    3621

    瀏覽量

    93785
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    613

    瀏覽量

    28397
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    331

    瀏覽量

    18004

原文標(biāo)題:S7-1200 如何通過編程判斷程序是否發(fā)生過改動(dòng)

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何選擇適合的西門子S7-1200系列PLC型號?

    西門子S7-1200系列PLC作為中小型自動(dòng)化控制器,在研發(fā)過程中充分考慮了系統(tǒng)、控制器、人機(jī)界面和軟件的無縫整合和高效協(xié)調(diào),是工業(yè)自動(dòng)化領(lǐng)域中的重要組成部分。正確選擇適合的S7-1200系列PLC
    的頭像 發(fā)表于 12-09 18:24 ?576次閱讀
    如何選擇適合的西門子<b class='flag-5'>S7-1200</b>系列PLC型號?

    plc200的程序怎么轉(zhuǎn)plc1200

    將PLC200的程序轉(zhuǎn)換為PLC1200的過程涉及到多個(gè)步驟,包括硬件配置、軟件設(shè)置、程序轉(zhuǎn)換和調(diào)試等。 引言 PLC200和PLC1200都是西門子公司推出的可
    的頭像 發(fā)表于 07-01 10:00 ?1121次閱讀

    西門子S7-1200 PLC的指令介紹

    西門子S7-1200 PLC,作為西門子自動(dòng)化控制產(chǎn)品中的一款緊湊型控制器,憑借其強(qiáng)大的功能和易用性,在工業(yè)控制領(lǐng)域得到了廣泛的應(yīng)用。S7-1200 PLC不僅具備標(biāo)準(zhǔn)的PLC功能,還融入
    的頭像 發(fā)表于 06-18 14:52 ?2899次閱讀

    西門子S7-1200 PLC如何通過模擬量控制變頻器

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中,變頻器因其能實(shí)現(xiàn)對交流電動(dòng)機(jī)的平滑調(diào)速而得到了廣泛應(yīng)用。西門子S7-1200 PLC(可編程邏輯控制器)作為工業(yè)控制領(lǐng)域的重要設(shè)備,其通過模擬量控制變頻器的方式,不僅提高了
    的頭像 發(fā)表于 06-18 09:26 ?2618次閱讀

    簡述S7-1200 PLC的硬件組成

    S7-1200 PLC(Programmable Logic Controller,可編程邏輯控制器)是西門子公司推出的一款小型、模塊化的可編程控制器,廣泛應(yīng)用于工業(yè)自動(dòng)化、過程控制、機(jī)械控制等領(lǐng)域
    的頭像 發(fā)表于 06-14 10:04 ?5455次閱讀

    西門子S7-1200 PLC的優(yōu)缺點(diǎn)分析

    西門子S7-1200 PLC作為自動(dòng)化控制系統(tǒng)中的核心組件,自推出以來就受到了廣泛關(guān)注。其緊湊的模塊化設(shè)計(jì)、強(qiáng)大的功能以及靈活的擴(kuò)展性,使得它在工業(yè)自動(dòng)化領(lǐng)域占據(jù)了重要的地位。然而,任何產(chǎn)品都不是
    的頭像 發(fā)表于 06-13 11:33 ?3441次閱讀

    西門子S7-1200 PLC的基本功能

    西門子S7-1200 PLC(Programmable Logic Controller)是一款緊湊型、模塊化的可編程邏輯控制器,專為滿足各種自動(dòng)化應(yīng)用需求而設(shè)計(jì)。其強(qiáng)大的功能、靈活的配置以及卓越
    的頭像 發(fā)表于 06-13 11:29 ?2261次閱讀

    S7-1200 CPU 存儲卡的應(yīng)用分析

    S7-1200 CPU 使用的存儲卡為 SD 卡,存儲卡中可以存儲用戶項(xiàng)目文件,有如下3種功能: 作為 CPU 的裝載存儲區(qū),用戶項(xiàng)目文件可以僅存儲在卡中,CPU 中沒有項(xiàng)目文件,離開存儲卡無法運(yùn)行。
    發(fā)表于 03-15 11:11 ?1109次閱讀
    <b class='flag-5'>S7-1200</b> CPU 存儲卡的應(yīng)用分析

    如何使用S7-1200 CPU的存儲卡呢?

    S7-1200 CPU 使用的存儲卡為 SD 卡,存儲卡中可以存儲用戶項(xiàng)目文件,有如下3種功能
    的頭像 發(fā)表于 02-26 09:53 ?1971次閱讀
    如何使用<b class='flag-5'>S7-1200</b> CPU的存儲卡呢?

    S7-1200如何實(shí)現(xiàn)內(nèi)部數(shù)據(jù)的掉電保持?

    S7-1200 PLC 可以通過多種方式實(shí)現(xiàn)內(nèi)部數(shù)據(jù)的掉電保持,以確保在斷電或重啟后數(shù)據(jù)不會(huì)丟失。
    的頭像 發(fā)表于 01-29 16:11 ?7365次閱讀

    透傳網(wǎng)關(guān)基于4G/以太網(wǎng)/WIFI聯(lián)網(wǎng)實(shí)現(xiàn)西門子S7-1200/1500PLC的遠(yuǎn)程監(jiān)控和程序上下載

    【技術(shù)分享】遠(yuǎn)程透傳網(wǎng)關(guān)-單網(wǎng)口快速實(shí)現(xiàn)西門子S7-1200/1500 PLC程序遠(yuǎn)程上下載
    的頭像 發(fā)表于 01-19 09:30 ?1623次閱讀
    透傳網(wǎng)關(guān)基于4G/以太網(wǎng)/WIFI聯(lián)網(wǎng)實(shí)現(xiàn)西門子<b class='flag-5'>S7-1200</b>/1500PLC的遠(yuǎn)程監(jiān)控和<b class='flag-5'>程序</b>上下載

    西門子S7-1200S7-300PLC之間的區(qū)別有哪些?

    為例,S7-1200的CPU支持通過信號板來增加IO點(diǎn)數(shù),而S7-300CPU的IO點(diǎn)數(shù)是固定的。在硬件組態(tài)方面,S7-300和S7-1200
    的頭像 發(fā)表于 01-10 10:54 ?1081次閱讀
    西門子<b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7</b>-300PLC之間的區(qū)別有哪些?

    s71200可用step7S7-1200的硬件結(jié)構(gòu)

    S7-1200主要由CPU模塊、信號板、信號模塊、通信模塊和編程軟件組成,各種模塊安裝在標(biāo)準(zhǔn)DIN導(dǎo)軌上。
    發(fā)表于 01-10 10:53 ?2671次閱讀
    <b class='flag-5'>s</b>71200可用step<b class='flag-5'>7</b>嗎 <b class='flag-5'>S7-1200</b>的硬件結(jié)構(gòu)

    西門子plc如何選型 s7-1500和s7-1200區(qū)別

    S7-1200是一種小型的PLC,適用于小型自動(dòng)化應(yīng)用。它具有較小的尺寸、較低的成本和中等級別的性能。S7-1200系列提供了多種CPU型號和不同數(shù)量的I/O模塊,可擴(kuò)展性較強(qiáng)。
    發(fā)表于 01-10 10:48 ?6125次閱讀

    plc西門子s7-1200基礎(chǔ)知識:plc與plc之間如何通訊

    S7-1200編程軟件是Siemens TIA Portal,可以用于編寫程序并對PLC進(jìn)行配置和調(diào)試。此外,還有一些輔助軟件和工具可用于幫助用戶診斷故障和管理數(shù)據(jù)。
    的頭像 發(fā)表于 01-10 10:43 ?2786次閱讀
    主站蜘蛛池模板: xxx日本高清视频hd| 无码专区无码专区视频网网址| 日本阿v在线资源无码免费| 亚洲AV久久无码精品九号| 99热久久精品国产一区二区| 色悠久久久久综合欧美99| 夜夜女人国产香蕉久久精品| 成人区在线观看免费视频 | 我要色色网| 99re热视频这里只有精品| 回复术士勇者免费观看全集| 日日做夜夜欢狠狠免费软件| 性夜影院午夜看片| WWW亚洲精品久久久无码| 国产日韩欧美综合久久| 青青青青青青草| 538久久视频在线| 护士被老头边摸边吃奶的视频| 色婷婷AV国产精品欧美毛片| 99re6热这里在线精品视频| 久久91精品国产91久| 小草影院免费| 高h原耽肉汁动漫视频| 欧美精品99久久久啪啪| 中文字幕亚洲第一| 国产爱豆果冻传媒在线观看视频 | 一级做a爰片久久毛片免费| 国产精品麻豆a啊在线观看| 日本无码人妻丰满熟妇5G影院 | 亚洲免费在线观看视频| 国产AV99激情久久无码天堂| 欧美激情视频在线观看一区二区三区| 孕交videosgratis乌克兰| 好看AV中文字幕在线观看| 无限资源日本2019版| 古代荡乳尤物H妓女调教| 前后灌满白浆护士| 99香蕉视频| 韩国伦理电影在线神马网| 天美传媒MV高清免费看| 竹菊影视一区二区三区 |