金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上

西門(mén)子S7-1200PLC12M存儲卡

品牌: 西門(mén)子
型號: 6ES79548LE030AA0
產(chǎn)的: 德國
單價(jià): 1400.00元/件
發(fā)貨期限: 自買(mǎi)家付款之日起 天內發(fā)貨
所在地: 廣東 廣州
有效期至: 長(cháng)期有效
發(fā)布時(shí)間: 2023-12-19 09:01
最后更新: 2023-12-19 09:01
瀏覽次數: 136
采購咨詢(xún):
請賣(mài)家聯(lián)系我
發(fā)布企業(yè)資料
詳細說(shuō)明

西門(mén)子S7-1200PLC12M存儲卡,西門(mén)子S7-1200PLC12M存儲卡,西門(mén)子PLC12M存儲卡,西門(mén)子S7-1200PLC12M,西門(mén)子內存卡代理商


注意:

(1) V1版本中標準Byte數組不能是優(yōu)化數據塊的數組,可以是諸如P#M100.0 Byte 10這種看做是數組的(原因)。所以Deserialize的SRC_ARRAY與Serialize的DEST_ARRAY支持的Variant類(lèi)型其實(shí)指向的就是P#指針這種,指向其他類(lèi)型都不可以。

(2)同樣是Variant類(lèi)型,Deserialize的DEST_VARIABLE與Serialize的SRC_VARIABLE是真正的支持Variant類(lèi)型,并且是可以處理Variant類(lèi)型的變量的指令之二。

(3) SRC_ARRAY/DEST_ARRAY的數組大小要大于DEST_VARIABLE/SRC_VARIABLE的空間占用

(4)DEST_VARIABLE/SRC_VARIABLE空間占用的計算規則:

例子:如圖4所示,雖然總數上是5個(gè)字節,但是因為整形變量從偶數字節地址開(kāi)始所以空出了一個(gè)字節,因此這種排布需要占6個(gè)字節。

圖4 6個(gè)字節的排布

(4)POS變量

POS變量聲明是InOut,用在Byte數組的下標變量,有輸入有輸出。

Deserialize:POS的初始輸入作為待轉化的Byte數組的起始元素,指令結束后,POS的輸出=初始輸入+DEST_VARIABLE占據的字節數

也可以看做指針,初始指針指向Byte數組所在的POS位置,轉化后,指針移動(dòng)了DEST_VARIABLE占據的字節數。

注意:POS>=0,當POS=0時(shí),為Byte數組的第一個(gè)元素,所以建議Byte數組使用Array[0..x] of Byte,這樣Byte數組下標可以和POS對應上。

例子:POS實(shí)例,如圖5所示。


西門(mén)子S7-1200PLC12M存儲卡,西門(mén)子S7-1200PLC12M存儲卡,西門(mén)子PLC12M存儲卡,西門(mén)子S7-1200PLC12M,西門(mén)子內存卡代理商


圖7 FC7參數定義

圖8 程序詳情

SCL的版本程序,如圖9所示。

圖9 SCL版本的程序

OB1多次調用該FC7,可以看到結果,"DB17".Static_1是Byte數組,"DB17".Static_4是Int數組,"DB17".Static_7不是以上兩種類(lèi)型。

圖10 OB1多次調用FC7

IS_NULL、NOT_NULL

表3 LAD指令說(shuō)明

LAD指令操作數說(shuō)明

操作數
┫IS_NULL┣

Variant

如果操作數對應的實(shí)參有指向變量,該指令返回邏輯運算結果 (RLO)“0”,否則該指令返回 RLO“1”。操作數是FC/FB的Input/Output/InOut/Temp以及OB的Temp中定義為Variant類(lèi)型的參數。

操作數
┫NOT_NULL┣
Variant如果操作數對應的實(shí)參有指向變量,該指令返回邏輯運算結果 (RLO)“1”,否則該指令返回 RLO“1”。操作數是FC/FB的Input/Output/InOut/Temp以及OB的Temp中定義為Variant類(lèi)型的參數。



相關(guān)1200plc12m產(chǎn)品
相關(guān)1200plc12m產(chǎn)品
相關(guān)產(chǎn)品
 
聂拉木县| 四川省| 澄江县| 金阳县| 西乌珠穆沁旗| 张北县| 玉环县| 梅州市| 曲靖市| 米林县| 乐至县| 湛江市| 新宁县| 昌图县| 久治县| 余江县| 旬邑县| 长宁区| 台山市| 贵阳市| 申扎县| 聂拉木县| 天峻县| 彭山县| 西林县| 上高县| 东光县| 高雄县| 荔浦县| 青龙| 卓尼县| 襄樊市| 荃湾区| 大兴区| 桂东县| 拜城县| 嘉祥县| 大邑县| 铜陵市| 渭南市| 杭锦旗|