
Product technical support
在信創產業的推動下,國產PLC正迎來快速發展,各類新品牌與新型號層出不窮。面對不同廠商的通信協議以及不斷增多的產品型號,SCADA軟件需要持續進行適配,這帶來了不小的技術挑戰。
目前,多數SCADA軟件采用標準Modbus驅動,為適配非標設備增加了很多配置參數,工程師不僅需要掌握非標Modbus的功能,操作門檻也相對較高。另外,工程師組態測點需要對照PLC廠商提供的地址映射表,工作效率非常低。如果SCADA廠商為每一款PLC都單獨開發專用驅動,不僅研發成本高、代碼重復,后續測試與維護的工作量也將十分龐大。
一、產品架構
力控科技采用“公共代碼 + 配置文件”的抽象產品開發模式,將不同廠商PLC的通信差異通過配置文件進行定義,代碼層則通過解析配置文件的內容實現差異化處理。該模式把Modbus通信復雜的功能都封裝在代碼內部,既節省了開發成本,又降低了工程師的使用門檻,并且實現國產PLC基于Modbus協議通信的“三快”目標:開發適配快、使用上手快、組態建點快。


產品架構圖
二、技術優勢
一套代碼,多驅動復用
整體代碼量小、升級迭代快,有效降低代碼維護成本。目前已完成南大傲拓、和利時、藍普鋒、信捷、臺達、匯川和海為等多家PLC的Modbus協議適配,未來將會適配更多的國產PLC品牌。
新增PLC品牌,僅需編寫配置文件
新增品牌無需研發人員修改代碼,產品或技術人員通過配置文件即可獨立完成適配。平均每個品牌的配置與調試可在3個工作日內完成,極大提升了驅動開發效率。
內置Modbus地址映射轉換
工程師可直接使用PLC編程軟件中的標簽地址進行測點組態,無需查閱繁瑣的Modbus地址映射表,有效提升項目交付效率。
按PLC型號封裝Modbus協議
技術人員無需掌握寄存器起始地址、數據大小端字節排序、06和16號功能碼區別、位尋址/字尋址/雙字尋址差異、字/位寄存器包長度和間隔、校驗字節順序等專業概念。配置參數少,使用門檻低,上手迅速。
一次代碼移植,多產品系列通用
力控的SCADA軟件、信創SCADA和網關等多個產品系列驅動僅需一次代碼移植即可實現通用,未來增加新品牌無需重新移植代碼,直接拷貝配置文件即可。
三、應用案例
力控 ForceSCADA(信創SCADA)同國內某知名PLC廠商深度合作,通過抽象公共代碼+配置文件方式,快速實現測點組態和數據采集。在此基礎上進一步把組態軟件和PLC編程軟件深度集成,實現SCADA對PLC點表的在線訪問。
用戶通過快速建點功能可一鍵完成PLC標簽的批量組態,僅需一周時間,便能完成快速組點與數據通信適配開發工作。當PLC廠商增加新型號時,產品經理在一個工作日內即可完成適配工作。
本案例探索了國產SCADA與PLC深度合作的新模式,具備推廣的可行性與實用價值,可廣泛應用于各品牌的PLC系列。


