设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
博途(TIA Portal )简单实例(16)
返回列表
发新帖
[西门子]
博途(TIA Portal )简单实例(16)
[复制链接]
83263
|
0
|
2024-11-16 09:41:57
|
显示全部楼层
|
阅读模式
带有运动仿真的图形对象“瓶子”
【简介】
以下步骤将介绍如何创建带有运动动画的图形对象“瓶子”。 在动画中,奶瓶通过传送带从左向右移动。 使用一个内部 HMI 变量使对象动态化。
【内部 HMI 变量】
内部 HMI 变量与 PLC 之间不存在连接。 它们存储在 HMI 设备的内存中。 只有 HMI 设备能够对这些变量进行读写访问。 例如,可通过创建内部 HMI 变量进行独立于控制程序的本地计算。
【要求】
HMI 画面处于打开状态。
【步骤】
要创建图形对象“瓶子”并组态水平运动,请按以下步骤操作:
1.通过拖放操作将WinCC图形文件夹“符号工厂图形”(Symbol Factory Graphics) >“符号工厂 256 色”(SymbolFactory 256 Colors) >“食品”(Food) 中的图形对象“瓶子”复制到“传送带”对象上方的画面空闲区域。
定位瓶子时,请确保将其放在 HMI 画面的空闲区域中。 如果直接将瓶子拖动到传送带上,传送带将被瓶子替换。
2. 对瓶子进行缩放以使其高度低于洞的高度。
3. 为图形对象“瓶子”创建水平运动动画。
瓶子的透明副本显示在工作区中,该副本通过箭头连接到源对象。
4. 将透明的瓶子移动到传送带的末端。
系统在巡视窗口中自动输入最后位置的像素值。
5. 在巡视窗口中为运动动画创建一个新的 HMI 变量。
6. 使用“Position_Bottle”作为该变量的名称,使用“Short”作为数据类型。
将瓶子的位置链接到该变量。 如果当前程序中的变量值发生了改变,瓶子的位置也会随之改变。
要仿真运动,变量“Position_Bottle”的值必须自动更改。该变量的值应该在加载 HMI画面后自动增加。 只要值达到 100,它就将重新从 0 开始。变量的数值更改是通过HMI 画面的属性进行仿真的。
7. 首先,将“仿真变量”(SimulateTag) 功能添加给 HMI 画面的事件“加载”(Loaded)。
8. 将变量“Position_Bottle”分配给“仿真变量”(Simulate Tag) 函数。
9. 保存项目。
【结果】
已经创建了带有运动动画的图形对象“瓶子”。 在将 HMI 画面加载到 HMI 设备时,变量“Position_Bottle”的值会在每个基本周期 (200 ms) 后加一。 当值达到 100 时,会将变量值设置为“0”。 瓶子的位置取决于变量值。 例如,如果变量值为 50,则瓶子位于传送带的中间。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
maoguanghai
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』