图21
继续添加脚本“connection_lost”,将附件中的connection_lost.txt文件内容拷贝到
connection_lost中,如图22所示。
本公司销售西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网。西门子电机,西门子变频器,西门子直流调速器,西门子电缆。全新原装,现货销售,价格优势,品质保证.
公司主营:西门子数控系统,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品。
6ES72121AB230XB8 S7-200CN CPU222,DC/DC/DC,8输入/6输出
6ES72121BB230XB8 S7-200CN CPU222,AC/DC/Rly,8输入/6输出
6ES72141AD230XB8 S7-200CN CPU224,DC/DC/DC,14输入/10输出
6ES72141BD230XB8 S7-200CN CPU224,AC/DC/Rly,14输入/10输出
6ES72142AD230XB8 S7-200CN CPU224XP,DC/DC/DC,14输入/10输出,集成2AI/1AO
如何实现 Multi Panel(多功能面板)和 S7-300软冗余系统的工业以太网通讯
1 简介
软件冗余是低成本的冗余解决方案,适用于对切换时间要求不是很高的场合,主备切换
时间为秒级的控制系统。软冗余系统为两个站,一个为主站,一个为备用站;主备站的数据通讯链路为标准西门子通讯协议 (MPI/Profibus/Ethernet);冗余范围内的I/O模板需通过Profibus-DP网络连接到ET200M从站上;西门子的软件冗余 可以在S7-300或S7-400的标准系统中实现,只需调用软冗余软件包中的程序块。
西门子的多功能面板支持和软冗余CPU通讯,系统架构如图1所示,并且当某个CPU
连接中断,面板可以自动切换连接到另一个CPU;如果两个CPU主备切换,面板可以切换到主CPU。
图13
建立Conn_real用于创建过程变量,通信驱动程序选择“SIMATIC S7 300/400”,PLC
的地址参数默认设置为192.168.0.2,扩展插槽是2,机架号是0。切换连接的脚本会根据切换条件给conn_real分配不同的参数。
2.2.2 组态变量
在Conn_A下建立变量,如图14所示。其中trigger_PLCA的地址是M0.4,采集模式是
“循环连续”,采集周期是500ms。
如图3.1
然后是进行PLC应用的功能分析,即通过分析功能,提出PLC控制的结构形式,控制的种类、数量,的规模、布局
现在越来越多的工程师了解到工业以太网交换机与民用以太网交换机是有区别的,而且在大多方面是明白其差别之处的,但是详细、的整理材料并未曾见。下面仅将截至目前总结的一些工业以太网交换机与民用以太网交换机的区别整理如下,仅供参考。1. 工业以太网交换机与民用以太网交换机相比,工业以太网交换机产品在设计上以及在元器件的选用上,产品的强度和适用性方面都能工业现场的需要。2. 工业以太网交换机包括机械适应性(如耐振动、耐冲击)、气候适应性(工作温度要求为-20~+85℃,至少为-10~+70℃,并要耐腐蚀、防尘、防水)、电磁适应性或电磁兼容性EMC应符合EN 50081-2、EN 50082-2、EN 50082-3、EN 50082-4、FCC、GB/T17626、IEC61000等。3. 工业以太网交换机产品要适应工业控制现场的恶劣。在工业现场使用网络设备必须通过IEC61000-4-5、GB/T17626.5等进行浪涌,通过IEC61000-4-8、GB/T17626.8等进行工频磁场抗扰度,通过IEC61000-4-9、GB/T17626.9等进行脉冲磁场抗扰度,可按IEC61000-4-11、GB/T17626.11等进行电压变化抗扰度。4. 工业以太网交换机大都宽电压设计,工作电压18VDC~36 VDC,220VA、220VDC、110VDC等。5. 工业以太网交换机电源一般为冗余双电源设计,民用以太网交换机为单电源。6. 工业以太网交换机安装DIN导轨、机架等。民用以太网交换机安装桌面、机架。7. 工业以太网交换机工作温度宽工作温度(工作温度要求为-20~+85℃,至少为-10~+70℃),民用以太网交换机工作温度范围窄。8. 工业以太网交换机散热无风扇外壳散热,民用以太网交换机风扇散热。9. 电磁兼容性EN50081-2(EMC、工业)EN50081-2(EMC、办公室)EN50082-2(EMC、工业)EN50082-2(EMC、办公室)。工业以太网交换机EN50082-2(EMC、工业)。10. 工业以太网交换机外壳材料合金外壳,强度高塑胶外壳,强度低。11. 工业以太网交换机防尘性结构,防尘性。12. 工业以太网交换机链路故障恢复时间<300ms。民用以太网交换机30秒以上。从上述各项指标来看民用交换机难以胜任工业需求,因此现在在越来越多的工业自动化领域里,众多用户均为了保证工业性,选择使用了工业以太网交换机。
"RS232C是1969年EIA制定的在数据终端设备DTE和数据通讯设备(DCE)之间的串行的二进制数据交换的接口,全称是EIA-RS-232-C协议,也称EIA-232,初采用DB-25作为连接器,包含双通道,但是现在也有采用DB-9的单通道接口连接。其数字逻辑与电平之间的关系是:1:-3V~-25V,0:+3V~+25V。典型应用是微型计算机的串行接口。RS232TTL的本质是EIA-RS-232-C协议的扩展,其采用三线通讯制,功能与RS232C的数据通讯线相同,而且一旦设备就绪,其接口是总是可以读写的,可以理解为RS232C中接口始终处于就绪状态(DTR,DSR,RTS,CTS始终接通)其数字逻辑与电平之间的关系是:0: 0V~0.4V,1:+2.6V~5V(TTL)。其典型应用是MCS系列单片机和其它基于TTL规范的MCU。一般说的RS232就是指RS232c。 RS-232C是美国EIC(电子工业联合会)在1969年公布的通信协议,至今仍在计算机和控制设备通信中广泛使用。 RS-232C一般使用9针和25针DB型连接器,工业控制中9针连接器用得较多。 当通信距离较近时,通信双方可以直接连接,简单的情况在通信中不需要控制联络,只需要三根线(发送线、接收线和地线,见图1)便可以实现全双工异步串行通信。RS- 232C采用负逻辑,用-15~-5V表示逻辑“1”状态,用+5~+15V表示逻辑“0”状态,大通信距离为15m,高传输速率为20kbit/s,只能进行一对一的通信。 RS- 232C使用单端驱动、单端接收电路(见图2),是一种共地的传输,容易受到公共地线上的电位差和外部引入的的影响。 图1 RS- 232的线连接 图2 单端驱动单端接收"
图1
本文描述的是用WinCC flexible组态的多功能面板通过脚本的方式实现切换连接的方
法;本文只描述面板和CPU的集成PN口之间通过工业以太网通讯,面板和CPU之间通过其他通讯方式(如MPI/Profibus)连接也可以参考本文。
本文所使用的硬件和软件如下:
(A) S7-300 soft redundancy
CPU 315-2PN/DP (6ES7315-2EH13-0AB0, Firmware V2.5)
CPU 317F-2PN/DP (6ES7317-2FK14-0AB0, Firmware V3.2)
CP342-5 (6GK7342-5DA02-0XE0, Firmware V5.0)
IM153-2 (6ES7153-2BA02-0XB0)
(B) Panel
MP377 12”Touch (6AV6 644-0AA01-2AX0)
(C) Software
WinCC flexible 2008 SP3
Step7 V5.5 SP2+HF1
此方法只适用于支持三个以上连接,支持脚本及ChangeConnection函数的面板,如
TP/OP270、TP/OP277、MP270、MP277、MP370、MP377等。
本文不介绍软件冗余的原理及组态方法,详细可以参考:
《SIEMENS PLC系统软件冗余的说明与实现》
下载中心文档编号:A0039
78604454
2 组态Multi Panel和S7-300软冗余系统的通讯
2.1 CPU组态
A站:315-2PN/DP+IM153-2
B站:317F-2PN/DP+IM153-2
AB站之间通过CP342-5建立连接,实现冗余数据同步。
2.1.1 Step7中的硬件组态
A站:在Step7中组态315-2PN/DP,在DP总线上添加IM153-2,如图2所示。
图9
B站:OB100中调用FC100,实现初始化,如图10所示。
图3
B站:在Step7中组态317F-2PN/DP,在DP总线上添加IM153-2,如图4所示。
图2
在CPU的属性中选择Clock Memory,设置Memory byte为MB0,如图3所示。