您现在所在的是:

西门子SIEMENS

回帖:2916个,阅读:515134 [上一页] [1] ... [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] ... [292] [下一页]
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/3/1 20:20:14
#1330楼
以下是引用200101zz2014/2/28 22:03:31的发言:
廖老师,我有一个程序不能下载到PLC里去,出现0280编辑块错误,仿真没问题,我怀疑是不是与CPU有关,不能下载的CPU是6ES7 314-1AF10-OAAO。我看了它的属性,与其他的高一级CPU相比,少了一句话“用于直接数据交换的发送和接收功能”,请问是这个原因吗?

直接数据交换(DX)是DP从站之间的数据交换。你的程序中用了吗?
624
610913245
文章数:8
年度积分:50
历史总积分:624
注册时间:2014/3/1
发站内信
发表于:2014/3/1 20:22:26
#1331楼
回复 #1329楼 liaosun
谢谢老师。

我也想过加入红外线检测车流量

我现在这就是想有没有另外一种方法智能调解红绿灯时间?

这一直还没想出来。
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/3/1 20:46:29
#1332楼
以下是引用六脉加易筋经2014/2/28 21:16:10的发言:
廖老师,您好,关于转换指令的梯形图IN,OUT端输的数字是几进制,是否需要标明几进制搞不明白。以《PLC编程及应用》第4版中图4-9为例。图4-9中BCD-I的IN端是600,BCD不是用四位二进制表示的吗?这里为什么是600?如果用0110 0000 0000可不可以?前面是否要标2#?OUT端是258,这个是16进制的,前面为什么可以不用标16#?后面I-BCD中OUT端是16#3927.为什么又要标16#?
图4-9给VW0输入BCD码16#258后,显示变为600,不能更改。I_BCD指令的VW4输入16#3927,显示16#3927。有PLC是试试就知道了。
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/3/1 20:47:34
#1333楼
以下是引用六脉加易筋经2014/2/28 21:16:10的发言:
廖老师,您好,关于转换指令的梯形图IN,OUT端输的数字是几进制,是否需要标明几进制搞不明白。以《PLC编程及应用》第4版中图4-9为例。图4-9中BCD-I的IN端是600,BCD不是用四位二进制表示的吗?这里为什么是600?如果用0110 0000 0000可不可以?前面是否要标2#?OUT端是258,这个是16进制的,前面为什么可以不用标16#?后面I-BCD中OUT端是16#3927.为什么又要标16#?
图4-9给VW0输入BCD码16#258后,显示变为600,不能更改。I_BCD指令的VW4输入16#3927,显示16#3927。有PLC试试就知道了。
976
200101zz
文章数:37
年度积分:50
历史总积分:976
注册时间:2012/2/26
发站内信
发表于:2014/3/2 7:05:23
#1334楼
以下是引用liaosun2014/3/1 20:20:14的发言:
以下是引用200101zz2014/2/28 22:03:31的发言:
廖老师,我有一个程序不能下载到PLC里去,出现0280编辑块错误,仿真没问题,我怀疑是不是与CPU有关,不能下载的CPU是6ES7 314-1AF10-OAAO。我看了它的属性,与其他的高一级CPU相比,少了一句话“用于直接数据交换的发送和接收功能”,请问是这个原因吗?

直接数据交换(DX)是DP从站之间的数据交换。你的程序中用了吗?
请问要如何在程序中用呢,这个程序有一个配方数据,用到了批量数据,以及用SCL语言编辑的一个OB35组织块。
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/3/2 11:21:40
#1335楼
以下是引用200101zz2014/3/2 7:05:23的发言:
以下是引用liaosun2014/3/1 20:20:14的发言:
以下是引用200101zz2014/2/28 22:03:31的发言:
廖老师,我有一个程序不能下载到PLC里去,出现0280编辑块错误,仿真没问题,我怀疑是不是与CPU有关,不能下载的CPU是6ES7 314-1AF10-OAAO。我看了它的属性,与其他的高一级CPU相比,少了一句话“用于直接数据交换的发送和接收功能”,请问是这个原因吗?

