單價(jià): | 1100.00元/臺(tái) |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長期有效 |
發(fā)布時(shí)間: | 2023-11-25 01:41 |
最后更新: | 2023-11-25 01:41 |
瀏覽次數(shù): | 156 |
采購咨詢: |
請(qǐng)賣家聯(lián)系我
|
S7-1500軟控制器模塊代理商S7-1500軟控制器模塊代理商
廣州西門子電機(jī)代理商,湖北西門子電纜代理商,武漢西門子通訊電纜代理商,上海西門子模塊代理商。西門子授權(quán)一級(jí)代理商
,深圳西門子授權(quán)總代理商,潯之漫智控技術(shù)(上海)有限公司,西門子CN模塊授權(quán)代理商,西門子電纜授權(quán)一級(jí)代理商,歡迎致電潯之漫智控技術(shù)上海有限公司采購6ES7214-2BD23-0XB8 S7-200CN CPU224XP,AC/DC/Rly,14輸入/10輸出(NPN輸出),集成2AI/1AO
6ES7216-2AD23-0XB8 S7-200CN CPU226,DC/DC/DC,24輸入/16輸出
6ES7216-2BD23-0XB8 S7-200CN CPU226,AC/DC/Rly,24輸入/16輸出
基于SCL語言的結(jié)構(gòu)化編程案例
問:如果第二次按HomePB,i需要清零嗎?
??答:不需要,F(xiàn)OR循環(huán)里面,i每次都會(huì)從0開始。
??問:復(fù)位的數(shù)組是定義了的嗎?
??答:對(duì),數(shù)組在靜態(tài)變量里定義的。
??問:把99改成3會(huì)是什么結(jié)果?
??答:會(huì)復(fù)位數(shù)組的前四個(gè),后面的不會(huì)復(fù)位。
??問:張老師,執(zhí)行這個(gè)FOR指令需要9個(gè)PLC掃描周期還是1個(gè)?如果循環(huán)1000次,會(huì)PLC運(yùn)行超時(shí)報(bào)警嗎?
??答:FOR指令是1個(gè)掃描周期,PLC的處理速度是非??斓模?000次的循環(huán)時(shí)間還遠(yuǎn)不及超時(shí)報(bào)警。
西門子EM223數(shù)字量模塊6ES7223-1BM22-0XA8
西門子EM223數(shù)字量模塊6ES7223-1PM22-0XA8
西門子PLC電源模塊6ES7507-0RA00-0AB0
西門子PLC電源模塊6ES7505-0RA00-0AB0
西門子PLC電源模塊6ES7505-0KA00-0AB0
??問:常閉觸點(diǎn)怎么表達(dá)?
??答:常閉觸點(diǎn)加NOT,表示取反。
??問:數(shù)組跟循環(huán)有什么關(guān)系?
??答:可以用循環(huán)處理數(shù)組里面的數(shù)據(jù)。
??問:for循環(huán)在一個(gè)掃描周期?
??答:對(duì)的,F(xiàn)OR循環(huán)是在一個(gè)掃描周期內(nèi)。
??問:那個(gè)I是什么作用?
??答:i這里是用作FOR循環(huán)語句里面的變量,它是根據(jù)FOR指令的語法做變化的,當(dāng)然你也可以使用其他變量,這里我們習(xí)慣用i。
??問:數(shù)組里面就一個(gè)數(shù)#i?怎么還叫組?
??答:數(shù)組是可以根據(jù)下標(biāo)進(jìn)行尋址的,這里的i是變化的。
??問:數(shù)組跟復(fù)位有什么關(guān)系?
??答:電磁閥這類布爾量可以組成一個(gè)數(shù)組,可以對(duì)布爾量進(jìn)行復(fù)位當(dāng)然也可以對(duì)數(shù)組進(jìn)行復(fù)位
??問:下降沿的怎么標(biāo)示?
??答:F_TRIG指令檢測下降沿。
??問:每一次結(jié)束后對(duì) i遞增嗎?
??答:FOR循環(huán)指令里面是這么執(zhí)行的,增量可以通過BY指定。
??問:for循環(huán)周期是plc掃描周期?
??答:不是,PLC掃描周期包含F(xiàn)OR循環(huán)周期。
??問:定時(shí)器的數(shù)據(jù)在這SCL中是那個(gè)?
??答:如果你指的是當(dāng)前值,那么就存放在定時(shí)器輸出ET里面。
??問:那in是不是也可以寫在括號(hào)外?
??答:輸入需要寫在括號(hào)內(nèi)。
??問:這個(gè)定時(shí)器的變量個(gè)數(shù)有限制?
??答:理論上是有限制,但一般情況下是用不完的,請(qǐng)放心使用。
??問:梯形圖有en scl都寫到in嗎?
??答:SCL跟LAD不同,沒有EN,你想要的EN邏輯可以通過加IF指令實(shí)現(xiàn)。
??問:R_TRIG_是上升沿?那下降沿?
??答:下降沿是F_TRIG指令。
??問:r_trig 在一個(gè)程序里面用建多個(gè)嗎?
??答:可以多個(gè)。
??問:A AND NOT B B:=A 這能否代替 R_TRIG?
??答:你的程序可能沒寫全,是可以自己用邏輯做出來上升沿的。
??問:IF和CASE有先后順序嗎?
??答:沒有,你哪個(gè)寫在前面先執(zhí)行哪個(gè)。
??問:老師,stl和scl有什么區(qū)別啊?
??答:STL是語句表,相差非常大。
??問:如果start與stop都為1怎么辦?
??答:按邏輯執(zhí)行后面的語句。
??問:老師case能放到下面嗎?
??答:可以放到下面的,程序邏輯不受影響。
??問:CASE是MOVE指令還是相當(dāng)于一個(gè)變量存儲(chǔ)區(qū)?
??答:CASE是SCL里面的專有指令,它起到一個(gè)枚舉作用。
??問:老師,為什么在static那里建 變量?謝謝
??答:static里面是局部變量,當(dāng)然你也可以用類似于M這樣的全局變量。
??問:老師,工藝流程圖中掃描完case1為啥直接掃描CASE4?
??答:那個(gè)工藝流程圖我只是做一個(gè)示意,是切換并不是掃描,可以通過編程隨意的切換到CASE里面的一個(gè)狀態(tài)。
??問:同時(shí)接通為什么不是狀態(tài)1?
??答:STOP的狀態(tài)2在后面,執(zhí)行后面的程序。
??問:老師,請(qǐng)問一下400的軟件用scl語言與博圖的scl有什么區(qū)別嗎?
??答:語法上沒有區(qū)別。
??問:DB 塊里面變量為啥和臨時(shí)變量一致了?
??答:那個(gè)是背景DB塊,自動(dòng)根據(jù)FB生成的。
??問:ALT指令是什么?
??答:ALT是三菱里面的交替指令。
??問:梯形圖好不直接轉(zhuǎn)scl?
??答:不能轉(zhuǎn)。
??問:梯形圖指令里的 “取反”指令怎么寫 ALT指令?
??答:NOT表示取反。
??問:張老師是不是scl在條件里面雙線圈是不是就不存在了?
??答:這個(gè)也要看邏輯,它也會(huì)從上而下執(zhí)行。
??問:IF#A這個(gè)語句中,#A=1?
??答:對(duì),如果A為邏輯1則執(zhí)行后面的語句。
??問:#A,#B是什么意思?
??答:是布爾型的局部變量。
??問:老師問不懂西門子plc,學(xué)過C語言,這個(gè)可以學(xué)會(huì)嗎?
??答:有PLC基礎(chǔ)就可以學(xué),你稍微了解下西門子編程基礎(chǔ)就可以。
??問:SCL語言可以和梯形圖在一個(gè)項(xiàng)目里能互用嗎?
??答:可以的,可以穿插使用。
??問:這跟模塊化編程有什么區(qū)別?
??答:結(jié)構(gòu)化的主要思想是建立通用的模塊,方便后期使用。
??問:SCL可以做成功能快 梯形圖調(diào)用可以嗎?
??答:可以的,可以混合使用。
??問:梯形圖和scl語言可以互相轉(zhuǎn)換嗎?
??答:不能轉(zhuǎn)換。
??問:ST預(yù)言一個(gè)IF語句大概占用幾步?
??答:在SCL/ST語言里面我們一般用占用內(nèi)存來衡量。
S7-1500軟控制器模塊代理商西門子觸摸屏代理商西門子電機(jī)代理商西門子電纜代理商西門子變頻器代理商西門子電源模塊代理商西門子PLC模塊代理商西門子CPU模塊代理商西門子S7-200模塊代理商