s7-200plc输出斜波信号

s7-200PLC如何输出一斜波信号,例如,10秒内通过模拟量均匀输出4-20ma信号,谢谢。

最佳答案

10秒内通过模拟量均匀输出4-20ma信号,也就是10秒将输出从6400增大到32000

如果每5秒增加一次,那么每次增加(32000-6400)/2=12800
如果每秒增加一次,那么每次增加(32000-6400)/10=2560
如果每100毫秒增加一次,那么每次增加(32000-6400)/100=256
MAIN:
LD     SM0.1
MOVW   6400, VW0
ATCH   INT_0:INT0, 10
MOVB   100, SMB34

INT_0:
LDW<=  VW0, 32000
+I     256, VW0
MOVW   VW0, AQW0

提问者对于答案的评价:
应该可行

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:50
下一篇 2020年11月1日 下午4:50

相关推荐

  • 自由口通讯资讯

    我做了一个如下自由口通讯控制程序,当我点击I0.0启动发送控制数据时,能控制设备且能收到成功的反馈信息,可是当我点击I0.1再次发送关机命令时,设备没反应了(控制字节设置没问题,因…

    2017年11月27日
  • s7200用PPI组态王通讯100米

    S7200PLC用组态王做通讯不想加其他模块节约成本,想用现成的PPI通讯,距离是100米。不知道怎么才能做得到呢。大家如果知道的话可以详细点说清楚吗??我用普通的编程电缆中间没有…

    SIMATIC S7-200 2020年10月31日
  • EM253能同时控制几个伺服

    大家好!我想请问一下一个EM253能同时控制几个伺服?CPU为226,如果要控制8个伺服同时运行,需要加几个EM253?谢谢! 问题补充:如果7个伺服,是不是可以一个CPU226加…

    SIMATIC S7-200 2020年10月31日
  • Modbus协议通讯冲突?

    我现在使用串口服务器与两台S7-200PLC通讯,使用自由口通讯协议,通讯冲突,也就是始终1台能用.经咨询,建议上位做主站轮询.请教大侠,改用MODBUS协议还需要轮询吗?就是想从…

    SIMATIC S7-200 2017年6月10日
  • 怎样在一个画面显示多个输入值?

    我PLC用的是S7-200 224XP,触摸屏用的TP178,现在我要在同一个画面的同一个位置显示20个以上的温度设定值,即到某个时候显示一个设定值,然后过一会又在同一位…

    SIMATIC S7-200 2021年7月5日
  • 与变频器通讯的modbus指令库

    谁有modbus指令库软件,我用的s7-200 v4.0 最佳答案 1、指令库《Toolbox_V32-STEP 7-Micro WIN 3…

    SIMATIC S7-200 2017年10月24日
  • 200PLC和ABB变频器通讯

    请教CPU是224XP的和ABB做MODBUS通讯,控制变频器的启停,设定频率,读取电流,变频器的参数需要设哪些,变频器的参数寄存器映射规律是什么,可以发个程序到我邮箱102821…

    SIMATIC S7-200 2017年6月10日
  • 请问S7200 smart与DCS系统的485通信

    通信方面没有做过,还请各位高手指导一下,现在有台S7200SMART要与客户现在的DCS相连485通信,用于控制设备的启停与监控,客户现在的DCS系统客户自己做了,我这台S7200…

    SIMATIC S7-200 2021年7月5日
  • S7-200瞬时值怎么累加?

    采集到得模拟量值是瞬时值,现在想把瞬时值累加后输出,在程序里可以实现吗?怎么实现? 最佳答案 采集到得模拟量值是瞬时值,现在想把瞬时值累加后输出,在程序里可以实现吗?怎么实现?&n…

    SIMATIC S7-200 2020年11月1日
  • S7 200 中断

    在S7 200 中我调用一个子程序块,每九十分钟调用一次,这个程序怎么写?请高手给以指点!谢谢! 最佳答案 你所需要的答案包含两个部分: 1、九十分钟定时:PLC提供了一…

    SIMATIC S7-200 2021年7月5日