PLC定义:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计。
PLC三大流派:
●欧洲:德国的西门子(Siemens),法国的TE(elemecanique)
●美国:A-B(Allen-Bradly)、GE(General Electric)
●日本:三菱电机(Mitsubishi Electric)、 欧姆龙(OMRON)、 富士(FUJI)、松下(FP) (日本主要发展中小型PLC,其小型机性能先进,结构紧凑,价格便宜)
目前国内市场还有韩国、台湾等PLC产品。
PLC为西门子S7-200SR30型为例
可编程控制器(Programmable Controller)区别PC故称为PLC也可叫做可编程序逻辑控制器(Programmable Logic Controller),吸取继电器和计算机的优点:简单易懂、价格便宜、功能强大、灵活(可编程)、通用性好。
SR30西门子PLC
S:标准型;C:经济型
R:继电器;T:晶体管
30:代表I/0总点数
I区:输入映像寄存器。
Q区:输出映像寄存器。
M区:位存储器。通用辅助继电器区,暂存全局变量,M0.0、MB0等表示,不进行输出。
S区:顺序控制继电器
V区:变量存储器
L区:局部变量存储器区,暂存临时变量,且只用一次。
SM区:系统默认特殊继电器区。
SM0.0代表一直接通常用母线公共触点
SM0.1代表仅在第一各扫描周期接通,用于初始化。
SM0.5接通0.5s,断开0.5s脉冲信号。
定时器(T)、计数器(C)、模拟量输入映像寄存器(AI)
模拟量输出映像寄存器(AQ)、累加器(AC)、高速计数器(HC)。
存储区举例说明:
M0.0:位, 存储0和1。
MB0 :字节,8位,存储M0.0、M0.1……M0.7,即为00000000~11111111
MW0:字, 16位,存储MB0和MB1
MD0:双字,32位,存储MW0和MW1。
程序运行原则:
当程序下载至 PLC并将PLC放置在RUN(运行)模式时,PLC的中央处理器(CPU)在程序的控制逻辑中不断循环,读取和写入数据。
功能:
1. 封面:有时也当做启动画面,主要由公司的 LOGO、产品、简介等画面组成,强有力的展示了公司的形象和产品信息,可作为公司推广和宣传的窗口。
2. 主菜单:是由一些按钮和图标组成的画面,通过点击这些按钮可以快速跳转到你想要操作查看的画面,是整个工程操作流程的一个总控画面。
3. 参数设定:是由输入框或标签组成,是用户的数据输入画面,例如寄存器或通道的写入操作。
4. 数据报表:是由自由表格连接变量构成的画面,是对设备采集的数据进行存盘、统计分析,根据实际需要以一定格式将统计分析后的数据记录显示并打印出来,作为数据的输出。
5. 曲线画面:是由历史曲线或实时曲线组成的画面,根据大量的数据信息以曲线的方式展示给用户,更加形象直观的观察实时数据的变化或历史数据的趋势。
6. 报警画面:是由报警浏览构件或标签、走马灯等组合而成,由实时数据库在运行时自动处理。当数据对象的值或状态发生改变时,把所产生的报警信息通知给系统的其它部分,同时可把报警信息存入指定的存盘数据库文件中。
7. 数据显示:主要是由标签组成,用来显示实时数据的采集值或通道值。
8. 关于画面:一般是由标签和位图组成,主要是用来发布公司产品、信息等相关内容。
还有密码设置、用户登录等多种功能。
③与PC通讯链接
(1) 触摸屏带电开机时,不断点击进度条,进入属性界面,在系统维护中更改IP地址,为方便后期,可更改为与PLC在同一网段,上述PLC地址为192.168.2.1/24,故此地址可改为:192.168.2.x/24,(此触摸屏x设为2)更改完确认重启即可。
(2) PC同理,以太网IPv4与其也在同一网段,192.168.2.x/24,(此PC的x设为3)。
(3) 连接网线与触摸屏,即可通讯。
(4)选择与PLC匹配的设备组态。s7-smart网线连接为例:
进入设备窗口,在工具箱单击设备管理,树状图中,找到PLC、西门子,选中Smart200,双击Smart200,打开配置,设置本地IP(触摸屏)192.168.2.2,和远端IP(PLC)192.168.2.1,(注意输入IP地址后,用回车确认)在右侧删除全部设备通道,增加使用的设备通道,并快速连接,点击确认。