我现在用西门子S7300做了一套程序,主机选用的是313-2DB带了3个模拟量采集模块1KF02 还有3个数字量输出模块,我这套程序一共用了18个模拟量输入,我的动作要求是,采集模拟量的数值和我的设定值进行比较,当模拟量的数值到达我的设定值的时候,PLC立刻置位或复位,由于OB35是中断性扫描,所以我把模拟量采集放到了主程序里面,现在出现的问题是我把18个模拟量都用上的话通过监控发现模拟量采集速度很慢,而且误差很大,比如我的设定值是20000而当它动作后的模拟量值已经溢出了,后来我把17个模拟量通道屏蔽了只留下一个通道,这次达到了我的设计要求,可是这只能控制一个设备,离我们的目标很远,在这请教各位老师帮忙想想办法,看看有没有什么好办法帮我解决这个事情,小弟在此谢过了,
小弟的QQ是38732785 邮箱是hrkjzhi@126.com