施耐德 PLC Simulator 高级应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
施耐德PLC Simulator 高级应用
关键词:
施耐德、Schneider Electric、Control Expert、PLC Simulator
1、关于创建的PLC Simulator的IP地址。
在电脑上创建的PLC Simulator相当于一个modbus server,该server可以向任何已经建立连接的网卡提供数据,所以其并没有确定的IP地址,而是对所有的IP地址都提供数据。
对于以下界面,虽然显示出IP地址,但是,其仅仅显示的是其中的1个网卡。
对于没有列出的网卡,只要是已经建立连接,向其请求数据也是可以的。
关键在于PLC Simulator的侦听选项设置。
可以侦听0.0.0.0以侦听所有的IP地址。
关于127.0.0.1与本机的IP地址有一定的区别,最好保持侦听地址和使用PLC Simulator的客户端地址设置的一致性,或将其设置为0.0.0.0。
2、关于创建的PLC Simulator的端口号。
Modbus默认使用端口502,对于PLC Simulator会以独占模式使用端口。
这意味着每个端口只能打开1个PLC Simulator。
如果想打开多个PLC Simulator,请使用不用的端口如501、502、503等。
而对于Modbus客户端,即使使用了502端口,也不会影响PLC Simulator。
但是某些客户端如INtouch可能也会以独占的方式使用502端口,那将导致PLC Simulator不可用。
如何使用不同的端口打开PLC Simulator有很多办法。
可以在Control Expert的连接页面IP地址后面直接加端口号,如下图所示:
也可以在指向PLC Simulator的快捷方式后加入选项,如下所示:
或以命令行的方式打开。
3、总结
以上描述可以总结如下:
一个电脑可以有多个网卡;
创建的PLC Simulator可以向所有建立连接的网卡提供数据;
每个端口只能有1个PLC Simulator。
这和Modsim非常相似,只是Modsim不可以更改端口号,或是还没有找到更改端口号的方法。
但Modsim可以使用不同的ID来对同一个端口建立不同的连接。