中型機是順序提增,而且輸入輸出自由定義,比喻,第一塊是0H(00。00-00。15)1H(0100-0115)區分辨別是輸入為ID(16位輸入,32位輸入,64位輸入。)等,輸出是OC(有8位和16位兩種輸出型號)。中型機指CJ,C200,C200GH等系列機型。自由定義實際上是當你輸入輸出已經定義好而且程序也完成大部分工作。但廠家又要求增加功能時,而且沒有多余的輸入點,這時可從后面增加輸入模塊。例:最后一塊順序是OUT(輸出)1215,現增加的IN(輸入)1300-1315順編輯程序就可以運行了。小型機,輸出為CPM10。00-1007,1100-1107順增,CQM1輸出為了100。00-1015,10100-10115以此類推。