6ES7222-1HF32-0XB0
相似图像
SIMATIC S7-1200,数字输出 SM 1222,8 DO,继电器 2A
可选择的强制性产品
类似产品
服务
6ES7212-1AE40-0XB0
SIMATIC S7-1200,CPU 1212C, 紧凑型 CPU,DC/DC/DC, 机载 I/O: 8 DI 24V DC;6 个 24V DC 数字输出; 2 AI 0-10V DC, 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 75 KB
6ES7212-1BE40-0XB0
SIMATIC S7-1200,CPU 1212C, 紧凑型 CPU,AC/DC/继电器, 机载 I/O: 8 DI 24V DC;6 个 2A 继电器数字输出; 2 AI 0-10V DC, 电源:交流 47-63Hz 时 85-264V AC, 程序存储器/数据存储器 75 KB
6ES7212-1HE40-0XB0
SIMATIC S7-1200,CPU 1212C, 紧凑型 CPU,DC/DC/继电器, 机载 I/O: 8 DI 24V DC
类似产品
服务
6ES7222-1HH32-0XB0
SIMATIC S7-1200,数字输出 SM 1222,16DO,继电器 2A
产品商品编号(市售编号)6ES7222-1HF32-0XB0产品说明SIMATIC S7-1200,数字输出 SM 1222,8 DO,继电器 2A产品家族SM 1222 数字量输出模块产品生命周期 (PLM)PM300:有效产品价格数据价格组 / 总部价格组SK / 212列表价(不含税)显示价格您的单价(不含税)显示价格金属系数无交付信息出口管制规定AL : N / ECCN : EAR99H工厂生产时间10 天净重 (Kg)0.185 Kg包装尺寸8.80 x 10.90 x 5.70包装尺寸单位的测量CM数量单位1 件包装数量1其他产品信息EAN6940408101944UPC887621216856商品代码85389091LKZ_FDB/ CatalogIDST72产品组4508组代码R132原产地中国Compliance with the substance restrictions according to RoHS directiveRoHS 合规开始日期: 2013.0315产品类别A: 问题无关,即刻重复使用电气和电子设备使用后的收回义务类别-REACH Art. 33 责任信息Lead CAS 号 7439-92-1 > 0, 1 % (w / w)Lead monoxide (lead ... CAS-No. 1317-36-8 > 0, 1 % (w / w)lblREACHCode0236 > 0, 1 % (w / w)分类版本分类eClass1227-24-22-04eClass627-24-22-04eClass7.127-24-22-04eClass827-24-22-04eClass927-24-22-04eClass9.127-24-22-04ETIM7EC001419ETIM8EC001419IDEA43566UNSPSC1532-15-17-05西门子S7-1200 PLC如何使用计数器做圆盘控制一、任务目标
该任务是关于计数器指令应用案例。西门子S7-1200 PLC的计数器指令主要完成计数功能,可以实现加法和减法计数。
本任务要求读者掌握以下几个内容:
1.加计数指令的使用
2.减计数指令的使用
3.加减计数指令的使用
二、任务描述按下启动按钮,圆盘正向旋转,圆盘每转一周发出一个检测信号,当圆盘正向旋转2圈后,圆盘停止旋转。在圆盘静止5秒后,圆盘反向旋转,当圆盘反向旋转2圈后,圆盘停止旋转。在圆盘静止5秒后,圆盘再次正向旋转,如此重复。任意时刻按下停止按钮,圆盘立即停止。当再次启动圆盘时,圆盘按照停止前的方向旋转。
三、相关知识本案例主要使用的是位逻辑及计数器指令,位逻辑指令在其他篇幅已有介绍,在此不赘述。此处为读者介绍计数器指令的相关知识。
1.加计数器指令
CTU:加计数指令,当参数 CU 的值从 0 变为 1 时,CTU 计数器会使计数值加 1。加计数器(CTU)指令相关参数如下表
LAD
参数
数据类型
说明
CU
BOOL
计数器输入
R
BOOL
复位,优先于CU端
PV
Int
预设值
Q
BOOL
计数器的状态,CV>=PV,Q输出1,CV<PV,Q输出0
CV
整数、Char、
WChar、Date
当前计数值
从指令框的“<???>”下拉列表中选择该指令的数据类型。
调用计数器指令时,需要生成保存计数器数据的背景数据块。CTU计数器的参数CU值从0变为1,CTU使计数值加1。如果参数CV(当前计数值)的值大于或等于PV(预设计数值)的值,则计数器输出参数Q=1。如果复位参数R的值从0变为1,则当前计数值复位为0。计数器指令,如图2-4-1所示。
图2-4-1 加计数指令示例
2.减计数器指令
CTD:减计数指令,当参数 CD 的值从 0 变为 1 时,CTD 计数器会使计数值减 1。减计数器(CTD)指令相关参数如下表
LAD
参数
数据类型
说明
CD
BOOL
计数器输入
LD
BOOL
装载输入
PV
Int
预设值
Q
BOOL
使用LD=1置位输出CV的目标值
CV
整数、Char、
WChar、Date
当前计数值
从指令框的“<???>”下拉列表中选择该指令的数据类型。
调用计数器指令时,需要生成保存计数器数据的背景数据块。CTD计数器的参数CD值从0变为1,CTD使计数值减1。如果参数CV(当前计数值)的值小于或等于0,如果参数LOAD的值从0变为1,则参数PV(预设值)的值作为新的CV(当前计数值)装载到计数器,如图2-4-2所示。
图2-4-2 减计数器指令示例
3.加减计数器指令
CTUD:加减计数指令,当参数 CU 的值从 0 变为 1 时,CTU 计数器会使计数值加 1。当参数 CD 的值从 0 变为 1 时,CTD 计数器会使计数值减 1。减计数器(CTD)指令相关参数如下表
LAD
参数
数据类型
说明
CU
BOOL
加计数器输入
CD
BOOL
减计数器输入
R
BOOL
复位输入
LD
BOOL
装载输入
PV
INT
预设值
QU
BOOL
加计数器的状态
QD
BOOL
减计数器的状态
CV
整数、Char、
WChar、Date
当前计数器
从指令框的“<???>”下拉列表中选择该指令的数据类型。
调用计数器指令时,需要生成保存计数器数据的背景数据块。CTUD计数器的参数CU值从0变为1,使计数值加
在SIMATIC管理器生成STEP7项目设置组态S7-300站点?1. 生成一个STEP7项目
??打开SIMATIC管理器,新建一个项目,项目名称为MPI_GD_1,全局数据通信的项目在随书光盘的文件夹“\Project\MPI_GD”中。
??选中SIMATIC管理器中生成的“SIMATIC400站点”,双击右边窗口的“硬件”打开HW Confg,将电源模块“拖放”到机架的1号槽,CPU413-2DP插入4号槽,从8 槽开始添加I/O模块。
??点击工具栏上的剿按钮,保存和编译组态信息,组态信息被自动保存到系统数据中以在HW Config中用血按钮下载组态信息,也可以在STMATIC管理器中,下载编译放功用“块”文件夹中生成的系统数据。
??2. 组态S7-300站点
??用鼠标右键点击SIMATIC管理器左边窗口最上面的项目图标,执行出现的快捷菜单中公命令“插入新对象”→“SIMATIC300站点”。选中左边窗口中出现的“SIMATIC300(1)图标,用鼠标左键双击右边窗口中的“硬件”图标,打开HW Config。
??将硬件目录窗口的文件夹“NSIMATIC 300RACK-300”中的导轨(Rail)拖放到硬件组态窗口,电源模块“拖放”到1号槽,CPU 315-2DP 模块插入2号槽。因为没有接口模块,号槽空着。从4号槽开始添加I/O模块。最后点击右边,编译并保存组态信息。
??3. 网络组态
??关闭HW Config,点击SIMATIC管理器的工具栏上的器按钮,打开网络组态工具NePm 可以看到一条自动生成的标有MPI(1)的网络,和没有与网络相连的两个站,图14-3是E 经连接好的MPI网络。
图14-3 NetPro中已连接好的MPI网络
??双击某个站的CPU方框中的小红方块,打开MPI接口属性对话框(见图14-4),用鼠标选中“参数”选项卡的“子网”列表中的“MPI(1)”,该行的背景变为深蓝色,点击“确定”按钮,CPU被连接到MPI(1)子网上。选中“未连网”后点击“确定”按钮,将断开CPU 与MPI(1)子网的连接。点击“确定”按钮返回NetPro,可以看到该CPU是否连接到MPL 网络。
图14-4 MPI接口属性对话框
??也可以在NetPro中,将图14-3的CPU方框中代表MPI接口的小红方块“拖放”到MP1 网络上,该站便被连接到网络上了,这是一种方便快捷的连接方法。也可以用“拖放”连接点的方法,断开CPU与MPI网络之间的连接。
??可以在“参数”选项卡设置MPI站地址,各站的MPI地址应互不重叠。点击图14-4中的“新建”按钮,可以生成一条新的子网。点击“删除”按钮,可以删除选中的“子网”列表框中的子网。
??选中“子网”列表框中的MPI网络后,点击“属性”按钮,在打开的“属性-MPI”对话框中(见图14-4),可以设置选中的子网的属性,例如在“常规”选项卡中修改子网的名称和编号,在“网络设置”选项卡中设置子网的传输速率,默认的传输速率为187.5 kbit/s。点击复选框“改变”,小方框中出现“√”后,可以通过设置最高站地址来优化MPI子网。可以采用STEP7指定的最高MPI地址的默认值。
??除了用NetPro组态MPI网络之外,也可以在HWConfig中,双击机架中CPU所在的行,点击打开的 CPU 属性对话框的“常规”选项卡(见图 14-5)中的“属性”按钮,在打开的MPI接口属性对话框中,设置MPI接口和MPI网络的参数。
图14-5 MPI接口属性对话框