发表于:2004-03-03 13:42:00
1楼
這真的有點難度, 我想這可能不是搞工控的人做的而是學計算機工程(Computer Science)才能搞的, 其實梯形圖編程是一種用電器符號來取代低階程式語言的方式, 然後再用直譯(Inteprter)或是編譯(Compiler)的方式轉成機器碼, 您現在想做的是要先將梯形圖轉成C語言, 第一你要先了解梯形圖語法, 建議你參考IEC-61131-3的標準規範, www.iec.org, 然後寫一支轉換程式直接轉成機器語言算了, 再轉成C太麻煩, 我想這是大工程, 很難一個人獨力完成, 或者你可以考慮做Easy Ladder, 不須支持太複雜功能.