怎么用温控表测的温度,去控制ABB变频器的启停?不是通过继电器的方式,在STEP7软件上编程实现 !!!!

2025-02-14 04:09:14
推荐回答(3个)
回答1:

  • MBUS_MSG是MODBUS总线控制指令,前面必须执行初始化指令MBUS_CTRL,用来初始化波特率,和奇偶校验方式。

  • MSG指令的使能在执行完毕之后,必需断开,也就是等待DONE置位后,断开,否则会多次连续执行,造成通讯错误,FIRST是上升沿指令。

  • 地址ADDR是西门子库指令规定的寄存器0地址,对应的变频器地址需要计算后,确定改地址。

  • 发送数据表指针DataPtr就是你需要发送的数据缓冲区首地址指针,具体的数据格式需要看变频器的通讯协议格式

回答2:

也就是说当温度大于 100度的时候使能 (EN),大于 120度的时候触发启动了(First)?是这样子的吗?
对不起,我不知道你那里面的 35代表什么意思!

回答3:

程序代码是错的,库指令没有使能,不工作。将上面VD12改为SM0.0就可以了。