1、采集ET200S的高性能启动器的电流值。
2、每个采集回来的值都需要经过计算得到(I实际电流值=反馈值字节*3.125%*设定额定电流值)
3、有10台电机,都需要采集采集数据在HMI上显示实时电流值。
4、如果采用FC做功能的话就要写10次,请问有没有更好的办法更简洁。
问题补充:
大虾我是编程初级,拜托,可以再清楚点吗?
最佳答案
用fb1,输入信号:反馈值字节,设定额定电流;STat变量:实际电流I。
L反馈值字节
L0.03125
*R
L设定额定电流
*R
T实际电流I
FB2定义10个stat变量CUrrent1~10,数据类型是fb1,
然后编程:
callcurrent1
callcurrent2
callcurrent3
callcurrent4
…………..
callcurrent10
然后ob35中
callfb2,db2
输入信号链接实际变量。实际电流都保存在db2中了。
这还不够清楚?你里面的中文定义变量,然后换成变量就是你的程序了,还需要怎么清楚呀?
提问者对于答案的评价:
谢谢,,