中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

施耐德电气论坛

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 施耐德电气PLC → 浏览主题: ∞光分享∞049:有用分享-外部命令控制plc的运行和停止.
发表新帖 回复该主题
回帖:2个,阅读:43 [上一页] [1] [下一页]
* 帖子主题:

∞光分享∞049:有用分享-外部命令控制plc的运行和停止.

分享到
1982
0aguang0
文章数:599
年度积分:1513
历史总积分:1982
品牌积分(施耐德):831
注册时间:2010/10/21
发站内信
发表于:2019/11/15 21:30:36
#0楼
此贴内容来自<120例>的1.3.28 1.3.29章节.
1 通过通讯
需要使用PLC_W的系统变量,共包含一下两个变量
附件 1.jpg

使用时要预先在q_wPLCControl设置好相应的数据,
然后将q_uiOpenPLCControl设置为0,再设置为6699(UINT),
则会执行q_wPLCControl的指令,q_wPLCControl具体设置数据见下表.
附件 2.jpg

系统变量的使用如下:此变量北邮%MW映射,因此无法直接访问:
如果在程序中进行编程,则可以停止PLC,但无法再次启动,
因为PLC在停止状态下,程序不会被扫描,因此也无法执行.
这里,使用重新定位表的方式,可以将系统变量与%MW做相关映射,
而重新定位表不会受PLC的停止状态影响,因此,采用此方法可实现此功能.
重新定位表的使用如下图
附件 3.jpg


鼠标右键单击"Application"并选择"add object",点击"reloction table",则系统自动添加了重新定位表,如下图
附件 4.jpg

添加需要用到的系统变量,则每个系统变量都会对应一个%MW地址,在上位机访问此地址即可实现对系统变量的操作.


2.通过外部信号控制.
实例以M238 PLC作为测试对象.为了防止PLC因为意外情况下报错,上电后导致PLC
无法进入运行状态,必须通过软件启动,因此,采用外部的物理输入点来控制M238的运行与停止,
当输入点接同时,PLC处于运行状态,输入点断开时,PLC处于停止状态.
测试PLC型号:TM238LFDC24DT.输入点配置:

附件 输入点配置1.jpg

将输入点IO配置为运行与停止信号.输出点配置:
附件 输出点配置.jpg

将输出点Q0默认值设置为TRUE,即上电后,PLC初始化完成后,Q0即为ON.将Q0接线至输入点IO.电源接线如图.
附件 电源.jpg

输入点接线如图
附件 输入接线.jpg

该例子中将G0与0V连接,I0与Q0连接.
输出点接线图:
附件 输出接线.jpg

V0+连接24V,V0_连接0V,Q0与I0连接.
在现场的实际应用中,也可以通过外部的一个开关来接入至PLC的输入点(设置为RUN/STOP功能),控制PLC的运行与停止状态.
[此贴子已经被作者于2019/11/17 14:04:28编辑过]
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
1828
FreeTigerMan
文章数:384
年度积分:1325
历史总积分:1828
品牌积分(施耐德):672
注册时间:2002/9/9
发站内信
发表于:2019/11/18 10:00:32
#1楼
这个还从来没用过,一般PLC停机了都是异常故障,需要工程师去处理,最好还是看故障码判断下原因。。。。能控制启停也算一个高级功能吧。
1982
0aguang0
文章数:599
年度积分:1513
历史总积分:1982
品牌积分(施耐德):831
注册时间:2010/10/21
发站内信
发表于:2019/11/18 11:42:54
#2楼
回复 #1楼 FreeTigerMan
我记得三菱好像也是可以分配运行停止输入点的...
不知道是不是我记错了..
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
工控学堂推荐视频:

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

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

78