200的通讯问题

我想只用一个DP接头的A1B1和触摸屏通讯,A2B2和变频器通讯,这样只有一个DP接头插在200PLC的PORT口上,这样可以吗?还有别的什么设置吗?

最佳答案

1.有一点是需要肯定的是,楼主所讲的这种网络连接方式是可行的。
通常实际现场这种情况很常见,比如我们的PLC在中间位置A,触摸屏在左侧B,变频器在右侧C。那就不能按照从A到B,然后再从B到C这样布线。
所以就可以采取楼主所说的方式,从A到B接DP接头的A1B1和触摸屏通讯,从A到C接DP接头的A2B2和变频器通讯,A处的DP接头的终端电阻设为OFF,B、C处的DP接头的终端电阻设为ON。

2.但是还有一点必须要注意,那就是通信协议。
利用一台PLC和2台不同设备进行通信,是可以实现的。如果使用同一种通信协议,就可以使用一个通信端口。
也就是说,如果楼主你的PLC、触摸屏、变频器使用同一种通信协议,你这个是可以实现的。

但据我所知,西门子触摸屏支持很多的通讯方式,具体要看触摸屏的类型。现在很多都支持MPI、PROFIBUS及以太网等通信。西门子变频器支持USS通信、PROFIBUS通信、DeviceNet通信等等。
所以楼主这个方案实施起来难度是很大的,如果使用不同的通信协议,只能使用对应数量的通信接口。
上述所说的协议,每一种通信协议还有更细的划分,比如USS分为USS RS232和USS RS485,modbus分为modbus ASCII或modbus RTU,PROFIBUS分为PROFIBUS-DP、PROFIBUS-PA、PROFIBUS-FMS等,这些是不能混用的。

3. 之前见楼主咨询过MM440的PID调节控制的问题,其实方案有很多种。
我也补充了我认为有种最经济的方法,MM440自身就带PID功能,楼主完全可以使用变频器自身的PID结合自由功能块来实现。
S7-200PLC与MM440变频器的通信只能使用USS通信(自由口通信方式),只使用一个通信端口和触摸屏达不成一致性的。就不如利用MM440变频器自身的功能来实现,简单的PID控制可能连EM235模块都不需要用。

4.最后有关通信的介绍,在视频学习中心有视频讲解,对你会有很大的帮助,建议楼主好好学习一下。
S7-200热线工程师岗前内部培训:
串口通信第一讲:自由口通信(1)
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=838
串口通信第二讲:自由口通信(2)
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=839
串口通信第三讲:PLC modbus通信
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=860
串口通信第四讲:PLC USS通信
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=861
通信第一讲:PPI和MPI通信
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1266
通信第二讲:以太网通信
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1267

提问者对于答案的评价:
谢谢,有时间我要验证一下。

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc201176.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月30日 下午11:53
下一篇 2017年10月30日 下午11:53

相关推荐

  • PID 用霍尔传感器进行对电机低转速闭环控制

    用PID进行对普通变频电机进行低转速闭环控制,用一个霍尔传感器加一个磁钢测速,周期在0.6秒到5秒,所以转速很慢,写完程序后发现:程序一开始运行,电机运行两三圈就自动停止不转了。这…

    2021年7月5日
  • 多台S7-200 之间以太网通讯

    多台S7-200(比如224xp) 之间的以太网通讯 的连接方式是将每台PLC的以太网模块连接到一个交换机上吗 最佳答案 1、两个以上CP243-1连接在一块,…

    SIMATIC S7-200 2021年7月5日
  • 传感器如何与EM235连接

    我现在买了一个传感器,是电流/频率型的,输出有3跟线,一根接电源负极,一根接电源正极,还有一根信号线.我想把它接到EM235上去,现在不知道怎么接线好? 希望大家指点一下…

    SIMATIC S7-200 2021年7月5日
  • 200PLC回零问题

    请问大家用200PLC的Q0.0,Q0.1,Q0.2,Q0.3控制伺服,请问大家调用MAP指令库,开机第一次回零轴是在原点和负限位附近,回零完成到一个位置,以后的每次回零都是在正限…

    SIMATIC S7-200 2017年12月8日
  • PC ACCESS与操作系统

    PC ACCESS V1.0 SP6版本安装在Windows7 X64位系统上后,测试状态一直提示未知错误,同样操作在WINDOWS&nbs…

    SIMATIC S7-200 2021年7月5日
  • 编码器用正交高速计数器计数,满设定值后停止计数,然后反方向可以已停止的数继续计数

    如题,比如我把正交高速计数器1模式10记得的脉冲值传送到V100,然后如果V100的值大于+1000就停止计数,然后编码器反方向旋转就在当前值+10000上减少脉冲,减少到0也停止…

    SIMATIC S7-200 2021年7月5日
  • S7-200modbu指令问题

    我是在网上下载的modbus库指令,也进行了库存储区分配,编译后出现下面问题,咋弄呢?求各位老师指点,多谢。正在编译程序块…主程序 (OB1)SBR_0 (…

    2021年7月5日
  • 200PLC脉冲发射

    脉冲PTO向导结束后,出现了四个了程序,各位说了,PTO-CTRL是必须用的,那么后三个任选其中一个吗?有个问题解决不了,在这个项目中,要求是剪不同距离的板,今天300MM,明天可…

    SIMATIC S7-200 2020年11月1日
  • 200编程问题

    我现在做实验,编了个程序,温度传感器输入的,当把温度弄到很大时,0~10所对应的量程超过了32000.这时量的时候电压就为负的,请问我编的程序有问题还是什么原因呢?还有那个量程变化…

    SIMATIC S7-200 2021年7月5日
  • s7-200通过485转232连接到电脑串口能正常实现MODBUS协议通信吗

    各位前辈,我的PC上有一个C#编写的modbus主站程序,以前是用PPI编程线与从站S7-200连接的,可以正常通信。现在我要把PPI编程线换成485转232的线,不知道这样能不能…

    SIMATIC S7-200 2018年3月6日