签到有奖
消息提醒
运维工程师专区
官方商城
点击复制链接
关注该帖后,有多人参加探讨会对您通知与提示!
帖子
精华
被关注
论坛等级:侠客
注册时间:2017-06-13
钻石 如何晋级?
5801
24
2025-05-28 11:43:05
在生产中,经常用到各种传感器,用于检测设备实际状况。在设备调试过程中,需要设定传感器上下限,检测传感器是否正常,故障时输出特定信号等功能。调试程序过程还可能经常用到让传感器输出仿真值测试程序步骤、报警等。下面程序块可以实现通过根据通道值和设定量程上下限计算输出实际值;如果是通讯仪表直接读取的是传感器实际值的话,可以选择不同通道输入信号来选择区分;同时可以设定偏移值、仿真测试值、故障时输出值等功能;具有滤波功能,可以根据实际需求调整滤波大小。程序使用的是西门子S7-1515 PLC,通过TIA Portal STEP7 V18进行编程。详细代码请见附录。
附录:
1.程序运行在S7-1500 PLC中,新建FB块,建立变量,如图1所示:
图1 PLC变量表
2.在新建的FB块中,使用SCL进行编程,如图2所示:
图2 SCL程序
在程序中,调用新建的FB块,如图3所示:
图3 调用FB程序
SCL_AnalogInput_1.rar
SCL_AnalogInput_1.pdf
剩余80%未阅读, 请登录阅读
1. 文件大小:上传文件的大小请限制在2M以内。
2. 文件格式:请不要上传.exe文件,系统支持的格式有: .avi,.wmv,.mp3,.rar,.zip,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.pdf,.wma,.asf,.txt,.7z
请填写推广理由:
「技术论坛」、「找答案」关于 AI 辅助创作内容的使用规范
助你技有所长,论有所获
首次发帖探讨工控技术话题 立获新人礼包,100中奖哦! (包含周边、书籍、兑奖西币)
共有10611条技术帖
恭喜,你发布的帖子
快扫描右侧二维码晒一晒吧!
再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!
分享
只看 楼主
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!