登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:200的自建库问题
点击:717 回复:3
楼主
编辑
引用
管理
美人鱼的眼泪
200的自建库能分配v区吗?还有out和in-out有什么区别?要重复调用自建库能行吗?
那个大神给个自建库看看学习一下
16-11-30 15:42
1楼
编辑
引用
管理
时光XetXRgcY
out 是输出,in_out 可读可写,自建库不太清楚,子程序可以重复调用
16-11-30 20:10
2楼
编辑
引用
管理
fujifa
引用
美人鱼的眼泪
在 2016/11/30 15:42:12 发言
【内容省略】
OUT作为输出参数,对于子程序内部来说,它就是一个只写的变量,用于将子程序内部的数据传送到外部。
IN_OUT作为输入输出参数,实际它传给子程序是传递了一个地址指针,所以在子程序内部对它作的任何修改都将更改实际的数值,当你运行子程序后需要保持数据的可以使用这个类型,IN_OUT因为传递指针因此会占用更多的系统资源和处理周期,所以,如果你仅仅是希望子程序返回一个经过处理的数据,请尽量采用OUT类型。
可以重复调用子程序,但是请注意的是:因为子程序的变量是使用临时区域的,而西门子的PLC的OS系统并负责回收被前一子程序调用后占用的临时区域,所以在子程序内部程序的变量,请遵循先赋值后使用的这一原则。
16-12-01 11:45
3楼
编辑
引用
管理
ntplc2017
200自建库不能分配V区, OUT 只有传递出参数,IN-OUT 初始参数需要传入,计算结果传出,可以重复调用自建库使用。
18-09-21 11:05
工控新闻
全国首例!越疆人形机器人实现工业跨场景多任务协同作业泛化应用
许继电气携手上海大学共建电力装备具身智能联合创新中心
工信部等三部门联合发文推动电力装备行业稳增长 提出2025—2026年主要目标和8项举措
我国已形成碳达峰碳中和“1+N”政策体系
西克|追踪建筑材料:适用于施工现场的追踪系统
西克即将亮相IAS工业自动化展,与您共创智能传感新未来
艾迈斯欧司朗发布全新高分辨率dToF传感器 开启精准识别新纪元
研华模块化电脑SOM-6884:通过AI集成和可扩展设计推进人形机器人技术发展
更多新闻资讯