公司新闻
西门子 S7-1200 模拟量转换
发布时间: 2024-01-25 09:47 更新时间: 2024-05-16 09:10
在PLC 编程中,遇到Zui多的就是将现场的模拟量信号转化为实际的工程值,如将0~20mA / 4~20mA / 0~10V等现场变送器的电流或者电压信号转化为 0~10MPa,0~100℃等工程值,对于西门子 S7-300/400,可以使用 FC105 / FC106 来实现转化,对于 S7-200/SMART200 可以使用SCALING 库程序就行转化,当然也可以根据相应的转化关系自己写更加符合现场要求的,具有更多功能的子程序,FC/FB块,那么对于新手如何使用博图 TIA 快速实现呢???第一种方法:自己编写程序进行转化
然后使用将转化后的实数使用 CALCULATE 进行数学运算,即根据公式 :Ov=[(Osh-Osl)*(Iv-Isl)/(Ish-Isl)]+Osl ,如图写入公式:
这样自己编写的程序就可以实现模拟量信号转化为工程值,当然也可以加入对信号的处理,如对信号的处理,小于0或者大于27648进行直接赋值为0或者27648,以及进行报警处理等。
第二种方法:使用“ SCALE_X ” 和 “ NORM_X ” 指令来转换模拟量值SCALE_ X 为“缩放” ,NORM_X 为“标准化”。功能块位于 TIAPortal指令的“转换操作”中。功能与参数的详细说明参考 帮助。若要取得某个功能块的在线帮助。
然后使用将转化后的实数使用 CALCULATE 进行数学运算,即根据公式 :Ov=[(Osh-Osl)*(Iv-Isl)/(Ish-Isl)]+Osl ,如图写入公式:
这样自己编写的程序就可以实现模拟量信号转化为工程值,当然也可以加入对信号的处理,如对信号的处理,小于0或者大于27648进行直接赋值为0或者27648,以及进行报警处理等。
第二种方法:使用“ SCALE_X ” 和 “ NORM_X ” 指令来转换模拟量值SCALE_ X 为“缩放” ,NORM_X 为“标准化”。功能块位于 TIAPortal指令的“转换操作”中。功能与参数的详细说明参考 帮助。若要取得某个功能块的在线帮助。
其他新闻
- 西门子Wincc与PLC的通讯方式,你知道几种 2024-05-16
- 西门子触摸屏一个弹出窗口控制多个相同设备 2024-05-16
- 西门子S7-200SMART PLC与威纶通触摸屏通信,原来这么简单 2024-05-16
- 西门子S7-300/400PLC编程之软件加密 2024-05-16
- 西门子S7-200 SMART PLC-PID 指令及相关内容 2024-05-16
- 触摸屏不通过PLC,直接控制变频器! 2024-05-16
- S7-200 SMART PLC软元件讲述 2024-05-16
- 为什么需要上位机?上位机能替代PLC实现控制吗 2024-05-16
- 西门子S7-200 PLC中断程序的应用讲解 2024-05-16
- 西门子PLC S7-1200实现4ms准确周期采集的方法 2024-05-16
- PLC控制伺服电机的三大方式!图文实例解析 2024-05-16
- 伺服驱动器的控制信号接线与功能说明 2024-05-16
- 伺服驱动器的原理,伺服驱动器常见故障及处理方法 2024-05-16
- 西门子发布TIA博途V19,助力用户实现更灵活的运动控制 2024-05-16
- 为什么变频器的输出端不可以接接触器 2024-05-16
产品分类
联系方式
- 电 话:18126392341
- 联系人:梁涛
- 手 机:15267534595
- 微 信:15267534595