技术论坛

 应用探讨——PDM 软件功能及应用探讨

返回主题列表
作者 主题

总坛主
西门子官方工程师西门子官方工程师

经验值:23708
发帖数:3792
精华帖:8
楼主    2012-01-31 15:45:34
主题:应用探讨——PDM 软件功能及应用探讨
还在把Hart表拆下送到仪表室调校吗?你OUT了.在控制室里通过普通网卡就能对现场表进行调校,并知道现场仪表的工作状态,这要用到PDM软件和CPU的路由功能。
SIMATIC PDM(Process Device Manager 过程设备管理器)是一种用于现场设备和自动化组件调试、维护、诊断和显示的工具。PDM即可独立使用,又能集成于 PCS 7或者STEP7态系统中,其强大的功能可以大大节省工程师的工作量,通过它可以对仪表的状态进行评估,在仪表彻底失效之前就进行维护,减少因此造成的停机时间。目前它支持DP,PA,Hart等智能仪表。

PDM的软件和硬件需求是什么?它能干什么?
用PDM为什么扫描不到现场仪表?
PDM与现场仪表通讯需要什么?
用非西门子仪表时为什么需要厂家提供EDD文件?EDD和GSD的区别?
在使用PDM过程中,您是否遇到过这样或者那样的问题?现在还有没有疑惑?
有使用PDM的心得?还等什么,不要再犹豫了,把问题和知识分享出来吧。

为此,我们专门开设这个集中交流的平台,大家可以就自己工程实施过程中的PDM选型、使用中的心得、技巧等,畅所欲言,分享切磋。正在使用或准备使用这些功能块的用户,也可以就自己的需求和大家来探讨,在扩展思路的同时,相信也会有意想不到的收获。
热烈欢迎各位大侠参与PDM的讨论!

以下文档推荐您首先阅读:
A0356 SIMATIC PDM软件使用入门
F0122 PDM 或Step 7 软件与PA 仪表通讯测试报告
F0553 SIMATIC PDM通过PC Adapter USB访问PROFIBUS PA仪表
F0136 PDM软件与DSIII型压力变送器进行HART通讯
7808062 使用SIMATIC PDM数据记录路由的要求
50898953 将设备集成到 SIMATIC PDM 中
57355963 SIMATIC 过程控制系统 PCS 7 SIMATIC PDM 8.0

活动奖励:
此次集中交流将持续至2月23日,其中所有精华帖作者将获得加倍精华奖励积分;最终所有有效留帖的网友将获得加倍发帖积分。更多积分带给您更多奖品兑换的自由。
对于有突出发言贡献的网友,还可以获得200金币,可兑换奖品中免费挑选任一款奖品。
交流结束后也将专门整理重要内容,供广大网友分享参考。
预祝大家交流愉快,收获丰富!
好吃不懒做
新手

经验值:36
发帖数:3
精华帖:1
13楼    2012-02-03 23:15:12
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
新手之前有点经验,和大家分离一下:
要想搞清EDD文件和GSD文件的区别,先看一下西门子官方的定义:
电子设备描述(EDD):
概括描述了 PROFIBUS 现场设备的设备属性。这种语言全球通用,对于简单的现场设备(传感器和执行器)和复杂的自动化系统,它都提供了和设备供应商无关的描述。由设备制造商以电子表格的形式对他们各自的设备提供相应的设备描述。EDD 文件可以被 PDM 等工程工具读取,这简化了PROFIBUS 系统的组态、调试和维护。 新型现场设备的集成是通过 EDD 在 Hardware Config 中完成的,而 HART 通信协议和各种 DP/PA 设备的 EDD 库是作为标准组件集成到 Hardware Config 中的。

电子设备数据表(GSD):
PROFIBUS 设备的典型通信特征是以电子设备数据表(GSD)的形式定义的。对于所有的 PROFIBUS 设备,制造商必须提供相应的 GSD 文件。GSD 文件将开放式通信扩展到操作员控制级。在使用任何现代组态工具进行组态的过程中,都可以载入 GSD 文件。这意味着将不同制造商的设备集成到 PROFIBUS 系统的过程会非常简单,并且是用户友好的。定义的文件格式允许组态系统读取任何 PROFIBUS 设备的 GSD 文件,并在组态总线系统时自动使用此信息。
GSD 文件分为三部分:
1、一般规范:
这一部分包含了设备提供商的信息和设备名称,硬件和软件版本发布状态,支持的波特率,可用于监视次数的时间间隔和总线连接器上的信号分配。
2、与主站相关的规范
这一部分包含所有与主站相关的参数,如:可以连接的最大从站数,或上载和下载选项。从站设备与该部分无关。
3、与从站相关的规范
这一部分包含了所有与从站相关的规范,如 I/O 通道数和类型、诊断文本的规范和模块化设备的可用模块上的信息。

