您现在所在的是:

西门子SIEMENS

回帖:17个,阅读:1358 [上一页] [1] [2] [下一页]
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2016/8/9 15:37:13
#0楼
附件 1.jpg

附件 2.jpg



。。。。。 用了一个Q0.0_CTRL

        一个Scale_EU_Pulse 用于计算脉冲当量结果
        送到Q0_0_MoveRelaiive 执行位移。

        用的200的222CN 步进电机。M0.1 置位后,没反应。
        我硬件接线什么的都查了,程序么,也看不出什么毛病。

        奇了怪了。

        第一次用MAP库,就遇到这样的问题。。。。希望用过
        MAP库的师兄们指点一二 。

~~~~~~~~~~~~~~~~~~~~ 分割线  ~~~~~~~~~~~~~~~~~~~~~~~~~

        问题出在那个 Scale_EU_Pulse 功能指令块上面
        在那个InPut 输入参数上 ---- 我用触摸屏输入
        框输入的。错误在于:我输入的是32位无符号整数
        后来我看MAP库的手册,看到这参数的类型要浮点数
        输入,通俗点说就是带小数点的数值。改了就好了!

        折腾啊! 此贴关闭 , 再次谢谢回帖指点的师兄们!
[此贴子已经被作者于2016/8/10 20:05:12编辑过]
11522
ytthink
文章数:2281
年度积分:95
历史总积分:11522
注册时间:2013/11/25
发站内信
发表于:2016/8/9 15:54:31
#1楼
用map库不是更好些
此帖发自论坛手机版
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2016/8/9 16:36:04
#2楼
以下是引用ytthink2016/8/9 15:54:31的发言:
用map库不是更好些



。。。。。就是用的MAP库啊!
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2016/8/9 16:46:48
#3楼
附件 3.jpg


。。。。。 就是用的MAP库 。


         先是怀疑驱动和步进电机有问题。
         另外组了高速脉冲指令PLS程序
         证明步进电机和驱动器都是好的。

         这MAP库程序组好,编译也没错
         也能顺利下载。置位M0.1一点
         反应都没有。

         然后 , 就呆了。
[此贴子已经被作者于2016/8/9 16:47:23编辑过]
11522
ytthink
文章数:2281
年度积分:95
历史总积分:11522
注册时间:2013/11/25
发站内信
发表于:2016/8/9 17:06:13
#4楼
速度太快了?
此帖发自论坛手机版
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2016/8/9 17:40:41
#5楼
以下是引用ytthink2016/8/9 17:06:13的发言:
速度太快了?
。。。。。只能说有这种可能性。

                   西门子222 最高频率20KHz
                   于是我就写了个20000。应该
                   在范围内。再说,就算高了,至
                   少给点反应嘛!。。。整个系统
                   静悄悄的。
[此贴子已经被作者于2016/8/9 17:43:09编辑过]
此帖发自手机工控论坛
10416
twtynijj
文章数:2626
年度积分:68
历史总积分:10416
注册时间:2009/7/15
发站内信
2016国庆活动(三)
发表于:2016/8/9 18:07:16
#6楼
这个还是要看子程序里的程序结构。
4584
zhengpan2010
文章数:2686
年度积分:50
历史总积分:4584
注册时间:2010/9/13
发站内信
发表于:2016/8/9 20:36:47
#7楼
这程序看得好纠结
10507
xlian
文章数:3232
年度积分:53
历史总积分:10507
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2016/8/10 9:48:31
#8楼
外部接线没错的话(注意S7 200 晶体管输出为源型输出、Q0.0接伺服PULSE1+,Q0.2接伺服PULSE2+;PULSE1-、PULSE2-接DC0V)VD104的值是多少,I0.2、I0.3是否接通;换成绝对定位指令试试
5536
qinhya
文章数:2022
年度积分:50
历史总积分:5536
注册时间:2012/4/7
发站内信
发表于:2016/8/10 10:14:39
#9楼
用示波器看看Q0。0到低有没有脉冲输出!

PLC输出通常是DC24V的,而很多步进驱动器只能接收5V信号,这个要注意!
天道酬勤!

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

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

78.0005