西门子1200的SCL编程问题

已锁定

泡沫0o

  • 帖子

    15
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2017-07-21

普通 普通 如何晋级?

西门子1200的SCL编程问题

2863

5

2017-08-15 21:30:40

最近用西门子1200PLC 大部分用高级语言写,只有主程序梯形图调用,问题来了,用高级语言的数学运算,
举个简单的例子:10除3 结果数据类型为实数 ,但是得出的结果却是3.0 ,也就是说系统帮我自动取整了,
当我尝试用梯形图的“计算”指令写,指令表达式使用和高级语言一样的写法,结果却是3.3333333 ,

也就是说,我想用高级语言编程运算,无法实现,例如:out=:10/3;之类的不起作用!

另一个问题是双字类型无法用加减乘除运算,在数据低于16位前,用数据转换成整形或者实数,结果却是0 ,高速计数器 ID1000 未双字类型,编码器一周1000脉冲,转换成r/min ,结果却是0 ,
西门子1200的SCL编程问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15685条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。