根据编程器的结构型式可分为简易编程器和图形编程器。简易编程器又称便携式编程器,它与PC的**接口或插座相连,由PC提供电源给编程器。直接安装在PC上的编程器称为直插式编程器,通过电缆与PC相连的编程器称为手持式编程器。简易编程器体积小,便干携带,一般只能用指令语句表形式编程,通过按键将指令输八,并有数码管或小型液晶显示。这种简易编程器因其体积小,故同时显示的内容少,监控功能也少,一般只能在线编程(也有的简易编程器本身带有存储器模块,如西门子公司的PG615,可脱机编程)。简易编程器适合于小型PC的编程要求,或者用于PC控制系统的现场调试和维修。图形编程器具有图形显示屏,因而体积较大,但其功能特别强.它的显示屏分为两种,一种是用液晶(LCD)作屏幕,一种是用阴极射线管作屏幕。图形显示器除了用来显示编程内容外还可提供各种其它必需的信息,如输入、输出、内部继电器的占用情况、程序容量、出错信息等。在调试程序、检查程序执行时,它也能显示各种信号状态、出错提示等。图形编程器的操作健盘上有各种编程方式所需的功能键、宇符键、数字键及屏幕控制键,可在显示屏上提供各种操作指示,编程操作十分方便。图形编程器既可在线编程,也可离线编程,还可以使用多种编程语言编程,尤其是可直接编写梯形图程序,在屏幕上显示梯形图十分直观。图形编程器可与打印机、盒式磁带录音机、绘图仪等设备相连,‘(有的图形编程器还带有磁盘驭动器)使用起来特别方便, 由PC生产厂家提供的编程器,只能对该厂家生产的某些PC产品编程,而不能对其它厂家生产的PC进行编程,其通用性和使用范围受到限制。近年来,很多种型号的PC利用个人计算机((IBM PC/AT)及其兼容机等通用微型计算机,配上PC生产厂家提供的个人汁算机编程/监控软件及**的硬件接口,就可以用这些通用徽机作为图形编程器进行编程。这种作法的主要优点是用较少的投资得到了高性能的PC程序开发系统,它可以编程,修改PC的梯形图程序,监视系统运行,打印文件,采集和分析数据,作为实时彩色图形操作器和文字处理机对工业现场和控制系统仿真,将程序存储在磁盘上,实现个人计算机和PC之间程序相互传送。利用它的网络软件,还可作为网络管理器或通用的网络节点工作站。