系统是3台s7-226PLC通讯,采用PPI协议,只设置一个主站,通讯速度比较慢,一边按下后,另一边需要大概2S左右才能反映过来。请问是怎么回事?
问题补充:
我是用向导设置的,如果自己设置波特率的话,是不是要重新编写通讯程序?
最佳答案
一个(一组)信号自按下(输入)到plc,再经过plc通讯发送到另一个plc(网络的读、写),处理后输出,当然需要过程时间的。
适当提高通讯速率,尽量减少通讯数据量。
参考,S7-200热线工程师岗前内部培训——通信第一讲:PPI和MPI通信,链接:http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1266
补充问题回复:
不需要,只需要在系统块中设置端口波特率。
提问者对于答案的评价:
通讯距离有点长,没法增加波特率
专家置评
补充:200CPU的通讯口支持的距离为50米,超出50米,应当加中继器。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc168424.html