第一范文网 - 专业文章范例文档资料分享平台

工程量转换及DA值给定

来源:用户分享 时间:2025/10/14 6:58:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

主题:工程量转换方法,及相关开环控制知识,不看会后悔

在解决很多方案时都要用到将现场电信号转换为实际的工程量。

如:温度传感器量程为-10度到100度,采用两线制方式(目前两线制传感器是主流的,它输出4-20MA的电流信号,如果现场线路故障,就没有电流信号到PLC,此时可以检测线路状况)信号和电源公用两根线,输出信号为4-20MA电流信号。注:温度传感器为理想线性关系(以下还会针对非线性的开环控制) 硬件:假如现在我们使用西门子1200系列PLC,主CPU有两个模拟量输入通道(0-10V)在此我们可以选择隔离模块(4-20MA转0-10V)或者是扩展一个模拟量模块。

转换方法:4MA对应温度传感器检测温度-10度;20MA对应温度传感器检测温度100度。查S7-1200手册当模拟量通道输入为0V(0A)时PLC内部读取出的数据时0,当模拟量输入为10V(20MA)是读取数据时27648 经计算得知输入4MA时候,PLC内部读取为5530

得出如下结论:-10度到100度分别对应PLC内部读取模拟量值为5530到27648,前面我们假定了为温度传感器为理想线性关系,此时我们可以假定两点(X1,Y1)和(X2,Y2)对号入座即是(5530,-10)和(27648,100)我相信大家搞PLC的都学过一次函数方程式求解吧,此时已知了两点,即可求出此方程, 注:方程中的X即为PLC读取到的5530到27648之间的一个数值,然后将此数值带入方程,算出现场温度。

这是大方法,现在很多PLC都带有这样转换的块,已经写好了的,直接拿来用就行。

下面一个是我觉得特别经典的DA给定,只说一下大方法,

设置焊接电流电压的,在此焊机的电流电压不是线性关系,不能用PID控制,但是也要很准确的控制焊接电流电压,通过触摸屏设置。使用的算法是近似线性算法,首先给定十个或者几个准确的点,如: DA值 电流 500 200A 600 230A

.................................................................

在此需要校正几个点,这几个点是要准确的,意思就是说我PLC里面的DA数字量是500转换出来的模拟量给定到焊机的模拟量输入端,此时焊机就是现实200A电流

现在我们假如要焊接210A电流,此时我们校正的点上没有210A电流对应的DA值,这时程序采用比较法,找到200A<210A<230A运用上面学过的转换方法,将200A和230A当做两个点组成的一次函数,求出方程式,带入210A算出DA值,给定到焊机,可以发现很准确的显示了我们要得电流值。

此算法可用于绝大部分非线性算法,且要求不严格的地方,如控制电机转速,也可使用此算法完成

如有问题请联系QQ:417412577

另外本人也承接电气设计制作安装调试工程,所在地:成都地区

搜索更多关于: 工程量转换及DA值给定 的文档
工程量转换及DA值给定.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1mx2j88oi479ew80p2te_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top