Intouch与施耐德PLC通讯设置步骤如下:
安装与配置驱动:
确保Intouch软件已安装,并安装与施耐德PLC兼容的驱动程序,如Modbus TCP/IP、Modbus Plus或Modbus协议驱动。
若未安装驱动,可通过Intouch安装包中的驱动文件夹进行安装,或使用WSP的setup.exe单独安装所需驱动。
配置System Platform Management Console (SMC):
打开SMC,依次展开相关目录(如Operations Integration SupervisoryServer→Modicon-MBTCP→OI.MBTCP.1→Configuration→PORT)。
右击“PORT”,添加ModbusBridge连接(如Add ModbusBridge Connection),并配置PLC的IP地址等参数。
设置Intouch访问名:
打开Intouch工程,通过菜单“特别”->访问名,新建一个通讯设备。
设置节点名为驱动服务计算机名称,应用程序名为SMC的驱动服务名(如采用以太网,需设置为MBENET),主题名为Device Groups组名称或PLC设备名。
软件编程与变量链接:
在Intouch窗口中放置控件,并链接变量。
在动画链接中输入变量表达式,设置标记名、类型(选择IO变量)、访问名等参数。
访问名设置中,需指定PLC设备名称、通讯协议名称、访问名称等,并与SMC中的配置对应。
测试与验证通讯:
将Intouch切换到运行状态,观察变量状态变化。
可通过IO Server状态监视功能,检查IO地址读写状态。若显示为黑色,表示通讯正常;若显示为红色,则通讯中断。
通讯协议选择建议:
Modbus TCP/IP协议:适用于大多数施耐德PLC型号(如M580系列),支持以太网通讯,配置相对简单。
Modbus Plus协议:适用于需要高速通讯的场景,但需额外配置通讯卡(如ISA、PCI卡)。
Modbus协议:适用于串口通讯场景,需注意通讯端口、波特率、数据位、停止位、校验方式等参数设置。
注意事项:
确保PLC与Intouch软件之间的IP地址配置正确,且处于同一子网内。
在配置访问名时,需确保应用程序名、主题名等参数与SMC中的配置一致。
若通讯中断,可检查IO Server状态监视功能,定位通讯故障点。