bhqt
级别: 论坛版主

精华主题: 6 篇
发帖数量: 254 个
工控威望: 5338 点
下载积分: 8391 分
在线时间: 57(小时)
注册时间: 2007-04-11
最后登录: 2023-11-24
查看bhqt的 主题 / 回贴
楼主  发表于: 2007-08-22 22:31
西门子S7-200的相关问题都可以在此提出。我会尽我最大能力去,用最快的时间帮兄弟们解决。我只是起一个抛砖引玉的作用,很多的时候,希望大家积极参与,一个人的力量是有限的。人多思路就开阔,方法就多,更容易解决问题。提问题的时候,请注意以下几点:

【1】请写明您使用的200系列PLC的具体型号,最好是订货号!例如:6ES7 214-2BD23-0XB8

【2】请详细,具体写明您要我给解答的问题,不要将技术问题升级到学术问题,也不要将点问题牵扯到面上。

【3】请留下您的联系方式,邮箱、QQ、电话等
[ 此贴被bhqt在2008-01-18 14:05重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(防弹武僧) 热心助人!
  • 下载积分:+1(xyiq01) 热心助人!
  • 下载积分:+1(ludongji151) 热心助人!
  • 下载积分:+1(wang7111233)
  • 下载积分:+3(wuwm_1974)
  • 下载积分:+2(zhoufeihero) 真是好人!
  • 下载积分:+1(bettyl) 热心助人!
  • 从明天起,做个幸福的人,骑马劈柴周游世界;
    从明天起,关心粮食和蔬菜,有一所房子,面朝大海,春暖花开
    tongjf
    级别: 略有小成
    精华主题: 0
    发帖数量: 55 个
    工控威望: 209 点
    下载积分: 710 分
    在线时间: 4(小时)
    注册时间: 2006-11-09
    最后登录: 2019-10-16
    查看tongjf的 主题 / 回贴
    1楼  发表于: 2007-08-25 09:17
    你好,有个西门子问题请教一下.我现在修一个设备,分三台共一套,其中一台主设备,两台副设备,共三个S7-200PLC,型号:212-1AB22-OXBO,和一个TD200文本,现在有一边副设备PLC坏了,换了一台新PLC,在另一套好设备上调取程序考入后,现在结果是文本的数据写不进去,该PLC不能和主站通讯,地址和波特率都设定对了,还是不行,在好的设备上拆一个PLC过来就可以,现在两边PLC地址都为3,我在想是不是他的通讯是直接有主机PLC控制的自由口模式,想请教一下:1,程序拷贝是否会影响到应用?2.是否要在副机上设定什么参数?或着有没办法解决问题.谢谢.
    本帖最近评分记录:
  • 下载积分:+1(sxjtwsy) 热心助人!
    bhqt
    级别: 论坛版主

    精华主题: 6 篇
    发帖数量: 254 个
    工控威望: 5338 点
    下载积分: 8391 分
    在线时间: 57(小时)
    注册时间: 2007-04-11
    最后登录: 2023-11-24
    查看bhqt的 主题 / 回贴
    2楼  发表于: 2007-08-25 09:49
    【tongjf 】你好。先回答你2个问题。1,程序拷贝不会影响到应用2、应该是在副机上设置。如果方便的话,你可以传一下程序我看看,涉及到机密,就算了。我邮箱:bhqt94716009◎163.com

    现在的情况是你的文本程序不对,所以导致一些你的程序内部地址不大正确,间接导致通讯不上的。你确定你的PLC是用的自由口通讯?
    一般要是让我做这种程序,我都是用PPI协议做。用两口的PLC一个口挂TD屏,一个跟主战通讯。你重点检查一下为么文本程序不能下载?
    1、你编程软件的问题?
    2、你文本的版本变化了
    本帖最近评分记录:
  • 下载积分:+1(王秀杰) 感谢分享!
  • 下载积分:+1(pal1202)
  • 下载积分:+1(不想学plc)
  • 从明天起,做个幸福的人,骑马劈柴周游世界;
    从明天起,关心粮食和蔬菜,有一所房子,面朝大海,春暖花开
    jtcsdc
    蓝领—煤矿工控
    级别: VIP会员

    精华主题: 1 篇
    发帖数量: 391 个
    工控威望: 398 点
    下载积分: 1204 分
    在线时间: 227(小时)
    注册时间: 2007-02-21
    最后登录: 2024-12-20
    查看jtcsdc的 主题 / 回贴
    3楼  发表于: 2007-08-25 10:38
    西门子S7-200CNCPU226CN电源板上的一三端器件损坏,型号是:TS4141
    请问它是一个什么器件?24V稳压还是5V稳压?
    bhqt
    级别: 论坛版主

    精华主题: 6 篇
    发帖数量: 254 个
    工控威望: 5338 点
    下载积分: 8391 分
    在线时间: 57(小时)
    注册时间: 2007-04-11
    最后登录: 2023-11-24
    查看bhqt的 主题 / 回贴
    4楼  发表于: 2007-08-25 14:49
    200CNCPU226CN电源板上的一三端器件损坏,型号是:TS4141,它是一个智能高端电源开关管,
    是24V稳压!
    [ 此贴被bhqt在2007-08-27 21:51重新编辑 ]
    本帖最近评分记录:
  • 下载积分:+1(1275156926) 热心助人!
  • 从明天起,做个幸福的人,骑马劈柴周游世界;
    从明天起,关心粮食和蔬菜,有一所房子,面朝大海,春暖花开
    binbin1981
    级别: 略有小成
    精华主题: 0
    发帖数量: 377 个
    工控威望: 441 点
    下载积分: 57455 分
    在线时间: 788(小时)
    注册时间: 2006-12-01
    最后登录: 2024-12-22
    查看binbin1981的 主题 / 回贴
    5楼  发表于: 2007-08-27 23:24
    您好!
          请问!
          S7200 比如说VW区的数值用STEP7的编程软件可以保存到电脑吗?在更换PLC的时候直接把整个区的数值传送到PLC,就是想FX系列PLC中的D区!
          请回复!
                        谢
    bhqt
    级别: 论坛版主

    精华主题: 6 篇
    发帖数量: 254 个
    工控威望: 5338 点
    下载积分: 8391 分
    在线时间: 57(小时)
    注册时间: 2007-04-11
    最后登录: 2023-11-24
    查看bhqt的 主题 / 回贴
    6楼  发表于: 2007-08-28 00:12
    【binbin1981 】你好,我没明白你说的意思!你要是想保存程序:你可以通过软件上面有个上载按钮,将程序调出来保存在电脑里;如果你想将VW区的数值做成掉电保持的,可以从[系统块]里面的[保留性范围]里面设置;如果想保存运行状态的VW区的数值,你可以通过状态表,连接通PLC,在线监控,可以将所有的东西直接拷贝出来。明天我给你做个测试。
    另外你说的FX系列PLC中的D区,怎么拷贝的,可以说一下么?
    从明天起,做个幸福的人,骑马劈柴周游世界;
    从明天起,关心粮食和蔬菜,有一所房子,面朝大海,春暖花开
    binbin1981
    级别: 略有小成
    精华主题: 0
    发帖数量: 377 个
    工控威望: 441 点
    下载积分: 57455 分
    在线时间: 788(小时)
    注册时间: 2006-12-01
    最后登录: 2024-12-22
    查看binbin1981的 主题 / 回贴
    7楼  发表于: 2007-08-28 07:40
    您好!
            我写错字了,是象FX系列PLC!
            我不是保存程序,也不是做成掉点保持的,是想把整个VW区的数值保存到电脑!
                                谢
    以恒
    Blog: http://ye_w.plcjs.cn/
    级别: 工控侠客

    精华主题: 5 篇
    发帖数量: 466 个
    工控威望: 3090 点
    下载积分: 4172 分
    在线时间: 68(小时)
    注册时间: 2007-08-26
    最后登录: 2024-09-22
    查看以恒的 主题 / 回贴
    8楼  发表于: 2007-08-28 11:33
    引用
    引用第8楼binbin1981于2007-08-27 23:24发表的 敬请bhqt 版主回答 :
    您好!
          请问!
          S7200 比如说VW区的数值用STEP7的编程软件可以保存到电脑吗?在更换PLC的时候直接把整个区的数值传送到PLC,就是想FX系列PLC中的D区!
          请回复!
                        谢




    在所有存储区中,只有V、M、定时器电流和计数器电流存储区能被组态为保持存储区。

    应用S7-200时,可以选用以下几种数据保持方法:
    1、CPU的内置超级电容,断电时间不太长时,可以为数据和时钟的保持提供电源缓冲
    2、CPU上可以附加电池卡,与内置电容配合,长期为时钟和数据保持提供电源
    3、设置系统块,在CPU断电时自动保存M区中的14个字节数据(MB0 - MB13,我最喜欢使用这个区而且无需编程(相对与5而言),当然这个区范围有限,但是重要数据一般不多也就够了,推荐你使用这个
    4、在数据块中定义不需要更改的数据,下载到CPU内可以永久保存
    5、用户编程使用相应的特殊寄存器功能(特殊存储器SMB31、SMW32),将数据写入EEPROM永久保存

    3~5都是可以永久保存的
    [ 此贴被以恒在2007-08-28 11:46重新编辑 ]
    欢迎大家访问我的BLOG:  [URL]http://ye_w.plcjs.cn/[/URL]

    1、ABB AC500系列PLC培训或技术支持
    2、购买PLC和方案咨询电话:13973322058
    3、其他请通过邮箱:07330731@163.com
    qx100
    级别: 探索解密
    精华主题: 0
    发帖数量: 17 个
    工控威望: 189 点
    下载积分: 543 分
    在线时间: 35(小时)
    注册时间: 2007-08-27
    最后登录: 2024-05-31
    查看qx100的 主题 / 回贴
    9楼  发表于: 2007-08-28 11:43
    谢谢版主!我从您在工控上给出的链接找到了这个网站。看了您在S7-200的例子,没有找到问题的答案。我在工控网贴出的程序是中国工控网simensPLC版主老菜鸟提供的一条摩托车装配线的程序,是关于用高速计数器采集编码器脉冲进行速度计算的。主程序里设置高速计数器,高速计数器计到预置时,调用中断程序(见我在工控网上贴出的部分),看程序好象是在利用中断计时,我对中断里的计时器T96的运用非常迷感不知版主能否解疑?另,我想把程序贴出来如何操作?谢谢!
    bhqt
    级别: 论坛版主

    精华主题: 6 篇
    发帖数量: 254 个
    工控威望: 5338 点
    下载积分: 8391 分
    在线时间: 57(小时)
    注册时间: 2007-04-11
    最后登录: 2023-11-24
    查看bhqt的 主题 / 回贴
    10楼  发表于: 2007-08-28 11:58
    我试验过了,可以将你需要的VW区的数值用STEP7的编程软件可以保存到电脑里。期间你的劳动量很大。以下是我做的拷贝记录:(仅选取了10个)
    VB0    无符号    0              §操作方法:打开编程软件,上电,在线监控,主要是监控
    VB1    无符号    0              §【状态表】,在状态表里输入VB0,然后按住回车键,直到
    VB2    无符号    0              §你所需要的参数大小,松开回车键。点“状态表监控”
    VB4    无符号    0              §眼镜形状的按钮,以后就可以读出你的PLC内部的VW的
    VB5    无符号    0              §值。然后点“地址”左边的“序号”,就是下面是1、2
    VB6    无符号    0              §3、4、的数码的最上面的那个空的地方就会选中所有的
    VB7    无符号    0              §然后你点鼠标右键,选择复制按钮,在你的盘里新建一个
    VB8    无符号    0              §EXEL文件,然后进入,选择粘贴即可。
    VB9    无符号    0              §【注】左边是我保存的。
    [ 此贴被bhqt在2007-08-28 12:25重新编辑 ]
    附件: VW区参数表.xls (15 K) 下载次数:1041
    网站提示: 请不要用迅雷下载附件,容易出错
    从明天起,做个幸福的人,骑马劈柴周游世界;
    从明天起,关心粮食和蔬菜,有一所房子,面朝大海,春暖花开
    以恒
    Blog: http://ye_w.plcjs.cn/
    级别: 工控侠客

    精华主题: 5 篇
    发帖数量: 466 个
    工控威望: 3090 点
    下载积分: 4172 分
    在线时间: 68(小时)
    注册时间: 2007-08-26
    最后登录: 2024-09-22
    查看以恒的 主题 / 回贴
    11楼  发表于: 2007-08-28 12:00
    TO qx100

    200中的T32和T96,我一直喜欢使用,他们的时间可以达到32.767s,比SMB34/SMB35好多了,后者只能到达255ms。

    至于应用也很简单
    1、必须要开中断,也就是中断必须允许(使用ENI,一般都是在初始化程序中,使用SM0.1来触发)
    2、链接中断,比如T96的话,需要链接到事件22(使用ATCH  INT0, 22,同样在初始化程序中,使用SM0.1来触发)
    3、触发T96,使用指令(LD SM0.0              AN  T32                TON    T32, +1000(1秒中断一次))
    4、写中断程序INT0,必须要对应第2条中的链接事件中断号。还有中断程序执行前必须要复位T96。
    欢迎大家访问我的BLOG:  [URL]http://ye_w.plcjs.cn/[/URL]

    1、ABB AC500系列PLC培训或技术支持
    2、购买PLC和方案咨询电话:13973322058
    3、其他请通过邮箱:07330731@163.com