1SR60繼電器輸出模塊
CPU模塊***60個(gè)I/O點(diǎn)。CPU 模塊具備標(biāo)準(zhǔn)型和經(jīng)濟(jì)型供用戶(hù)選擇?;局噶顖?zhí)行速度高達(dá) 0.15 μs, CPU模塊集成了以太網(wǎng)和RS-485接口。CPU 模塊***集成了3 路100 kHz 高速脈沖輸出,支持 PWM/PTO 方式。CPU模塊可插一塊低成本的信號(hào)板,用來(lái)擴(kuò)展通信端口、數(shù)字量通道和模擬量通道。
本機(jī)集成 Micro SD 卡插槽,支持通用的 Micro SD 卡,可用于更新程序或設(shè)備固件,為工程師現(xiàn)場(chǎng)服務(wù)提供*的便利。編程軟件為STEP 7- Micro/WIN SMART,增強(qiáng)了軟件的易用性。
2、西門(mén)子S7-200SMART與S7-200的區(qū)別:
1.通信指令GIP ADDR和SIP ADDR取代了S7-200的NETR(網(wǎng)絡(luò)讀?。┖蚇ETW(網(wǎng)絡(luò)寫(xiě)入)指令。
指令GIP ADDR,MASK,GATE:將CPU的IP地址***到ADDR,將CPU的子網(wǎng)掩碼***到MASK,并且將CPU的網(wǎng)關(guān)***到GATE。
SIP ADDR,MASK,GATE:將CPU的IP地址設(shè)置為ADDR中找到的值,將CPU的子網(wǎng)掩碼設(shè)置為MASK中找到的值,將CPU的網(wǎng)關(guān)設(shè)置為GATE中找到的值。
2.程序控制中的GET_ERROR(獲取非致命錯(cuò)誤代碼)替換了S7-200的DIAG LED(診斷LED)指令。
3.S7-200 SMART的軟件自帶下列庫(kù),而S7-200需要安裝。
1)Modbus RTU主站指令庫(kù)
2)Modbus RTU從站指令庫(kù)
3)USS協(xié)議指令庫(kù)
西門(mén)子S7-200SMART系列PLC子程序的調(diào)用方法
西門(mén)子S7-200PLC的2009年系統(tǒng)手冊(cè)中文版第204頁(yè)里有下面一段話(huà):“當(dāng)子程序在同一個(gè)周期內(nèi)被多次調(diào)用時(shí),不能使用上升沿、下降沿、定時(shí)器和計(jì)數(shù)器指令。”
S7-300/400可以將定時(shí)器、計(jì)數(shù)器的編號(hào)作為FB、FC(即子程序)的輸入?yún)?shù),在每次調(diào)用時(shí)不同編號(hào)的定時(shí)器和計(jì)數(shù)器作為實(shí)參。 S7-200則沒(méi)有這個(gè)功能,只能在子程序中使用固定的定時(shí)器編號(hào)。如果同時(shí)對(duì)多個(gè)被控對(duì)象調(diào)用同一個(gè)子程序,不同的被控對(duì)象可能同時(shí)使用同一個(gè)定時(shí)器、計(jì)數(shù)器,將會(huì)產(chǎn)生災(zāi)難性的結(jié)果。
上升沿、下降沿指令通過(guò)比較前后兩個(gè)掃描周期同一個(gè)位變量的狀態(tài),來(lái)判斷是否是上升沿、下降沿。S7-300/400的上升沿、下降沿指令用的位地址保存前一掃描周期的狀態(tài)。S7-200的上升沿、下降沿指令前一掃描周期的狀態(tài)是操作系統(tǒng)保存的。但是因?yàn)橹荒鼙4嬉粋€(gè)位變量的前一掃描周期的狀態(tài),所以子程序在同一個(gè)周期內(nèi)被多次調(diào)用時(shí),不能使用上升沿、下降沿指令。
西門(mén)子PLC程序易改性和可讀性的判斷方法
西門(mén)子PLC程序易改性的判斷方法
要使程序易改,也就是要便于修改。西門(mén)子PLC的特點(diǎn)之一就是方便,可靈活地適用于各種情況。其辦法就是靠修改或重新設(shè)計(jì)程序。
重新設(shè)計(jì)程序用于改變西門(mén)子PLC工藝的用途要求的情況,不僅程序重編,而且I/O也要重新分配。多數(shù)情況下不需要重編程序,作一些修改就可以了。這就要求程序具有易性,便于修改。
西門(mén)子PLC程序可讀性的判斷方法
要求所設(shè)計(jì)的程序可讀性要好。這不僅便于程序設(shè)計(jì)者加深對(duì)程序的理解,便地調(diào)試,而且,還要便于別人讀懂你的程序,便于使用者維護(hù)。必要時(shí),也可使程序推廣。要使程序可讀性好,所設(shè)計(jì)的程序就要盡可能清晰。要注意層次,實(shí)現(xiàn)模塊化,以至于用面向?qū)ο蟮姆椒ㄟM(jìn)行設(shè)計(jì)。要多用一些標(biāo)準(zhǔn)的設(shè)計(jì)。再就是I/O分配要有規(guī)律性,便于記憶與理解。必要時(shí),還要做一些注釋工作。內(nèi)部器件的使用也要講規(guī)律性,不要隨便地拿來(lái)就用。
可讀性在程序設(shè)計(jì)開(kāi)始時(shí)就要注意。這不易*做到。因?yàn)樵诔绦蛘{(diào)試的過(guò)程中,指令的增減,內(nèi)部器件的使用變化,可能使原較清晰的程序,變的有些亂。所以在設(shè)計(jì)時(shí)就對(duì)調(diào)試增減留有一定的余地,然后調(diào)試完畢后再做一下整理,這樣所設(shè)計(jì)的程序具有更高的質(zhì)量。
1SR60繼電器輸出模塊