[西门子] 倍福Beckhoff正弦曲线跑马灯程序

[复制链接]
查看47972 | 回复0 | 2024-1-12 22:58:06 | 显示全部楼层 |阅读模式
免责声明:本文转自网络,版权归原作者所有,如有侵权,请及时与我们联系删除,谢谢!

video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_2679529195282202625iii:=iii+1;                  (*iii,临时的累加变量*)
IFiii>=iStep THEN              (*iii>iStep,iMove增加一个数字,用来控制速度*)iMove:=iMove+1;iii:=0;IFiMove>10000 THEN          (*避免iMove移除,所以设置了一个上限*)iMove:=0;END_IFEND_IF

FORj:=1 TO 100 DO            (*j作为横坐标*)
IFxFact>0 THEN            (*因为xFact要作为除数,所以要大于0*)x:=INT_TO_REAL(j+iMove)/xFact;  (*iMove是时间的移动,让曲线动起来*)ELSEx:=INT_TO_REAL(j+iMove);      (**)END_IF
arrY_real[j]:=(SIN(x)+1)*4;        (*因为正弦曲线是从-1到1,因此要向上偏移,因为一个模块的高度是8个LED,所以从-1~1对应的是0~8*)
CASEREAL_TO_BYTE(arrY_real[j]) OF  (*因为16个LED的顺序是从上方开始排,所以要进行顺序的调换*)0:arrByte[j]:=0;1:arrByte[j]:=128;  (*1=>10000000,1表示亮,128表示最高位亮,第8盏灯在模块最底下*)2:arrByte[j]:=64;3:arrByte[j]:=32;4:arrByte[j]:=16;5:arrByte[j]:=8;6:arrByte[j]:=4;7:arrByte[j]:=2;8:arrByte[j]:=1;END_CASE
END_FOR
FORi:=1 TO 16 DO
arr2809:=arrByte[i*2-1]+arrByte[2*i]*256;(*将字节组合成一个字,输出给模块*)
END_FOR


西门子S7-1500博途PLC(基础+高级)视频教程分享西门子TIA博途-SCL高级编程多套视频资料免费分享-限时删除
特斯拉EPLAN-设备电气规范分享
西门子TIA博途高级语言SCL视频资料分享
三菱FX3U系列plc精讲视频分享(40讲+240讲) 49GB
西门子smart200视频教程分享汽车行业自动化SiCar标准的培训资料
两套西门子WinCC视频教程分享(9.5G)PLC、触摸屏工控小游戏样例合集分享EPLAN电气设计制图视频教程分享-限时删除都有哪些好用电工仿真软件?学习电路图变得如此简67本自动化书籍免费领取啦!!!最新西门子授权工具EKB2022版分享立体仓库穿梭车程序分享
威纶触摸屏视频教程(66讲)分享
博途TIA V16-V17全套软件与组件分享
标准化编程之-博途TIA程序设计编程规范
西门子SCL编程练习:排水泵根据运行时间先起先停控制
如何使用C#编写程序读写西门子PLC?
VASS标准—PLC安全程序架构讲解
VASS05标准—KUKA机器人培训课件
大众VASS_05标准——PLC程序架构
KUKA机器人高级编程(下)第3-4章(计时器\运动编程)西门子博途SCL案例_仓储系统出料优先级控制程序实战练习西门子TIA博途SCL高级教程—伺服V90速度控制
西门子TIA博途SCL高级教程—伺服V90定位控制
西门子TIA博途SCL高级视频教程—模拟量在工程中的应用博途TIA Portal——SCL间接寻址PEEK和POKE指令的使用案例
西门子SCL高级语言教程—冒泡排序和选择排序西门子博途WINCC脚本VBS教程4_脚本操作画面内对象的属性如何使用C#编写程序读写西门子PLC?
C#上位机通过TCP/IP协议和KUKA机器人通讯
不外传的28条PLC编程规范及建议,赶紧收藏win10家庭版安装西门子博途软件时提示“管理员已阻止你运行此应用”解决方法西门子SCL编程-数据堆栈存储与操作在项目中的使用
博途实现程序动态加密—分级催款密钥授权管理系统程序实现分享几个PROFINET网络故障诊断与分析案例工控的面向对象编程SiCar自动化标准平台架构
特斯拉EPLAN 电气图纸和结构标准
SICAR标准-VALVE_1_TO_8_3POS_FB夹具控制功能块
西门子PLC信号分析软件Winplc Analyzer 使用方法
PROFINET设备的GSD文件及其描述语言GSDML
大众标准VASS06软件环境设置
ABB机器人编程与应用中级篇


技术交流资源获取

趋热纳凉,尽享美好时

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则