登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:如果你是程序高手,请进来帮我分析一下原因,如能解决,现金酬谢!!
点击:866 回复:6
楼主
编辑
引用
管理
jgyyao
现在遇到一个问题,就是PLC不能关,如果关了长度就会变掉,每次都是-5.1mm.如果重复开关机的话不会累计,但是只要在开机后编码器变动,再关开机,就又会多-5.1mm,我想问一下可能产生这个的原因,PLC里的电池没有问题这个长度的数据是编码器输出的,但是我现在把编码器拔掉了还是这样,比如我现在不用编码器,长度数据清0,我开关一下PLC,就变成-0005.1,再开关机还是-5.1,不累加。不知道是不是程序的问题,因为程序是叫别人编的,我不太懂。请大家帮我分析一下原因
附件:
[
本地下载
]
最后修改:
2011/5/6 21:27:25
11-05-06 21:25
1楼
编辑
引用
管理
cjyqh
首先,你是把问题说了,但是你这个机械是用来做什么的没有说呀,定长有问题如果只是开机时候有,那一般是机械上问题,但是程序上也可以做调整,如果是每次都是这样,那你输入值大了不就可以
11-05-07 09:25
2楼
编辑
引用
管理
abclul
这个最好找编程序的人看一下,这么长的程序没有注释,谁能看懂?
11-05-07 10:05
3楼
编辑
引用
管理
ideaforyou
我以前也遇到这个问题,把程序做个修改就好了。你应该这样处理,把你读出来的计数值赋给你的预设值,当你开机或者达到某一触发时,重新触发你的预设功能。把你的预设值赋给你的读数的地址。希望能帮你尽快解决这个问题
有问题联系我 QQ;5294556 EMAIL;rtuoly@163.com
最后修改:
2011/5/7 15:51:55
11-05-07 13:09
4楼
编辑
引用
管理
yelvfengyun
这个可能是 SM0.1造成的
关了 再开 要运行SM0.1后面的语句的 估计有问题
11-05-07 15:21
5楼
编辑
引用
管理
ladyone
你的程序HCS—REST中的sm0.1改成sm0.0即可
11-05-07 16:13
6楼
编辑
引用
管理
ladyone
把HSC—REST中的SM0.1 改为sm0.0,然后在主程序中用SM0.1先调用它.再执行其它的程序。把主程序网络3去掉。
11-05-07 16:49
工控新闻
抢鲜!第十一届中国机器人高峰论坛暨第八届 CEO 圆桌峰会议程曝光,预约你的参会指南
全球工业与制造业人工智能联盟成员大会在厦门举行
我国工业互联网应用加速落地
施耐德电气胡晓:新常态引发创新迈向精益模式
人形机器人公司Figure新融资超10亿美元,英伟达跟投
一汽丰田到访欧姆龙参观交流,深化汽车智能制造领域合作
东土科技、智元都提前押注,谁能做机器人领域的“安卓”?
全球引领!卡奥斯已赋能打造16座灯塔工厂
更多新闻资讯