直接数据交换(DX)是DP从站之间的数据交换。你的程序中用了吗?
请问要如何在程序中用呢,这个程序有一个配方数据,用到了批量数据,以及用SCL语言编辑的一个OB35组织块。
您可以用临时删掉一些块的方法来查出是哪个块的问题。此外注意DP网络是否用了直接数据交换。
976
200101zz
文章数:37
年度积分:50
历史总积分:976
注册时间:2012/2/26
发站内信
发表于:2014/3/2 19:37:59
#1336楼
以下是引用liaosun2014/3/2 11:21:40的发言:
以下是引用200101zz2014/3/2 7:05:23的发言:
以下是引用liaosun2014/3/1 20:20:14的发言:
以下是引用200101zz2014/2/28 22:03:31的发言:
廖老师,我有一个程序不能下载到PLC里去,出现0280编辑块错误,仿真没问题,我怀疑是不是与CPU有关,不能下载的CPU是6ES7 314-1AF10-OAAO。我看了它的属性,与其他的高一级CPU相比,少了一句话“用于直接数据交换的发送和接收功能”,请问是这个原因吗?

直接数据交换(DX)是DP从站之间的数据交换。你的程序中用了吗?
请问要如何在程序中用呢,这个程序有一个配方数据,用到了批量数据,以及用SCL语言编辑的一个OB35组织块。
您可以用临时删掉一些块的方法来查出是哪个块的问题。此外注意DP网络是否用了直接数据交换。
就是在下载的时候,报的错误,我用的是MPI接口下载的,没有用到DP口
976
200101zz
文章数:37
年度积分:50
历史总积分:976
注册时间:2012/2/26
发站内信
发表于:2014/3/3 20:46:42
#1337楼
以下是引用200101zz2014/3/2 19:37:59的发言:
以下是引用liaosun2014/3/2 11:21:40的发言:
以下是引用200101zz2014/3/2 7:05:23的发言:
以下是引用liaosun2014/3/1 20:20:14的发言:
以下是引用200101zz2014/2/28 22:03:31的发言:
廖老师,我有一个程序不能下载到PLC里去,出现0280编辑块错误,仿真没问题,我怀疑是不是与CPU有关,不能下载的CPU是6ES7 314-1AF10-OAAO。我看了它的属性,与其他的高一级CPU相比,少了一句话“用于直接数据交换的发送和接收功能”,请问是这个原因吗?

直接数据交换(DX)是DP从站之间的数据交换。你的程序中用了吗?
请问要如何在程序中用呢,这个程序有一个配方数据,用到了批量数据,以及用SCL语言编辑的一个OB35组织块。
您可以用临时删掉一些块的方法来查出是哪个块的问题。此外注意DP网络是否用了直接数据交换。
就是在下载的时候,报的错误,我用的是MPI接口下载的,没有用到DP口
廖老师,其中就有这个程序不能下载,你帮我看看,哪里出了问题?
这个程序也不能下载
显示编辑块错误,0280
   A     "系统功能选择数据".sys_auto_mode
     AN    "系统功能选择数据".over_flag
     A     #RUN_CONDITIONS
     A(    
     L     MW   820
     L     #FC_NUM
     ==I  
     )    
     A(    
     O     "测试成功后启动脉冲"
     O     "起动下一步"
     O     "再次启动脉冲"
     )    
     S     #FC_OUT
     A(    
     O(    
     L     MW   820
     L     #FC_NUM
     <>I  
     )    
     ON    "系统功能选择数据".sys_auto_mode
     O     "系统功能选择数据".over_flag
     ON    "炉门柜门急停"
     )    
     R     #FC_OUT
     NOP   0
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/3/4 12:00:02
#1338楼
以下是引用200101zz2014/3/3 20:46:42的发言:
以下是引用200101zz2014/3/2 19:37:59的发言:
以下是引用liaosun2014/3/2 11:21:40的发言:
以下是引用200101zz2014/3/2 7:05:23的发言:
以下是引用liaosun2014/3/1 20:20:14的发言:
以下是引用200101zz2014/2/28 22:03:31的发言:
廖老师,我有一个程序不能下载到PLC里去,出现0280编辑块错误,仿真没问题,我怀疑是不是与CPU有关,不能下载的CPU是6ES7 314-1AF10-OAAO。我看了它的属性,与其他的高一级CPU相比,少了一句话“用于直接数据交换的发送和接收功能”,请问是这个原因吗?

