首页 上一页 1 2 下一页 尾页

Profibus 的中的 PKW 通讯 点击:6378 | 回复:23



亚星

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 340回
  • 年度积分:0
  • 历史总积分:394
  • 注册:2001年1月08日
发表于:2003-11-29 16:23:00
楼主
各位同人: 谁用过PROFIBUS-DP中的PKW通讯字做变频器或直流调速装置的参数读写,是否需要专用的软件包?望知情者多多指教。



胡云

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2002年2月18日
发表于:2003-01-07 23:12:00
1楼
可以自己写,但很累,也可以订DRIVEER ES软件

亚星

  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 340回
  • 年度积分:0
  • 历史总积分:394
  • 注册:2001年1月08日
发表于:2003-01-17 20:22:00
2楼
谢谢指点。怎样能的到DRIVER ES 软件和相关资料。望不指点。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-01-20 15:26:00
3楼
寻觅了好久终于可以做出来了 亚心你好,我也和你一样需要用PKW访问变频器的参数,我知道有一个DVA-S7是免费的,而DRIVER ES却是要购买的,如果你自己写其实也简单,DP从站最多只能有4 BYTES的地址可以像本地I/O一样读写,所以想做PKW需要使用SFC14/SFC15,你可以用SFC14来读取PKW的地址,用SFC15来写PKW的地址,非常的方便好用。

朝朝朝

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2003年1月20日
发表于:2003-01-20 15:38:00
4楼
PROFIBUS-DP会有很大的发展空间.

老鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:258
  • 注册:2003年1月22日
发表于:2003-01-23 11:11:00
5楼
使用SFC14或15,地址需换成16进制的,长度必须保证和协议一样,是8或12。

亚星

  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 340回
  • 年度积分:0
  • 历史总积分:394
  • 注册:2001年1月08日
发表于:2003-02-02 02:47:00
6楼
谢谢各位帮助。但是一般的用SFC14/15可以读写PZD,也可以读写PKW吗?我找时间一定试试。如果真的可以读写PZD,远方老兄和老鸟同志可以说具体一点吗?

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-02-11 09:37:00
7楼
在S7-300中,DP从站最多可以有4 bytes的地址可以像本地I/O地址一样来进行读写,而大于4个字节的就要使用另外的方法来实现,PKW域共有 8 bytes,所以直接move地址是不行的,在这里可以使用系统功能SFC 14/SFC 15来实现,查阅在线帮助可以得到两个SFC块的各参数,如SFC 14: 参数 data type 说明 LADDR WORD 这是需要读取的DP从站的 PKW域起如地址,必须是 16进制,如地址100应为 w#16#64 RET_VAL INT 错误码,为0则无错误 RECORD ANY 返回的值,可以指向一个 和PKW域相同长度的指 针,如p#m20.0 byte 8 希望能对大家有用!

亚星

  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 340回
  • 年度积分:0
  • 历史总积分:394
  • 注册:2001年1月08日
发表于:2003-02-24 20:51:00
8楼
谢谢远方的指点。用SFC14/15可以方便的读写大于两个字的PZD(过程控制字)但是PKW(过程参数字)好象不能简单的用SFC14/15读写吧。另外DVA-S7如何才能得到呢?在SIEMNS什么产品的光盘上附带或者在订购产品时可以向SIEMENS索要吗?

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-02-25 08:22:00
9楼
SFC14/15读取PKW时当然不能像读PZD一样只读一个或是两个字节,你要知道PKW的访问格式,与USS一样的,一般是8字节一起读写,你可参考USS的数据格式来访问 如读出参数P0700(700=2BCHex)的数值: 发送:12bc 0000 0000 0000 接收:12bc 0000 0000 0002 2就是参数P0700的值。 具体的信息你可以查PKW的结构说明。

