西门子S7-300模拟量编程例子
2个回答
展开全部
Ov = [(Osh - Osl) * (Iv - Isl) / (Ish - Isl)] + Osl
Ov = scaled output value
Iv = analog input value
Osh = high limit of the scale for the scaled output value
Osl = low limit of the scale for the scaled output value
Ish = high limit of the scale for the analog input value
Isl = low limit of the scale for the analog input value
可以按这个工程量转换公式计算编程为一个FC功能块,所有的都写成变量,下次遇到怎样的模拟量都可以套用。只是中间遇到该转换的必须转换,I到DI,DI到R这些指令肯定的用到。或则直接调用内部FC105这个功能块也可以。
Ov = scaled output value
Iv = analog input value
Osh = high limit of the scale for the scaled output value
Osl = low limit of the scale for the scaled output value
Ish = high limit of the scale for the analog input value
Isl = low limit of the scale for the analog input value
可以按这个工程量转换公式计算编程为一个FC功能块,所有的都写成变量,下次遇到怎样的模拟量都可以套用。只是中间遇到该转换的必须转换,I到DI,DI到R这些指令肯定的用到。或则直接调用内部FC105这个功能块也可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询