西门子销售中心6DD一级代理
西门子销售中心6DD一级代理
西门子销售中心6DD一级代理
_______________________
SIEMENS(西门子销售中心)
上海朕锌电气设备有限公司
zx-plc.com )
联系人:万紫云(销售经理)
手 机:(微信同步)
Q Q:27798 23058 zx-plc.com )
座 机:
公司网址http://zhenxindianqi.cn/
______________________________________
(SIEMENS) 诚信走天下,走遍天下有朋友;上海朕锌电气设备有限公司是一家从事西门子工业自动化产品和数控系统销售、技术服务及培训的工程服务公司。
销售代理西门子WINCC组态软件,西门子PLC编程软件,西门子PLC,S7-200CN/S7-200/S7-300/S7-400/S7-1200/(6ES7/6GK/6AV/6FC/6SN/6FX/6SE/6RA/6DD/7ML/7MH/7KM/7MF/3RV/3RH/3TF)西门子PROFIBUS-DP总线,RS485总线接头,CP网卡,变频器,触摸屏,低压电器,数控伺服备件。
6ES7288-1ST40-0AA0SIMATIC S7-200 SMART,CPU ST40, 上,DC/DC/DC, 机载 I/O: 24 个 24V DC 数字输入;16DO 24V DC; 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 40 KB
1.A/B 相正交计数器原理
S7-200 PLC高速计数器模式9﹑10﹑11支持A/B相正交计数器,其原理是判断A/B相正交脉冲输入信号A相前或落后B相90度相位角,对应A/B相正交计数器增或减计数。
2.如何在S7-200 PLC中判断A/B相正交计数器方向
根据以上原理,比较相邻两次定时中断采集的高速计数器当前值大小,我们可以在S7-200 PLC中判断A/B相正交计数器的方向。具体可参考以下三部分编程来实现:
首先,设置定时中断时间(可设为0-255ms内任意值)并连接该中断。如下图1所示:

图1启用定时中断
其次在相邻两次定时中断执行时,分别采集高速计数器当前值并将其传送到两个不同寄存器地址中,如下图2所示:

图2采集高速计数器当前值
后,在程序中比较相邻两次定时中断采集的高速计数器当前值大小,即可实现S7-200PLC中A/B相正交计数器的方向判断。
注意:判断方向的时间间隔是设置的定时中断周期的两倍。如下图3所示:
(1) 状态1的高速计数器数值大于状态0的高速计数器数值,A/B相正交计数器增计数;
(2) 状态1的高速计数器数值小于状态0的高速计数器数值,A/B相正交计数器减计数。

图3 A/B相正交计数器方向判断
西门子新推出的支持PROFINET的S7-400H V6版本CPU(CPU41*-5H PN/DP),所有的CPU均带有集成PROFINET接口(2 端口交换机),通过该集成PROFINET口可以和上位PC站建立基于ISO-on-TCP的容错连接,而不需要额外的CP 443-1模块。
本文简要介绍PCS 7中S7-400H集成PROFINET口和上位机通讯需要的硬件和软件配置,以及和上位PC站通讯方式。
1 配置需求
1. 1 硬件
(1)CPU
S7-400H CPU(固件版本V6.0),CPU订货号如表 1 1。
表 1 1 S7-400H V6.0版本CPU
| CPU | 订货号 |
| CPU 412-5H PN/DP | 6ES7 412-5HK06-0AB0 |
| CPU 414-5H PN/DP | 6ES7 414-5HM06-0AB0 |
| CPU 416-5H PN/DP | 6ES7 416-5HS06-0AB0 |
| CPU 417-5H PN/DP | 6ES7 417-5HT06-0AB0 |
(2)网卡
上位机必须配置CP 1623(订货号:6GK1 162-3AA00)。
1. 2 软件
(1) 操作系统
Windows 7 Ultimate SP1(32/64位),
Windows Server 2008 R2 SP1 Standard Edition(64位)。
(2) 组态软件
PCS 7 V8.0 Update 1,
SIMATIC NET HARDNET-IE S7-REDCONNECT V8.1(订货号:6GK1 716-0HB08-1AA0)或者更高版本。
2 S7-400H集成PROFINET口和PC站的通讯方式
S7-400H集成PROFINET口和PC站通讯连接可以是线形或者环形拓扑,也可以配置为冗余工厂总线。下面以一套416-5H PN/DP(AS1_H)连接一个配置CP 1623的PC站(PC01)为例介绍三种常见的通讯方式。
2. 1 方案一
采用线性拓扑,PC站使用一块或者两块CP 1623连接S7-400H集成PROFINET口。
(1)一块CP 1623,以太网连接如图 2 1,PCS 7网络连接如图 2 2。