它们的区别在于:
1.GSD文件是硬件组态里组态仪表,实现PLC控制器和仪表的周期性通讯用的,一般只能取得过程值。而EDD是PDM和仪表进行非周期性访问用的,例如:上传仪表的各个参数,诊断仪表的状态等,当然了,如果是通过以太网来访问,这中间必须由PLC控制器当二传手。涉及到一个PDM路由问题,大家感兴趣的话,之后再说.
2.GSD文件可以可以用任何一种 ASCII 编辑嚣编辑, 而EDD文件是加密的,打开后一团乱码,我们没有办法修改和编辑。
3.GSD文件在STEP7 的硬件组态里导入,而EDD文件通过PDM软件来导入。

关于EDD文件的作用,个人理解是这样的, 以PDM读取仪表的所有参数为例:PDM软件向仪表发提出读取参数的请求, 智能仪表收到后,会在空闲时将相关的数据发给PDM,但是这仅仅是一组连续的参数值,仪表不会发上来英文的注释,PDM 通过EDD文件来对照哪个值对应什么参数,并填到这个表里。也就是说,EDD文件就是一个参数参照解析表。.

如果仅仅是读表的过程值,只有GSD文件就足够了,如果通过PDM来进行维护和管理,必须要EDD文件。这也是有些网友说PLC能从仪表取来过程值,PDM却连不上仪表。

关于10楼所要的GSD文件是不对的, 因为PDM需要EDD文件, 这个文件会在买PDM时提供.虽然西门子和E+H,ABB, 罗斯蒙特等厂家是竞争对手,在投标时互相拆台,但是毕竟它们都是HART, DP(PA)基金会的成员,也有合作的时间,所以西门子可以收集市面上主流智能仪表的EDD,GSD文件,整理成一张Device List光盘,方便了PDM用户。
管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
工控机
游士

经验值:225
发帖数:19
精华帖:2
15楼    2012-02-04 09:31:09
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
13楼应该是打五笔的吧,把分享打成"分离"了,分享是给别人看,自己还有,分离的话应该是给别人自己就没有了.
当年我刚刚毕业到化工厂,大概是97年吧,有一条从奥地利引进的生产线,记得调试时有一块表显示不准,老外用一个486的笔记本电脑,还是DOS的操作系统,安装一个什么LINK软件,通过一个适配器接到现场的一个变送器,连上仪表后,就说这个仪表OK,是DCS的问题,结果查完还真是这样. 当时觉得很神奇!估计这就是类似于PDM的应用软件吧.
后来到了WINDOWS时代了,工厂又上项目, 买了好多仪表,有一个厂家的仪表工程师去现场支持, 用PDM软件对仪表参数化, 但是每块表都是在调校室调,用一个HART Modem连上仪表,觉得已经够牛的了.我们怎么要那个授权和软件都不给我们,后来厂里为了调校现场表, 买了一套西门子PDM V5.2,要上万块钱,用台式机校表,当时只有段长才会,一般人不让弄,怕给弄坏了.当时只有把表拆下来调校,当时笔记本是奢侈品,好几万呢.
现在才知道之前的方法有点"土",实际上是可以不用拆表了, 对于HART表,要选择西门子的HART功能的模板,如:
6ES7331-7TF01-0AB0 模板,用CP5611,CP5711,CP5512接到ET200M 连接的DP口上,用PDM软件就可以连上表了.当然这个办法也有点不方便,再好的办法是:
400的单CPU,直接通过普通以太网卡,坐在控制室里就可以连上表诊断仪表和参数化了.
400H的CPU要想通过以太网去访问PA, HART表,还要配一个CP443-5 DP扩展卡,把HART卡件接在它的DP总线上才行.
工控机
剑忠
奇侠

经验值:9067
发帖数:639
精华帖:57
19楼    2012-02-05 00:05:56
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
1、SIMATIC PDM软件功能很强大,可以在集成在STEP7或PCS7中使用,也可以独立安装使用。
2、除了PDM软件包提供支持的厂家设备外,还可按用户实际需求导入设备描述文件(EDD)从而扩展PDM支持的厂家设备。
3、PDM软件支持的过程设备传感器协议总线包括HART modem、PROFIBUS DP、PROFIBUS PA、SIPART DR、SIREC以及MODBUS等。
4、PDM软件还支持ES站和Os站连接的EtherNET网络,路由访问PROFIBUS DP或PROFIBUS PA总线上的设备传感器。
管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
大学之道,在明明德,在亲民,在止于至善。
Automann
至圣

