追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 2858|回复: 2

[求助-西门子PLC300/400]程序指点

[复制链接]

升级  35.5%

该用户从未签到

发表于 2014-6-4 17:37:30 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
问题 下面程序都可以实现自锁 当不知到区别是什么 (为什么程序1也可以实现 ) 先谢了!
程序1
A "Tag_1" // 启动
O "Tag_2" // 自锁
AN "Tag_3" // 停止
= "Tag_2"
程序2
A(
O "Tag_1" // 启动
O "Tag_2" //自锁
)
AN "Tag_3" // 停止
= "Tag_2"</p>
        问题补充:
书上写的是先与后或啊 我自己认为程序1的结构是"Tag_1" 和"Tag_3" 先串 再和"Tag_2" 并 我不知道错在什么地方?
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
2860°C
2
  • 凯文
  • 極HiGん尐爺
过: 他们

升级  33.5%

该用户从未签到

发表于 2014-6-4 18:54:47 | 显示全部楼层
1、两者的·运算逻辑无区别,运算结果肯定相同,只不过程序2加了优先运算括号。程序都是自上而下,自左而右地执行。
2、问题补充:
我自己认为程序1的结构是&quot;Tag_1&quot; 和&quot;Tag_3&quot; 先串 再和&quot;Tag_2&quot;  并 ?
并非如此。如上述,程序都是自上而下地执行,程序1是&quot;Tag_1&quot; 和&quot;Tag_2&quot; 并 再和&quot;Tag_3&quot;  串。程序1的运算逻辑与程序2相同。总之,程序都是自上而下,自左而右地执行。
                                                                                                                                                                                                                                                              
                                                        

升级  37%

该用户从未签到

发表于 2014-6-4 19:27:34 | 显示全部楼层
同意楼上的说法
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            两个程序是一样的
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            你需要先看看书的,这个两个的逻辑运算都是一样的,结果自然是一样的。
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            两段程序的执行结果是一样的,其控制逻辑也是一样的。
段1是把 &quot;Tag_1&quot;和 &quot;Tag_2&quot;分为两个部分来看,两个变量并联;而段2是把 &quot;Tag_1&quot;和 &quot;Tag_2&quot;的并联作为一个部分来看的,所以使用了A ( )。但这对程序的结果无影响。
补充:你的认为是不对的,验证很简单。按照你所认为的程序先用梯形图写出来,再把程序改为用STL来表示,你就可以看出不同了。
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            这个程序1的STL编程方式,因为STL的编程方式(语句格式)要求相对较LAD要低一些。程序2是STL与LAD允许互为切换的程序段。
也就是大家常在讨论的LAD可以转换为STL,而STL不一定能够转换为LAD的其中一个原因。
补充问题回复:
程序的扫描机理一个是从左到右,从上到下的规则。加入了“A(”和“)”只是增加了优先权而已。一个是先“或”后“与”。
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-12 07:29 , Processed in 0.106791 second(s), 21 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表