我用的plc的cpu是313c的,它的特点是cpu本身集成了模拟量输入输出模块,我想用它输出4-20ma的电流信号,

来控制变频器,但是我的模拟量输出口一直没有电流,就是用万能表测一直没有电流。cpu的AI/O的属性中也设置了输出时电流形式,但还是没有电流输出。请问这是怎么回事?得需要编程才能让它输出吗?要是需要编程,请高手给变个梯形图的程序看看,谢谢了

第1个回答  2013-03-11
如果硬件配置好了,输出类型:I,输出范围:4-20mA,那么把硬件配置下载到CPU,在接线正确的情况下,你可以测量到4mA电流,不需要编程。如果需要输出其他电流值,就需要编程,输出对应地址,在硬件配置中,对应Q地址,在程序中为PQW xxx,假设为PQW752,给PQW752赋值,整数,就可以得到相应的输出电流,范围0-32767,常用的做法是调用标准库FC106 UNSCALE CONVERT来实现。追问

哦,谢谢,我还是感觉有些模糊,麻烦您能不能给编个梯形图程序看看啊,哈哈

第2个回答  2013-03-11
哈哈哈哈哈,肯定要编程拉。不编程,PLC为什么叫可编程控制器呢?

L 3500
T PQW 752
NOP 0

上面的就是程序。那个752你可以根据你的实际地址改。追问

这么短啊,这个程序是什么意思呢?麻烦您能不能给编个梯形图的程序,这个语句表的有点看不懂,哈哈

追答

程序的意思就是这个。

追问

3500代表什么意思呢?

追答

一个小于32000的实数,32000是模拟量的最大输入量程。你用除法算算嘛,对应32000的就是最大输出电流或电压型号。0 对应 4mA,32000对应20mA.

本回答被提问者和网友采纳
第3个回答  2013-03-14

    111

相似回答