经验值:18405
发帖数:6291
精华帖:137
22楼    2012-02-06 08:22:35
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
PDM应用的例子
SITRANS T3K PA是一体化温度变送器,它将来自热电阻、电阻变送器、热电偶和电压变送器的信号转换成数字信号。测量值通过微处理器,转化为温度输出值和其他状态参数,通过PROFIBUS PA传送到上位机。SITRANS T3K PA必须用软件SIMATIC PDM来组态。
在STEP 7中创建一个项目,生成PROFIBUS网络,传输速率为45.45 kbit/s,配置文件为默认的DP。
将设备目录窗口的文件夹“\PROFIBUS-PA\Sensors\Temperature\SIEMENS AG”中的“SITRANS T3K”拖放到右边窗口的DP网络线上,设置PA从站的站地址为18。只有安装了PDM和有关的设备库,硬件目录中才能看到T3K。
双击PA从站,自动打开SIMATIC PDM,在出现的“User”对话框中,选中“Specialist”(专家),允许用户修改T3K的参数值。



打开T3K的组态界面后,就可以设置它的参数了。

用DP电缆连接CPU和DP/PA耦合器的DP接口,用PA电缆连接耦合器和T3K的PA接口。
设置PG/PC接口为PROFIBUS,网络的传输速率设置为45.45kbit/s,配置文件为DP。
用鼠标右键点击PA从站,执行出现的快捷菜单中的“SIMATIC PDM”→“下载到设备”命令,下载组态信息。



管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
追求完美
leend2009
侠圣

经验值:4365
发帖数:1050
精华帖:17
24楼    2012-02-06 15:12:43
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
用户界面支持不同的视图:
1,过程设备网络视图:
这是单机使用SIMATIC PDM的典型视图。在此组态网络分级结构以及连接到过程设备的通信部件。应用由LifeList确定的网络结构和现场设备。
2,硬件配置视图(在SIMATIC PCS 7中集成):
通过HW Config在STEP 7/SIMATIC PCS 7内组态过程设备。以图形或表格形式显示。
3,过程设备平面视图:
在HW Config或在过程设备网络视图中组态的设备自动被输入到过程设备平面视图中,并可以以树形图的形式分级布局。目前正在开发开放式编组功能。
4,LifeList视图:
该视图用于识别/诊断以及在线组态过程设备。
5,参数视图:
使用该视图可以显示、修改和保存选定过程设备的参数。在此也建立到该设备的通信。双击过程设备在其它视图中启动参数显示。
管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
学无止境
工控机
游士

经验值:225
发帖数:19
精华帖:2
28楼    2012-02-07 21:21:00
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
PDM软件应用比较多的就是PA总线仪表,PA总线一大好处就是可以节省大量的信号电缆, 因为在一个耦合器出来的两根导线上可以最多接32个仪表,这两个线即给仪表供电,又传输过程值信号.非常的方便.PA总线的总长度可以到达1900米, 相应的方便. 这些表的状态都可以通过PDM读出来.
最关键的是, PA总线上传输的是数字信号,PLC收到的就是实数表示的过程值,减少了A/D 转换的精度损失.
而且目前西门子还支持PA总线的环网冗余.非常适合净水厂,污水处理厂及罐区等应用.

怎样配置SIEMENS PROFIBUS PA 总线仪表方案
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=F0088

SIEMENS冗余PA总线使用入门
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0240
管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
工控机
Automann
至圣

经验值:18405
发帖数:6291
精华帖:137
32楼    2012-02-08 09:42:52
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
PDM用于PA设备的故障诊断
分别短接T3K的1、2号和3、4号端子,在短接点之间外接500欧的电位器。中间标有PA的两个端子用于PA通信。
在OB82和OB86中调用SFC13读取PA从站的诊断数据。
双击桌面上的Lifelist图标,下面是出现的对话框的设置。



