西门子PLC博途SCL编程-模拟量处理

工控课堂

工控课堂【www.gkket.com】工程师必备网站

添加微信:gkket123 加入500人工控微信群

电气工控自动化-超万元免费资料

点我免费下载

(DownLoad)

下面这个程序适用1200/1500

西门子PLC博途SCL编程-模拟量处理的图1


程序段1中的程序是把模拟量PIW中的值拷贝到data.PIW数组中,实际使用中应用2,3,4行程序代替7,8,9行的程序。7,8,9行的程序用的是MW,主要是为了测试。

西门子PLC博途SCL编程-模拟量处理的图2


西门子PLC博途SCL编程-模拟量处理的图3


这个是主要的逻辑。3-12极性选择。16-31行代码主要是判断数组的长度和起始索引是否符合条件。如果目标数组的长度小于源数组,返回错误代码1,


如果源数组的索引不等于0,error返回2,如果目标数组的索引不等于0,error返回3。以上都不满足返回0, 也就是正确。34-37行是处理模拟。程序较简单。

西门子PLC博途SCL编程-模拟量处理的图4


这个数据块共两个数组,第一个是PIW数组,保存的是未处理的模拟量,第二个是result数组,保存的处理后的模拟量。

转发是最大的鼓励!谢谢您的支持!

重要通知

想加入工控PLC学习技术交流群

请添加班长为好友

并备注:地区-行业-姓名昵称获取进群资格。

西门子PLC博途SCL编程-模拟量处理的图5

工控PLC学习
专业专注分享

      

分享到朋友圈,和朋友们一起分享吧

——————————————————————

 来源:工控课堂www.gkket.com,侵删!

▣ 声明:我们尊重原创。文字图片视频素材,版权属于原作者。部分文章推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们删除处理(联系17621634088-微信同号),我们只做分享之用,不用于商业。


西门子PLC博途SCL编程-模拟量处理的图6

她们都关注了,你还等什么?

西门子PLC博途SCL编程-模拟量处理的图7 西门子PLC博途SCL编程-模拟量处理的图8 西门子PLC博途SCL编程-模拟量处理的图9 西门子PLC博途SCL编程-模拟量处理的图10 西门子PLC博途SCL编程-模拟量处理的图11 西门子PLC博途SCL编程-模拟量处理的图12 西门子PLC博途SCL编程-模拟量处理的图13

西门子PLC博途SCL编程-模拟量处理的图14

西门子PLC博途SCL编程-模拟量处理的图15
猛戳阅读原文,开启电气工控自动化之路
登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP