西门子DP网络屏蔽电缆6XV1830-0EH10中国总代理

供应商
浔之漫智控技术(上海)有限公司-西门子PLC
认证
品牌
西门子
用途
PIC控制
中国
全国代理商
手机号
18717946324
联系人
占雪芬
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-09-22 08:00

详细介绍

西门子dp网络屏蔽电缆6xv1830-0eh10中国总代理

西门子plc(s7-200、s7-200smart、s7-300、s7-400、s7-1200、s7-1500、et200s、et200m、et200sp)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,浔之漫智控技术(上海)有限公司 

如何测定高速脉冲串的和速度?

说明:
 s7-200 提供了利用高速计数器计数脉冲串的选项。使用附件  "frequency"library, 脉冲串的从计数器中计算出来,例如,相关的转化之后,从计数器中可以确定电机的速度。

概要:
此项任务分为以下三步:
1.定义一个高速计数器来获取脉冲序列
2. 创建程序编码

3. 转换为速度

1. 定义一个高速计数器来获取脉冲串

首先,使用 step 7 micro/win instructionwizard 必须用一个高速脉冲计数器来计算外部脉冲。

表格01 列出了 s7-200可以提供的高速计数器,输入使用和的可测量。 

高速计数器时钟输入输入cpuhc0e0.030 khz221, 222, 224, 224xp, 224xpsi,226hc1e0.630 khz221, 222, 224, 224xp, 224xpsi, 226hc2e1.230 khz221,222, 224, 224xp, 224xpsi, 226hc3e0.130 khz221, 222, 224, 224xp,224xpsi, 226he0.3200 khz224xp, 224xpsihc5e0.4200 khz224xp, 224xpsi

表格01

程序:
 

no.说明1通过“工具"菜单打开 step 7 micro/win 中的 instruction wizard 菜单。
图. 01

2然后从组态目录中选择高速计数器 “hsc"。“next"。


图. 02

3将设置到“0"进行单相的上下计算,选择一个计数器 (比如 “h")。
图. 03

note:
请参照 表 01 选择高速计数器。

4设置子程序,计数器预,计数器值和计数方位。“next"。
图. 04

5在下面的窗,还是预设置,不要给
“interrupt on current value equal preset value (cv = pv)"设置复选标记。
图. 05

6“完成"按钮关闭 instructions wizard 。
图. 06

表格02

2.创建程序代码  

no.说明1在操作块的网络 1 中使用比特 sm0.1 初始值来调用 instructions wizard为高速计数器产生的初始区组。
图. 07

2在网络 2 中使用下表中的相同名字,从库中循环调用 sm0.0“"块 。
图. 08

通过“active"输入来使能功能块 (如果未使能,那么“hz"输出参数值为“0")。

将 instructions wizard 选择的计数器填入“counter"地址。

使用任意的双字地址(格式: real)填入到输入输出参数“hz"上,用来以赫兹为单位显示测量出的值。

通过 data log 功能,可以使“trigger" 根据特性输出一个脉冲。(参照 step 5).

3“frequency"库需要 16 字节的全局变量。因此需通过“文件"菜单>“库记忆分配"...来一个地址。

  

图. 09

4通过“符号表"视图可以“frequency"库的符号地址。 “time_interval"符号为计算以秒来定义可测量的间隔,默认值是1 秒的间隔时间,可以修改。
图. 10

5在例子项目“frequency"的网络 3 中,为获取时间 data log  功能已经集成在一个存储器模块上。通过“active"和“trigger"的与操作,当使能“frequency"块时,每个都会根据“time_interval"的设置的时间间隔被记录下来。
图. 11

说明:
 data log 功能通过 data log wizard来执行,记录的值可以通过 s7-200 的浏览器读取。

更多 data log 功能的信息参看simatic s7-200 光盘指南。(条目号id: ).

表格03














3.转换到速度
运用以下公式速度:

n = 60 * f / p

n =每分的速度-1
f =  hz
p = 电机运转需要的脉冲数

下载:
下载的 "fre" 包含以下文件:
 

文件说明"fre" 库- 包含 "frequency" 块(参照 表格03,第2步 )"fre" 项目-这个常问问题的例子项目"tspeed01.mwp" 项目- 通过循环的时间中断来完成这个任务(设置范围: 1 到 255 ms)

软硬件及所要完成的通信任务

2.1硬件设备

实验的硬件设备:
1、s7-1200 cpu,cpu1212 ac/dc/rly(6es7 212-1bd30-0xb0)
2、s7-300 pn cpu,cpu317-2pn/dp(6es7 317-2eh13-0ab0 v2.6.7)
3、pc机(带以太网卡)
4、scalance x216交换机,s7-1200、s7-300和pc通过交换机互连起来
5、tp以太网电缆

2.2 软件环境

1、step7 basic v10.5 sp2
2、step7 v5.4 sp5
3、通信所需的功能块,请参见附件提供的例程 "sample_1 ( 50 kb ) " 或参考下载中心文档:《a0284使用西门子plc集成的pn口实现s5 兼容通信使用入门》提供的程序。下载链接:








80490650

2.3 所要完成的通信任务
本例中所要完成的通信任务定义为:
1、 将s7-1200的发送数据块db3里的8个字节数据发送到s7-300的db3中。
2、 将s7-300 db3里接收到的8个字节数据再发送到s7-1200的接收数据块db4中。


3 s7-1200 cpu的组态编程

3.1创建新项目

1、打开step 7 basic 软件并新建项目
在step 7 basic 的 “portal view"中选择“create newproject"创建一个新项目,项目名称为“gs_iso"。


2、添加硬件并命名plc
然后进入 “project view",在“project tree" 下双击 “add newdevice",在对话框中选择所使用的s7-1200 cpu(6es7 212-1bd30-0xb0)添加到机架上,设备名为plc_1,如图1所示。


西门子PLC代理商.西门子模块总代理.西门子PLC模块总代理

展开全文

我们其他产品
我们的新闻
微信咨询 在线询价 拨打电话