【求助】关于阵列,数组,以及指针这一块谁有相关资料,求助下!项目要求如下

因 要做一个项目,转盘类型的,7个工位,第一工位是上料,2-6 是检测,7是下料。每个检测是独立的,有问题则NG,然后到下一工位就不在检测,但不影响其他零件检测,同时只有第一工位可以检测零件存在与否,其他工位不能检测是否有零件。所以需要进行编号,
    用到阵列,指针这一块,但是因为也是刚做设计,这一块还不太了解,望工控界朋友帮忙指导下!谢谢啦!
      最好是能有把大体思路以及例子写出来,非常感谢!

问题补充:
我用的是S7_1200

最佳答案

1、定义一个db,db中用用数组元素,array[1..7],对应转盘的7个工位,数组中定义6个bool量的对应5个检测状态和一个上料状态(检测状态用一个字节,上料状态用一个字节保存,上料默认是1).
2、如果上料则把对应工位的上料状态复位。如果检测到有问题,则把对应的检测状态置位。每一个检测工位都判断如果上料状态为0(即该工位有零件),且检测状态字节等于0(前面没有检测出问题),则执行检测,否则不检测。
3、不合格的如何处理,你没有说。

提问者对于答案的评价:
ti le yige silu

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc150577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月4日 上午7:58
下一篇 2017年6月4日 上午7:58

相关推荐

  • PLC1200 PID组态及应用

    问题1:利用1200编程PID时,成功的创建了PID模块,在编写程序时,我不用本身模块的手动输入功能,我单独编写一段手动输入程序,是否会影响本身的功能呢?问题2:同样编写PID程序…

    2017年6月19日
  • NCU USB启动盘制作文件

    在那里能找到NCU USB启动盘制作所需的Installdisk.dll文件? 问题补充:我给你发邮件了,谢谢! 最佳答案 我可以发一份给你,我的邮箱s617570643…

    SIMATIC S7-1200 2017年6月3日
  • plc 200和kepware通信问题

    笔记本用一根PPI已经和200通讯上了,现在笔记本上安装了kepware,想读取PLC上的数据,但是一直显示unknow,kepware里device driver选择S…

    2017年6月13日
  • simatic visualization architects V2.0

    打开别人的程序,提示要求安装simatic visualization architects V2.0这个软件,求此下载软件或如何解决这个问题? 最佳…

    SIMATIC S7-1200 2017年6月3日
  • S71200如何删除plc里的程序块

    Step7可以在线直接选中要删除的程序快进行删除 那么博图如何才能删除S71200中的程序快呢 最佳答案 TIA中不能在线删除程序块,如果1200用的是外部存储卡,则可以…

    SIMATIC S7-1200 2017年6月11日
  • 31885 1625 报警

    我们公司使用的是西门子的dcs抄纸系统,刚引进意大利的。,主传动使用的是西门子S120。烘缸一个CU320,湿布一个CU320,共用直流母线。有时湿布跳闸报警F31885,3088…

    SIMATIC S7-1200 2017年11月16日
  • 西门子 S7-1200 PLC 技术参考 V3.2 无法下载

    西门子 S7-1200 PLC 技术参考 V3.2无法下载你们可以下载么 https://support.industry.sie…

    SIMATIC S7-1200 2017年6月24日
  • 输出信号板源型和漏型接线方式

    输出信号板是不是如图接线方式呢,如果不是如何接法。 图片说明:    最佳答案 PLC的输入类型是分漏式和源式的,前者指的是正信号输入(可直接用PNP),后者指…

    2017年11月6日
  • S7-1200连接分布式IO

    多台S7-1200用普通路由器连接,其中一台S7-1200要用profinet连接一台分布式IO,组态画面上没有这台普通路由器,请问这台分布式IO怎么组态 最佳答案 路由器用AP模…

    SIMATIC S7-1200 2017年6月3日
  • S7 1200 模拟量转换AI

    S7 1200  CPU自带2个模拟量输入0~10V,一个扩展模块,0~20mA,扩展模块不能设置为4~20mA,,  FC105…

    SIMATIC S7-1200 2017年5月31日