沈利

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2003年9月09日
发表于:2003-10-13 19:35:00
10楼
各位兄台: 有谁知道用Drive ES在S7-4OO和SIMOVERT MASTERDRIVE(CBP2通讯板)怎么实现acylic通讯吗?要求是通过主站S7-400,直接能参数化MASTERDRIVE,Monitor Drive,上、下载参数?在SIMATIC 400中如何配置drive(要求16个PZD,这样的话就不能用PPO的5种类型)。 也可通过E-MAIL联系我,不知哪位高手肯相助?

quanxm

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2002年3月09日
发表于:2003-11-21 15:03:00
11楼
where can i get DVA-S7?

远 方

  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 401回
  • 年度积分:0
  • 历史总积分:561
  • 注册:2002年1月29日
发表于:2003-11-25 09:34:00
12楼
找西门子的FAE,他们手上有免费的东东,还有些是他们自己写的,就算要付费,你给他要一下,说话好一点,可能也会给你的

看客甲

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 23回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2003年8月19日
发表于:2003-11-29 16:23:00
13楼
哼哼,找西门子,你要是找不对里面的人,你就是把他烦死他也不一定知道,这是我多次找他们的经验,如果你英语不错,理解能力也还凑合,仔细研究一下DP模块的PDF文档,如果还不行,你可以找我帮忙。

slept

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 70回
  • 年度积分:0
  • 历史总积分:75
  • 注册:2004年11月06日
发表于:2004-11-12 23:52:00
14楼
各位大哥: SFC14/15里的具体内容是什么?不知道里面的内容不好理解啊。谢谢好心人。 通过PKW的话可以任意读取变频器的内容是吗?如果和USS一样那我可以试试。

banban

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 54回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2005年5月22日
发表于:2005-06-03 10:15:00
15楼
我想问问用profibus怎么去做变频器或直流调速装置的参数读写 我只知道变频起有他的从站地址 但不知道有没有想i/o那样的地址 比如说是:“启动”这一点的地址 如果有 那 在控制程序中怎么表现出来 那位高手最好能给我举个例子 谢谢了 我也是一个初学者 请不要见笑

boobo

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 14回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2004年9月21日
发表于:2005-08-19 22:58:00
16楼
我想问问用profibus怎么去做变频器或直流调速装置的参数读写   我只知道变频起有他的从站地址 但不知道有没有想i/o那样的地址 比如说是:“启动”这一点的地址 如果有 那 在控制程序中怎么表现出来   那位高手最好能给我举个例子 谢谢了   我也是一个初学者 请不要见笑

tglt

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2005年8月19日
发表于:2005-08-20 10:40:00
17楼
MM440变频器中的控制字状态字如何读出来传到PLC,PLC如何发送控制字,谁能给与执教.

远 方

  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 401回
  • 年度积分:0
  • 历史总积分:561
  • 注册:2002年1月29日
发表于:2005-08-23 12:16:00
18楼
如果用PROFIBUS去控制變頻器的啟動停止,是非常簡單的,通常的變頻器從站,都會有Control word & status word,也就是PZD的第一個字,主站送一個16bit的Control word給變頻器從站,這16bit的control word裡面每個bit表示的意義,都與變頻器手冊裡的control word相同,所以主站要送什麼值給從站才能啟動或停止變頻器,就可以參考變頻器手冊了。

crazyyin

  • 精华:0帖
  • 求助:1帖
  • 帖子:116帖 | 363回
  • 年度积分:0
  • 历史总积分:1066
  • 注册:2002年8月28日
发表于:2005-12-29 10:44:00
19楼
跟西门子专用协议通讯可以,如果我用S7-200的自由口跟ASCII码的485协议仪表通讯,有人作过吗?
在一个主站多个从站的485网络,能称之为点对点通讯吗??

求学着

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:5
  • 历史总积分:98
  • 注册:2006年9月07日
发表于:2006-09-23 22:41:00
20楼
S7-400如何发速度给直流调速器呢

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页