1. 组态王和多台西门子 S7-300、400PLC 通过 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 的地址设置无关)。

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

可以实现。

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

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

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

3. 组态王和西门子 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 软件;

4. 西门子 200plc 使用 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 接口参数的设置;具体可参考组态王电子帮助。

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

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

6. 一台 S7200PLC 通过串口方式能否接两个上位机通讯?

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

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

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

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

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

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

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

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

8. 西门子 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 型变量)。

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

需要注意如下几点:

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

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

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

10. S7300MPI 电缆方式是否支持通过 GPRS 和组态王通讯?

不支持。

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

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

......

更多内容欢迎与我们沟通交流。

天拓分享 | 西门子PLC200、300和400系列常见问题及解决方法分享相关推荐

  1. 游戏会记录某个api的调用_专家坐诊丨老出BUG怎么办?游戏服务器常见问题的解决方法分享...

    ​在游戏开发中,我们经常会遇到一些技术难题,而其引发的bug则会影响整个游戏的品质.女性向手游<食物语>就曾遇到过一些开发上的难题,腾讯游戏学院专家团Wade.Zc.Jovi等专家为其提供 ...

  2. 乐视 无法播放服务器文件夹,乐视电视最新常见问题及解决方法分享!

    5月7日部分 X60/X60S/MAX70开机卡LOGO问题 您可以通过如下方法自行升级补丁解决: 步骤1:版本下载问题现象:观看机顶盒节目时出现黑屏 解决方法:此问题已在69S版本修复.该版本将于近 ...

  3. Chrome浏览器显示“网站连接不安全”怎么解决?解决方法分享

    chrome浏览器是一个非常受欢迎的搜索服务软件,这款软件可以满足用户非常多搜索需求,有很多用户都会使用这款软件进行搜索,功能非常的全面,但是在使用Chrome浏览器的也会遇到一般浏览器都会遇到的问题 ...

  4. 微信分享踩坑:config:invalid signature错误的解决方法

    微信分享踩坑:config:invalid signature错误的解决方法 一般出现这个错误多半是签名获取失败,而我根据我获取到的签名跟签名算法校验里面得到的签名是一样的,于是查找大量文档,核实可能 ...

  5. WPS工具栏都是灰色不能编辑解决方法分享

     WPS工具栏都是灰色不能编辑解决方法分享.有用户在使用WPS软件的时候,遇到了工作区全部变成灰色的情况.变成了灰色之后,所有的功能都无法正常的使用了.那么这个问题要怎么去进行解决呢?来看看以下的处理 ...

  6. 楚留香获取服务器信息未响应,楚留香手游后期输出乏力解决方法分享

    楚留香手游后期输出乏力解决方法分享,很多小伙伴对这个游戏中的后期输出乏力不是很清楚,不知道他是干嘛的.小编就为大家详细的介绍下这个游戏中的后期输出乏力,还不知道的小伙伴千万不要错过! 楚留香武当后期输 ...

  7. Win11右键菜单反应慢有延迟解决方法分享

    Win11右键菜单反应慢有延迟解决方法分享.有用户发现电脑鼠标点击右键菜单的时候,会出现一些延迟,导致自己在使用的过程中非常难受.那么这个问题如何自己去进行解决呢?我们一起来看看详细的解决方法分享吧. ...

  8. Win11玩不了红警怎么办?Win11玩不了红警解决方法分享

    Win11玩不了红警怎么办?红警是非常耐玩的一款电脑游戏,有用户在电脑上安装这款游戏的时候,发现游戏无法正常的运行,那么这个情况是什么原因导致的呢?接下来我们就一起来看看Win11玩不了红警解决方法分 ...

  9. Win10电脑键盘失灵打不出字解决方法分享

    Win10电脑键盘失灵打不出字解决方法分享.键盘连接到电脑之后,有用户发现自己的键盘打字的时候无法正常使用,出现了按键失灵的情况.但是换到其他电脑时却可以使用.那么这个情况是自己的电脑哪里出现了设置错 ...

最新文章

  1. 阿里又要发布一个逆天的开源框架了!
  2. matlab imnoise 用法,怎样使在matlab用imnoise函数啊 对图像有什么要求才能用imnoise函数...
  3. java jackson json_java – 使用Jackson从JSON获取单个字段
  4. python定义一个空数组_python如何创建空数组?
  5. 随机梯度下降(Stochastic gradient descent)和 批量梯度下降(Batch gradient descent )的公式对比、实现对比
  6. html中前台布局特点,HTML5弹性布局有什么优点
  7. 借钱年利息15%,借款人将房产证抵押并公证,有无风险?
  8. apache arm 交叉编译_移植apache2 ARM版 – 交叉编译apache2 | 学步园
  9. Android 下使用 JSON 实现 HTTP 请求,外加几个示例!
  10. 【janino】CompileException Closing single quote missing
  11. python加颜色_python字符串加颜色显示
  12. 数据挖掘常用聚类算法性能比较
  13. HBase实战 | 从MySQL到HBase:数据存储方案转型的演进
  14. 如何使用excel快速下载网页图片?
  15. 设为首页,加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
  16. 计算机桌面放大了,电脑桌面好像被放大了,怎么处理?
  17. 2021-11-04
  18. JAVA程序练习---小车行走距离
  19. 尝试Android的毛玻璃(Blur)效果
  20. Linked Data_百度百科

热门文章

  1. 给刚入行的萌新一点经验
  2. [34期] KO战队0811笔记总结|房子
  3. HSV色彩空间表和cv2.inRange()的用法
  4. 谣言检测论文分享(一)
  5. 机器学习——感知机学习算法
  6. 歌颂Spring,我太爱它了
  7. matlab伯努利分布,常用的概率分布:伯努利分布、二项式分布、多项式分布、先验概率,后验概率...
  8. 基于java自动售货机 课程设计_JAVA-案例-自动售货机.pdf
  9. Android vivo手机接入极光推送闪退
  10. 此文件存在危险因此chrome已将其拦截