硬件组态之BECKHOFF控制器和昆仑通态触摸屏

BECKHOFF PLC与昆仑通态触摸屏通讯的调试步骤如下:

1. 获取控制器的IP地址及AMS NetId

修改笔记本IP地址使其与控制器在同一个网段,使用TwinCAT3组态环境通过Broadcast的方式,获取控制器的IP地址及AMS NetId,并添加路由。

2. 修改控制器的IP地址

获取控制器的IP地址后,可以根据需要使用远程桌面的方式修改控制器的IP地址。

3. 配置控制器的静态路由

获取控制器的IP地址后,通过远程桌面连接控制器,并配置控制器的静态路由。文件路径:<C:\TwinCAT\3.1\Target\StaticRoutes>,相关参数:Name为触摸屏名称,随便设;Address为触摸屏IP地址;NetId为触摸屏IP地址缀加.1.1。

4. 修改昆仑通态触摸屏的IP地址

触摸屏上电瞬间,快速点击屏幕,进入系统设置界面,修改触摸屏的IP地址。

5. 配置PLC变量地址

在PLC Project中,新建全局变量,并给需要同触摸屏交互的变量分配地址。

6. 触摸屏组态配置

使用McgsPro组态环境,新建并打开工程。打开设备窗口,右键打开工具箱,通过设备管理添加通用TCP/IP父设备,在右键打开工具箱,通过设备管理/所有设备/PLC/Beckhoff/ADS/倍福_ADS_以太网添加倍福_ADS_以太网子设备。<可以修改设备名称>

修改父设备参数,主要包括本地IP地址、远程IP地址以及远程端口号。<远程端口号,默认48898>

修改子设备参数,主要包括ADS_Port、Local AMS NetId、Remote AMS NetId。<ADS端口号,默认值851>。

添加设备通道。<通道类型,选M区标识寄存器><数据类型,按需要选择><通道地址,与PLC一致><连接变量,自己定义><读写方式,按需要设置>

将操作界面上的输入输出控件,与设置的通道变量连接即可。

7. 通讯验证

将编辑好的PLC程序,下载至PLC控制器;将编辑好的人机交互界面程序,下载到触摸屏上。运行结果如下:

原文链接:,转发请注明来源!