西门子PLCST40图 2-1 S7-400H集成PROFINET口与PC站连接(一)

图 2-2 PCS 7网络连接
(2)两块CP 1623,以太网连接如图 2 3,PCS 7网络连接如图 2 4。

图 2-3 S7-400H集成PROFINET口与PC站连接(二)

图 2-4 PCS 7网络连接
2. 2 方案二
采用环形拓扑,PC站使用一块或者两块CP 1623连接S7-400H。
(1)一块CP 1623,以太网结构如图 2 5,PCS 7网络连接和图 2 2相同。

图 2-5 S7-400H集成PROFINET口与PC站连接(三)
(2)两块CP 1623,以太网结构如图 2 6,PCS 7网络连接和图 2 4相同。

图 2-6 S7-400H集成PROFINET口与PC站连接(四)
2. 3 方案三
采用冗余工厂总线,PC站使用两块CP 1623连接S7-400H。
(1)交换机之间没有连接,以太网结构如图 2 7,PCS 7网络连接如图 2 8。

图 2-7 S7-400H集成PROFINET口与PC站连接(五)

图 2-8 PCS 7网络连接
(2)交换机之间存在连接,以太网结构如图 2 9,PCS 7网络连接和图 2 4相同。

图 2-9 S7-400H集成PROFINET口与PC站连接(六)
注意:不能混合使用S7-400H集成PROFINET口和CP 443-1同时与PC站建立容错连接,如图 2 10。

图 2-10 混合S7-400H集成PROFINET口、CP 443-1与PC站连接
西门子PLCST40
5.西南地区:重庆、四川、贵州、云南、西藏(5个省、市)。
6.西北地区:陕西、甘肃、青海、宁夏、新疆、山西、(6个省、区)。
电源模板
6ES7307-1BA00-0AA0 电源模块(2A)
6ES7307-1EA00-0AA0 电源模块(5A)
6ES7307-1KA01-0AA0 电源模块(10A)
CPU
6ES7312-1AE13-0AB0 CPU312,32K内存 MPI协议
6ES7312-5BE03-0AB0 CPU312C,32K内存 10DI/6DO
6ES7313-5BF03-0AB0 CPU313C,64K内存 24DI/16DO / 4AI/2AO
6ES7313-6BF03-0AB0 CPU313C-2PTP,64K内存 16DI/16DO
6ES7313-6CF03-0AB0 CPU313C-2DP,64K内存 16DI/16DO
6ES7314-1AG13-0AB0 CPU314,96K内存
6ES7314-6BG03-0AB0 CPU314C-2PTP 96K内存 24DI/16DO / 4AI/2AO
6ES7314-6CG03-0AB0 CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO
6ES7315-2AG10-0AB0 CPU315-2DP, 128K内存
6ES7315-2EH13-0AB0 CPU315-2 PN/DP, 256K内存
6ES7317-2AJ10-0AB0 CPU317-2DP,512K内存
6ES7317-2EK13-0AB0 CPU317-2 PN/DP,1MB内存
6ES7318-3EL00-0AB0 CPU319-3 PN/DP,1.4M内存
内存卡
6ES7 953-8LF20-0AA0 SIMATIC Micro内存卡 64kByte(MMC)
6ES7 953-8LG11-0AA0 SIMATIC Micro内存卡128KByte(MMC)
6ES7 953-8LJ20-0AA0 SIMATIC Micro内存卡512KByte(MMC)
6ES7 953-8LL20-0AA0 SIMATIC Micro内存卡2MByte(MMC)
6ES7 953-8LM20-0AA0 SIMATIC Micro内存卡4MByte(MMC)
6ES7 953-8LP20-0AA0 SIMATIC Micro内存卡8MByte(MMC)