产品名称 | 永州市西门子变频器 — 西门子代理商ASP授权分销商 |
---|---|
公司名称 | 广东湘恒智能科技有限公司 |
价格 | .00/件 |
规格参数 | 西门子一级代理商:触摸屏 变频器:伺服电机 西门子PLC:直流调速器 |
公司地址 | 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址) |
联系电话 | 18126392341 15267534595 |
西门子S7-1513的CPU如果通过RS485端口(一个端口)用modbus RTU做多从站通信控制6台伺服,实时性能达到多高呢?
通信
PLC1500的通信包括可编程序控制器之间的通信、可编程序控制器和其他智能控制设备的通信。随着计算机控制的发展,近年来国外工厂自动化通信网络发展的很快,各**的PLC生产厂商都推出了PLC之间的网络系统。
并不是所有的PLC都有上述全部功能,有些小型可编程序控制器只具有上述的部分功能,但是价格较低。
使用MODBUS RTU做实时通讯?要看你指的实时是什么时间等级,一般是做不了。
首先,6台伺服,每台写一个控制字,一个设定值,返回3个状态字计算,6台需要30字,9600波特率的话,30字需要25mS, 再加上首发指令和延时轮询的时间呢。所以要看你的实时性要求,如果时间要求不是很严格,那是可以的。
其次,实时通讯基本都使用以太网,以前好多低端300PLC的DP口都不支持实时同步。
所以,建议设计方案改成PN的,实时性有保障,如果经过验证,RS485通讯能满足你现场要求的话,也是可以的,毕竟成本低不少呢。
块**自己编写肯定比调用系统中的块扫描时间要短,因为系统的块中有些功能你不要用增加扫描时间。还有主要问题不是调用几个块的问题,你做轮询时,读取从站数据时,你只能一个个读取,主要时间在这,你读取#1站到#2站的时间。因为MODBUS 是串行异步半双工通信。通信中有时间间隔。 你要计算下,第通信一个站要多少时间,到你第100个时,时间延时是多少,能否接受。。。 还有你这距离太远,提高波特率又有可能丢数据。 485中继使用不知效果怎么样。 可能的话可以考虑其实通信。