广东省西门子授权总代理---茂名市西门子电机维修授权合作伙伴

供应商
广东湘恒智能科技有限公司
认证
西门子PLC
西门子伺服电机
西门子触摸屏
西门子电缆
西门子变频器
西门子模块
联系电话
13510737515
手机号
13185520415
联系人
董海波
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
更新时间
2024-06-05 07:00

详细介绍

2. 拷贝程序块从lib库中的标准库中的communication程序文件夹中

fb 65 “tcon” 用于建立连接

fb 66 “tdiscon” 用于清除连接

fb 63 “tsend” 用于发送数据

fb 64 “trcv” 用于接收数据

建立一个db块用来定义传输需要的参数数据结构。这个db可以自动从上述操作中生成,也可以从生成的udt中自己定义。如下


3.在ob1中变下如下程序。

首先用fb65建立连接,然后可以用fb63向另一个站中发送数据。

fb65:req      input      bool        在上升沿出现时请求控制参数并激活建立连接

id  input      word      指向要建立的连接。与db块中的id号相同。两端都一样才行。

done    output  bool       done 状态参数:

   0:作业尚未启动或正在执行。

    1:作业已经无错完成

  busy  output  bool        busy=1:作业尚未完成。

                                   busy= 0:作业已经完成。

error和status可以配合来错误代码。通过f1帮助。

fb63:req:上升沿出现一次则发送一次数据,若数据更新需要req再次出发才行。

4.在另一个站中也是做如上从第一步开始的配置,并生成一个db区别就是在确认连接的选项中选择passive

5.在另一站中编写接收程序如下


首先也是创建连接,然后才是接收数据。

接收数据时候en_r一直使能便可一直接收数据。id号都相同。接收数据长度两端一样。

其它引脚无异。、

rcvd_len:显示接收数据的长度(字节单位)

但是只能显示瞬间还需要将数据长度值导出如下编程,接收完成后自动将数据长度导出

华南西门子总代理,华中西门子总代理,华东西门子总代理,华北西门子总代理,西北西门子总代理

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话