欢迎光临散文网 会员登陆 & 注册

西门子博途 S7-1200编程案例——后进先出程序

2021-04-18 16:04 作者:3_qq_3  | 我要投稿

工业自动化是指将多台设备(或多个工序)组合成有机的联合体,用各种控制装置和执行机构进行控制,协调各台设备(或各工序)的动作,校正误差,检验质量,使生产全过程按照人们的要求自动实现,并尽量减少人为的操作与干预。

SIMATIC S7-1200是一款紧凑型、模块化的PLC,可完成简单逻辑控制、高级逻辑控制、HMI 和网络通信等任务   。

单机小型自动化系统的完美解决方案。 对于需要网络通信功能和单屏或多屏HMI的自动化系统,易于设计和实施。

具有支持小型运动控制系统、过程控制系统的高级应用功能。

SCL语言 非常适合于如下任务:

复杂运算功能

复杂数学函数

数据管理

过程优化

下面就用一个实例来体验一下用SCL编程是什么感觉吧。

西门子博途 S7-1200指令中没有像200smart那样有LIFO这样的后进先出指令,需要自己编写相关程序,思路是自己写一个数组对队列,然后下标用地址来实现队列的后进先出功能

第一步建立后进先出DB块


DB块

编写FC程序

主程序OB1中调用FC

欢迎留言评论。

西门子博途 S7-1200编程案例——后进先出程序的评论 (共 条)

分享到微博请遵守国家法律