PLC可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。
目前主流的PLC:三菱(日本)PLC、西门子(德国)PLC、(日本)omron欧姆龙PLC 、(美国)AB罗克韦尔PLC、施耐德(法国)PLC、(德国)菲尼克斯PLC不同的PLC编程软件也不同 同品牌的PLC也会因为型号的不同 例如西门子S7-200PLC使用的是STEP 7- Micro/WIN SMART
将使用下面的例子s7-1200 因为将使用后面的例子Factory I/O与博图v16的通讯仿真
PLC编程语言有五种标准编程语言:顺序功能图、梯形图、功能框图(FBD)、指令列表、结构化文本
通信模块(CM),其安装于CPU左侧,S7-1200最多可扩展3个通信模块。CPU桥梁与网络建立联系。
PLC结构:
1、主机
主机包括中央处理器(CPU)、系统程序存储器、用户程序和数据存储器。CPU是PLC核心用于操作用户程序,监控输入/输出接口状态,做出逻辑判断和数据处理,即读取输入变量,完成用户指令规定的各种操作,将结果发送到输出端,响应外部设备(如计算机、打印机等)的要求,做出各种内部判断。PLC内部存储器有两种,一种是系统程序存储器,主要存储系统管理和监控程序和编译程序,系统程序由制造商固定,用户无法更改;另一种是用户程序和数据存储器,主要存储用户编制的应用程序、各种临时存储数据和中间结果。
2.输入/输出(I/O)接口
I/O接口是PLC连接到输入/输出设备的零件。接收输入设备(如按钮、传感器、触点、行程开关等)的控制信号。输出接口是通过功率放大电路驱动输出设备(如接触器、电磁阀、指示灯等)。I/O光电耦合电路通常用于界面,以减少电磁干扰,从而提高可靠性。I/O点数即输入/输出端子数是PLC一个主要的技术指标,通常型机有几十点,中型机有几百点,大型机有几千点。
3、电源
图中的电源是指CPU、存储器、I/O直流开关稳压电源配置在接口等内部电子电路工作中,通常为输入设备提供直流电源。
4、编程
编程是PLC用户使用外部设备输入、检查、修改、调试程序或监控PLC工作情况。通过特殊工作。PC/PPI电缆线将PLC与计算机连接,并使用专用软件进行计算机编程和监控。
5.输入/输出扩展单元
I/O扩展接口用于与基本单元(即主机)连接扩展外部输入/输出端子数的扩展单元。
6.外部设备接口
该接口可将打印机、条码扫描仪、变频器等外部设备与主机连接,以完成相应的操作。
实验装置提供的主机型号是西门子S7-200系列的CPU224(AC/DC/RELAY)。输入点14,输出点10;CPU226(AC/DC/RELAY),输入点26,输出点14。Siemens的官方网站下载产品手册)
,
建议在学PLC的过程中 逻辑思维不要惯用的c的思维 他们有相同的地方 但是扫描这种比较独特 在后可能会遇到同时执行的情况建议打开软件仿真的监控查看 当然学plc不单单只是为了编程 而是为了更好的应用PLC 还要学习电磁阀,变频器,伺服器等等
本文纯属个人理解,如有错误,还请指出