1

西门子 200 plc 使用 MPI 协议与组态王进行通讯时需要哪些设置?

1)在运行组态王的机器上需要安装西门子公司提供的 STEP7 Microwin 3.2 的编程软件,我们的驱动需要调用编程软件提供的 MPI 接口库函数;

2)需要将 MPI 通讯卡 CP5611 卡安装在计算机的插槽中,使用西门子公司提供的专用电缆和网络接头将 CP5611 卡和 S7-200 的 Port 口相连(CP5611 卡的 3,8 分别和 S7200的 PORT 口 3,8 连接),一般情况下 MPI 网络中连接最后一个设置得网络接头的终端电阻应打到 ON(有效)状态;

3)PLC 中 MPI 网络的创建和通讯波特率的正确设置;

4)在控制面板中 SetPG/PC 接口参数的设置;具体可参考组态王电子帮助。

2

组态王与西门子 200 plc 自由口协议通过 modem 通讯,硬件接线怎样实现?

设备上插标准 PPI 电缆,modem9 针口通过一个标准 232 交叉线接到 PPI 电缆上即可,232 交叉线的 modem 侧需要 1 4 6 短接,7 和 8 短接。

3

一台 S7 200 PLC通过串口方式能否接两个上位机通讯?

通过串行电缆的方式不行,可以考虑使用以下两种方式:

1)PLC 配置为 MPI 协议,这样两个上位机需要各配置一块 MPI 卡;

2)两个 PC 机中,一个作为采集站和 PLC 通讯,另外一个作为客户端和采集站通讯。

4

西门子 200Plc 通过 PPI 协议与组态王通讯失败,为何?

请检查如下设置是否正确:

1)用户编程电缆的拨码设置:在编程电缆的拨码中,第 5 个端子是设置通讯协议的:拨码设置为 0,表示 PPI/Freeport ;拨码设置为 1,表示 PPI(master);用户使用 PPI 协议和组态王通讯时,拨码选择 PPI/Freeport 对应拨码值即可;

2)PPI 通讯传输的是 11 位的数据,也就建议客户拨码选择 8 数据位 1 停止位偶校验(拨码默认为 11 位),并且 PLC 的波特率和 PPI、组态王要一致;

3)要求编程软件必须是离线时启动运行组态王。

5

西门子 200plc 通过 modbus 协议与组态王通讯时,组态王中定义的寄存器地址与plc 地址是如何对应的?

映射关系如下:0-Q,1-I,3、4、8、9-V;

3,4,8,9 的 dd 号与 PLC 中 V 寄存器的偏移地址(实际地址-1000)的对应关系:组态王中(寄存器的 dd 号-1)*2=PLC 中的 V 寄存器的偏移地址。组态王中 40031对应 PLC:VW1060 (组态王中寄存器 4 表示 SHORT 型变量)组态王中 90640 对应 PLC:VD2278 (组态王中寄存器 9 表示 FLOAT 型变量)。

6

西门子 200plc 通过 modbus 协议与组态王通讯,需要注意哪些事项?

需要注意如下几点:

1)需要向 PLC 中下载对应的初始化程序(KVmoddbus.mwp),由亚控提供。此程序默认的 plc 通讯端口为 port0,地址为 2,波特率 9600,无校验(地址和波特率可由程SBR0 中的 VB8,SMB30 进行修改);

2)由于 PLCModbus 协议程序占用 V1000 及以前的地址,所以用户在编写逻辑控制程序中用到的寄存器不能和亚控提供的协议中所占用的 V 区地址冲突;

3)西门子 S7200PLC 和通过 modbus 协议和组态王通讯时,CPU 上的开关必须拨在RUN 状态,否则 PLC 中的 modbus 通讯程序没有处于运行状态,组态王和设备通过自由口协议肯定通讯失败。

7

S7 300 MPI 电缆方式是否支持通过 GPRS 和组态王通讯?

不支持。

组态王的 GPRS 通讯方式要求必须创建虚拟串口并通过此串口进行数据通讯。而对于 MPI 协议,我们的 MPI 驱动是通过调用西门子 PLC 的专用动态连接库(s7onlinx.dll等)实现和 PLC 进行通讯的,并不是直接通过串口实现数据通讯。

其他类似调用方法的驱动,同样也不支持 GPRS 连接。

8

组态王和多台西门子S7-300、400 PLC 通过 DP 协议通讯时,设备地址应如何定义?

1)硬件连接:计算机中插入一块CP5611(或CP5613)可实现将多个S7-300/400PLC连接在一条 DP 总线上。

2)DP 协议设置:所有 PLC 必须设置的 DP Slave 站, CP5611(或 CP5613)要求通过 Simatic net 设置的 DP 唯一 master 站;

3)组态王中设备地址定义:选择 PLC/西门子/S7-200 系列(DP)/Profibus-DP ,设备地址固定为 1.1 (该地址与从站 PLC 的地址设置无关)。

9

西门子 300 plc 通过 MPI 通讯卡与组态王进行通讯时,能否实现双设备冗余的功能?

可以实现。

1)一个 cp5611 卡可以连接两台 s7300plc(使用西门子厂家提供的可编程插头来实现);

2)在组态王软件中建立两个 s7300plc,设备地址分别设备为 7.2 和 8.2(设备地址根据实际设备来设置),小数点前面的号指 plc 的地址,后面是 cpu 所在的槽号。这两个 plc 在 STEP7 编程软件中是单独定义的,所以除 plc 地址不一样,槽号是一样的;

3)在组态王中只须定义主设备的变量即可。

10

组态王和西门子 300、400PLC 通讯支持哪些通讯链路?是否需要西门子软件的支持?

