用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
睡觉
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
西门子工控论坛
望高手帮忙
上一主题
下一主题
cai229640276
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
22 个
工控威望:
138 点
下载积分:
699 分
在线时间: 10(小时)
注册时间:
2013-03-22
最后登录:
2013-05-03
查看cai229640276的
主题
/
回贴
楼主
发表于: 2013-04-01 22:52
只看楼主
|
小
中
大
图片:
这个DBX20.0是什么意思,这里为什么要加上升延指令,还有这个加法指令中一个是数字,一个不是数字,他们怎么加的
分享
yx1977
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
25 个
工控威望:
148 点
下载积分:
868 分
在线时间: 39(小时)
注册时间:
2011-08-06
最后登录:
2019-11-28
查看yx1977的
主题
/
回贴
1楼
发表于: 2013-04-03 20:22
只看该作者
|
小
中
大
我不是什么高手,我来说下我对这段程序的理解
带#号的都是局部变量,从程序上看,PULS-3是临时变量,TIMER-SLOV可能是临时变量,也可能是输入输出变量,其他都是输入输出变量,从图上看你所说的DBX20,0在图上显示的是DIX20.O,我不知道DIX20.0是什么,如果是DBX20.0的话前面少了个数据块的前缀,我们姑且认为他是一个0.1秒的脉冲,那么,这段程序的意思是当SLOW-PK被赋值1时,后面的 进板停止,出板停止,手动自动,紧停都赋值0时,每0.1秒,给TIMER-SLO这个变量加100送回TIMER-SLO中,TIMER-SLO的数据类型在编程的时候就已经设置好了,肯定是一个整数。如果是FC块,所有的输入输出变量都是在调用这个块的时候通过端口赋值,如果是FB块,则通过 背景数据块赋值。
分享
月泽
时间嘛!就象乳沟,挤一挤总归还是有的!
级别: 工控侠客
发送短信
加为好友
QQ联系
精华主题:
1 篇
发帖数量:
1285 个
工控威望:
2921 点
下载积分:
4511 分
在线时间: 642(小时)
注册时间:
2009-03-28
最后登录:
2024-06-12
查看月泽的
主题
/
回贴
2楼
发表于: 2013-04-04 12:13
只看该作者
|
小
中
大
图上面 不是有注释嘛
DBX20.0是0.1S脉冲
这还要人回答么?
但是注释貌似写错了 应该是 DIX20.0是0.1S脉冲
数据块DBX位 DBB字节 DBW字 DBD双字 背景数据块 DIX位 DIB字节 DIW字 DID双字
[ 此帖被月泽在2013-04-04 12:20重新编辑 ]
揭开神秘的工控面纱
QQ:2631001081
Emal:strong20671713@163.com
分享
vdadiv
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
111 个
工控威望:
226 点
下载积分:
71549 分
在线时间: 263(小时)
注册时间:
2013-03-31
最后登录:
2024-11-28
查看vdadiv的
主题
/
回贴
3楼
发表于: 2013-04-05 01:18
只看该作者
|
小
中
大
当减速开关ON,开始每0.1秒,TIMER_slow 加100减速,直到零速信号(IN_STOPSpeed_4_Zero)
ON就停止了...DBX20.0是一个BIT,像M0.0...I0.0...一样,加上升延可确定每0.1秒只加一次,若不加上升延,程式每次扫描都会加一次,这个加法指令中,#TIMER_Slow是在FC或FB中先定义的一个整数型态的变量,100是常数,两个整数相加...如此而已...
分享
cai229640276
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
22 个
工控威望:
138 点
下载积分:
699 分
在线时间: 10(小时)
注册时间:
2013-03-22
最后登录:
2013-05-03
查看cai229640276的
主题
/
回贴
4楼
发表于: 2013-04-15 22:44
只看该作者
|
小
中
大
谢谢大家,我是新手
分享
上一主题
下一主题
工控人家园
西门子工控论坛
望高手帮忙
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问