会有几个程序段会对同一个输出点进行开关操作,说明你的程序写的不好,将这几段程序用中间继电器做过渡,最后统一用中间继电器对输出点进行操作,就不会有问题了
变频的控制方式分3种:1、数字量端子排控制调速2、模拟量控制调速3、USS协议通讯控制调速
你这个采用的第2种。硬件需要200的模拟量输出模块232-0HB22配合。具体的就是在程序中修改输出地址AQW?的值,将输出点AQW?连接到变频的模拟输入点上,修改好变频的参数就可以调速了。
错误原因: 双线圈输出 当然你这个可能就是多线圈输出了
对于一个输出点,不能在多个网络中对其进行控制。
双线圈输出在编译时不会被认为有错误,程序扫描后只会将程序最后面的Q*.*输出
你可以参考我回答别人的另一个问题 和你所说的是同一个问题
http://zhidao.baidu.com/question/112295538.html
错误原因为多重线圈输出,相互有冲突,在编译时软件是不会检测出来的,只有在运行时系统才会检测出错,无法运行。我刚开始学习时也遇到这样的问题,
你可以把那些输出点采用辅助触点进行输出,最后再把其汇总至输出点。这样就避免了输出冲突的状况啦。
你可以参考我回答别人的另一个问题 和你所说的是同一个问题
http://zhidao.baidu.com/question/112295538.html
参考资料:http://zhidao.baidu.com/question/112295538.html
网上搜·