wushang140
級別: *
|
請問模擬量模塊em235的初始化檢測時SMB8跟SMB9的數值是多少 為什么我的仿真不了一仿就出錯 LDB= SMB8, 16#19 NOT S Q0.2, 1 LDB= SMB9, 0 NOT AB= SMB9, 4 S Q0.3, 1 |
---|---|
|
bulbczc
級別: *
|
請問樓主有沒有做過200的CAN通訊。問了許久,西門子沒有CAN模塊,有人用自由通訊口自己編協議,有人用RS485—CAN轉換卡做,通過MODBUS協議來做。比較苦惱到底哪個方案比較可行?謝謝啦! caozhengce@126.com |
---|---|
|
bulbczc
級別: *
|
用224xp,6ES72142AD230XB8做編碼器(1024P/轉)的高速速度采樣(最高3000rpm)。目前采樣的方法是1s的定時中斷,然后讀取高速計數器值,從而得到編碼器的轉速。現在的問題是我想提高采樣頻率,希望能20ms讀取一次速度值,如果還是采用中斷方式的話,20ms一次的中斷勢必造成整個程序不停的處于中斷,其他的事情都做不了。樓主還有沒有其他好的辦法可以20ms一次速度采樣,而程序開銷又很小呢!謝謝你!caozhengce@126.com |
---|---|
|
wuliqunao
級別: *
|
樓主辛苦了,真是個好貼!小弟學PLC不久,想請教個問題,我在溫度控制中用了個PID的控制,PID的參數是手動設定的,我想在觸摸屏上可以手動的更改參數,怎么設置啊?沒找到變量,感謝! wanglitao0316@163.com qq:237144457 |
---|---|
|
bhqt
級別: 論壇版主
|
仿真不是萬能的,偉大的領袖毛主席教導我們:實踐是檢驗真理的唯一標準。所以你要用PLC去實驗。初始值是多少也不要聽我說,自己找機會自己動手監控
西門子沒有CAN模塊,你自己提的這2個方案我說下我的看法:用RS485—CAN轉換卡,直接、簡單、故障率低、調試省時省力,首選。 通過MODBUS協議來做的話,肯定耗時,如果你手頭的工程有的是時間、你個人很有耐心、想研究200擴展協議,建議你選該方案。
你已經找到問題了,沒有多想啊,或者說你接觸的少。你可以參考三菱PLC中有個【脈沖頻率SPD】指令,轉換到西門子來做,將它作為一個子程序始終調用,而不是去中斷它。這樣或許會好一點。
看圖: 我用的PID0,自己設置的地址范圍是VW1200~1319 從左邊的【符號表】里面找到【PID0_SYS】就能看到系統自動分配的PID回路參數地址,本例中是P是VD1212,I是VD1220,D是VD1224 |
|
---|---|---|
|
bulbczc
級別: *
|
十分感謝樓主的答復。還有一事不明:“用RS485—CAN轉換卡,直接、簡單、故障率低、調試省時省力,首選”如果選擇這個方案,485和plc之間的通訊協議怎么解決?我選擇周立功的rs485can轉接口支持modbusRT協議的,這樣的話用modbus是否簡單些? |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
http://rob-thebuilder.com/bbs/read-gktid-30905.html 需要直接安裝補丁 |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
我來說下吧,不能說是權威,只是讓你看看是否有道理。 該圖片從網上COPY的,感覺很直觀。 實際上你的感覺是對的,只是沒有考慮到這種情況吧。 |
---|---|
|
天下英雄
好人好夢
級別: 略有小成
|
有兩只CPU為 224的西門子PLC和TD200圖文顯示器同時連接在一起。此種形式用普通通信電纜無法通信,請問大俠用什么辦法或該用什么電纜?請指教。郵箱dongzegongsi@163.com |
---|---|
|
liuheng_929
級別: 略有小成
|
版主好,我這里有一個TD400C的文本編輯器,我將它在PLC上組態以后重F1-F7我設置的是瞬間點動。但是我在符號表中并沒有發現這幾個按鈕到底控制的是什么,請斑竹幫我看看。 為適應我程序的需要,請問斑竹我怎樣把F1-F7這幾個按鈕設置成為控制中繼器M的按鈕 S_F8 V2188.3 鍵盤按鍵 "SHIFT+F8" 已按下標志 (置位) F8 V2185.7 鍵盤按鍵 "F8" 已按下標志 (瞬動觸點) S_F7 V2188.2 鍵盤按鍵 "SHIFT+F7" 已按下標志 (置位) F7 V2185.6 鍵盤按鍵 "F7" 已按下標志 (瞬動觸點) S_F6 V2188.1 鍵盤按鍵 "SHIFT+F6" 已按下標志 (置位) F6 V2185.5 鍵盤按鍵 "F6" 已按下標志 (瞬動觸點) S_F5 V2188.0 鍵盤按鍵 "SHIFT+F5" 已按下標志 (置位) F5 V2185.4 鍵盤按鍵 "F5" 已按下標志 (瞬動觸點) S_F4 V2187.7 鍵盤按鍵 "SHIFT+F4" 已按下標志 (置位) F4 V2185.3 鍵盤按鍵 "F4" 已按下標志 (瞬動觸點) S_F3 V2187.6 鍵盤按鍵 "SHIFT+F3" 已按下標志 (置位) F3 V2185.2 鍵盤按鍵 "F3" 已按下標志 (瞬動觸點) S_F2 V2187.5 鍵盤按鍵 "SHIFT+F2" 已按下標志 (置位) F2 V2185.1 鍵盤按鍵 "F2" 已按下標志 (瞬動觸點) S_F1 V2187.4 鍵盤按鍵 "SHIFT+F1" 已按下標志 (置位) F1 V2185.0 鍵盤按鍵 "F1" 已按下標志 (瞬動觸點) TD_CurScreen_2128 VB2191 TD400C 顯示的當前屏幕 (其配置起始于 VB2128)。如無屏幕顯示則設置為 16#FF。 TD_Left_Arrow_Key_2128 V2184.4 ‘左箭頭’鍵按下時置位 TD_Right_Arrow_Key_2128 V2184.3 ‘右箭頭’鍵按下時置位 TD_Enter_2128 V2184.2 ‘ENTER’鍵按下時置位 TD_Down_Arrow_Key_2128 V2184.1 ‘下箭頭’鍵按下時置位 TD_Up_Arrow_Key_2128 V2184.0 ‘上箭頭’鍵按下時置位 TD_Reset_2128 V2173.0 此位置位會使 TD400C 從 VB2128 重讀其配置信息。 |
---|---|
|