恭喜,你发布的帖子
发布于 2017-07-17 19:51:40
10楼
一旦你通过程序处理成浮点数再使用,系统再快也得20MS了!还是考虑一下降低系统的扫描周期,起码5MS以内吧!
是的,我想想也可能是这个问题。估计要是优化代码为整数运算后,目前的问题就解决了。
由于这个项目,客户比较着急先要看看模型机能不能实现他要的功能。并且这个项目和我十年前的一个项目有些方面比较类似,所以我就用以前项目的代码,以及S7-200搭建了控制部分。
之前的项目为了可读性和计算精度更好点,全部变量都转化为浮点型。浮点运算对于200系列PLC来说,确实不是它的强项。目前,本来打算是先用200做好模型样机给客户看效果后,就着手考虑下一步的控制系统设计选型,这个项目的运算量不是200系列PLC能满足要求的,数据采集+算法处理+输出 估计最低要求也要在5ms以内才合格,最好控制3ms以内。安装这个需求,不知道300系列或者1500系列能否胜任。如果不行,只能转为嵌入式实时系统。
请填写推广理由:
分享
只看
楼主