技术论坛

 回复:G120XA 变频器启动 Modbus 通讯必须通过宏才能操作吗?

返回主题列表
作者 主题
lu_zhao_long
侠圣

经验值:4118
发帖数:491
精华帖:9
楼主    2024-10-30 12:05:09
主题:G120XA 变频器启动 Modbus 通讯必须通过宏才能操作吗?

大半年来一直在搞 变频器 的 Modbus RTU 的通讯,然而一直不能稳定通讯上。

按照手册上设置了 Modbus RTU 的相应的参数,并断电重启。可是,同事使用 ModScan 软件根本都扫不到任何通讯上来的数据!

最近在手册上看到激活 Modbus RTU 的方式:

最后启用了 宏51,才真的能够通讯!


难道 Modbus RTU 通讯真的只能通过启用宏的方式才能激活吗?

而我们并不想通过任何外部输入端子信号来控制变频器的启/停 及速度的设定,而是完全通过 Modbus RTU 的通讯来实现。难道不能实现吗?1076 页的操作手册中根本就没有提到!

深陷于此,我是来“喝水”的! lu_zhao_long@139.com
kdrjl
版主

经验值:146144
发帖数:36656
精华帖:451
5楼    2024-11-01 12:03:11
精华帖  主题:回复:G120XA 变频器启动 Modbus 通讯必须通过宏才能操作吗?

回复楼主在4楼的评论:


P922 = 999其实非常简单。前提条件是,你要熟悉装置里的所有控制字含义。这样在通讯的时候,凡是不用的控制字,在装置里参数设置一律置1或者0(根据自己的需要)。然后,需要有上位发控制的字,自己按顺序连接好相应的参数即可。


比如:我们经常要用到的控制字是

起停_P840

使能_P852

复位_P2103

OFF2_P844

把这几个控制字连接到通讯的各个位即可。其它控制字的参数

P845 =1

P848 = 1

P849 = 1

P854 = 1

P1140 = 1

P1141 = 1

P1142 = 1

P810 = 0

以上是控制,其它的举一反三类推

模拟量信号想怎么连就随便了。

自由口连接通讯的好处是,用几个连几个,其它的上位机都可以悬空不发,而装置这边,把不用的控制字都恒置位。复杂的问题也变得简单了。


关键是要对装置比较了解哟。对于PLC控制,装置就是它的控制对象,如果你对装置不熟悉,就是对控制对象不熟悉,那能做好PLC的工作吗?显然是不行的。


所以通讯,看似是一个控制系统上下连接的问题,其实它涵盖了系统整体的概念,做好上下连接的布局,才能运筹帷幄,做好一个指哪打哪,随心所欲的控制系统。


个见,仅供参考。


我是你的朋友
yming
版主

经验值:138360
发帖数:23136
精华帖:880
8楼    2024-11-01 14:54:12
精华帖  主题:回复:G120XA 变频器启动 Modbus 通讯必须通过宏才能操作吗?

“玩”西门子的驱动,不是简单的看它的参数表(那个表你看不完,几千个参数。)入门要去看懂手册上的功能图!它的功能图表达了所有控制功能。整个控制,与大学《自动控制原理》教科书所述各种功能,与MateLab 功能一模一样。

如果你也是控制工程师(PLC编程),那就告诉你,它的功能图,本质上就是FBD程序。

它所说的BiCo,就是FBD的参数互联。通过它,搭建出驱动系统的全部控制功能。

所以,我们拿到一个新型号西门子驱动器,首先去看它的功能图。看看有什么“新”功能。然后再去看对应的几个参数。看看这些参数使用有什么限制。

至于几千个参数,也没啥,因为它们是分段的。是排列有序,有继承的。各个系列,功能多寡不一,但指定参数位置不会变。



学而时习之,不亦说乎?温故而知新,不亦乐乎?
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。