欢迎光临入喜工业控制技术(上海)有限公司
当前位置
首页 > 新闻中心
西门子1500PLC关于信号报警
2021/7/6 10:29:10

西门子1500PLC关于信号报警
假设我有100个信号,超过任意3个信号输出就要报警,我怎么写程序
或者说,我有I0.0到I1.7 16个信号,小于等于2个信号,我这M10.0就输出,超过2个信号M10.0就没输出,请问怎么做?
自己做一个FC,通过LOOP指令,查询双字中有效1的位,100个信号重复调用4个双字FC。
做法:
初始化数据,右循环与双字AND的1运算,如何是1,则结果值加1,这样循环16次,将每一个位值提取出来。
补充问题回复:
仍然按此思路,只是将接口变量的数据由32位的双字修改为字。
具体程序,我发在这里,https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1703835&b_id=50&num=0#anch

图片说明:

      


联系方式
CONTACT US

电话:13818569113      15721373211

邮箱:fushidianji@139.com

网址:http://www.jiansujiabc.com

地址:上海青浦区北青公路7171号111-112室

用手机扫描二维码关闭