1. 使用WinCC通過SIMATIC NET如何顯示S7-200的字符串變量?
答:經(jīng)典WinCC的文本變量8位字符集以及TIA博途W(wǎng)inCC的VT_BSTR是基于S7-300/400的SIMATIC STRING,這種字符串的組成是字符串的最大長度、字符串的實(shí)際長度、以及最多254個(gè)字符,而S7-200的字符串的組成是字符串的實(shí)際長度、以及最多255個(gè)字符。
也就是說這兩種字符串格式不同,如果需要在WinCC通過SIMATIC NET顯示S7-200的字符串變量,可以做如下操作:
例:VB100是S7-200的字符串"1234abcd",根據(jù)S7-200的規(guī)則,VB100=8,即字符串的實(shí)際長度為8,VB101~VB108是這8個(gè)字符,可以定義VB99=8,即字符串的最大長度,在WinCC的變量表定義的地址為S7:[S7 connection_1]DB1,STRING99.8,99為起始地址,8為最大長度,參見圖1和圖2。
圖1 經(jīng)典WinCC設(shè)置
紅框長度=8,即為VB99這個(gè)字符串最大長度
圖2 TIA博途W(wǎng)inCC設(shè)置
紅框長度=8,即為VB99這個(gè)字符串最大長度
S7-200監(jiān)視和WinCC顯示參見圖3。
圖3 WinCC運(yùn)行結(jié)果
注意:由于S7-300/400的字符串最大只有254個(gè)字符,所以顯示的S7-200的字符串最大也只有254個(gè)字符。
2. 如何使用OPC Scout V10監(jiān)視V區(qū)數(shù)據(jù)?
答:OPC Scout V10中,“DB”文件夾對(duì)應(yīng)S7-200的V區(qū),但是通常情況下該文件夾無法打開。
要注意OPC Scout V10只是個(gè)測試工具,也就是說只要有一個(gè)變量(例如M區(qū)或者I區(qū)或者Q區(qū))測試質(zhì)量為“good”,即說明通信正常,如果一定需要測試DB塊的變量,可以如此操作,參見圖4和圖5:
圖4 添加變量
①點(diǎn)擊該按鈕;
②打開“Define item”頁面,復(fù)制該條目;
③點(diǎn)擊“OK”按鈕;也可以根據(jù)該命名原則(鏈接)自行創(chuàng)建,這樣可以跳過前三步;
④點(diǎn)擊該按鈕;
⑤打開“Define item”頁面,將②復(fù)制的條目粘貼在這,修改該條目,原則參見鏈接;例子中“S7:[S7 connection_1]DB1,INT8”對(duì)應(yīng)S7-200的“VW8”;
⑥點(diǎn)擊該按鈕;
⑦下拉菜單中選擇唯一的條目;
⑧點(diǎn)擊“OK”按鈕;
圖5 監(jiān)視變量
①新建的條目出現(xiàn)在此;
②監(jiān)視后,質(zhì)量為“good”;
③該值和S7-200監(jiān)視的值相同;
這樣就實(shí)現(xiàn)了使用OPC Scout V10監(jiān)視V區(qū)數(shù)據(jù),但是請(qǐng)注意,這種方式加入的條目是不會(huì)出現(xiàn)在WinCC中的,所以還是需要使用文中方法在WinCC添加V區(qū)變量(WinCC、TIA博途W(wǎng)incc)
答:打開PC站的硬件組態(tài)頁面,參見圖6。
圖6 STEP 7的XDB配置
①雙擊該位置,打開Properties(屬性)頁面;
②選擇“Configuration”(組態(tài))頁面;
③此處顯示XDB的保存位置;
④通過“Browse...”(瀏覽)按鈕可以修改為其他位置;
電話:15721373211
郵箱:15721373211@139.com
網(wǎng)址:http://m.openxml.net/
地址:上海青浦區(qū)北青公路7171號(hào)111-112室