Qyibin@eyou.com 主程序OB1结构: 只要上位机选择,则开始检测本台变频器状态. 一台开(强制为1调用)正确 ,然后完全拷贝(变量不冲突).两台都开,接受寄存器接受的数据干扰,错位. S7-300通过CP340(ASC!!)与变频器通讯. 使用P-SEND与P-RCV
接收和发送互锁. 本人不大明白扫描周期.是不是扫描周期在作怪.我以前编200的时候也是出现了干扰,具体情况为:两台都开.两台都关正确 ,一台开一台关则数据混乱.200的结构为循环,与300的结构不同.这是考虑到不需要用逻辑确认哪台开哪台关,节省时间和逻辑错误. 后来通过在开的那台变频器接收正确后加了一个中断,给了一点时间,然后才开始观测那台没有开的变频器,这样程序运行稳定.请求各位高手指点