点击“OK”按钮,打开PDM LifeList视图,开始自动扫描DP和PA网络上的站点。扫描后显示的0号站是编程用的计算机,2号站是DP主站CPU 315-2DP,18号站是PA从站。
选中PA从站,执行菜单命令“Device”→“Download to devices”,将组态参数下载到该从站。
T3K的输出数据在HW config中被组态为IB60~IB64。前4个字节是浮点数格式的测量值,第5个字节是被称为质量指示器(quality indicator)的状态字节。
调节电位器,使测量值小于下限值时,CPU的SF LED亮。变量表中的状态字节IB64的值为16#47表示新的测量值是“坏”的值,变送器提供的是最后的有效值。
PDM LifeList中18号站最左边的图标变为有故障的符号(红色的扳手,见下图)。将光标放在18号站所在的行,出现黄色背景的故障信息窗口。其中的信息的意义如下:“维护报警:通道1的传感器或传感器连接的故障为短路,错误可能发生在传感器、接线或变送器”。



管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
追求完美
思其
新手

经验值:33
发帖数:2
精华帖:1
34楼    2012-02-08 15:32:12
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
PDM的软件和硬件需求是什么?它能干什么?
答:首先现场仪表需要PA通讯的仪表,对于国内现状来说只是趋势因为很多工程来讲带PA总线通讯的仪表价格上比普通表贵很多。所以从成本上不是首选。其次西门子PDM本身需要授权,也是一个破费的一项。
PDM软件需求是本身软件和电子设备描述文件。它经过相关设备可以读取仪表数据和修改设置。

用PDM为什么扫描不到现场仪表?
答:经过PDM扫描现场设备很简单,扫描现场有一下几种状态。
1、如果经过DP总线扫描现场仪表,那么有两个方式,第一DP经过FM345的DP扩展模块连接DP/PA转换器在接PA仪表。其中必须正确接线和硬件配置和设置好波特率。第二如果DP直接经过CPU连接DP/PA转换器,那么CPU的版本必须要求的高版本。
2、如果你用5711等网卡那么直接在DP/PA连接就可以。切忌的是DP/PA要独立,操作方式在西门子PDM入门手册讲的很清楚。我第一次实验时DP/PA在153-2机架上没有卸载,而且供电所以无法通讯。因此大家注意这一点。

PDM与现场仪表通讯需要什么?
答:现场需求再上一个问题上说了!

用非西门子仪表时为什么需要厂家提供EDD文件?EDD和GSD的区别?
答:PDM必须用EDD文件(文件含义上楼多人提示过了),因为EDD文件相当于step7里的硬件配置GSD文件差不多。不过EDD文件有GSD的功能,但GSD文件没有没有EDD的参数描述及PDM集成到step7的功能,也就是从step7硬件配置无法转到PDM。

在使用PDM过程中,您是否遇到过这样或者那样的问题?现在还有没有疑惑?
答:在pcs7维护画面无法打开PDM软件维护设备。几次试验但是有的机子里成功过,有的没有原因待查。

有使用PDM的心得?还等什么,不要再犹豫了,把问题和知识分享出来吧。
PDM是一个很好的软件,但是由于应用领域较少,所以不会的较多,还待遇学习。
管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
老K学生
游士

经验值:151
发帖数:28
精华帖:1
41楼    2012-02-14 15:55:14
精华帖  主题:回复:应用探讨——PDM 软件功能及应用探讨
quote:以下是引用shirley_8012在2012-01-31 17:21:11的发言:
PDM对非西门子的仪表来说很不好用,需要EDD文件,正常的厂家官网是不会有的,只有GSD文件。而且扫表,修改地址、上传下载速度都太慢。

大部分厂家都是有的。PDM就是一个管理平台,具体配置文件一定要由厂家来提供的。就好比Windows是操作系统,你要用显卡、网卡,都要有windows的驱动,这些驱动是谁开发的呢?肯定是显卡的厂家。驱动必须要符合一定的格式标准,这就得按照windows的标准来开发。这个格式标准在PDM里就是EDD。实际上EDD不只是一个单个的文件,而是一系列PDM所需要的,能够描述这个仪表的文件。有大量仪表厂商已经和西门子合作了,就好比大量厂商已经和windows合作,windows出厂的时候就带了很多驱动。最终用户感觉很方便。PDM也提供了设备驱动光盘,包含了合作厂商提供的EDD。有些网卡在windows里不能识别,你只能到网卡厂商的网站上下驱动,而且还要下windows相应平台的驱动。下载一个unix的驱动是用不了的(就好比仪表厂商会提供PDM的EDD和其他类似软件厂商的驱动文件)。有的时候windows自带的驱动比较老,这时候你就要到厂商的网站上找驱动更新。类似,如果你的仪表是新版本的,PDM自带的只有老的EDD,那也要到厂商网站上找更新的EDD
管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
偶尔上线
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。