1)MPI 电缆通讯方式:组态王所在的计算机必须安装 STEP7 编程软件;

2)MPI 通讯卡方式:组态王所在的计算机必须安装 STEP7 编程软件;

3)以太网通讯方式:不需要在组态王所在的计算机上安装 STEP7 或 Simatic net 通讯软件;

4)Profibus-DP通过方式:需要在本机上安装 STEP7 编程软件和 Simatic net 6.0(或以上版本)的通讯配置软件和授权;

5)Profibus-S7通过方式:需要在组态王所在的计算机上安装 STEP7 编程软件 ,但不需要安装SIMATIC NET 软件。

西门子s7-200解密软件下载_西门子S7-200/300/400通讯方式汇总,超级全面相关推荐

  1. 西门子s7-200解密软件下载_西门子S7200仿真软件如何使用?

    相信很多电气朋友都知道西门子PLC仿真软件吧!虽然它不能代替真正的PLC,但是对于开关量和简单模拟量的程序仿真还是能够胜任的. 它解决了初学者手中没有真实的PLC,而又想练习编程的问题,它可以像真正的 ...

  2. 西门子s7-200解密软件下载_西门子强势推出S71200主打优势是什么,卖点如何?

    SIMATIC S7-1200 控制器具有模块化.结构紧凑.功能全面等特点,适用于多种应用,能够保障现有投资的长期安全.由于该控制器具有可扩展的灵活设计,符合工业通信最高标准的通信接口,以及全面的集成 ...

  3. 西门子dcs系统组态手册下载_西门子PLC,PCS7系统介绍

    什么是PLC 可编程控制器,简称PLC(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置.在1987年国际电工委员会颁布的PLC标准草案中对PLC ...

  4. 三菱plc232数据线驱动下载_西门子PLC与三菱PLC专业横评,选型不再纠结

    首先它们的编程理念不同,三菱plc是日系品牌,编程直观易懂,学习起来会比较轻松,西门子plc是德国品牌,指令比较抽象,学习难度较大,但指令较少,而三菱的指令较多,所以学习三菱和学习西门子的周期是一样的 ...

  5. 西门子安装未找到ssf文件_西门子300软件安装出错处理方法

    1.西门子300 smart软件安装时,出现未找到SSF文件的错误,应该怎么解决? 图片1.png (32.81 KB, 下载次数: 180) 2017-6-16 10:38 上传 解决方法: 对于西 ...

  6. 西门子博途v16系统要求_西门子正式发布博途V16(内含百度云盘下载地址)

    2019年12月3日西门子正式发布最新的博途V16版本 (文章下方有百度云盘下载地址) 新的博途对电脑的要求也是挺喜人的 硬件/软件  要求  处理器   Intel® Core™ i5-6440EQ ...

  7. 西门子rwd60参数设置调试手册_西门子控制器RWD62

    西门子通用控制器 RWD62,中文版RWD62/CN 用于HVAC及制冷系统的舒适性控制 产品简介 P及PI 响应的独立电子式通用控制器 - AC 24 V 工作电压 - 可通过应用编号选择应用程序 ...

  8. mysql文件解密软件下载_SQL Extractor 数据库解密修复大师

    SQL Extractor 数据库解密修复大师是超好用的SQL数据库修复解密软件,支持全系列SQL数据库版本(包括如:7.0.2000.2005.2008.2008R2.2012.2014.2016. ...

  9. 485串口测试工具软件下载_串口调试助手详细讲解(结合实操),通讯问题不再是问题...

    经常会有学员问我,老师老师,我的plc和变频器通讯不上了,不知道什么原因,您能帮我看看么. 其实吧,这个一般远程是帮不上你什么的,还是要你自己去测试,找出问题,那么怎么测试呢,今天就给大家做一个详细的 ...

最新文章

  1. 用vs2010编译vigra静态库及简单使用举例
  2. 基于angularJS和requireJS的前端架构
  3. python函数都有啥_什么是python函数
  4. Python字符串编码坑彻底详细解决 何梁
  5. postfix+sasl+dovecot
  6. JS滚动条到网页底部自动加载更多内容
  7. netty单片机通讯_SSM+Netty实现软硬件通信,真实项目案例
  8. 30/100. Queue Reconstruction by Height
  9. Dynamics CRM 2013 SP1 客户表单界面上联系人subgrid上的添加现有联系人功能缺失
  10. python 3.8.2_python-3.8.2-docs-html
  11. Bootstrap-基于jquery的bootstrap在线文本编辑器插件Summernote
  12. [再学Python] - 7 - 文件
  13. ajax中res和req,表达式是否为每个请求提供了不同的req和res对象?
  14. 科学计算机算ph,科学计算器TechCalc v4.8.0特别高级会员版
  15. pip install deepforest 失败
  16. 为什么要背诵新概念英语?
  17. 数据结构PTA 进阶实验5-3.2 新浪微博热门话题
  18. 英语作文计算机的出现,临时英文(电脑输入法出现临时英文)
  19. 锁定单个或多个单元格与解锁方法
  20. 批量训练pytorch练习

热门文章

  1. asp.net如何取得纯客户端控件的值
  2. python中__init__函数以及参数self
  3. JavaWeb笔记01-XML
  4. python update skeleton 不自动_python编程笔记(1)-数据类型
  5. 利用dft的定义计算dft的matlab程序_CP2K教程系列之静态计算(Pymatflow篇)
  6. Linux设备驱动模型2——总线式设备驱动组织方式
  7. 字符设备驱动高级篇6——内核提供的读写寄存器接口
  8. UITextField属性
  9. IEnumerable和IQueryable的区别
  10. 将字符串编码成 GBK