APP下载

基于以太网技术实现一台PLC对两台PLC的组网控制

2021-10-27童克波

兰州石化职业技术学院学报 2021年2期
关键词:指令程序

童克波

(兰州石化职业技术学院 电子电气工程学院,甘肃 兰州 730060)

目前,全世界生成PLC的厂家有上百家,但在我国,市场占有率最高的PLC是西门子公司生产的PLC,其市场占有率为42%,其次是三菱PLC占13%。

西门子公司生产的S7-1200PLC用于取代原有的S7-300PLC,S7-200SMART PLC用于取代原有的S7-200PLC,这些新出的PLC都采用以太网进行通信,不仅通信速度快,而且通信稳定性好,加上使用交换机进行信号交换,就能实现一台S7-1200PLC控制多台S7-200SMART PLC。西门子PLC 支持多种通信协议,应用广泛多样[1]。

1 建立通信网络

在西门子博途TIA编程软件中建立新的项目“组网通信”,在新项目中添加新设备CPU1212C,订货号6ES7 212-1BE40-0XB0,版本号4.2,版本号一定要选择正确,否则下载程序时将会报错。

1.1 建立S7-1200PLC以太网地址

添加完新设备后,在项目树中打开“设备和网络”选项,在该选项工作区选中“网络视图”,选中设备的CPU模块,在下方的巡视区中选中“属性”,在“属性”选项中,选中“PROFINET接口[X1]”,打开该菜单中的“以太网地址”,在右边编辑区中,添加新子网PN/IE-1,同时选中系统默认的以太网地址“192.168.0.1”,子网掩码默认。

选中“系统和时钟存储器”,在右边工作区中勾选“启用系统存储器字节”MB1和“启用时钟存储器字节”MB0;同时再选中“防护与安全”中的“连接机制”,在右边工作区间勾选“允许来自远程对象的PUT/GET通信访问”。

1.2 建立网络连接

在网络视图中,点击 “连接”,然后在旁边的选项中点击向下的箭头,选中下拉菜单中的“S7连接”,如图1所示。S7协议是专为西门子控制产品优化设计的通信协议,该协议被广泛应用于各种西门子工控设备之间的通讯[2]。……

登录APP查看全文

猜你喜欢

指令程序
听我指令:大催眠术
试论我国未决羁押程序的立法完善
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
杀毒软件中指令虚拟机的脆弱性分析
创卫暗访程序有待改进
一种基于滑窗的余度指令判别算法