输出一个4-20MA的电流,对应数字量是6400-32000.如果输出4.321,那么我的数字量是多少呢。

输出一个4-20MA的电流,对应数字量是6400-32000.如果输出4.321,那么我的数字量是多少呢。肯定是个带小数的值。而数字量6400-32000必须是整形的,这很矛盾。啊

最佳答案

首先,这个并不矛盾,你是钻了牛角尖了。你需要理解DA是离散型信号转换为连续型信号,实际上转换的结果并不是真正连续的,而是阶梯状的。如果转换的位数越高,也就是分辨率越高,这个阶梯就越小,但这个阶梯是永远不会消失的。就如同你在电脑上画一个圆,而这个圆实际上是由很多折线组成的。只是这些折线非常短小,不容易被察觉罢了。
 同样道理,4.321mA对应于DA的数值是6913.6,是介于6913和6914之间的数。但是DA不能处理小数,所以只能舍去小数,留下整数写入AQW。于是,根据不同的舍小数法,DA的输出结果只能是4.320625mA或4.32125mA,而不可能得到4.321mA的输出。但这点偏差对于一般的工业过程控制已经足够了。

提问者对于答案的评价:
3r32r

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354889.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:08
下一篇 2021年7月5日 上午2:09

相关推荐

  • 包含有S7-200的指令集是什么文件

    这个是什么手册,在哪里有下载???这里在好像S7-200资料很少啊~~~ 图片说明:    最佳答案 你发的图片内容,我看见过。 1.这个是《S7-2…

    2017年6月8日
  • 关于PLC通讯传输问题,急!!

    我现在使用XMT指令给上位机传送信息,可是只能是字节传送用VB,我现在有376个字节的数据传输,可是376已经超过一个字节的大小,现在我怎么做,才能传送出去呢?求各位大侠帮忙啊!!…

    SIMATIC S7-200 2021年7月5日
  • S7 200存储卡使用

    怎样使S7 200存储卡中的程序覆盖PLC中原有程序 最佳答案 存储卡操作,用于CPU内的用户程序保存和传递功能时:1 在STEP 7 Mi…

    SIMATIC S7-200 2017年6月27日
  • s7-200作MODBUS主站

    s7-200作modbus主站,要用一条“MBUS_CTRL”指令。如果一个S7-200带4个modbus从站,那么这条指令是只用一次,还是用4次? 最佳答案 MBUS_CTRL”…

    SIMATIC S7-200 2021年7月5日
  • 两个按钮必须同时出发,才能启动设备

    有两个开始按钮A和B,必须两个按钮同时按下才能使设备运转。按下一个按钮,再按下另一个则不能启动,用的基恩士PLC,求个编程或者编程思路 钻石用户推荐最佳答案 如下图程序,两个按钮同…

    2021年7月5日
  • 关于BGN_ITIME求出时间的起始处在何时?

    如图程序就只有一行程序,用SM0.1去让BGN_ITIME获取内置1ms计数器的值,但是读出的时间是28103,也就是说内部1ms的计数器已经运行了28秒多了,可是SM0.1就只接…

    2021年7月5日
  • RTU通讯

    MB_MASTER主站指令,REQ只要触发上升沿,就会出现错误代码,16#8200,经查询代表  端口正忙于处理传送请求,如何解决,请大神指点,不要给我发官方地…

    SIMATIC S7-200 2021年7月5日
  • wincc7.4通过opc与PLC200 SMART通信问题

    在win10专业版上安装wwc7.4和,plc200 pc access,进行opc通信,pc access中做的变量点通过测试能和PLC200通信,…

    SIMATIC S7-200 2021年7月5日
  • S7-200控制伺服回零问题

    请问大家,用S7-200控制伺服回零,利用MAP指令库,在原点附近寻零和在离原点很远处寻零,感觉位置不一样啊,请问大家一般用什么方法寻零,可以让位置可以稳定些啊。麻烦大家讲讲啊,谢…

    SIMATIC S7-200 2017年12月7日
  • s7-200pid的问题,pid!

    控温调节用的pid向导做的,配置完之后在主程序中用sm0.0调用,在触摸屏上做了三个输入框,对应pid的比例积分微分,但是调试期间发现pid输出有问题,把比例积分微分都设置成0,但…

    2017年6月27日

发表回复

登录后才能评论