PCS7 的数据采集与输出
- 格式:doc
- 大小:615.00 KB
- 文档页数:5
1系统配置技术概述及系统规格1.1PCS 7控制系统简介西门子公司PCS7过程控制系统是集DCS、SIS、PLC 以及远程IO为一体的新型全集成自动化控制系统。
具有分散控制、集中管理、控制装置和现场仪表全数字化、安装方便成本低和维护管理智能化等特点。
它代表了当今控制系统的发展方向。
我们根据标书的要求,采用西门子全集成过程控制系统PCS7、PROFIBUS DP现场总线、远程IO等组成先进的全集成、全数字化系统。
1.1.1.1控制系统的主要特点采用SIMATIC PCS 7的全集成自动化SIMATIC PCS 7过程控制系统是全集成自动化(TIA)的核心部件,为生产、过程和综合工业中所有领域实现统一的、符合客户要求的自动化,提供了独特的平台。
通过全集成自动化(TIA)理念,西门子为所有过程自动化应用在一个单一平台上提供了统一的自动化技术,从输入物流,包括生产流程或主要流程以及下游流程,直到输出物流。
由此促进了整个公司运作的优化,包括企业资源规划(ERP)级、制造执行系统(MES)级、过程控制级直到现场级。
SIMATIC PCS 7 不仅可以集成在生产现场的整个自动化解决方案中,实现主要过程的自动化,而且还可以通过基于PLC 或PC 的SIMATIC 部件,实现生产现场的辅助流程(例如罐装、包装)或输入/ 输出物流(例如原材料分配、贮存)的自动化。
全集成自动化的优点不仅在设计和工程阶段,而且在装配和调试阶段以及操作和维护阶段都表现不俗,尤其是统一的数据管理、通讯和组态。
统一的数据管理意味着所有软件组件都可访问一个公共数据库。
因此,在一个项目中,输入和修改在一点即可完成。
从而降低了工作量,避免了潜在的错误。
导入符号识别后,就可用于每个软件组件。
即使同时有几位技术人员操作同一项目,亦能确保数据的一致性。
在工程师站定义的参数也可传送到现场中的传感器、执行机构或驱动器。
从公司管理层直到现场层的统一通讯基于国际标准,例如工业以太网或PROFIBUS,并支持经由因特网的全球化信息流。
图1 DI 描述性符号名图2 AI描述性符号名
图3 DO描述性符号名图4 AO描述性符号名第2页共5页
图5 SCL编辑器
Plant View的左侧树形结构中选择Process cell(1)→Function(1)
侧详细视图中名称为CFC(1)的CFC文件,打开CFC编辑器,在CFC编辑器左侧树形结构中1),将通信块FB888拖拽到CFC编辑器右侧空白视图中,从菜单选择命令,此时打开下载对话框,单击OK,将弹出图7所示对话框,选择默认设置,单,开始下载程序,下载完成后关闭CFC编辑器。
图6 CFC编辑器图7 编译程序/下载对话框第3页共5页指导老师签名
图8 AI监控数据图9 AO监控数据
用同样的方法检测AO模块,可以看到已定义的符号的当前值均为0(如图9),且数据值与SMPT 1000设备盘台上的数码显示、SMPT 1000监控画面上的数据显示一致,修改各个阀门的开度,观察SMPT 1000设备盘台上的各个数码显示与SMPT监控画面上的各个阀门的数据。
(3)数字量采集与输出测试
图10 DI监控数据图11 DO监控数据数字信号采集:IB0字节用于存放接收计数,每收到一批新的数据,该字节内的数值自动加1,因此其最低位I0.0始终按照0→1→0→1→…变化,我们用户自定义的数字量输入地址从IB1开始,锅炉内有2个数字量输入信号,I1.0为点火指示灯信号D1101,其值为1表示锅炉膛已经点火,其值为0表示锅炉膛没有点火,锅炉膛上的点火指示灯也没有亮,表明PCS7和。
如何使用PCS7Info 工具捕获PCS 7 的系统数据描述:可以使用PCS7Info工具来捕获来自PCS 7 系统的诊断数据,专供西门子能源与自动化部门进行故障查找和更正。
除非西门子的技术支持部门进行了特别说明,否则只需执行以下步骤中的第14 个步骤,便可捕获来自PCS 7 系统的诊断数据。
1.如果目录C:\Files不存在,则请先创建该目录。
2.捕获所有显示的错误消息。
a. 按下键盘上的Shift 和“PRINT SCREEN”键。
b. 打开绘图程序,如画图程序。
c. 将画面粘贴到画图程序中。
d. 并将其保存为C:\Files\Error.jpg (可使用任意图形文件类型,其中jpg 格式的文件容量最小,便于电子邮件传送) 。
3.导出许可证信息和传送日志。
a. 通过Start > SIMATIC > License Management > Automation License Manager打开Automation License Manager。
b. 单击包含许可证的相应驱动器盘符。
c. 选择File > Export将其保存为C:\Files\Licenses.csv。
d. 通过选择View > Log切换到日志视图。
e. 选择选项Within the last year。
f. 选择Update。
g. 选择File > Export将其保存为C:\Files\LicenseLog.csv。
4.捕获过程对象统计数据。
a. 在SIMATIC Manager 的Component View 中,选择最高层级的对象(项目或多项目)。
b. 选择Options > Charts > Process Object Statistics。
c. 按下键盘上的Shift 和“PRINT SCREEN”键。
d. 打开绘图程序,如画图程序。
e. 将画面粘贴到画图程序中。
1、使用“S7dump.exe”工具读取Dump Memory诊断信息S7Dump工具可以通过MPI或以太网从CPU读取数据,但由于通常通过MPI的方式,读取速度比较慢,所以建议通过以太网读取数据。
现在以以太网方式举例,列举步骤如下:1)将装有STEP 7的工程师站,及S7-400H都连接到以太网上。
2)重新给CPU上电3)将CPU的运行停止开关,拨到STOP位置4)然后双击,打开S7dump工具。
5)选择MAC Address (hex)方式,6)输入相应CP卡的MAC地址7)输入CPU所在的机架号[ Rack(CPU)]和槽号[ Slot ( CPU)]8)然后点击OK。
9)软件提示正在读取数据,这个过程需要大概20分钟左右,请保持CPU状态。
设置如下图所示:2、读取wincc诊断文件出现故障的同时,Wincc上也会有相应的报警信息,因此收集Wincc报警信息有助于分析CPU故障。
对于Wincc诊断文件的收集,我们一般使用PCS7info工具进行收集,这个工具比较简单,请参照以下步骤进行:1)把PCS7info拷贝到与出现故障的相通讯的PC机上;2)双击运行PCS7info,点击Export按钮,该工具就会把Wincc相关诊断文件,打包成一个压缩文件,如下图所示,3)把相应的压缩文件发送给所联系的西门子工程师。
3、读取CPU的诊断缓冲区:按照第一节中所述的步骤读取完Dump memory中的诊断缓冲区之后,下一步工作我们要读取CPU诊断缓冲区中的诊断信息。
要注意一下两种情况:1)对于只有一个CPU全闪的情况,可以读取另外一个CPU的诊断缓冲区信息。
2)对于两个CPU全闪的情况,建议在按照第一节所述的方式恢复CPU Stop模式前,把CPU的备用电池装上,并检测备用电池是否还有电量,正常情况下备用电池的电压应在3.6V左右。
如果不装入备用电池或备用电池电量不够,CPU诊断缓冲区的信息可能会丢失。
pcs7冗余ao输出问题
冗余ao模块的信号输出4-20ma,对应模块上面监控数据经过冗余分流为十进制数据实际上为:2765~13824,5530~27648的一半。
记得以前应该是0~27648对应的是4-20ma,4ma对应的2765,这样对吗?
最佳答案
冗余ao模板的通道虽然输出的是4~20ma,实际通道设置是0~20ma,举个例子,如果两个模板的通道都正常时,每个通道输出一般的电流,这样每个模板输出的电流范围应该是2~10ma。
如果通道还设置为4~20ma,这样最小电流输出是8ma,而不是4ma。
由于每个模板正常时只需输出2~10ma,而每个通道设置为0~20ma,因此,正常情况下,每个通道的输出范围是2765~13824。
因此,对应4ma输出时,每个模板输出2765,对应20ma输出时,每个模板输出13824。
PCS7培训教材教程一、引言随着工业4.0的兴起,工业自动化控制系统在我国得到了广泛应用,其中西门子PCS7系统凭借其强大的功能和稳定性,在工业控制领域占据重要地位。
为了帮助广大工程技术人员更好地掌握PCS7系统的使用方法,本教程将详细讲解PCS7系统的基本原理、配置方法、编程技巧和故障处理等内容。
通过本教程的学习,读者将能够熟练运用PCS7系统进行工业自动化控制系统的设计和实施。
二、PCS7系统概述1.PCS7系统简介(1)高度集成:PCS7系统将过程控制、离散控制、驱动控制、批量控制等功能集成在一个统一的平台上,实现了各子系统之间的无缝连接。
(2)开放性:PCS7系统支持多种现场总线协议,如Profibus、Profinet等,便于与第三方设备进行集成。
(3)易于扩展:PCS7系统采用模块化设计,可根据项目需求进行灵活扩展。
(4)高效稳定:PCS7系统采用高性能的硬件平台和优化的软件算法,保证了系统的稳定性和高效性。
2.PCS7系统组成(1)工程师站(EngineeringStation):用于系统配置、编程和维护。
(2)操作员站(OperatorStation):用于实时监控和控制生产过程。
(3)控制器(Controller):用于执行控制策略,如SIMATICS7-400、SIMATICS7-1500等。
(4)现场仪表和执行器:用于实时采集现场数据和执行控制指令。
三、PCS7系统配置与编程1.系统配置(1)硬件配置:根据项目需求,选择合适的控制器、I/O模块、通讯模块等硬件设备。
(2)软件配置:安装PCS7软件,并进行系统授权和更新。
(3)网络配置:配置工程师站、操作员站与控制器之间的网络连接。
2.编程(1)CFC编程:采用连续功能图(CFC)编程方式,实现控制策略的快速搭建。
(2)SFC编程:采用顺序功能图(SFC)编程方式,实现复杂控制逻辑的编写。
(3)GRAPH编程:采用GRAPH编程方式,实现批量控制过程的编写。
图1 DI 描述性符号名图2 AI描述性符号名
图3 DO描述性符号名图4 AO描述性符号名第2页共5页
图5 SCL编辑器
Plant View的左侧树形结构中选择Process cell(1)→Function(1)
侧详细视图中名称为CFC(1)的CFC文件,打开CFC编辑器,在CFC编辑器左侧树形结构中1),将通信块FB888拖拽到CFC编辑器右侧空白视图中,从菜单选择命令,此时打开下载对话框,单击OK,将弹出图7所示对话框,选择默认设置,单,开始下载程序,下载完成后关闭CFC编辑器。
图6 CFC编辑器图7 编译程序/下载对话框第3页共5页指导老师签名
图8 AI监控数据图9 AO监控数据
用同样的方法检测AO模块,可以看到已定义的符号的当前值均为0(如图9),且数据值与SMPT 1000设备盘台上的数码显示、SMPT 1000监控画面上的数据显示一致,修改各个阀门的开度,观察SMPT 1000设备盘台上的各个数码显示与SMPT监控画面上的各个阀门的数据。
(3)数字量采集与输出测试
图10 DI监控数据图11 DO监控数据数字信号采集:IB0字节用于存放接收计数,每收到一批新的数据,该字节内的数值自动加1,因此其最低位I0.0始终按照0→1→0→1→…变化,我们用户自定义的数字量输入地址从IB1开始,锅炉内有2个数字量输入信号,I1.0为点火指示灯信号D1101,其值为1表示锅炉膛已经点火,其值为0表示锅炉膛没有点火,锅炉膛上的点火指示灯也没有亮,表明PCS7和。