全国服务热线 13564949816

安徽西门子(PLC)模块中国总代理

发布:2024-06-19 21:42,更新:2024-09-28 08:20

安徽西门子PLC模块中国总代理

安徽西门子PLC模块中国总代理

关于S7-200 smart的NET_EXE

在GET/PUT向导中的设置情况,通过看本地CPU的程序和远程CPU的程序,发现:在本地CPU中定义的VB1010-VB1012与远程CPU中定义的VB1000-VB1002的参数名称一模一样;——请问这样用,是对的吗?

本地CPU中定义的VB1020-VB1079,在程序中进行了参数定义并使用,但远程CPU中定义的VB2540-VB2599,在程序中没有使用(这些字节在触摸屏的参数表中出现)——请问在图2中定义的这两段参数,在两个程序中没有进行对应使用,是不是错误的?如果是错误的,是不是代表图2中设置本地CPU和远程CPU所对应的这两段地址等于没有被使用?

图中的本地CPU(程序中有NET_EXE指令)与一个触摸屏相连,远程CPU(程序中没有NET_EXE指令)与一个触摸屏相连,再通过一个以太网交换机,使本地CPU和远程CPU相连,那么在与远程CPU相连的触摸屏上可以使用本地CPU中定义的参数(VB1010-VB101吗?为什么?

还是同样的问题,你为什么与触摸屏通讯均用 get?是不没有put?

get相当于plc读取触摸屏数据,put相当于向触摸屏写数据。

1)可以的,只有的对应着字节数量,地址不一致没有关系。

你这样组态通讯相当于有2个数据区的读取。客户机与服务器的本地地址与远程地址不需要对应,如果你仅仅只是读取get触摸屏数据,你可以按你的地址区域没有问题。

客户机需要调用NET_EXE指令,服务器触摸屏侧不需要,只需要设置通讯ip地址,正确连接接口。

使本地CPU和远程CPU相连,那么在与远程CPU相连的触摸屏上可以使用本地CPU中定义的参数(VB1010-VB101吗?为什么?

   VB1010手上没有西门子串口编程线缆,用网线连PLC正常下载程序,在线监控都可以,PLC要用485读取其他设备的参数,所以才进行测试,但是就发现这些问题

有USB转485的线,针3接-    针8接+   反过来也试过

S7-200Smart有两种类型:

一种是标准型(CPU以SR或ST打头),有以太网口和RS485接口各一个。编程软件使用以太网口组态、编程、调试S7-200Smart,而上位机使用力控软件的PPI驱动连接RS485接口,PLC的串口默认是PPI接口,不需要在PLC侧编程。不会冲突,应该很容易连接上。连接不上与PG/PC设置无关,PG/PC是指编程器换言之是指编程软件Micro/WIN SMART与PLC的通信。建议检查电缆:现在计算机都没有串口了,你与PLC RS485 DB9的接头的连接件,是否满足要求。PLC默认的站点地址是2,是否与组态王的设置冲突或不一致。

联系方式

  • 地址:上海市松江区广富林路4855弄大业领地88号3楼
  • 邮编:220000
  • 电话:13564949816
  • 销售经理:王华
  • 手机:13564949816
  • 微信:13564949816
  • QQ:717049901
  • Email:717049901@qq.com