技术论坛

 博途没法改CU 320 DP的报文长度么

返回主题列表
作者 主题
woaiyy
游士

经验值:213
发帖数:31
精华帖:1
楼主    2021-01-20 20:08:11
主题:博途没法改CU 320 DP的报文长度么 精华帖 

看了下,博途的自由报文都是固定的几个长度,没有适合的。

以前用step7的时候,可以设置固定报文,然后扩展几个字的长度,博途里面就不行了。最恼火的就是,好不容易找到一个用starter生成博途可用的自由报文的gsd文件的文章,照着去做了,结果要求CU 320 PN,我的CU 320 DP还是不行。

不考虑用更长长度的自由报文,因为几百个项目,每个项目都用了一个CU320 DP挂了6-7个双电机伺服,当时设置的都是1号报文改的自由报文(I区扩展加了3个字用来查看电机电流和报警代码),而且step7里面设置的地址都是紧挨的(第一个电机是800...809,下一个电机是810..819,依此类推),导致也没法用博途自带的8个字的自由报文。如果用更长长度的自由报文,一个个改过去,时间和成本太高了。

所以想请教下,有没有办法,能够让博途也能设置这样的自由长度的报文?能生成GSD文件也行



yming
版主

经验值:126328
发帖数:21935
精华帖:822
5楼    2021-02-15 11:31:52
精华帖  主题:回复:博途没法改CU 320 DP的报文长度么

我看楼主就别琢磨修改这个了。改了照样要全部下载、重启。

不就是 DP的么?不就是查看电流、故障、报警代码么?

博图里,直接使用库 SINA_PARA(FB286) 非周期读写参数。尤其是报警、故障,一次将所有报警故障历史(各个Index内的)读回来。这点,用PZD怎么也做不到。

SINA_PARA_S(FB287)是读写单一参数。

说实话, 周期读写参数,PZD是过程控制用的。无端添加不常用的字段,纯粹是延长通讯时间,增添通讯负荷。

监控用 非周期读写!在DP环境下,读写一样很快。而且是出了问题,再去读写。


学而时习之,不亦说乎?温故而知新,不亦乐乎?
老兵
至圣

经验值:54715
发帖数:9544
精华帖:486
6楼    2021-02-16 09:39:54
精华帖  主题:回复:博途没法改CU 320 DP的报文长度么

你们找对地方了么?@我心依旧0705 @woaiyy 看过来

另外,如果是非周期通讯,用Yming版主的办法是最好的选择。

天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心
老兵
至圣

经验值:54715
发帖数:9544
精华帖:486
7楼    2021-02-16 09:41:58
精华帖  主题:回复:博途没法改CU 320 DP的报文长度么

这东东,不能单独在一端搞,要搞就两端一起搞。

并且,博途没有你想的那么傻

天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。