湖北省襄阳市西门子中国总代理-西门子选型-西门子技术支持-西门子维修服务
- 供应商
- 湖南西控自动化设备有限公司
- 认证
- 联系电话
- 15344432716
- 手机号
- 15386422716
- 销售顾问
- 杨本刚
- 所在地
- 中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
- 更新时间
- 2024-12-12 08:50
二.程序编程
在plc_1项目中选择程序块打开main(ob1),在右边的通信项选择“开放式用户通信”中选择“tsend_c”指令并拖放到main(ob1)中去并生成背景数据块db1,名称为:tsend_c_db。如下图所示:
选中指令,弹出下面的组态画面,设置如下面所示,在连接类型选择tcp,在连接数据行中,在下拉菜单中选择新建,生成下面所示的画面。
在plc_1项目中选择程序块打开main(ob1),在右边的通信项选择“开放式用户通信”中选择“trcv_c”指令并拖放到main(ob1)中去并生成背景数据块db2,名称为:trcv_c_db,如下所示:
选中指令,弹出下面的组态画面,设置如下面所示,在连接类型选择tcp,在连接数据行中,在下拉菜单中选择新建,生成下面所示的画面:
然后添加全局数据块,命名为send,如下图所示:
在打开的全局数据块名称列命名为send,在数据类型选择数组并设置为array[0....99]ofstring,如下图:
在选中send[db5]中单击右键选择属性,将打勾的去掉。如下所示:
接下来关于指令“tsend_c”的设置如下面所示:
再添加全局数据块,并命名为“receive”,然后在打开里面名称列命名为“receive”,数据类型选择数组并设置为array[0....99]ofstring,如下图所示:
同样地在receive[db6]中单击右键选择属性,将打勾的去掉。如下所示:
关于指令“trcv_c”的设置如下所示:
到这里plc_1的编程组态已经完成,关于plc_2的编程组态设置和plc_1的设置步骤大同小异,基本的设置如下面所示:
在plc_2中tsend_c指令的设置组态如下:
在plc_2中trcv_c指令的设置组态如下: