如何移动指针

在一个循环内,每循环一次,指针就移动4个位置,大家可不可以详细的,我看了手册不是很明白。还有一个问题,模拟输出-10V---+10V,也就是控制松下伺服电机,-10V时为反转,+10V
时为正转,信号输入为4---20ma,一个正反转按钮,请大家教我怎么用这个按钮改变方向

最佳答案

用一个按钮就可以解决了,你在变量管理器中建立一个正反转切换的变量(和程序中相对应例如:mw0),然后在按钮的事件项--鼠标左击里写入如下C脚本:
int a;
a=gettagword("变量");
if (a==27648)
{
settagword("变量",-27648);
}
else
{
settagbit("变量",27648);
}
最后在按钮字体项连接变量,设为当变量为27648时显示正转,变量为-27648显示反转即可。
程序中引用FC106,输入端为mw0,高、低限为+100和-100,这样输出的信号就被转换为+-10V

提问者对于答案的评价:
多谢帮忙

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

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

相关推荐

  • 如何对采集到的模拟量进行数值对应

    如何对采集到的模拟量进行数值转换,以便与实际值相同,可否发个例子.谢谢ZZYAQ0317@163.COM 最佳答案 S7 200模拟量输入模块的模数转换结果为:0-320…

    SIMATIC S7-200 2021年7月5日
  • S7-200 SF/DIAG和STOP LED红灯闪烁是什么原因?

    SF/DIAG和STOP LED红灯闪烁是什么原因?能否修复? 问题补充:现在是无扩展模块  只有AC220V输入电源 提示一下 …

    SIMATIC S7-200 2020年10月31日
  • 关于异或

    今天见到一个程序 一个network中是这样写的  IN1=AC0  IN2=AC0然后异或OUT=AC0  …

    SIMATIC S7-200 2020年10月31日
  • S7200 的2个通讯端口可以同时作为主站与从站modbus通讯吗

    我有14个modbus从站程序上每个站点读数据需要0.5秒 如果只用1个通讯端口读数据刷新就太慢了  不知道200的PLC的端口0与端口1可否同时作为…

    SIMATIC S7-200 2017年11月4日
  • MBUS_MSG响应错误

    使用200 modbus通讯指令,MBUS_MSG指令时报错误  ,7=响应错误(响应不是请求的操作)请问怎么回事?急!! 最佳答案 可能的原因:1)…

    SIMATIC S7-200 2017年6月10日
  • 组太王 H7710 s7-200之间PPI通信

    之前我们用这三者通信是走modbus通信,听说走PPI通信也可以,可是我实验了好几次了一直不行,DTU能收到标识,可是通讯失败,读数据也是失败,像这样的情况是不是H7710与200…

    SIMATIC S7-200 2017年11月16日
  • S7-200通讯时间

    请问为什么用通讯电缆传数据很快就OK,用网线传数据很慢并且有丢数据的现象(大约20组数据3分多钟)?是什么原因呢?什么原因导致网络传输很慢? 最佳答案 两种通讯方式的通讯设置应该是…

    SIMATIC S7-200 2020年10月31日
  • s7-200de接线

    请教各位师傅。我受手上有个刚买回来编好程序i的s7-200cpu是 224的,我 用外部开关电源接输入部分,怎么有 输入指示灯也不亮,也不提示有故障?…

    SIMATIC S7-200 2021年7月5日
  • 200系列指针寻址错误

    如A1图,块内建一指针地址,块管脚位置方便引用,编译无错误,但PLC提示寻址错误;块内指针地址改为&vb100,则正常,但是这样不方便调用。该程序为计算最大值,最小值。 图…

    2021年7月5日
  • s7-200子程序编程

    s7-200子程序编写,在局部变量表中定义的符号,在梯形图程序赋值时,在右键“选择符号”后出现的对话框中,为何看不到在局部变量声明表中定义的符号,也没办法使用。请问各位教师这是哪里…

    SIMATIC S7-200 2020年10月31日