天津西门子电机(授权)总代理 V90伺服电机一级经销商

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

详细介绍


今天给大家带西门子plc通信--200smart-通过指令编程实现s7通信

s7-200smarts7通信:

有200smart与200smarts7通信;

200smart与1500plcs7通信;

200smart与1200plcs7通信;

上篇文章讲解了200smart与200smart使用向导实现s7通信,下面我们进入本次的内容讲解通过指令编程实现s7通信。

在下面的例子中,cpu1为主动端,其ip地址为192.168.2.100,调用put/get指令;cpu2为被动端,其ip地址为192.168.2.101,不需调用put/get指令,网络配置见图1;

通信任务是把cpu1的实时信息写入cpu2中,把cpu2中的实时时钟信息读写到cpu1中。

 图1cpu通信网络配置图

cpu1主程序中包含读取cpu实时时钟、初始化put/get指令的table参数表、调用put指令和get指令等。

网络1:读取cpu1实时时钟,存储到vb100~vb107 。

 图2读取cpu1实时时钟

注:read_rtc指令用于读取cpu实时时钟指令,并将其存储到从字节地址t开始的8字节时间缓冲区中,数据格式为bcd码

网络2:定义put指令table参数表,用于将cpu1的vb100~ vb107 传输到远程cpu2的vb0~vb7。

 图3定义put指令table参数表

中国西门子授权,西门子变频器总代,西门子触摸屏总代,西门子PLC总代,西门子电机总代理

展开全文

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