直接数据交换(DX)是DP从站之间的数据交换。你的程序中用了吗?
请问要如何在程序中用呢,这个程序有一个配方数据,用到了批量数据,以及用SCL语言编辑的一个OB35组织块。
您可以用临时删掉一些块的方法来查出是哪个块的问题。此外注意DP网络是否用了直接数据交换。
就是在下载的时候,报的错误,我用的是MPI接口下载的,没有用到DP口
廖老师,其中就有这个程序不能下载,你帮我看看,哪里出了问题?
这个程序也不能下载
显示编辑块错误,0280
   A     "系统功能选择数据".sys_auto_mode
     AN    "系统功能选择数据".over_flag
     A     #RUN_CONDITIONS
     A(
     L     MW   820
     L     #FC_NUM
     ==I
     )
     A(
     O     "测试成功后启动脉冲"
     O     "起动下一步"
     O     "再次启动脉冲"
     )
     S     #FC_OUT
     A(
     O(
     L     MW   820
     L     #FC_NUM
     <>I
     )
     ON    "系统功能选择数据".sys_auto_mode
     O     "系统功能选择数据".over_flag
     ON    "炉门柜门急停"
     )
     R     #FC_OUT
     NOP   0

仿真软件下载没有问题,您试一下,把
    A(
    L     MW   820
    L     #FC_NUM
    ==I
    )

     O(
     L     MW   820
     L     #FC_NUM
     <>I
     )
删除再下载。
976
200101zz
文章数:37
年度积分:50
历史总积分:976
注册时间:2012/2/26
发站内信
发表于:2014/3/4 20:24:22
#1339楼
以下是引用liaosun2014/3/4 12:00:02的发言:
以下是引用200101zz2014/3/3 20:46:42的发言:
以下是引用200101zz2014/3/2 19:37:59的发言:
以下是引用liaosun2014/3/2 11:21:40的发言:
以下是引用200101zz2014/3/2 7:05:23的发言:
以下是引用liaosun2014/3/1 20:20:14的发言:
以下是引用200101zz2014/2/28 22:03:31的发言:
廖老师,我有一个程序不能下载到PLC里去,出现0280编辑块错误,仿真没问题,我怀疑是不是与CPU有关,不能下载的CPU是6ES7 314-1AF10-OAAO。我看了它的属性,与其他的高一级CPU相比,少了一句话“用于直接数据交换的发送和接收功能”,请问是这个原因吗?

直接数据交换(DX)是DP从站之间的数据交换。你的程序中用了吗?
请问要如何在程序中用呢,这个程序有一个配方数据,用到了批量数据,以及用SCL语言编辑的一个OB35组织块。
您可以用临时删掉一些块的方法来查出是哪个块的问题。此外注意DP网络是否用了直接数据交换。
就是在下载的时候,报的错误,我用的是MPI接口下载的,没有用到DP口
廖老师,其中就有这个程序不能下载,你帮我看看,哪里出了问题?
这个程序也不能下载
显示编辑块错误,0280
   A     "系统功能选择数据".sys_auto_mode
     AN    "系统功能选择数据".over_flag
     A     #RUN_CONDITIONS
     A(
     L     MW   820
     L     #FC_NUM
     ==I
     )
     A(
     O     "测试成功后启动脉冲"
     O     "起动下一步"
     O     "再次启动脉冲"
     )
     S     #FC_OUT
     A(
     O(
     L     MW   820
     L     #FC_NUM
     <>I
     )
     ON    "系统功能选择数据".sys_auto_mode
     O     "系统功能选择数据".over_flag
     ON    "炉门柜门急停"
     )
     R     #FC_OUT
     NOP   0

仿真软件下载没有问题,您试一下,把
    A(
    L     MW   820
    L     #FC_NUM
    ==I
    )

     O(
     L     MW   820
     L     #FC_NUM
     <>I
     )
删除再下载。
再问下,与CPU的模块没有关系吧?这两个比较器是采集上位机发出的程序功能指令,那为什么在别人给315-2DP的CPU里能下载运行呢,这是别人给我的,这只是试一下学学。

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

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

109.2007