您现在所在的是:

三菱Mitsubishi

回帖:13个,阅读:1649 [上一页] [1] [2] [下一页]
400
爱幻想的猪AM
文章数:36
年度积分:50
历史总积分:400
注册时间:2018/2/27
发站内信
发表于:2018/3/6 13:44:17
#0楼
如图
附件 1.jpg
图中按理说是PLC一旦上电C235就会每一周期自增(M8235未输出)
可是打开仿真后C235一直是0,并且强制图中M15、M109为ON后仿真画面仍然显示断开



附件 1.jpg
求指教是因为仿真软件安装问题还是仿真的什么知识没理解


20183
高雅的雅
文章数:15777
年度积分:-205
历史总积分:20183
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2018/3/6 14:00:18
#1楼
C235,如果是FX系列,这个是高速计数器,需要物理端口(高速输入点)频繁通断才能计数!!
如果是Q系列,是普通计数器,同样需要M8000通断才能计数!!
计数器对信号通断进行计数,信号常ON也就是在ON一瞬间计数一次,然后没了!!如果开始就是ON,那就一次都不计数
37243
cvlsam 版主
文章数:12401
年度积分:1595
历史总积分:37243
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/3/6 14:04:09
#2楼
以下是引用爱幻想的猪AM2018/3/6 13:44:17的发言:
如图
附件 1.jpg
图中按理说是PLC一旦上电C235就会每一周期自增(M8235未输出)
可是打开仿真后C235一直是0,并且强制图中M15、M109为ON后仿真画面仍然显示断开



附件 1.jpg
求指教是因为仿真软件安装问题还是仿真的什么知识没理解



Sir,您这不是仿真软件安装问题。

同时,不能确认您仿真的什么知识没理解。


最后,可以确认的是您没有翻阅手册的习惯,高速计数器不能被仿真,虽然手册上没有直接明确表明,但是手册表明了可以仿真的计数器编号。

附件 snap1.jpg

Good Luck~
37243
cvlsam 版主
文章数:12401
年度积分:1595
历史总积分:37243
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/3/6 14:07:22
#3楼
以下是引用高雅的雅2018/3/6 14:00:18的发言:
C235,如果是FX系列,这个是高速计数器,需要物理端口(高速输入点)频繁通断才能计数!!
如果是Q系列,是普通计数器,同样需要M8000通断才能计数!!
计数器对信号通断进行计数,信号常ON也就是在ON一瞬间计数一次,然后没了!!如果开始就是ON,那就一次都不计数

虽然你每次都能回答的非常“正确”,但是你每次都从来不看提问者的问题!

附件 snap1.jpg
400
爱幻想的猪AM
文章数:36
年度积分:50
历史总积分:400
注册时间:2018/2/27
发站内信
发表于:2018/3/6 15:25:53
#4楼
回复 #2楼 cvlsam
感谢您的耐心讲解,受益匪浅,那个是高速的计数器,然后仿真关于强制信号的问题能顺便解答一下吗,感激不尽
400
爱幻想的猪AM
文章数:36
年度积分:50
历史总积分:400
注册时间:2018/2/27
发站内信
发表于:2018/3/6 15:34:50
#5楼
回复 #1楼 高雅的雅
感谢您的解答,如图中M8000一直为接通而C236最多也就为1,但后续程序中C236与多个数据作比较,请问C236程序中显示M8000一直为通,也就顶多C236为1,为什么这样还要拿取反复作比较
400
爱幻想的猪AM
文章数:36
年度积分:50
历史总积分:400
注册时间:2018/2/27
发站内信
发表于:2018/3/6 15:41:26
#6楼
回复 #5楼 爱幻想的猪AM
可能我描述不是很清楚 如图
附件 1.jpg
图中程序我没理解错的话C236永远都只可能为1,因为没有其它条件,对吧
再如图
附件 1.jpg
可看到与20作比较既然C236永远为1为何不直接用K1作替代写了那么多增、减(M8236)计数器C236与比较的程序
我希望弄懂是因为我理解不对没理解到写程序人的意思还是写程序的人想多了写了些没用的程序因为我才学三菱,不能确定,就想补下知识
37243
cvlsam 版主
文章数:12401
年度积分:1595
历史总积分:37243
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/3/6 15:50:00
#7楼
以下是引用爱幻想的猪AM2018/3/6 15:25:53的发言:
感谢您的耐心讲解,受益匪浅,那个是高速的计数器,然后仿真关于强制信号的问题能顺便解答一下吗,感激不尽

所谓强制:是指恒给变量赋值,因为内部变量可以随时改变其值,因此不存在强制的问题,强制指的是给受外部接线信号影响状态的点而言,通过指输入点。

所以,你所谓的给内部点强制也就是赋值而不能得到结果,你应该去看你的程序,是非有其他赋值。

Good Luck~
37243
cvlsam 版主
文章数:12401
年度积分:1595
历史总积分:37243
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/3/6 15:52:46
#8楼
以下是引用爱幻想的猪AM2018/3/6 15:41:26的发言:
可能我描述不是很清楚 如图
附件 1.jpg
图中程序我没理解错的话C236永远都只可能为1,因为没有其它条件,对吧
再如图
附件 1.jpg
可看到与20作比较既然C236永远为1为何不直接用K1作替代写了那么多增、减(M8236)计数器C236与比较的程序
我希望弄懂是因为我理解不对没理解到写程序人的意思还是写程序的人想多了写了些没用的程序因为我才学三菱,不能确定,就想补下知识

既然仿真软件只能仿真C0~C234的计数器,那么C235不能仿真C236就可以了?

新手更重要的去看手册而不是急于要看程序,否则连基础都不懂又如何能看得懂?

急功近利是学程序的大忌,急功近利的结果就是用了好多年写点程序还像菜鸟一样。

Good Luck~
400
爱幻想的猪AM
文章数:36
年度积分:50
历史总积分:400
注册时间:2018/2/27
发站内信
发表于:2018/3/6 15:53:04
#9楼
回复 #7楼 cvlsam
感谢了,赋值输入能行,中间继电器不可以赋值应该是,非常感谢

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005