PLC添加部分省略;
S7-1200PLC 设置
- 查看或修改 IP 地址:在 TIA Portal 软件中,在项目树中选中 PLC 设备,右键点击,在 “PROFINET 接口” 中选择以太网地址查看或修改 IP 地址,比如设置为 192.168.0.1024。
- 开启通讯访问:进入 PLC 属性的 “防护与安全” 选项,在 “连接机制” 下,勾选 “允许来自远程对象的 PUT/GET 通讯访问”245。
- 创建数据块及变量:创建与触摸屏通讯的数据块,如 DB2,取消 “优化块访问”。在数据块中创建所需变量,如布尔量、字节量、整型、字等数据类型用于与触摸屏交互6。
- 编译并下载:完成以上设置后,对 PLC 程序进行编译,确保程序无错误,然后下载至 S7-1200PLC 的 CPU 中24。
MCGS 触摸屏设置
- 设置触摸屏 IP 地址:触摸屏上电后,在开机显示进度条时点击屏幕,出现启动选项,选择系统维护,再选择设置系统参数,进入 IP 地址设置界面,设置和 PLC 相同网段的地址,如 192.168.0.2024。
- 新建项目:打开 MCGS 组态软件,点击 “文件”,选择 “新建工程”,根据触摸屏型号选择对应类型,点击 “确定”612。
- 添加设备:点击 “设备窗口”,再点击右侧的 “设备组态”,在设备通讯驱动管理界面中,找到 PLC 里面的西门子 S7-1200,点击确定添加12。
- 设置通讯参数:双击添加的设备,设置本地 IP 地址为触摸屏的 IP 地址,远端 IP 地址为 PLC 的 IP 地址357。
- 添加变量并关联:在 MCGS 触摸屏的组态软件中添加与 PLC 中变量对应的数据对象。将触摸屏上的控件与添加的数据对象进行关联,设置按钮的操作属性来控制 PLC 中的变量,设置指示灯的动画连接来显示 PLC 的输出状态等3。
- 下载项目:完成组态设置后,将项目下载到 MCGS 触摸屏中。下载时,在下载界面选择 “TCP/IP 网络”,目标机名填写触摸屏的 IP 地址7。
测试通讯
将 S7-1200PLC 和 MCGS 触摸屏都上电运行,观察触摸屏上的操作是否能正确控制 PLC 的输出,以及 PLC 的状态变化是否能实时在触摸屏上显示出来。如在触摸屏上点击按钮,查看 PLC 的对应输出点是否动作;改变 PLC 的输入状态,查看触摸屏上的指示灯等显示是否正确更新。还可以使用 MCGS 组态软件中的 “通信测试” 功能,来检测通讯是否正常。