出模块是可编程控制器与工业生产设备或工业生产过程连接的接口。现场的输入信号, 如压力、流量、温度、电压、电流等,都要通过输入模块送到PLC。由于这些信号电平各式各样,而可编程控制器CPU所处理的信息只能是标准电平,所以输入模块还需将这些信号转换成PLC能够接受和处理的数字信号。输出模块的作用是接收中央处理器处理过的数字信号,并把它转换成现场执行部件所能接受的控制信号,以驱动如电磁阀、灯光显示、电机等执行机构。可编程控制器有多种输入\输出模块,其类型有数字量输入\输出模块和模拟量输入\输出模块。模拟量输入\输出模块主要用来实现模拟量一数字量之间的转换,即A\D或D\A转换。由于工业控制系统中有传感器或执行机构有一些信号是连续变化的模拟量,因此这些模拟量必须通过模拟量输入\输出模块与PLC的中央处理器连接。模拟量输入模块A\D转换后的二进制数字量,与PLC的I\O总线连接。模拟量输出模块D\A转换前的二进制数字量。现在标准量程的模拟电压主要是0-5伏和0-10伏两种,模拟电流主要是0-20mA和4-20mA两种。模拟量输入模块接收到标准量程的模拟电压或电流后,把它转换成8位、10位或12位的二制数字信号,送给中央处理器进行处理。模拟量输出模块将中央处理器的二进制数字信号转换成标准量程的电压或电流输出信号,提供给执行机构。Р(4)扩展模块:当一个PLC中心单元的I\O点数不够用时,就要对系统进行扩展,扩展接口就是用于连接中心基本单元与扩展单元的。Р(5)编程器:它的作用是供用户进行程序的编制、编辑、调试和监视。编程器的结构一般包括显示部分与键盘部分。显示一般用液晶显示器,主要的显示内容包括地址、数据、工作方式、指令执行情况及系统工作状态等。键盘有单功能键和双功能键,在使用双功能键的时候键盘中都备有一个选择键,以选择其中一种方式工作。РPLC的软件可分为系统软件和用户程序两大部分: