登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:AI/AO在plc中的转换程序

点击:4759 回复:16

怎么把AI信号转换成plc能识别的数字量的程序怎么编写呀,同样把数字量转换成AO的程序怎么编写呀,原理是什么
11-11-19 10:17

引用 lishitou 在 2011/11/19 10:17:41 发言【内容省略】

那是AD或者DA模块的事情,与程序员无关.
Regards
11-11-19 10:52
把地址弄对,几百年就没有什么大问题了。DA转换的时候,如果是负数可能就得注意一点
11-11-19 11:01
“ 那是AD或者DA模块的事情,与程序员无关. ”  十分正确。
举个例子,S7-300的,AI 4-20mA,内部对应0-27648,那么,线性引用就行。如果现场量程是0-10米,那么27648就是10米,什么转换都不用。内部运算时,全是整数,计算还快。
11-11-19 11:06
对应模块按手册上的对应就行了;
11-11-19 13:23

“ 那是AD或者DA模块的事情,与程序员无关. ”  十分正确。
举个例子,S7-300的,AI 4-20mA,内部对应0-27648,那么,线性引用就行。如果现场量程是0-10米,那么27648就是10米,什么转换都不用。内部运算时,全是整数,计算还快。
11-11-19 14:10
我没有说清楚,我的意思说如控制程序中用使用piwxxx的测量值来进行计算时怎么进行转换呀,能不能直接使用上piwxxx的值呢,还用进行数值的转换吗
11-11-19 14:40
直接用功能块就可以了
11-11-19 18:07

引用 lishitou 在 2011/11/19 14:40:02 发言【内容省略】

直接使用毫无问题,问题在于程序员的思路十分清晰.
11-11-19 18:46
刚接触plc说了两次没有表达清楚意思,piwxxx的测量值怎么在上位机上wincc里进行显示,在plc中的程序怎么编写,直接用功能块用哪个呢
11-11-20 11:25

上一页下一页

工控新闻

更多新闻资讯