广东湘恒智能科技有限公司
主营产品: 西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等
如何在TIA博途中设计结构化变量
发布时间:2024-11-26

假如有这么一个需求:有8条相同的皮带机需要简单启停控制,按下启动按钮皮带运行,按下停止按钮皮带停止。当然,这个不用结构化变量也非常简单,几行梯形图就可以实现。今天,主要是想通过这个简单的例子来说明如何建立结构化变量,提高PLC编程效率。

1. 设计两个关于皮带机控制的PLC数据类型。如下图:  

图片

图片

2. 依据以上PLC数据类型创建变量。如下图: 

图片

注意:以上地址分配是以字为单元的。3. 配置硬件。如下图: 

图片


注意:硬件地址和PLC变量的对应关系。4. 创建一个FB,编写程序。如下图:

图片

 
注意:这只是一个简单的启停程序,按下启动按钮(I点),Q点为真;按下停止按钮(I点),Q点为假。5. 程序调用。如下图: 

图片


注意:可以看到8个皮带机输入端和输出端各只需要1个管脚变量。总结:结构化PLC变量的设计可以极大地提高设计效率,也可以为设备扩容预留空间。


展开全文
拨打电话 微信咨询 发送询价