西门子PLC S7-西门子1200上升沿例子检测电路中,趋势图不对劲

s7200程序中,仿真时,条件接通后通过上升沿触发(S)并没有接通。为什么?
如图所示,网络23中的M7.0接通后,在网络24中通过P上升沿检测后并没有置位Q3.1和M10.5?为什么?注明:程序在下面的网络中也没有马上复位Q3.1和M10.5。
图片说明:
1、S7-200的仿真器为非西门子产品,其仿真效果不尽如人意。2、在此周期曾问过有关沿触发的问题,关键问题是要理解沿,即跳变:、在程序执行的第一个周期不能检查到上升沿与下降沿的变化、检测上升沿与下降沿是两个周期的I.O映像区中该输入点的状态进行比较而得的。3、建议楼NETWORK23中的那一串“与”指令不要直接触发'P‘,将那一串“与”指令先输出到一个变量,例如M10.0,再换一行,再由M10.0的常开点来触发'P‘,试试看。
西门子工程师
线下培训课程
免费视频教程每日登录:+1西币&+1积分
立即签到已签到已签到0天
累计可抽西币次数:0次抽奖机会抽西币奖
累计可抽大奖次数:0次抽奖机会抽终极大奖
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。
&下次自动登录
绑定第三方账号登录 &
扫描二维码登录支持中心移动端
获取动态密码
售前文档售后文档
热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
关于s7-200上升沿的问题
热点活动:
置评已完成,谢谢!
您现在可以为该问题添加标签。
关于s7-200上升沿的问题
- 已解决问题
各位高手,你们好,我用个比较指令加上升沿触发一个置位,后面的那个比较就触发不了例如:vw100==30,vw100=31,上升沿触发置位m10.0,当vw100==31触发不了,如图所示,请问这是为什么?应该如何处理?
问题补充:你好!大师,我在后面加了线圈,还是不能实现
图片说明:
产品版区:
悬赏西币:1 | 解决时间: 10:17:43 | 提问者:& - 学长&nbsp&nbsp第2级
问题ID:139304
看了这个问题的网友还看了
你这个的问题在于前面的那个SM0.0与比较指令的配合。沿脉冲的产生需要一个“跳变”,当VW30=30或VW30=31时,不可能产生跳变了。所以,2个比较指令的任何一个只能一次触发M10.0。除非cpu重新启动一次。解决的办法:变更SM0.0为其它条件,或者将VW30数据做一点处理,如数据变更时,必须回零后再采样数据。
超级顾问&nbsp&nbsp第15级&
以下网友赞了您的问题:
填写您的评论...
提问者对于答案的评价:yyiyuezuijia
参考@迷失中原的回复
置评专家:西门子自动化产品支持& 17:08:36
等您来回答
本版相关问题
作者/最新回复
最后回复时间
程序编程的有问题,建议更改程序。
- 高级工程师&nbsp&nbsp第11级
& 16:55:53
因为你P指令签名一直为1,所以无法执行两次。可以改成如下写法,如图LDW=&&&VW100,&30EULDW=&&&VW100,&31EUOLDS&&&&&&M30.0,&1
图片说明:&&
- 助理工程师&nbsp&nbsp第8级
& 16:58:39
的看你的VW30的值是怎么变化的&&&&&&不过可以吧上升沿指令改为M10.0的常闭点就可以的不论你的是什么情况都能达到你要的效果
- 资深学长&nbsp&nbsp第3级
& 08:38:43
上升沿触发一次后M10.0置1,后续无法再此触发,要看你的M10.0置位要求,考虑复位问题。
- 初级工程师&nbsp&nbsp第9级
& 09:54:52
以为你的m10.0用的是S指令,那么你必须在vw30的值在30和31之间复位m10.0才行。否则你是看不出来究竟有没有上升沿触发的。补充,你用vw30,那么vw30的值不是30就是31了呀!没有30.5的中间状态。你应该用vd30,然后判断vd30&=30.0和vd30&=31.
- 高级顾问&nbsp&nbsp第14级
& 12:35:58
1、要知道什么上升沿什么是下降沿:上升沿,就是上一个扫描周期为0,这个周期为1,下降沿就是上一个扫描周期为1,这个周期为0.因此需用一个变量保存上一个周期这个变量的值,判断保存值和当前值就可以了。2、要在你的比较指令后加一个输出线圈给一个变量变量,如M20.0。在由开点M20.0触发M10.0.3、看看这个例子:4、问题补充:我在后面加了线圈,还是不能实现:还要对相关变量进行复位编程。相关变量在上升沿时为1了,还得使其复位为0,以便实现一下个上升沿。
- 大师&nbsp&nbsp第17级
& 14:22:29
实际上你一直是一个长脉冲信号,所以导致你无法再vw==31的时候复位你可以把前面的sm0.0去掉试试kan
- 高级技术员&nbsp&nbsp第7级
& 10:26:12
我是这样理解的:当VW100=30时,在这个扫描周期上升沿指令前面是为1的状态。当VW100从30变为31时,在这个扫描周期虽然VW=30这条线断了,但是VW=31这条线仍然使上升沿指令前面为1。这两个扫描周期上升沿指令前面没有跳变(上升沿触发要比较前一个扫描周期与当前扫描周期指令前面的值的变化)。所以你说的情况就不会实现。
- 初级技术员&nbsp&nbsp第5级
& 08:34:12
VW100==30或者VW==31加上升沿指令置位M10.0。VW100=30和VW==31这两个条件,哪个先满足就触发置位M10.0。当另一个条件再来时,也会触发一次置位动作,因为没有复位指令,M10.0之前已经置位,所以M10.0无变化。您的逻辑没有问题。哪个条件先到,哪个先产生置位触发。SM0.0不需要,可以删掉。
- 资深学长&nbsp&nbsp第3级
& 11:04:11
上一页1下一页&
扫描打开手机版
支持中心新发布“关注”功能了!实时查看彼此动态,更方便地进行技术交流。
不管是“关注”与“被关注”,相信都是一个美好的开始!
还有多重奖励派送,快快行动起来吧!
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!&下次自动登录
绑定第三方账号登录 &
扫描二维码登录支持中心移动端
获取动态密码
立即签到已签到已签到0天
累计可抽西币次数:0次抽奖机会抽西币奖
累计可抽大奖次数:0次抽奖机会抽终极大奖
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。
售前文档售后文档
热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
咱工程师的故事&
取证训练营
行业或应用分类
服务合作伙伴专区
&回复:S7 200 的上升沿到底怎么用
楼主&&&& 20:22:06
主题:S7 200 的上升沿到底怎么用
大家都知道 一般S7-200 PLC 支持最大256个上升沿和下降沿检测.但对边沿检测,具体应该放到什么位置,没有具体说明,一些习惯了S-300/400 编程的人 经常会因为 边沿检测放置错误,而导致编译不通过,S7-200 手册上 只给出一个解释(非法放置正向过渡、负向过渡或取反触点),它它并没有 告诉我们怎么放才是正确的,这个比较让人摸不着头脑了,请大师们讨论下这样编写没有问题LD
M0.2, 3帖子中,转成STL 应该是这样的,但是编译错误LD M0.0LD M10.0EUO M0.0ALDS M0.2,3EU,ED 指令 到底该怎么放了?http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=121956&cid=1028
人生就像一场旅行!
1楼&&&& 11:21:53
主题:回复:S7 200 的上升沿到底怎么用
是啊。这个只能凭经验了。还有,撞板了,只能改一下格式再试,不断的试吧。最别扭就是无法从主观上面判断它是不是正确,明明语句是通的,可就偏偏不行。
欢迎您来到技术论坛
在这里,可以将您的话题分享给大家。“发帖”即可与全国各地的自动化技术工程师进行最直接的交流、分享与学习。
看到您感兴趣的帖子,记得“回复”您的观点哦。
一个主题每人多次发言,适合过程的探讨与分享。
这里有西门子工控产品的探讨精华,有宝贵的经验分享。
点击精华帖列表,一览无余!
当您在项目中遇到疑难问题,
记得来这里获得众多资深用户的帮助与指导。
支持中心新发布“关注”功能了!实时查看彼此动态,更方便地进行技术交流。
不管是“关注”与“被关注”,相信都是一个美好的开始!
还有多重奖励派送,快快行动起来吧!
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!s7-200子程序中可以用上升沿和下降沿吗?_百度知道
s7-200子程序中可以用上升沿和下降沿吗?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
gzik550204知道合伙人
gzik550204
采纳数:9917
获赞数:34331
s7-200子程序中可以用上升沿(EU)和下降沿(ED)指令.&&
工控小兵知道合伙人
采纳数:162
获赞数:482
当子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器指令。
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。西门子PLC S7-200控制器
您当前的位置:
> 西门子PLC S7-200控制器
西门子PLC S7-200控制器
发货地址:上海上海
信息编号:
产品价格:6.00 元/台
商家相关产品:
商家产品分类
“西门子PLC S7-200控制器”详细信息
产品规格:
产品数量:
1000.00 台
包装说明:
价格说明:
查看人数:
本页链接:
http://info.b2b168.com/s168-.html
西门子PLC S7-200控制器
西门子PLC可编程控制器
S7-200 SMART CPU 模块本体直接提供三轴100KHz高速脉冲输出,通过强大灵活的设置向导可组态为PWM
输出或运动控制输出,为步进电机或伺服电机的速度和位置控制提供了统一的解决方案,满足小型机械设备的
精确定位需求。
联系人:钟启
传真:021- Q
上海渤伦机电设备有限公司
信誉,客户至上是公司成立之初所确立的宗旨,在公司领导的严格要求和员工们不折不扣地贯彻执行下发展延续至今。“假一罚十”一直是我公司的主动承诺。
承诺一:1、保证全新原装进口
承诺二:2、保证安全准时发货
承诺三:3、保证售后服务质量
流程一:1、客户确认所需采购产品型号
流程二:2、我方会根据询价单型号查询价格以及交货期,拟一份详细正规报价单
流程三:3,客户收到报价单并确认型号无误后订购产品
流程四:4、报价单负责人根据客户提供型号以及数量拟份销售合同
流程五:5、客户收到合同查阅同意后盖章回传并按照合同销售额汇款到公司开户行
流程六:6、我公司财务查到款后,业务员安排发货并通知客户跟踪运单
西门子PLC S7-200控制器
西门子PLC可编程控制器
S7-200 SMART CPU 提供了三种开环运动控制方法 :
? 脉冲串输出 (PTO) :内置在 CPU 的速度和位置控制。此功能
仅提供脉冲串输出,方向和限值控制必须通过应用程序使用
PLC 中集成的或由扩展模块提供的 I/O 来提供。请参见脉冲
输出PLS 指令。
? 脉宽调制 (PWM):内置在 CPU 的速度、位置或负载循环控制。
若组态 PWM 输出,CPU 将固定输出的周期时间,通过程序
控制脉冲的持续时间或负载周期。可通过脉冲持续时间的变
化来控制应用的转速或位置。请参见脉冲输出 PLS 指令。
? 运动轴:内置于 CPU 中,用于速度和位置控制。 此功能提
供了带有集成方向控制和禁用输出的单脉冲串输出,还包括
可编程输入,并提供包括自动参考点搜索等多种操作模式。
西门子PLC S7-200控制器
西门子PLC可编程控制器
PWM 和运动控制向导设置
为了简化您应用程序中位控功能的使用,STEP 7- Micro/WIN
SMART 提供的位控向导可以帮助您在几分钟内全部完成 PWM、
PTO 的组态。该向导可以生成位控指令,您可以用这些指令在您
的应用程序中对速度和位置进行动态控制。
PWM 向导设置根据用户选择的 PWM 脉冲个数,生成相应的
PWMx_RUN 子程序框架用于编辑。
运动控制向导多提供 3 轴脉冲输出的设置,脉冲输出速度从
20 Hz 到 100 kHz 可调。
运动控制功能特点
? 提供可组态的测量系统,输入数据时既可以使用工程单位(如
英寸或厘米),也可以使用脉冲数
? 提供可组态的反冲补偿
? 支持、相对和手动位控模式
? 支持连续操作
? 提供多达 32组运动动包络,每组包络多可设置16 种速度
? 提供 4 种不同的参考点寻找模式,每种模式都可对起始的寻找
方向和终的接近方向进行选择
运动控制的监控
为了帮助用户开发运动控制方案,STEP 7- Micro/WIN SMART提供
运动控制面板。其中的操作、组态和包络组态的设置使用户在开
发过程的启动和测试阶段就能轻松监控运动控制功能的操作。
? 使用运动控制面板可以验证运动控制功能接线是否正确,可以
调整组态数据并测试每个移动包络
? 显示位控操作的当前速度、当前位置和当前方向,以及输入和
输出LED(脉冲LED除外)的状态
? 查看修改在 CPU 模块中存储的位控操作的组态设置
STEP 7- Micro/WIN SMART 是 S7-200 SMART 的编程组态软件,能流畅运行在 Windows XP SP3/Windows 7
操作系统上,支持LAD(梯形图),STL(语句表),FBD(功能块图)编程语言,部分语言之间可自由转换,安
装文件小于 100 MB。在沿用 STEP 7- Micro/WIN 优秀编程理念的同时,更多的人性化设计使编程更容易上手,
项目开发更加高效。
CPU SR20/ST20 技术规范
型号 CPU SR20 AC/DC/RLY CPU ST20 DC/DC/DC
订货号(MLFB) 6ES7 288-1SR20-0AA0 6ES7 288-1ST20-0AA0
尺寸 W x H
x D(mm) 90 x 100 x 81
重量 367.3 g
功耗 14 W 12 W
可用电流(24 V DC) 大 300 mA(传感器电源)
数字输入电流消耗(24 V DC) 所用的每点输入 4 mA
用户储存器 12 KB程序存储器/8 KB数据存储器/大10 KB保持性存储器
板载数字 I/O 12 点输入/8 点输出
过程映像大小 256 位输入(I)/ 256 位输出(Q)
模拟映像 56个字的输入(AI)/56个字的输出(AQ)
位存储器(M) 256 位
临时(局部)存储 主程序中 64 字节,每个子程序和中断程序中 64 字节
I/O 模块扩展 6 个扩展模块
信号板扩展 多 1 个信号板
高速计数器 共4个
单相:4 个 200 kHz
正交相位:2 个 100 kHz
脉冲输出 - 2 个100 kHz
脉冲捕捉输入 12
循环中断 共 2 个,分辨率为 1 ms
沿中断 4 个上升沿和 4 个下降沿(使用可选信号板时,各 6 个)
存储卡 Micro SDHC 卡(可选)
实时时钟精度 +/- 120 秒/月
实时时钟保持时间 通常为 7 天,25 ?C 时少为 6 天(免维护超级电容)
布尔运算 0.15 μs/指令
移动字 1.2 μs/指令
实数数学运算 3.6 μs/指令
S7-200 SMART 支持的用户程序元素
POUs 类型/数量
? 主程序:1 个
? 子程序:128 个(0 到 127)
? 中断程序:128 个(0 到 127)
? 来自主程序:8 个子程序级别
? 来自中断程序:4 个子程序级别
累加器 4 个
定时器 类型/数量
? 非保持性(TON,TOF):192 个
? 保持性(TONR):64 个
计数器 256 个
端口数 1 个以太网口/1 个串口(RS485)/1 个附加串口(可选 RS232/485 信号板)
HMI 设备 每个端口 4 个:RS485,SB CM01(RS232/485 信号板)
每个端口 8 个:以太网
编程设备(PG) 以太网:1 个
连接数 以太网:
? 8 个用于 HMI
? 1 个用于编程
? 8 个用于 CPU
? 8 个主动 GET/PUT 连接
? 8 个被动 GET/PUT 连接
串口(RS485):
? 每个端口 4 个供 HMI 使用的连接
数据传输率 以太网:10/100 Mb/s
RS485 系统协议: 和 187500 b/s
RS485 自由端口:1200 到 115200 b/s
隔离(外部信号与 PLC 逻辑侧) 以太网:变压隔离器,1500 V AC
电缆类型 以太网:CAT5e 屏蔽电缆
RS485:PROFIBUS 网络电缆
电压范围 85 ~ 264 V AC 20.4 ~ 28.8 V DC
欢迎来到上海渤伦机电设备有限公司网站,我公司位于历史文化悠久,近代城市文化底蕴深厚,历史古迹众多,有“东方巴黎”美称的上海市。 具体地址是人民北路71弄松石苑22号,负责人是吴海霞。
联系电话是,联系手机是,
主要经营机电设备、电气设备、数控设备、自动化设备、电子元
器件、仪器仪表、电线电缆批发零售、自动化设备、机
电设备安装、维修,电气领域内的技术开发、技术服务、
技术咨询、技术转让。。
单位注册资金单位注册资金人民币 100 万元以下。
我要给“西门子PLC S7-200控制器”留言
“西门子PLC S7-200控制器”联系方式
上海渤伦机电设备有限公司
电话:传真:021-手机: QQ:地址:人民北路71弄松石苑22号
邮编:2010600网址:http://zhong315239.cn.b2b168.com/
“西门子PLC S7-200控制器”相关产品,你也可查看该供应商更多
粤ICP备号 - Copyright (C) 2004 -
B2b168.com All Rights Reserved

我要回帖

更多关于 西门子300上升沿指令 的文章

 

随机推荐