大家好!
如何利用一套TIA程序组态多单机设备的prfinet网络呢?
状况:
单机设备中含有1500plc一台(只含有一个mac),profinet IO远程子站2台,其他profinet 设备4台。
现场客户需要四套这样的单机系统,并且他们要与客户的MES系统进行对接。
难点:
每套单机设备都是完全相同的,所有项目程序也是一模一样的,一套程序就OK了。但如果这四套单机设备之间进行联网的话,IP地址和设备名称会有冲突,整个系统还能正常运行吗?答案是否定的。
为了规避IP地址和名称冲突,可以在一项目中规划四套cpu程序,对每一个子站进行不同的名称和IP设置。但是这样做非常的麻烦,程序修改时,必须修改四个地方的程序。
问题:
有何方案,只需要设置一套CPU程序就可以了?
方案设想:
cpu侧增加一个profinet/ethernet网络通讯模块,进行独立的IP和名称设置,并与客户网络保持同一网段,比如192.168.20.xxx,进行数据交换。单机设备规划另一网段,比如192.168.0.xxx,与客户网段区别开。
这种思路只需要修改通讯模块的IP和设备名称就可以了,不需要修改其他的任何内容。
如果这样组网的话,所有的独立通讯模块连接到交换机,这样还会导致单机设备中的IP和名称冲突吗?(个人觉得不会)
请问上述方案是否可行?或者是否存在其他的更好的建议?
谢谢!