應(yīng)用領(lǐng)域 | 電子/電池 |
---|
6AG1521-1BH00-7AB0
SIPLUS S7-1500 DI 16x24VDC HF -40...+70°C 帶防腐蝕涂層 基于 6ES7521-1BH00-0AB0 ,。 數(shù)字量輸入模塊 “16 通道,分成組,,每組 16,;" “輸入端延時(shí) 0.05..20ms “輸入端類型 3(IEC 61131);" “診斷,;流程報(bào)警
![]() |
參考價(jià) | ¥21 |
訂貨量 | 1 件 |
更新時(shí)間:2023-07-17 14:49:47瀏覽次數(shù):499
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子1500寬溫型擴(kuò)展模塊6AG15211BH007AB0
![]() | 6AG1521-1BH00-7AB0 SIPLUS S7-1500 DI 16x24VDC HF -40...+70°C 帶防腐蝕涂層 基于 6ES7521-1BH00-0AB0 ,。 數(shù)字量輸入模塊 “16 通道,分成組,,每組 16,;” "輸入端延時(shí) 0.05..20ms "輸入端類型 3(IEC 61131),;” "診斷;流程報(bào)警" |
SIEMENS西門子
*,,質(zhì)量保證,,保修一年
專業(yè)銷售及維修西門子各類工控自動(dòng)化配件;
:S7-200CN、S7-200SMART,、S7-300,、S7-400、 S7-1200,、S7-1500,、ET200、LOGO邏西門子可編程控制器輯控制模塊
西門子HMI人機(jī)界面:觸摸屏
西門子變頻器:MM420,、MM430,、MM440、G110,、G120,、6SE70
西門子工業(yè)以太網(wǎng):通訊網(wǎng)卡、通訊電纜,、通訊接頭,、總線連接器 工控機(jī)、交換機(jī),、自動(dòng)化軟件等系型號(hào)齊全,,快速報(bào)價(jià),買我們的產(chǎn)品無(wú)憂所值,,我們的產(chǎn)品都承諾質(zhì)保一年,,讓您買的省心舒心,用的放心,!
關(guān)于編輯plc控制程序“位”操作的記錄
今天,,在“找答案”欄目中看到有這么一個(gè)帖子,問(wèn)題主要是提問(wèn)如何編輯“位”操作后的記憶,,并判斷輸入狀態(tài)的先后順序關(guān)系,。提問(wèn)問(wèn)題的鏈接:
剛剛,這段時(shí)間著手準(zhǔn)備為我司涂裝線改造準(zhǔn)備一些編程思路,。是將原2條沒有關(guān)聯(lián)是流水線,,通過(guò)ABB機(jī)器人分別將2條線上的工件轉(zhuǎn)移到一條加工線上。其中,,需要考慮的問(wèn)題是流水線取件先后順序的判斷,,結(jié)果給機(jī)器人執(zhí)行線上工件優(yōu)先取件的判斷,看了提問(wèn)的內(nèi)容,,感覺這個(gè)思路剛剛與提問(wèn)的雷同,,現(xiàn)寫一下思路分享一下或許可以參考,。
編程思路:
1) 將2條流水線的位置到達(dá)信號(hào),關(guān)聯(lián)到一個(gè)連續(xù)的字中,;其實(shí),,也是可以關(guān)聯(lián)到需要的存儲(chǔ)容量中(字節(jié)、雙字),,只是準(zhǔn)備調(diào)用添加到表格指令FC84,,而該指令的DATA管腳的數(shù)據(jù)類型是word類型匹配;另外,,因?yàn)樾枰袛噍斎胄盘?hào)的進(jìn)來(lái)判斷,,300cpu的比較指令也沒有字節(jié)數(shù)據(jù)類型。
2) 調(diào)用添加到表格指令FC84,,該指令的說(shuō)明:
A) 該指令僅僅只有除了使能EN和ENO 2個(gè)管腳外,,DATA數(shù)據(jù)源的輸入,,TABLE是表格地址的起始,。
B) TABLE起始地址的一個(gè)字表格的長(zhǎng)度,這個(gè)需要編程者大致估算本表格的預(yù)計(jì)長(zhǎng)度,,假設(shè)計(jì)劃放入數(shù)據(jù)9個(gè),;第二個(gè)字是描述表格已經(jīng)存放的數(shù)量;第三個(gè)字才是表格存放的一個(gè)數(shù)據(jù)值,。
如果連續(xù)存放數(shù)據(jù),,那么,不需要很長(zhǎng)時(shí)間,,表格就會(huì)馬上存放滿了,,這顯然不是我們想要看到的局面。清空表格的方法應(yīng)該會(huì)有幾種方式,,方法自己想,,很方便的,這里先買一個(gè)關(guān)子,,程序在下面,。
程序:
1) 創(chuàng)建一個(gè)空項(xiàng)目,315-2pn/dp(步驟不具體描述),。
2) 創(chuàng)建一個(gè)數(shù)據(jù)塊DB1,,并創(chuàng)建需要的數(shù)據(jù)地址、數(shù)據(jù)類型與指令*,。因?yàn)镕C84指令一個(gè)word是表格長(zhǎng)度,,創(chuàng)建時(shí)直接賦值部分長(zhǎng)度:
3) 編輯將輸入IW0的一個(gè)字信息輸入表格程序:
4) 啟動(dòng)模擬仿真,驗(yàn)證程序運(yùn)行:將I0.0信息存放到一條信息DB1.DBW4中,,將輸入I0.0 = 1,,這時(shí),,DB1.DBW2 = 1(表格有一個(gè)數(shù)據(jù)輸入) ,DB1.DBW4 = 256(高位低字方式排序)
5) 再將I1.0 = 1輸入到表格,,運(yùn)行結(jié)果:
6) 如果,,在一個(gè)周期中有2個(gè)輸入的狀態(tài),結(jié)果:因?yàn)樵谘刂噶钕乱粋€(gè)周期需要有2個(gè)輸入地址,,創(chuàng)建一個(gè)變量表,,試著將I0.1/I1.1同時(shí)寫入。一時(shí)手抖變量表鼠標(biāo)點(diǎn)擊了2次,,存放數(shù)據(jù)變?yōu)榈?個(gè)數(shù)據(jù)了,。
數(shù)據(jù)能夠“記錄”。
7) 清空表格的方式:
8) 如何區(qū)分2個(gè)及以上的輸入在同一個(gè)周期中的先后順序,?雖然這個(gè)概率在實(shí)際應(yīng)用中并不多見,。圖示是仿真的周期時(shí)間,實(shí)際運(yùn)行應(yīng)用程序時(shí)會(huì)有差異:
這個(gè)問(wèn)題需要一定的空間討論了,,因?yàn)?,plc的掃描周期是自左到右,自上而下進(jìn)行的,,在同一個(gè)周期內(nèi)還需要看具體程序段落中IW0的調(diào)用程序位置情況,,我想只能用外部中斷事件來(lái)單獨(dú)處理該模式下的狀態(tài)記錄了,但300,、400plc沒有現(xiàn)成的外部沿輸入中斷組織塊,,可以考慮在循環(huán)中斷組織塊中定義?假設(shè)定義循環(huán)中斷組織塊OB35為1mS,,那么,,把上述程序放到OB35組織塊中編寫,即每1mS時(shí)間內(nèi)撲捉一次外部輸入狀態(tài),,一旦有狀態(tài)改變就記錄,,程序就不列舉、了,。
西門子1500寬溫型擴(kuò)展模塊6AG15211BH007AB0