恭喜,你发布的帖子
发布于 2021-12-03 11:02:56
6楼
这个程序有几个问题。
这应该是FC块,temp1、temp2应该是临时变量吧,这种情况temp1、temp2是不保持的,可以使用FB块解决这点。
M001段结尾是将temp2传送给输出,这里是将temp1、temp2相加在输出,少了一个加指令。
当指令跳转到t1w时,此周期无输出,建议t1w结束时跳转回M001段的JC指令后,此处问题不大。
t1w段指令没有考虑到相加时temp1大于1万的情况,不应将temp1清零,应该将temp1减10000后在赋值给temp1。此处会出现小数计算不准的现象。
请填写推广理由:
分享
只看
楼主