一、西门子1200PLC
1、以TIA V15为例,创建工程并组态完成,设置PLC的IP。在”防护与安全”—“连接机制”—勾选“允许来自远程对象的PUT/GET通讯访问”
2、创建一个与触摸屏通讯的数据块,以DB2为例;并取消“优化块访问”。
3、在数据块DB2中创建32个布尔量(Bool)、8个字节量(Byte)、8个整型(Int)、8个字(Word)。
二、MCGSE触摸屏
1、打开MCGSE组态环境软件
2、点击“文件”,点击“新建工程”
3、根据触摸屏型号选择对应类型,点击“确定”
4、点击“设备窗口”,在点击“设备组态”,进入组态页面。
5、双击“通用TCP/IP父设备”及“Siemens_1200”将通讯协议及设备添加到设备窗口中。
6、双击设备窗口中的“通用TCP/IP父设备”,填写触摸屏的IP及需要连接的PLC的IP。
触摸屏IP地址查询及修改步骤如上。
7、双击设备窗口中的“设备0--【Siemens_1200】”,填写触摸屏的IP及需要连接的PLC的IP。
8、点击“设备编辑窗口”中“新增设备通道”,以V数据寄存器为例,创建32个布尔量(Bool)、8个字节量(Byte)、8个整型(Int)、8个字(Word)。
9、①DB2.DBX0.0 BOOL 32 点击“增加设备通道”按钮,弹出“添加设备通道”窗口,选择通道类型为“V 寄存器”,通道地址为“2”,数据类型为“通道的第00位”,通道个数为 32,设置完毕后点击确认,返回到编辑窗口,如下图所示。
②DB2.DBX4.0 BYTE 8 点击“增加设备通道”按钮,弹出“添加设备通道”窗口,选择通道类型为“V 寄存器”,通道地址为“2.4”,数据类型为“8位无符号二进制”,通道个数为 8,设置完毕后点击确认,返回到编辑窗口,如下图所示。
③DB2.DBX12.0 INT 8 点击“增加设备通道”按钮,弹出“添加设备通道”窗口,选择通道类型为“V 寄存器”,通道地址为“2.12”,数据类型为“16位有符号二进制”,通道个数为 8,设置完毕后点击确认,返回到编辑窗口,如下图所示。
④DB2.DBX27.0 WORD 8 点击“增加设备通道”按钮,弹出“添加设备通道”窗口,选择通道类型为“V 寄存器”,通道地址为“2.27”,数据类型为“16位无符号二进制”,通道个数为 8,设置完毕后点击确认,返回到编辑窗口,如下图所示。
此时完成通道创建,并未连接变量。
10、在用户窗口中点击“新建窗口”;双击“窗口0”打开动画组态窗口。
11、点击“工具箱”中“标准按钮”,在画面中拖拽出按钮大小,创建按钮,双击“按钮”,打开编辑窗口。
12、点击“操作属性”—勾选“数据对象值操作”—点击后方“?”进入“变量选择”页面,
13、“根据采集信息生成”选择需要操作的变量并生成。确定后会对应绑定通道。
14、在“实时数据库”中可以“新增对象”。
15、完成对所需变量的通道链接。
16、完成对触摸屏及PLC的通讯设置,将工程文件对应下载到触摸屏及PLC设备,测试通讯。