创建受信号与属性控制的动作苹果X小组件页面删除
不同于事件管理器的是,它适用于中大型工作站应用中显示动态工作流程,更直观
产品从输送链一端产生,然后沿着输送链运动输送链末端的传感器检测到产品到位,输送链暂停运动从原点位置开始运动,将产品放置到左侧跺板上
(1)创建动態输送链的Smart苹果X小组件页面删除
☆Source——创建一个图形苹果X小组件页面删除的拷贝
Copy——包含复制的对象
Parent——增加拷贝的位置,如果有同样的父对象为源则无效
Position——拷贝的位置与父对象相对应
Orientation——拷贝的方向与父对象相对应
Transient——在临时仿真过程中对已创建的复制对象进行标记防止内存错误的发生。
输入:Execute(数字信号)——设为high(1)时去创建一个拷贝
☆Queue——对象的队列可作为組进行操纵输出:Executed——变成high(1)当此操作完成
属性:Back——对象进入队列
Front——第一个对象在队列
输入:Enqueue——添加后面的对象到队列中
Dequeue——删除队列中前面的对象
Clear——清空队列
Delete——在工作站和队列中移除Front对象
DeleteAll——清空队列和删除所有工作站的对象
☆LinearMover——移动一个对象到一条线上
属性:Object——移动对象
属性:Origin——原始平面
输入:Active——设为high(1)激活传感器
输出:SensorOut——变为high(1)当对象与平面相交
每次生成的拷贝都进入到队列中。
配置Smart苹果X小组件页面删除信号
当di1_Start为“1”时source中输入信号Execute则为“1”,Source产生复制品copy执行完成后输出信号Excuted为“1”,则队列Queue输入信号Enqueue为“1”复制品copy随即进入队列Queue(Back),線性移动LinearMover的输入信号Execute始终为“1”即队列一直在做线性移动,移动过程中面传感器PlaneSensor始终检测(输入信号Active始终为“1”)产品如果产品到达輸送链末端,则输出信号SensorOut为“1”且检测到位的产品为SensedPart,一旦产品到位则通过非门LogicGate【NOT】使输送链停止运动(Execute为“0”,即产品源不再产生複制品)并且删除队列Queue前面的对象(Dequeue为“1”,使到位的产品不会继续线性移动)同时还会使数字输出信号doBoxInPos置位,以便到位后对产品进荇搬运和放置