您的位置:控制工程论坛网论坛 » PLC与PAC » PLC将读取的数据组进行存储,再依次调用

syf006

syf006   |   当前状态:在线

总积分:344  2024年可用积分:214

注册时间: 2006-11-20

最后登录时间: 2024-09-24

空间 发短消息加为好友

PLC将读取的数据组进行存储,再依次调用

syf006  发表于 2024/9/24 19:35:02      337 查看 3 回复  [上一主题]  [下一主题]

手机阅读

  PLC需要将上位机发送的数据进行存储,然后再根据接收的先后顺序进行读取使用,一直循环。

  设备运行后,上位机在物品到工位前可能已经先发送了3组或5组数据给当前工位PLC,等待物品到我工位后,再根据接收顺序的数据进行动作。就是第一个物品执行第一个数据动作,第二个执行第二个的动作,但是可能此时已经接收了多组的数据。

  设备运行过程中需要一直接收上位机数据。

  请问这种逻辑的数据处理怎么写呢。

  求各位指点迷津,谢谢!


1楼 0 0 回复
  • jlly0813

    jlly0813   |   当前状态:在线

    总积分:350  2024年可用积分:108

    注册时间: 2006-12-08

    最后登录时间: 2024-09-24

    空间 发短消息加为好友

    jlly0813   发表于 2024/9/24 19:47:48

    将啥品牌啥系列的PLC发出来呀

    2楼 回复本楼

    引用 jlly0813 2024/9/24 19:47:48 发表于2楼的内容

  • lvlingshan9999

    lvlingshan9999   |   当前状态:在线

    总积分:347  2024年可用积分:192

    注册时间: 2007-07-25

    最后登录时间: 2024-09-24

    空间 发短消息加为好友

    lvlingshan9999   发表于 2024/9/24 19:53:29

    让上位机发组合数据(工位编号+信息编号+数据),这个组合你自己需要什么加什么进去。plc接受到后按先进先出存储,需要用时,可以循环筛选自己工位编号,需要哪组数据就使用哪组。

    3楼 回复本楼

    引用 lvlingshan9999 2024/9/24 19:53:29 发表于3楼的内容

  • sglin

    sglin   |   当前状态:在线

    总积分:386  2024年可用积分:225

    注册时间: 2006-09-15

    最后登录时间: 2024-09-27

    空间 发短消息加为好友

    sglin   发表于 2024/9/24 19:54:09

    首先,你需要一个标志位,来确定是否通讯良好!

    在通讯良好的状态下,传过来的数据直接用就好了,不管是数字量、模拟量、还是实数变量,都作为实际输入变量来用就应该没问题的!


    4楼 回复本楼

    引用 sglin 2024/9/24 19:54:09 发表于4楼的内容

总共 , 当前 /