木林森
級(jí)別: 工控俠客
![]() |
InoProShop 我只用過(guò) ST 呢,博圖的文本編輯器旁邊區(qū)域能顯示 REGION 標(biāo)識(shí),點(diǎn)擊能定位到這段代碼位置,InoProShop 卻不可以,博圖還可以添加插件生成文檔、點(diǎn)擊DB、FB之類的塊下方有個(gè)預(yù)覽窗口可以查看成員變量,還可以拖拽進(jìn)代碼里、博圖的 OPCUA 可以添加簽名證書認(rèn)證,博圖的塊還有版本控制。 博圖的有點(diǎn)有很多,相較于博圖 InoProShop 的優(yōu)點(diǎn)在哪里呢 |
---|---|
|
1421448580
級(jí)別: 略有小成
![]() |
博圖最大的不方便 我認(rèn)為就是覺(jué)得就是絕對(duì)地址 很煩 你不覺(jué)得CODESYS 很方便? DB 這個(gè)東西我就不喜歡 拖拽更不是我喜歡的東西 寫一個(gè)變量 立即定義不好? 或者存在就 自動(dòng)跳出來(lái)你自己選不好? 那個(gè)塊的版本控制 你覺(jué)得好 我反而覺(jué)得很煩 我總覺(jué)得西門子學(xué)AB 學(xué)了些垃圾 AB的好處一點(diǎn)沒(méi)學(xué) |
---|---|
|
迷路的土豪
級(jí)別: 探索解密
![]() |
我也覺(jué)得自動(dòng)創(chuàng)建變量好用,編程的時(shí)候不需要手移開去按鼠標(biāo),博圖這種拖拽純?cè)黾訜o(wú)用動(dòng)作。 另外我感覺(jué)博圖的交叉引用也很惱火 |
---|---|
|
迷路的土豪
級(jí)別: 探索解密
![]() |
你不覺(jué)得編程的時(shí)候經(jīng)常要去點(diǎn)鼠標(biāo)很麻煩嗎。。。。 |
---|---|
|
fczxjh
級(jí)別: 論壇先鋒
![]() |
西門子以前就是過(guò)程控制出名的,從過(guò)程控制結(jié)構(gòu)化方面考慮就是用鼠標(biāo)方便。 大批量設(shè)備還是把標(biāo)簽名用序號(hào)排列比較好,移植項(xiàng)目時(shí)不至于把標(biāo)簽名改一遍。 如果用序號(hào)根本記不住,基本都是分兩頁(yè),從另一邊拖到程序里。還有年紀(jì)大,不喜歡記東西,程序慢慢做。 |
---|---|
|
a9f18263
級(jí)別: 探索解密
![]() |
先說(shuō)一個(gè),匯川是有博途的這個(gè)region玩意的,只是沒(méi)那么簡(jiǎn)單的用到。要打開程序我才知道了,我也是查了很久才知道的。 另外,codesys系的ST監(jiān)控是真的方便 其余的,相比來(lái)說(shuō),半斤八兩而已。要我用,我也選擇博途。不管從哪方面。 |
---|---|
|
a9f18263
級(jí)別: 探索解密
![]() |
博途目前推行的都是符號(hào)訪問(wèn)哈,不要想著絕對(duì)地址。還在說(shuō)博途絕對(duì)地址啥的,就沒(méi)意思了。就算有地址,你也一樣是輸入符號(hào)就可以找到的。 |
---|---|
|
木林森
級(jí)別: 工控俠客
![]() |
我都試過(guò)的,匯川的 region 是這樣用的 {region name}{endregion},但是不能像博圖那樣在側(cè)邊欄顯示,顏色也不顯眼,唯一的作用就是可以將這個(gè)區(qū)域展開或折疊 他們說(shuō)的那些讓我感覺(jué)他們是沒(méi)用過(guò)或者不會(huì)用博圖,都不想跟他們爭(zhēng)辯什么 |
---|---|
|
twatson
級(jí)別: 略有小成
![]() |
不喜歡變量拖拽,莫非都是用的當(dāng)時(shí)才定義變量?或者喜歡用手敲?這種習(xí)慣,呵呵,你開心就好,可以預(yù)見你的程序,亂。 |
---|---|
|
twatson
級(jí)別: 略有小成
![]() |
博途目前最不方便的,1、SCL語(yǔ)言(其他軟件叫ST語(yǔ)言)程序在線監(jiān)控變量狀態(tài)不在變量旁邊,在右邊欄,不直觀,不清楚西門子為什么一直不改,技術(shù)上來(lái)說(shuō)應(yīng)該不難。2、梯形圖程序不能在不同版本間復(fù)制粘貼,對(duì)這個(gè)問(wèn)題非常不能理解,梯形圖的玩意萬(wàn)年不變的東西,不清楚它們搞版本保護(hù)是什么目的。其他的都不是問(wèn)題,做工控的必須要習(xí)慣折騰,我就見過(guò)學(xué)計(jì)算機(jī)的連個(gè)操作系統(tǒng)都不會(huì)裝的。 |
---|---|
|
1421448580
級(jí)別: 略有小成
![]() |
FOR i:=0 TO 99 BY 1 DO IF i<>99 THEN linkArrData.pNext:=ADR(linkArrData[i+1]); END_IF IF i<>0 THEN linkArrData.pPrivious:=ADR(linkArrData[i-1]); END_IF linkArrData.intData:=i; END_FOR pLinkPointer:=ADR(linkArrData[1]); linkData:=pLinkPointer^; int1:=linkData.intData; pLinkPointer:=pLinkPointer+16#C; linkData:=pLinkPointer^; int2:=linkData.intData; pLinkPointer:=pLinkPointer+SIZEOF(linkData); linkData:=pLinkPointer^; int3:=linkData.intData; 剛才寫的測(cè)試程序的一部分 你指點(diǎn)一下哪里亂? 你可以說(shuō)變量排版亂 我信 程序亂不亂 真的是看個(gè)人 |
---|---|
|