信息技术与信息化
信息技術與信息化
신식기술여신식화
INFORMATION TECHNOLOGY & INFORMATIZATION
2013年
6期
106-108
,共3页
自动化技术应用%FPGA%S7-200%通信
自動化技術應用%FPGA%S7-200%通信
자동화기술응용%FPGA%S7-200%통신
Automation technology applications%FPGA controller%S7-200%Communication
FPGA在高速采集系统中的应用十分广泛,S7-200在工程应用中也十分普遍,将两者充分结合各取所长,可在高性能仪器仪表和电子产品中得到广泛应用。然而要实现两者的综合应用,就必须解决两者的通信问题,该文在Quartus II开发环境下采用Verilog语言和在STEP 7开发环境下采用梯形图编辑器实现了FPGA和S7-200之间的串口通信功能,其中FPGA通信部分采用了模块化的思想,S7-200使用了自由口通讯。经过仿真、下载调试,验证了设计方案的可行性及有效性,该设计具有较强的通用性和实际应用价值。
FPGA在高速採集繫統中的應用十分廣汎,S7-200在工程應用中也十分普遍,將兩者充分結閤各取所長,可在高性能儀器儀錶和電子產品中得到廣汎應用。然而要實現兩者的綜閤應用,就必鬚解決兩者的通信問題,該文在Quartus II開髮環境下採用Verilog語言和在STEP 7開髮環境下採用梯形圖編輯器實現瞭FPGA和S7-200之間的串口通信功能,其中FPGA通信部分採用瞭模塊化的思想,S7-200使用瞭自由口通訊。經過倣真、下載調試,驗證瞭設計方案的可行性及有效性,該設計具有較彊的通用性和實際應用價值。
FPGA재고속채집계통중적응용십분엄범,S7-200재공정응용중야십분보편,장량자충분결합각취소장,가재고성능의기의표화전자산품중득도엄범응용。연이요실현량자적종합응용,취필수해결량자적통신문제,해문재Quartus II개발배경하채용Verilog어언화재STEP 7개발배경하채용제형도편집기실현료FPGA화S7-200지간적천구통신공능,기중FPGA통신부분채용료모괴화적사상,S7-200사용료자유구통신。경과방진、하재조시,험증료설계방안적가행성급유효성,해설계구유교강적통용성화실제응용개치。
FPGA is widely used in high-speed acquisition system, and S7-200 is also applied in engineering very common, they can be widely used in high-powered apparatuses and electronic products by exerting both of their advantages. To implement their integrated application, the communication between them is very important. In this paper, to achieve serial communication function between FPGA and S7-200 we use Verilog language in the Quartus II and ladder editor in STEP 7, in which the FPGA communication part uses a modular thinking, the S7-200 uses the free port communication. We validate the feasibility and effectiveness of the design after simulation and download debug, the design has a strong versatility and practical value.