PLC是工業自動化領域一個不可或缺的設備。隨著工業4.0趨勢的出現,傳統的封閉式控制系統已經不能滿足未來智慧製造的需求,新的PLC技術將朝向開放式、標準化,並且具有快速開發和跨硬體平台佈署的能力發展。本研究基於PLCopen的開放性架構,提出一個新的PLC軟硬體開發平台。此一平台使用開放源碼的PLCopen編輯器進行PLC應用系統的編輯,本研究則實現一個XML分析器(parser)和C code產生器。得以將編輯完成的PLC應用系統合成為低階的ANSI C程式。為了實現完整的嵌入式PLC系統開發,我們針對低功耗、低成本的微控制器目標硬體 STM32F207,設計了一個符合IEC61131-3標準的嵌入式中介軟體,作為PLC在微控制器的即時執行引擎。最後我們整合微控制器的各類PLC週邊,包含DIO、RS485通訊、步進馬達驅動,結合上述軟體,完成一個開放性嵌入式PLC快速開發和驗證平台。論文最後,我們以數個應用實例來驗證和演示此開發平台之功能。; Programmable Logic Controller (PLC) is indispensable automation equipment in industry. While the traditional closed control system cannot meet the needs of future intellectual manufacturing, with the emergence of industrial 4.0 trends, the new PLC technology will make it possible to have an open and standardized hardware platform deployment, capable of having efficient and effective developments and deployments. Based on the open architecture of PLCopen standard, this study is to propose a new PLC hardware and software development platform. This platform uses open source editor for editing PLC application system using SFC language, which is saved as XML file. We design an XML parser and C code generator for converting the XML to low-level ANSI C program. In order to achieve a completely embedded PLC system development, based on low-cost microcontroller solution, we design and implement an embedded PLC middleware in line with the IEC61131-3 standard as PLC run-time engine. Finally, we integrate STM32F207 microcontroller with divers PLC peripherals, including DIO, RS485 communication, and stepper motor drivers to form an evaluation board. In combination with the above software, we have completed an embedded PLC rapid development platform. In conclusion of this paper, we use a number of application examples to validate and demonstrate the functionalities of this development platform.