關(guān)于PCS7下使用PLCSIM的相關(guān)問(wèn)題!
劉玉蓉
發(fā)布于2014-12-11 17:12
319
0
標(biāo)簽:
PCS7做了一個(gè)實(shí)驗(yàn)小項(xiàng)目,用OS機(jī)的本機(jī)網(wǎng)卡與PLC通信,由于沒(méi)有現(xiàn)實(shí)的PLC硬件,打算用PLCSIM模擬,想問(wèn)的是,我在PC station下的硬件組態(tài)中是要插入一般網(wǎng)卡還是要插入CP 1613?(我想是一般網(wǎng)卡),我想問(wèn)的是在使用plcsim模擬的時(shí)候我還要建mpi網(wǎng)絡(luò)嗎?還有用MAC地址好一點(diǎn)還是IP地址好一點(diǎn)?還想問(wèn)的是我如果還要看wincc的話,我編譯OS的時(shí)候是不是要選MPI的通訊連接?(在模擬的情況下)而在有硬件的情況下我只要使用匿名連接就可以了?還是要選(比如我用IP就選IP,我用MAC地址就用MAC地址 ISO),另在set PG/PC interface模擬的情況下和有實(shí)際硬件的情況下怎么設(shè)置?呵呵,問(wèn)題有點(diǎn)羅嗦,但我真的不知道,請(qǐng)知道的告訴我怎么做!
佳答案
LZ你的問(wèn)題我基本看懂了,回復(fù)如下:
1.簡(jiǎn)單的解釋一下PLCSIM模擬CPU與真實(shí)CPU的區(qū)別在哪:
1.1 其實(shí)簡(jiǎn)單的方法就是你按照實(shí)際的去組態(tài),操作按照實(shí)際的去做,使用PLCSIM模擬,沒(méi)有任何問(wèn)題。
1.2之所以使用PLCSIM,可以省略下載網(wǎng)絡(luò)這一步驟,是因?yàn)榛诒緳C(jī)軟件而言,不需要網(wǎng)絡(luò)通訊,因?yàn)槭潜緳C(jī)PLCSIM與本機(jī)的程序進(jìn)行通訊,是不需要任何連接的。所以,可以省略網(wǎng)絡(luò)下載;
1.3如果你使用的版本較高的話,如PCS7 V7以上,PLCSIM 5.4是支持多CPU模擬的,這個(gè)時(shí)候通過(guò)下載網(wǎng)絡(luò),可以同時(shí)模擬不同的CPU,這是因?yàn)閷?duì)于PLCSIM來(lái)說(shuō),也是要區(qū)分不同的CPU的,他們的區(qū)分是要靠網(wǎng)絡(luò)地址來(lái)實(shí)現(xiàn)的。
1.4但是PLCSIM不支持H-CPU中兩個(gè)CPU的模擬
2.至于是否使用CP1613,要看是否使用冗余;如果使用冗余功能,那么就要使用CP1613/CP1623;雖然網(wǎng)絡(luò)中很多人說(shuō)不適用CP1613/CP1623也可以實(shí)現(xiàn)冗余功能;但那只是所謂的軟冗余,切換速度在秒級(jí)以上,是非常不可取的做法!
2.1而對(duì)于PLCSIM來(lái)說(shuō),完全可以不使用CP1613,因?yàn)镻LCSIM根本就模擬不了那個(gè)冗余CPU,只能模擬單一的CPU(當(dāng)然冗余CPU中的單邊也是可以的),因此可以不用CP1613;
3.至于使用什么網(wǎng)絡(luò),首先要看PLCSIM的版本;
3.1低版本的PLCSIM(如果沒(méi)記錯(cuò)應(yīng)該是PLCSIM 5.3版本以下)只能模擬MPI網(wǎng)絡(luò),因此,如果要模擬OS,只能編譯到MPI下進(jìn)行模擬,當(dāng)然首先網(wǎng)絡(luò)中要建立MPI網(wǎng)絡(luò);
3.2如果PLCSIM版本高于等于 v5.3版本,是可以模擬模擬MPI, PROFIBUS,IE的;基本涵蓋了我們常用的網(wǎng)絡(luò)。因此,按照你實(shí)際的需要組態(tài),編譯即可;
4.關(guān)于使用IP還是MAC,哪個(gè)好?要看具體功能,如冗余必須使用MAC。
5.set PG/PC的功能就是選擇你使用的通訊協(xié)議;用什么通訊協(xié)議就選什么通訊協(xié)議。如果用PLCSIM,那么就選擇PLCSIM包含的通訊協(xié)議即可。