西门子1200模拟量输出程序怎么写

西门子1200模拟量输出程序怎么写,第1张

西门子1200模拟量输出程序步骤如下:

1、组态硬件,选择模拟量信号类型编程。

2、调用NORM_X和SCALE_X指令,前者把当前测量出的分辨率按百分比转换为0.0到1.0的数值,后者放大数值,使结果转化为实际的温度,湿度,压力等数值。

这是个Y=K(1)X+K(2)的数学公式计算过程。说白了就是从PLC1200的采集值范围(与你设定的精度有关)对应温度量程上-200~100,画在XY轴上表现出一条直线的方程式,即有了一个X值就计算出了一Y值(实际氮气温度值)。只要把这个数据保存在PLC的某个DB里,在上位机和触屏上增加变量,对应上这个数据地址就可以实时显示。

1200温度控制用温度传感器实现反控制。其实温度控制就是用温度传感器来实现.就是模拟量控制这章的比如温度传感器向PLC传送4到20MA的电流信号,PLC接收后转化成实数,再用比较指令,当达到一定温度就开风机,让温度降下,是不是这样子系统手册里都有介绍啊,而且现在都不用自己编写程序了,用向导就行,你把设定值设为100度对应的数就行了啊,具体的pid要怎么调要到现场才调,那个才是主要的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11663074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存