PLC说到底只是一个可以实现自动化的设备,但它本身却没有自诊断功能,所以很多时候需要操作人员去手动干预,那么将PLC的信息显示给操作人员的就是人机界面,包括触摸屏和组态软件,触摸屏包含各个品牌的屏幕,组态软件包含,组态王,WINCC,INTOUCH等等,外国工程师一般使用VB等计算机语言开发这些功能。
1、plc主要有哪些功能模块?1.控制器具备数据交换功能,这是指实现CPU与控制器之间、控制器与设备之间的数据交换。对于前者,是通过数据总线,由CPU并行地把数据写入控制器,或从控制器中并行地读出数据;对于后者,是设备将数据输入到控制器,或从控制器传送给设备。为此,在控制器中须设置数据寄存器。2.设备控制器还兼管对由I/O设备传送来的数据进行差错检测。
这样便可保证数据输入的正确性。3.时序控制器的功能是为每条指令按时间顺序提供控制信号。时序控制器包括时钟发生器和倍频定义单元,其中时钟发生器由石英晶体振荡器发出非常稳定的脉冲信号,就是CPU的主频;而倍频定义单元则定义了CPU主频是存储器频率(总线频率)的几倍。4.标识和报告设备的状态控制器应记下设备的状态供CPU了解。
2、plc的控制功能有哪些?开关量控制(常用的常开常闭触点)、模拟量控制(温度、压力、电流、电压等)、定位控制(距离、转速、精度等控制)、通信(与各外接设备进行通信)。1、用输入信号采集现场设备的状态信号,逻辑编程、运算输出,控制现场设备的逻辑运行。2、采集压力、温度、流量、浓度、PH等等所有的传感器信号。计算后直观显示测量值。3、定位、运动控制,通过控制伺服电机、步进电机达到精确定位、运动控制的目的,如数控机床、生产线、机械手等4、数据通讯,和现场带通信接口的仪表、设备通信,采集数据。
仿真、报表、归档、报警、数据显示、打印。7、冗余系统,(双CPU).软冗余、硬冗余、双冗余。8、多台PLC、不同型号、不同厂家PLC之间的通信,进行数据交换,达到数据采集、逻辑控制的目的,9、远程监控,GPRS、以太网通讯,联网计算机通过组态软件组态画面对现场设备及采集数据监控。