哈哈镜
好好学习,DAY DAY UP!
级别: 略有小成
精华主题: 1 篇
发帖数量: 103 个
工控威望: 298 点
下载积分: 6907 分
在线时间: 74(小时)
注册时间: 2009-02-06
最后登录: 2024-09-21
查看哈哈镜的 主题 / 回贴
楼主  发表于: 2016-04-15 09:19
原来的程序是西门子S7-300,STL语言编写的。想用在S7-1200上,需要转换成梯形图的。现在遇到点问题,这里我不会了,请求大家帮忙。谢谢

   L     #IO9
      T     #TEMP19
      OPN   #IN3
      L     DBD [#TEMP19]
      T     #TEMP17
      L     #IO9
      +     32
      T     #IO9
      T     #TEMP19
      L     DBD [#TEMP19]
      T     #TEMP18
数据类型如下:
I09 --->DINT      TEMP19---->DINT     IN3------>BLOCK-DB     TEMP17----->REAL    TEMP18---->REAL


不胜感激!!!
哈哈镜
好好学习,DAY DAY UP!
级别: 略有小成
精华主题: 1 篇
发帖数量: 103 个
工控威望: 298 点
下载积分: 6907 分
在线时间: 74(小时)
注册时间: 2009-02-06
最后登录: 2024-09-21
查看哈哈镜的 主题 / 回贴
1楼  发表于: 2016-04-15 09:21
OPN 这个语句 在梯形图里面能处理吗? 如果不能 梯形图该怎么写这一段程序?
杨粟宇
级别: 略有小成
精华主题: 0
发帖数量: 246 个
工控威望: 277 点
下载积分: 694 分
在线时间: 66(小时)
注册时间: 2007-08-21
最后登录: 2024-01-07
查看杨粟宇的 主题 / 回贴
2楼  发表于: 2016-04-21 22:12
这程序没什么问题
wwwbdabc
级别: 探索解密
精华主题: 0
发帖数量: 40 个
工控威望: 140 点
下载积分: 557 分
在线时间: 31(小时)
注册时间: 2016-02-16
最后登录: 2021-10-19
查看wwwbdabc的 主题 / 回贴
3楼  发表于: 2016-05-22 14:49
#IO9的值给#TEMP19,DBD#TEMP19的值给#TEMP17, #IO9得值+32给 #TEMP19 ,然后DBD#TEMP19的值给#TEMP18.     貌似是这样的。。。。。