用于 IM 151-7(F) CPU/IM 151-8(F) PN/DP CPU 接口模块的 PROFIBUS DP 主站接口模块
编程采用 STEP7,版本不低于 V5.2, SP(Service Pack 1)。
主站接口模块给 IM 151-7(F) CPU/IM 151-8(F) PN/DP CPU 增加了一个 DP 主站接口。因此可以建立一个下位 PROFIBUS DP 线路。主站接口模块具有以下优点:
主站接口模块具有一个 9 针 D 型连接器(插座)用于连接 PROFIBUS DP 总线。
安装信息:
主站接口模块给 IM 151-7(F) CPU/IM 151-8(F) PN/DP CPU 增加了一个 DP 主站接口。功能和数量结构由 IM 151-7(F) CPU/IM 151-8(F) PN/DP CPU 定义。
主站接口模块还使用户可以利用它的接口连接编程器。如果运行在有源模式下,还可以实现路由到集成 CPU 接口上的可能具有的总线节点上。
主站接口模块需要插入到 IM 151-7(F) CPU/IM 151-8(F) PN/DP CPU 的右侧。
西门子PLC高速计数器的控制字和状态字介绍
. 控制字节
定义了计数器和工作模式之后,还要设置高速计数器的有关控制字节。每个高速计数器均有一个控制字节,它决定了计数器的计数允许或禁用,方向控制(仅限模式0、1和2)或对所有其他模式的初始化计数方向,装入当前值和预置值。控制字节每个控制位的说明如表7所示。
每个高速计数器都有一个状态字节,状态位表示当前计数方向以及当前值是否大于或等于预置值。每个高速计数器状态字节的状态位如表8所示。状态字节的0-4位不用。监控高速计数器状态的目的是使外部事件产生中断,以完成重要的操作。
表7 HSC的控制字节
HSC0
HSC1
HSC2
HSC3
HSC4
HSC5
说明
SM37.0
SM47.0
SM57.0
SM147.0
复位有效电平控制:
0=复位信号高电平有效;1=低电平有效
SM47.1
SM57.1
起动有效电平控制:
0=起动信号高电平有效;1=低电平有效
SM37.2.
SM47.2
SM57.2
SM147.2
正交计数器计数速率选择:
0=4×计数速率;1=1×计数速率
SM37.3
SM47.3
SM57.3
SM137.3
SM147.3
SM157.3
计数方向控制位:
0 = 减计数1 = 加计数
SM37.4
SM47.4
SM57.4
SM137.4
SM147.4
SM157.4
向HSC写入计数方向:
0 = 无更新1 = 更新计数方向
SM37.5
SM47.5
SM57.5
SM137.5
SM147.5
SM157.5
向HSC写入新预置值:
0 = 无更新1 = 更新预置值
SM37.6
SM47.6
SM57.6
SM137.6
SM147.6
SM157.6
向HSC写入新当前值:
0 = 无更新1 = 更新当前值
SM37.7
SM47.7
SM57.7
SM137.7
SM147.7
SM157.7
HSC允许:
0 = 禁用HSC 1 = 启用HSC
表8 高速计数器状态字节的状态位
HSC0
HSC1
HSC2
HSC3
HSC4
HSC5
说明
SM36.5
SM46.5
SM56.5
SM136.5
SM146.5
SM156.5
当前计数方向状态位:
0 = 减计数;1 = 加计数
SM36.6
SM46.6
SM56.6
SM136.6
SM146.6
SM156.6
当前值等于预设值状态位:
0 = 不相等;1 = 等于
SM36.7
SM46.7
SM56.7
SM136.7
SM146.7
SM156.7
当前值大于预设值状态位:
0 = 小于或等于;1 = 大于
2. 状态字节
通过热电偶信号板 SB 1231,可使用连接的热电偶进行高精度温度记录。另外,也可记录低电平模拟信号 ±80 mV。可将热电偶信号板 SB 1231 直接插到所有 SIMATIC S7-1200 CPU 中。
这为用户提供了下列优势:
SM 1231 RTD 模块的结构特点和其他 S7-1200 系列模块的相同:
通过 RTD 信号板 SB 1231,可使用电阻式温度检测器进行高精度温度记录。可将 RTD 信号板 SB 1231 用于 SIMATIC S7-1200 CPU。可将 RTD 信号板 SB 1231 直接插到所有 SIMATIC S7-1200 CPU 中。
这为用户提供了下列优势:
6XV1830-3EH10电缆产品描述
SIMATIC NET, PB FC TRAILING CABLE, PROFIBUS TRAILING CABLE MAX. ACCELERATION:4M/QS MIN. OF 3 MILL. BENDING CYCLES MIN. BENDING RADIUS: APPROX.120 MM 2-WIRE, SHIELDED, SOLD BY METER MAX. CONSEIGNMENT: 1000 M MIN. ORDERING QUANTITY: 20 M
硅镁质网,PB FC拖曳电缆,现场总线拖曳电缆马克斯。加速度:4米/ QS分钟。3轧机。弯曲周期小弯曲半径:约。销售的120毫米2线、屏蔽、米马克斯。CONSEIGNMENT:1000分钟。订购数量:20米
电气数据 | |
单位长度阻尼量 | |
|
0.0030 dB/m |
|
0.0040 dB/m |
|
0.025 dB/m |
|
0.049 dB/m |
波阻 | |
|
150 Ω |
|
270 Ω |
|
185 Ω |
|
150 Ω |
相对对称公差 | |
|
10 % |
|
10 % |
|
10 % |
单位长度的回路电阻 / 大值 | 133 Ω/km |
单位长度的屏蔽电阻 / 大值 | 14 Ω/km |
每一长度的容量 / 在1 kHz时 | 28 pF/m |
工作电压 | |
|
100 V |
机械数据 | |
电线数量 | 2 |
屏蔽层规格 | 重叠的铝胶合箔,包裹镀锡铜线制成的屏蔽编织层 |
FastConnect | 是 |
外径 | |
|
0.67 mm |
|
2.56 mm |
|
5.4 mm |
|
8 mm |
外径的对称公差 / 电缆护套 | 0.4 mm |
材料 | |
|
PE |
|
PVC |
颜色 | |
|
红色 / 绿色 |
|
petrol |
弯曲半径 | |
|
40 mm |
|
120 mm |
弯曲循环次数 | 3000000 |
拉力负荷 / 大值 | 100 N |
单位长度重量 | 77 kg/km |
许可的环境条件 | |
安装时 | |
|
-40…+60 °C |
|
-40…+60 °C |
|
-40…+60 °C |
|
-40…+60 °C |
|
20 Cel 时测量电气属性,根据 DIN 47250 第 4 部分或 DIN VDE 0472 进行检查 |
环境条件 / 适用于运行 | 受限的分段长度(参见 PROFIBUS 网络手册) |
耐化学性 | |
|
耐抗力 |
|
耐抗力受条件影响 |
放射折射性 / 抵抗 UV 射线 | 耐抗力 |
产品特点、功能、组件 / 概述 | |
产品特点 | |
|
否 |
|
是 |
标准、规范、许可 | |
UL/ETL 列表 / 300 V 评级中 | 是:c(UL)us, CMX |
资格证明 | |
|
是 |
|
是 |
船级社 | |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
|
否 |
ET 200S 的中央处理单元和 I/O 模块
适用于 ET 200S 的标准型 CPU:
适用于 ET 200S 的故障安全型 CPU:
SIMATIC ET 200S 标准型 CPU:
IM 151-7 CPU接口模块可以用于具有中等程序空间的分布式自动化系统。 这一接口模块支持过程数据的就地分散处理,并作为PROFIBUS DP 系统的从站,与主站进行通讯。这样做有以下几个优点:
在 DP 主站出现故障的情况下, 接口模块 IM 151-7 CPU 仍然自动地继续运行。
ET 200S分布式 I/O 系统和 IM151-7 CPU 模块进行精细的模块化设计, 因此, 具有智能化从站优点的各个站的结构可以按功能来定向。
可通过通信模块与外部通信伙伴连接以交换数据。由于有大量参数设置选项,可以针对通信伙伴灵活调整控制。
Modbus RTU 主站可为多 30 个 Modbus 从站创建一个 Modbus RTU 网络。
可为您提供下列通讯模板:
S7-200系列PLC编程器的使用示例
Siemens编程器S7-200系列用在中小型设备上的自动系统的控制单元,适用于各行各业,各种场合中的检测,监测及控制。
在这里,和大家一起来讨论S7-200几个使用方面的情况。
1.步进,伺服脉冲定位控制。
在设备的控制系统中,有关运动控制是很重要的,下面我们来看一看西门子S7-200系列PLC怎样来实现这 个功能。
首先,确定使用哪个端口来发脉冲,如采用Q0.0发脉冲,则它的控制字为SMB67,脉冲同期为SMW68,脉 冲个数存放在SMD72中,
下面是控制字节的说明:
Q0.0 Q0.1 控制字节说明
SM67.0 SM77.0 PTO/PWM更新周期值 0=不更新,1=更新周期值
SM67.1 SM77.1 PWM更新脉冲宽度值 0=不更新,1=脉冲宽度值
SM67.2 SM77.2 PTO更新脉冲数 0=不更新,1=更新脉冲数
SM67.3 SM77.3 PTO/PWM时间基准选择 0=1微秒值,1=1毫秒值
SM67.4 SM77.4 PWM更新方法 0=异步更新,1=同步更新
SM67.5 SM77.5 PTO操作 0=单段操作,1=多段操作
SM67.6 SM77.6 PTO/PWM模式选择 0=选择PTO,1=选择PWM
SM67.7 SM77.7 PTO/PWM允许 0=禁止PTO/PWM,1=允许
这样根据以上表格,我们得出Q0.0控制字:SMB67为:10000101
采用PTO输出,微妙级周期,发脉冲的周期(也就是频率)与脉冲个数都要重新输入。10000101转化为 16进制 为85,有了控制字以后,我们来写这一段程序:
根据上面这段程序,我们知道了控制字的使用,同时也知道步进电机的脉冲周期与冲个数的存放位置(对 Q0.0来说是SMW68与SMD72)。当然,VW100与VD102内的数据不同的话,步进电机的转速和转动圈数就不一样。
还有一点需要说明得是:M0.0导通---PLC捕捉到上升沿发动脉冲输出后,想停止的话,只须改变端口脉冲的 控制字,再启动PLS即可,程序如下:
2.高速计数功能。
西门子S7-200系列PLC具有高速计数的功能;举一例子来谈谈高速计数的用途,我们采用普通电机来带动丝杆转动,我们想控制转动距离,怎么来解决这个问题?那么我们可在电机另一头与一编码器联接,电机转一圈,编码器也随之转一圈,同时根据规格发出不同的脉冲数。当然,这些脉冲数的频率比较高,PLC不能用普通的上升沿计数来取得这些脉冲,只能通过高速计数功能了。
启动高速计数功能,也要具有控制字
HSCO HSC1 描述
SM37.0 SM47.0 复位有效电平控制位 0=高电平有效, 1=低电平有效
SM37.1 SM47.1 启动有效电平控制位于 0=高电平有效, 1=低电平有效
SM37.2 SM47.2 正交计数器速率选择 0=4X计数率, 1=1X计数率
SM37.3 SM47.3 计数方向控制位 0=减计数, 1=正计数
SM37.4 SM47.4 向HSC中写入计数方向 0=不更新, 1=更新计数方向
SM37.5 SM47.5 向HSC中写入预置值 0=不更新, 1=更新预置值
SM37.6 SM47.6 向HSC中写入当前值 0=不更新, 1=更新当前值
SM37.7 SM47.7 HSC允许 0=禁止HSC, 1=允许HSC
参照上面的表格,我们选择HSC1高速计数器,控制字为SMB47,现在我们启动高速计数器HSC1,选择为增计数,更新计数方向,重新设置值,更新当前值:这样的话,HSC1的启动控制高为:11111000转化为16进制为 F8,将启动计数器时当前值存放在SMD48中,将预存置放在SMD52中,具体的程序 如下:
同样的,如果计数器在工作状态下想停止计数器,也必须改变它的控制字后,启动HSC具体程序 如下:
3. PID回路控制功能。
西门子S7-200系列PLC的PID控制相当的简单,可以通过micro/win软件的一个向导程序,按照提示,一步一步执行您所要求PID控制的属性即可,在这里谈一谈PID这三个参数的具体意义:P为增益项,P越大,响应起就快,在调节流量阀时:设定流量为50%,当目前流量接近50%,刚超过,如果P值很大的话,那么流量阀会马上会关闭,而不会控制在某一区域。这就是增益项太大引起。在调节的过程中应该先将P值调节比较适当了,再去调节I值,它为积分项,是在控制器回路中控制对当前值与设定值相等的偏差范围。D为微分项,主要作用是避免给定值的微分作用而引起的跳变。
在现场的PID参数的调整过程中,针对西门子S7-200型PLC我的建议是在不同的控制阶段,采用不同的PID参数组,具体而言就是当目前距离设定值差距较大时,采用P值较大的一套PID参数,如果当前值快接近设定值范围时,采用P值较小的一套PID参数。
S7-400F/FH 满足下列安全要求:
CPU的F程序和故障安全信号模板中包含有S7-400F/FH的安全功能。
使用差异分析和测试信号,信号模板可以监视输出和输入信号。
CPU通过常规的自检、监测和逻辑命令以及程序定时检测,检查运行的正确性。 此外,通过申请信号进行检测。
当系统诊断出一个故障时,系统将进入安全状态。
F 运行版授权
CPU 417-4H必须装在F运行授权才能运行S7-400F/FH。每个 S7-400F/FH 系统需要 1 个授权。
S7-400F/FH 的编程方法同其他 SIMATIC S7 编程方法相同。 通过诸如STEP 7编程工具编写非故障安全用户程序。
S7 F 系统选件包
"S7 F Systems" 软件包用来编写故障安全程序。 软件包包含生成F程序所需的所有功能和部件。 S7 F系统运行必须将下列软件包装载到PG或PC:
特殊功能块通过CFC从F库中进行调用,并为包含安全功能的F程序互连。