---------上海蔻湘自動化設備商行 本著“以人為本、科技先導、顧客滿意、持續(xù)改進”的工作方針,致力于工業(yè)自動化控制領域的產品開發(fā)、工程配套和系統(tǒng)集成,擁有豐富的自動化產品的應用和實踐經驗以及雄厚的技術力量,尤其以 PLC復雜控制系統(tǒng)、傳動技術應用、伺服控制系統(tǒng)、控備品備件、人機界面及網絡/軟件應用為公司的技術特長,幾年來,上海蔻湘在與德國 SIEMENS公司自動化與驅動部門的*緊密合作過程中,建立了良好的相互協(xié)作關系,在可編程控制器、交直流傳動裝置方面的業(yè)務逐年成倍增長,為廣大用戶提供了SIEMENS的技術及自動控制的解決方案。
宿州市西門子模塊PLC售后服務 宿州市西門子模塊PLC售后服務
主要經營范圍:
PLC及 模塊:S7-200、 S7-300、 S7-400、S7-1200,S7-1500,ET-200系列
變 頻 器:MM420、 MM430、 MM440、 6SE70、 6RA70,V20,V60,V90系列
觸 摸 屏:OP27、 OP37、 OP270、 OP370,TD200, TD400C, K-TP OP177 TP177,MP277, MP377,等系列
數(shù) 控:6SN、1FT、6FC、6FX,1FK等系列
S7-200與施耐德twido控制器MODBUS通訊
時間:2012-05-23 來源:www.dqjsw。。com.cn 編輯:電氣自動化技術網 點擊:次 字體設置: 大 中 小
手頭有個項目,用200的CPU讀取三臺施耐德TWIDO 控制器的數(shù)據(jù),查資料都是支持MODBUS RTU協(xié)議的,200的做主站MSG塊一直報代碼3錯誤
答:其實樓主的問題只是Modbus通訊有關和產品的關系不大,建議如下:
1. Twido PLC做Modbus通訊時集成端口的第5,7管腳必須短接;
2. 7200只能讀取Twido PLC中%M和%MW的地址,分別對應0x和4x地址;
3. Twido PLC遵從IEC0的地址定義方式,因此,%M、%MW轉換為0x和4x地址時必須加1,即%M0對應00001,依次類推
4. 假如讀取Twido PLC的zui大地址為%MW10的數(shù)據(jù)時,必須在程序中加一條指令對zui大地址進行初始化,如%MW20:=0(初始化的地址必須比樓主可以訪問的zui大地址要高);
5. 建議樓主用Modscan等軟件先測試Twido的通訊,通訊成功后再做別的測試;
暫時想到這么多,有問題樓上再補充吧
糾正一下阿鳴的說法,Twido PLC既支持Modbus RTU,又支持Modbus ASCII通訊,甚至無協(xié)議的ASCII碼通訊,而RTU方式是zui常用的。Modbus的主/從、通訊參數(shù)都可以設置,實現(xiàn)的時候比S7200 簡單一些。像樓主這種要求中,Twido PLC做從站,都根本不需要做任何編程工作,只需連接1和2管腳兩個RS485信號(注意5、7短接)即可。
用STL語句表寫程序時,我們通常不要對棧L進行分配操作吧?
時間:2012-05-23 來源:www.dqjsw。。com.cn 編輯:電氣自動化技術網 點擊:次 字體設置: 大 中 小
我們梯形圖轉STL時,都會有L0.0,這樣的棧地址,但是我們自己用STL寫語句的時候是否要考慮這個L的分配地址?好像一般語句表里都不要操作棧區(qū)L啊?
答:在您的問題中,提到LAD轉換成STL,此時會生成許多轉換時的程序結構,便于STL轉換成LAD模式,所以要分配一些L 區(qū)域。
而實際上STL編程的時候,實際數(shù)據(jù)直接裝載到ACC(累加器),不需要使用L區(qū)。當然如果使用STL編寫的程序,有一些中間計算過程,又不想使用實際DB或M區(qū),是可以直接使用L區(qū)進行計算。