西门子6ES7253-1AA22-0XA0库存优势
西门子6ES7253-1AA22-0XA0库存优势
PLC网络经过多年的发展,已成为具有3~4级子网的多级分布式网络。加上强有力的工具软件,使他成为具有工艺流程显示、动态画面显示、趋势图生成显示、各种报表制作的多功能的系统,在MAP规约的带动下,可以方便地与其他网络互联。所有这一切是PLC网络成为CIMS系统非常重要的组成部分之一。
若把PLC网络与其他工业局域网比较,从功能上看,PLC网络并没有什么特别之处,他的特别之出在于:PLC网络具有较高的比。
我们知道DCS系统具有优良的通信子网。但是为了取得网络的高可靠性,DCS系统普遍对通信网络采用1∶1冗余措施,这包括通信信道的1∶1冗余、通信接口的1∶1冗余,还包括通信系统发生故障时,对故障检测及自动切换到备用子网的装置。诸如此类,导致尽管DCS系统性能优良,单也非常昂贵,性能并不很高。
对于S7-1200 V4.1以上版本,有6个动态连接资源可以用于HMI连接。所以它们的大HMI连接资源数可以达到18个。对于之前的版本只能用预留的HMI连接资源用于HMI访问。
HMI设备占S7-1200的HMI连接资源个数
基于 WinCC TIA Portal的组态:
注:"资源数(默认)"是当HMI与S7-1200在一个项目中组态HMI连接时,会占用S7-1200的组态的HMI连接个数。
如图:示例中HMI_2 为精智面板。
HMI_2 为精智面板
HMI_2 为精智面板
这个连接个数是这个HMI设备所能占用S7-1200的大HMI连接个数,可以作为选型参考。
· 目前Smart pannel不支持S7-1200
· 可以访问S7-1200的HMI面板的其他信息
五.硬件版本 V3.0 支持的协议和大的连接资源:
· 3个连接用于操作面板
· 1个连接用于编程设备(PG)与 CPU 的通信
· 8个连接用于Open IE ( TCP, ISO on TCP, UDP) 的编程通信,使用T-block 指令来实现
· 3个连接用于S7 通信的服务器端连接,可以实现与S7-200,S7-300以及 S7-400 的以太网S7 通信
· 8个连接用于S7 通信的客户端连接,可以实现与S7-200,S7-300以及 S7-400 的太网S7 通信连接数是固定不变的,不能自定义
西门子CPU模块6ES7318-3FL01-0AB0技术参数
Pcs7AnIn、Pcs7AnOu、Pcs7DiIn、Pcs7DiOu、PcsDiIT
这些块只能用来处理 S7-300/400 信号模块的信号。它们可将原始值转换为物理值。Pcs7DiIT 用于高精度时间戳功能。
FbAnIn、FbAnOu、FbDiIn、FbDiOu
这些块专门用于 PA 和 FF 现场设备和 HART 变量。尤其是在需要利用这些设备的特殊功能时,应该使用这些块。与 Pcs7 块不同的是,Fb 块处理物理值而不是原始值。
Pcs7Cnt1、Pcs7Cnt2、Pcs7Cnt3
这些块用于特殊应用,例如,根据特定配置文件(如 Simocode Pro 和 Sinamics S),控制和读取 ET 200M 的 FM 350-1/-2 模块和 8-DI NAMUR 模块的计数器值或频率值,电机设备等。
FbSwtMMS、FbDrive
用于根据特定配置文件将电机设备连接至 PCS 7。例如,这些设备可能是 Simocode 或 Sinamics。
使用通道驱动的方法(以AI模块为例):驱动块与物理信号的连接
将通道块置入 CFC 图以后,需要将该通道块连接至引出信号的物理通道。通常,可以采用信号名来命名通道块,例如,Valve1_0pened。
每次将通道块连接至 I/O 符号时,都必须选中“生成模块驱动"(Generate Module Driver) 并编译程序,以按正确顺序创建所有必要的驱动块。
运行向导后,向导会在 S7 程序中自动地插入 @ 字符,如下图所示。
通道驱动的信息状态(质量代码)通过驱动块记录的数字量和模拟量的值不仅提供了过程值,而且还提供了有关过程值质量的一些信息。在 PCS 7 中,在涉及信号质量时,我们会使用符合 Namur 指南的“信号状态"(ST) 这一术语。
在操作员站上,信号状态用图标来指示。在 CFC 中,信号状态用十六进制值来表示。
图标
优先级
十六进制值
值状态
0
16#60
仿真
1
16#00
较差,与设备有关
2
16#28
较差,与过程有关
3
16#68
不安全,与设备有关
4
16#78
不安全,与过程有关
5
16#A4
维护请求
6
16#80
良好
信号状态不仅用于指示,还可在块内得到主动处理并输入到逻辑中。
使用通道驱动后的编程方式N:N网络中有系统指定的共享数据区域,即网络中的每一台plc都要提供各自的辅助继电器和数据寄存器组成网络交换数据的共享区间。网络编程元件的共享区域如表5.3所示。
对于网络中的每一台PLC,都可以将自身用于网络交换的数据存入共享数据区。网络中的每一台PLC,使用网络中其他PLC自动传来的数据就像读本身内部数据区的数据一样方便。采用N:N网络通信,能链接一个小规模系统中的数据,每一个PLC都可以监视网络中其他PLC共享区域中的数据。N:N网络的设置只有在程序运行或PLC启动时才有效。N:N网络的参数设置内容如下。
(1)站号设置(D8176)。D8176的取值范围为0~7,主机应设置为0,从机设置为1~7。
(2)设置从机个数(D8177)。该设置只适用于主机,设定范围为1~7,默认值为7。
(3)设置刷新范围(D8178)。刷新范围是指对通信联网中所有PLC的共享寄存器复位操作的范围。设置刷新范围实际上是设定联网PLC的共享区域辅助继电器、数据寄存器的范围,对于不同型号的PLC,其内部编程元件的地址和范围有差异,所以要根据PLC的机型设置刷新范围。
刷新范围的设定有两步:首先由主机的D8178设置刷新模式(0、1、2共三种。默认值为0),参见表5:4的内容。当刷新模式设定后,N:N网络中主机和从机的刷新范围也就确定了,其主、从机的共享辅助继电器和数据寄存器的使用范围也就确定了。假设采用FX2N型PLC进行联网,如果设定模式1,则参考表5.3的内容就可以知道采用模式1编程元件的共享区域了。
表5.3网络编程元件的共享区域
站号 模式0 模式1 模式2
4点字元件 32点位元件 4点字元件 64点位元件 8点字元件
0 D0-D3 M1000-M1031 DO-D3 M1000-M1063 D0-D7
1 D10-D13 M1064-M1095 D10-D13 M1064-M1127 D10-D17
2 D20-D23 M1128 -M1159 D20-D23 M1128-M1191 D20-D27
3 D30-D33 M1192-M1223 D30-D33 M1192 - M1255 D30-D37
4 D40-D43 M1256-M1287 D40-D43 M1256 -M1319 D40-D47
5 D50-D53 M1320-M1351 D50-D53 M1320-M1383 D50-D57
6 D60-D63 M1384-M1415 D60-D63 M1384-M1447 D60-D67
7 D70-D73 M1448-M1479 D70-D73 M1448-M1511 D70-D77
表5.4刷新模式
刷新模式(刷新范围)
通信元件 模式0 模式1 模式2
(FX0N. FX1s. FX1N. FX2N. FX2NC) (FX1N. FX2N. FX2NC) (FX1N. FX2N. FX2NC)
位元件 0点 32点 64点
字元件 4点 4点 8点
(4)其他相关标志和数据寄存器。
①M8038:设置网络参数;
②M8183:在主机的通信错误时为ON;
③M8184~M8190:在从机产生错误时为ON;
④M8191:在与其他从机通信时为ON;
⑤D8179:主机设定通信重试次数,设定值为0~10(默认值为3),该设置仅用于主机,
当通信出错时,主机就会根据设置的次数自动重试通信。
⑥D8180:设置主机和从机间的通信驻留时间,设定值为5~255,对应设置的通信驻留
时间为50~2550ms。