回复:矿井提升机速度图存储在哪里?

daomeng24

  • 帖子

    15
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2012-05-14

普通 普通 如何晋级?

发布于 2012-05-18 12:21:07

7楼

quote:以下是引用tcpzl在2012-05-17 11:20:58的发言:
quote:以下是引用daomeng24在2012-05-17 08:45:26的发言:
quote:以下是引用tcpzl在2012-05-17 08:28:52的发言:
你硬件配置就没说清楚让大家如何帮你。位置控制一般要用到伺服控制器,有很多厂家的,sew 贝加莱 西门子 三菱 等等

硬件配置是这样的:PS307电源模块、CPU314模块、SM321 DI32×DC24V、SM322 DO16×DC24V/0.5A、SM331 AI2×12Bit、SM332 AO2×12Bit、FM350 COUNTER、CP 340-RS232C。谢谢提醒。

你还是把程序传上来让大家看看吧

主程序
Network 1
LD I0.4
EU
LD I0.4
ED
OLD
CALL FangXiang_SBR_1:SBR1
Network 2
LD SM0.1
CALL Intialize_SBR_0:SBR0
初始化子程序
Network 1
LD SM0.0
MOVB 16#F8, SMB47
HDEF 1, 11
MOVD 0, SMD48
MOVD 141, SMD52
MOVB 20, SMB34
ATCH BaoJing_INT_0:INT0, 13
ATCH DingShi_INT_2:INT2, 10
ENI
HSC 1
Network2
LD SM0.0
ATCH TongBu_INT_3:INT3, 0
ATCH TongBu_INT_3:INT3, 2
ATCH TongBu_INT_3:INT3, 4
ENI
Network 3
LD SM0.0
MOVB 16#09, SMB30
MOVB 16#EC, SMB87
MOVB 16#67, SMB88
MOVB 16#47, SMB89
MOVW +1000, SMW92
MOVB 35, SMB94
ATCH RCVComplete_INT_4:INT4, 23
ATCH XMTComplete_INT_5:INT5, 9
ENI
RCV VB100, 0
VB100
提升方向处理子程序
Network 1
LD I0.4
MOVD 0, VD0
S M0.0, 1
MOVB 1, VB26

NOT
MOVD 103951, VD0
R M0.0, 1
MOVB 2, VB26
超速报警中断程序
Network 1
LD SM0.0
S Q0.0, 1
Network 2
LD SM0.0
MOVB 16#A8, SMB47
MOVD 162, SMD52
ATCH zhidongINT_1:INT1, 13
ENI
HSC 1
安全制动中断程序
Network 1
LD SM0.0
S Q0.0, 2
Network 2
LD SM0.0
MOVB 16#D8, SMB47
MOVD 0, SMD48
MOVD 141, SMD52
ATCH baojingINT_0:INT0, 13
ENI
HSC 1
定时中断程序
Network 1
LD M0.0
MOVD SMD48, VD8
MOVD VD8, AC0
+D AC0, VD0
DTR VD8, AC0
*R 0.0709, AC0
MOVR AC0, VD4
MOVB 16#C8, SMB47
MOVD 0, SMD48
HSC 1
NOT
MOVD SMD48, VD8
-D VD8, VD0
MOVB 16#C8, SMB47
MOVD 0, SMD48
HSC 1
同步中断程序
Network 1
LD M0.0
A I0.0
MOVD 1762, VD0
NOT
MOVD 103951, VD0
Network 2
LD M0.0
A I0.1
MOVD 52857, VD0
Network 3
LD M0.0
A I0.2
MOVD 103951, VD0
NOT
MOVD 1762, VD0
接收完成中断
Network 1
LD SM0.0
R SM87.7, 1
Network 2
LD SM0.0
MOVR VD4, AC0
TRUNC AC0, AC1
MOVB AC1, VB20
DTR AC1, AC1
-R AC1, AC0
*R 100.0, AC0
TRUNC AC0, AC1
MOVB AC1, VB21
DTR AC1, AC1
-R AC1, AC0
*R 100.0, AC0
TRUNC AC0, AC1
MOVB AC1, VB22
Network 3
LD SM0.0
MOVD VD0, AC0
DTR AC0, AC0
/R 10000.0, AC0
TRUNC AC0, AC1
MOVB AC1, VB23
DTR AC1, AC1
-R AC1, AC0
*R 100.0, AC0
TRUNC AC0, AC1
MOVB AC1, VB24
DTR AC1, AC1
-R AC1, AC0
*R 100.0, AC0
TRUNC AC0, AC1
MOVB AC1, VB25
Network 4
LDB= VB102, 2
AB= VB103, 16#47
LPS
MOVB 9, VB200
MOVB 103, VB201
MOVB VB20, VB202
MOVB VB21, VB203
MOVB VB22, VB204
MOVB VB23, VB205
MOVB VB24, VB206
MOVB VB25, VB207
MOVB VB26, VB208
MOVB 71, VB209
A SM4.5
XMT VB200, 0
LPP
NOT
MOVD 0, VD100
S SM87.7, 1
A SM4.5
RCV VB100, 0
发送完成中断
Network 1
LD SM0.0
MOVD 0, VD100
S SM87.7, 1
A SM4.5
RCV VB100, 0
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。