在电子计数器命令层面,S7-200 PLC、S7-300 PLC和S7-1200 PLC也有所不同。S7-200 PLC的电子计数器当计数值大于等于预设值时,电子计数器情况部位位;S7-300 PLC的电子计数器当计数值超过0时,电子计数器导出置位;而S7-1200 PLC的电子计数器当计数值大于等于预设值时,导出置位。S7-200 PLC电子计数器的记数范围是0~32767,S7-300 PLC的S5电子计数器的记数范围是0~999,S7-1200 PLC的记数范畴可以调节。
在计时器命令层面,S7-200 PLC和S7-1200 PLC也有差异。S7-200 PLC的计时器当记时值大于等于预设值时,计时器情况部位位;S7-300 PLC的计时器当记时值高于预设值时,计时器导出置位;而S7-1200 PLC的计时器当记时值大于等于预设值时,导出置位;并且S7-1200 PLC的按时时间能像S7-300 PLC的一样立即键入,不用像S7-200 PLC那般应用按时时基1/10/100ms开展计算。
在工艺功能方面,S7-200 PLC一般是根据指导来完成的,而S7-1200 PLC则是通过启用对应的块来完成的。
以上差距的具体内容将于后面章节目录进行讲解。
2.2.5 开关电源测算
S7-1200的CPU有一个内部结构开关电源,为CPU、数据信号控制模块、数据信号扩展板及通讯模块给予开关电源,而且还可以为消费者提供24V开关电源。
CPU为数据信号控制模块、数据信号扩展板及通讯模块给予5V直流稳压电源,不同类型的CPU可以提供的功率是不一样的。在硬件型号选择时,必须测算全部扩展模块的功率总数,查验该标值是不是在CPU给予功率范围以内,假如超过则需拆换容积更多的CPU或者减少扩展模块总数。
S7-1200的CPU也可以为数据信号模块24V输入点、继电器输出控制模块或另一台给予开关电源(称之为感应器开关电源),假如具体负荷超过此电源水平,则需要增加一个外界24V开关电源,此开关电源不能与CPU所提供的24V电源并联。建议把全部24V电源负端传送到一起。
感应器24V开关电源与外部24V电源理应提供不一样的机器,不然将会产生矛盾。
假如S7-1200 PLC系统的一些24V开关电源输入端互连,这时可以用一个公共性线路连接好几个M接线端子。比如当设计方案CPU为24V开关电源提供、数据信号控制模块电磁阀为24V开关电源提供或非防护模拟量输入为24V开关电源供应的“非防护”电源电路时,全部非隔离M接线端子务必传送到同一个外界定位点上。
下边根据事例表明开关电源计算方法。
某建筑项目据统计I/O点值为20个DI,DC 24V键入,10个DO中继电器输出8个,2个DC导出,1路模拟量输入,1路模拟量输出,采用S7-1200 PLC,CPU型号选择如下所示。因为数字信号I/O等级比较多,并且是继电器输出,采用CPU 1214C AC/DC/电磁阀,产品编号为6ES7 214-1BE30-0XB0。因为要2个DC导出,采用拓展信号控制模块SM 1223 8×DC 24V键入/8×DC 24V导出,产品编号为6ES7 222-1BF30-0XB0,1路模拟量输入为CPU内置,1路模拟量输出可选用信号板SB 1232的1路模拟量输出,产品编号为6ES7 232-4HA30-0XB0。
PLC要在传统式次序控制板的前提下,通过引入电子信息技术、电子信息技术、智能控制技术和通讯技术所形成的新型工业控制系统,一开始是用于替代电磁阀、记时、记数等顺序程序功能性的,后创建软性远程监控系统。西门子系统S7-1200 PLC做为大中小型PLC的引领者,不论在系统配置方面还是在程序编程上面具有强大的优点。本文将详细介绍S7-1200 PLC的app、硬件配置作用,深层次论述位逻辑编程、用于操纵负荷工作时间逻辑时钟频率的计时器,以及对于单脉冲**测量、记数与控制的电子计数器等。
1.1 S7-1200 PLC的硬件与软件
1.1.1 PLC的概念
PLC是Programmable Logic Controller的英文缩写,又被称为可编程逻辑控制器。它以微控制器、嵌入式芯片为载体,结合了电子信息技术、智能控制技术和通信技术发展而成的一种新型工业生产控制系统,是工业化的重要控制方法和关键的前提设备之一。
化组织(IEC)曾在1982年11月和1985年1月出台了PLC标准化的稿和第二稿,对PLC做如下所示的概念:PLC是一种数字运算操控的电子控制系统,致力于工业生产自然环境的应用需求设计,可采取可编程程序存储器则在内部存储实行逻辑函数、顺序程序、按时、记数和算术运算等系统命令,根据数显式、模拟式的输入输出,操纵各种类型机械和加工过程。PLC以及相关机器设备都应该便于与电力监控系统联成一个整体,便于扩大作用。
图1-1是PLC工作中平面图。PLC带有CPU,能够实行数字运算实际操作,将键入部分导出一部分根据命令结合开展逻辑函数、顺序程序等,完成对电机M控制。
1.1.2 S7-1200 PLC的CPU控制模块
在西门子系统智能化工厂系统内,重要的便是PLC。主要是通过现场层、控制层和高管各自布署智能硬件产品和相应手机软件,完成监督控制一体化。西门子系统目前主流的PLC产品是S7系列产品PLC,包含S7-200SMART、S7-1200、S7-300、S7-400、S7-1500等。在其中,S7-1200 PLC做为大中小型PLC的典型代表,具备外型轻便、速率灵巧、规范化水平高等特点,依靠出色的网络通讯水平与标准,能够组成错综复杂的自动控制系统。如下图1-2所显示,西门子系统S7-1200 PLC控制模块包含CPU、开关电源、键入信号分析控制回路、导出信号分析控制回路、存放区、RJ45端口号和拓展数据采集模块等。
从PLC的概念可以得出,S7-1200 PLC的实质为一台计算机,承担系统程序的生产调度、管理方法、运作和自确诊,并把可执行程序作出编译程序表述解决及其生产调度客户总体目标程序执行。与以往西门子系统S7-200系列产品PLC模块较大区别就是,它标准配备了以太网接口端口号RJ45,可以采取一根规范网络线与设置有博途软件的PC开展程序编写组态软件和工程应用。图1-3为S7-1200 PLC系统,包含CPU控制模块、SM数据信号控制模块、CM通讯模块、电源芯片和其它配件等。
现阶段,西门子公司给予CPU 1211C、CPU 1212C、CPU 1212FC、CPU 1214C、CPU 1214FC、CPU 1215C、CPU 1215FC、CPU 1217C等多种类型的CPU控制模块。
这种CPU模块一同指标值包含1024个字节数键入(I)和1024个字节数导出(Q)、拓展3个左边通讯模块、SIMATIC内存卡(选件)、实时时钟维持时间一般为20天(40℃时至少12天)、实数数学运算实行速率2.3μs/命令、布尔运算实行速率0.08μs/ 命令等。
不同型号CPU模块性能指标见表1-1,包含客户存储芯片、当地集成化I/O、数据信号拓展、高速计数器、脉冲输出、PROFINET插口等,如CPU 1215C有125KB工作中存储芯片、4MB运载存储芯片、10KB维持型存储芯片、8192个字节数位存储芯片,能够拓展8个模组,具备4路100kHz脉冲输出和2个PROFINET插口等。
S7-1200 PLC的扩展模块设计方案便捷并便于组装,不管安装于板上或是规范DIN滑轨上,其紧凑设计方案都有益于高效地利用空间。应用控制模块里的DIN滑轨卡夹将机器设备固定不动到滑轨上,滑轨卡夹还可以掰到一个外伸部位以获取将机器设备立即安装在板上的螺丝安装方式,如下图1-5所显示。
S7-1200 PLC有三种类型的扩展模块:
(1)信号板(SB),仅是CPU给予好多个附带的I/O点,SB安装于CPU的前面。
(2)数据信号控制模块(SM),给予附带的数据或仿真模拟I/O点,联接在CPU的右边。
(3)通讯模块(CM),为CPU给予附带的通信端口(RS232或RS485),联接在CPU的左边。
数据信号控制模块用以拓展PLC的输入输出等级,能使CPU提升附加功能,联接在CPU模块右边
信号板(Signal Board)是S7-1200 PLC独有的,能够给CPU控制模块提升输入输出等级。每一个CPU控制模块都能够添加一个具备数字信号或模拟量输入I/O的SB。SB联接在CPU的前面,
3. 通讯模块(CM)
通讯模块安装于CPU模块左边,用以RS232、RS485、MODBUS通讯
扩展槽主要运用于存放可执行程序,有些更为系统提供协助工作中运行内存。结构类型,扩展槽全是额外在CPU模块中的,作用如下所示:
(1)做为CPU的运载存放区,客户项目文档能够仅存储在卡上,CPU里没有项目文档,离去内存卡无法正常启动。
(2)在开发板的情形下,做为向好几个S7-1200 PLC传输项目文档的物质。
(3)密码忘了时,消除CPU内部项目文档账号和密码。
(4)24M卡可用作升级S7-1200 CPU的固件。
浔之漫智控技术(上海)有限公司(sqw-xzm-ssm)
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
要插进内存卡,首先要开启CPU机盖(如图1-9),再将内存卡插进扩展槽,推弹式射频连接器能够轻松地添加和取下。内存卡规定合理组装
S7-1200 PLC应用博途软件开展编写、编译程序、调节、仿真模拟。自打2009年公布款SIMATIC STEP7 V10.5(STEP 7 basic)至今,早已公布的博途软件版本号有V10.5、V11、V12、V13、V14、V15、V16、V17等,适用西门子系统SIMATIC S7-1200/1500系列产品PLC,并兼容问题S7-300/400等一系列PLC和WinAC控制板
西门子S7-1500授权一级供货商
PLC常用计算机语言是子程序。子程序是比较接近电磁阀、电磁线圈等电气元器件实物的矩阵表示方式。以如下图1-11所显示为例子,左手边电源插头,通过I0.0自锁电路、I0.1常闭点后,由电磁线圈Q0.0导出。当I0.0对应的电源开关姿势,I0.1相对应的电源开关不动作,电磁线圈Q0.0关闭;这时若I0.1相对应的电源开关姿势,则电磁线圈Q0.0断掉。
在PLC的接线端子上连接限位开关、电磁阀等外界元器件(I0.0、I0.1和Q0.0对应的电气元器件),用户可以在博途数控编程软件软件上撰写子程序,根据网络线下载到PLC,PLC就可以按客户的逻辑与会流(电流量)方向进行控制住了