西門子PLC卡件6ES73921AN000AA0
西門子PLC卡件6ES73921AN000AA0
CPU313C,64K工作內(nèi)存,位操作時(shí)間0.1μs,集成24DI/16DO,4AI/2AO,3通道高速計(jì)數(shù),2通道PWM輸出,2通道頻率測量,PID調(diào)節(jié);DI/DO***1016/1008點(diǎn),AI/AO***253/250點(diǎn),2個(gè)40針前連接器(另購)
西門子6ES7370-0AA01-0AA0供應(yīng)
6ES7313-6BF03-0AB0
CPU313C-2PtP,64K工作內(nèi)存,位操作時(shí)間0.1μs,RS485點(diǎn)對點(diǎn)接口,集成16DI/16DO,3通道
利用以上步驟就完成了硬件的組態(tài),或者也可以先組態(tài)好Rack0及所需插入的所有模塊,然后將其拷貝,生成Rack1及其所需插入的所有模塊,在此操作中請注意修改新生成的Profibus網(wǎng)絡(luò)參數(shù)以及Ethernet網(wǎng)絡(luò)參數(shù),設(shè)置方法請參考前文敘述。
2.3添加必要的OB組織塊程序
以下*B塊必須裝入S7-400H 的CPU 中:OB70、OB72、OB80、OB82、OB83、OB85、OB86、OB87、OB88、OB121和OB 122;如果沒有裝載這些OB,H系統(tǒng)在出現(xiàn)錯誤時(shí)可能會進(jìn)入STOP 狀態(tài)??梢愿鶕?jù)需要在這些OB中編寫程序讀取系統(tǒng)診斷信息。
在插入方式上,可以在Block目錄下面通過右鍵選擇“Insert New Object” > “Organization Block”,插入所期望的組織塊,此處如果沒有特殊需求的話,可以不對插入的組織塊進(jìn)行編程,插入空的OB即可。
2.4 硬件和程序的下裝
為了實(shí)現(xiàn)Step 7與 CPU的通訊,首先要確保CP443-1與安裝了Step 7的電腦之間的物理連接。
打開“SIAMATIC Manager” > “Options” > “Set PG/PC Interface…”可以將PG/PC接口設(shè)置成ISO Ind Ethernet 方式。如果使用的電腦安裝了1613網(wǎng)卡,可以將PG/PC接口設(shè)置為1613的ISO通訊方式,如果使用的電腦中只裝有普通的網(wǎng)卡,就選擇普通網(wǎng)卡的ISO的通訊方式,如下圖:本實(shí)驗(yàn)中選擇的是Broadcom的普通以太網(wǎng)卡連接作為PG/PC物理通訊接口。
d)連接中斷子程序 INT_0 到通信端口 0 發(fā)送完成** 9,并啟用中斷。
e)使用M0.0 上升沿調(diào)用 XMT 指令,并設(shè)置通信狀態(tài)字節(jié) VB300 =1。
f)當(dāng)通信狀態(tài)字節(jié) VB300 = 2 時(shí),信息接收完成或者信息接收的捕捉間隔時(shí)間 VD306 大于 100 ms,則設(shè)置通信狀態(tài)字節(jié) VB300 = 3并人為終止 RCV 指令的執(zhí)行。