1200与samrt 200通过以太网连接

项目网络构架:叉车(是移动的,类似行车只有一根电源线)包含1个交换机,它连接有1个1215和1个摩莎无线通讯AWK-3131A。地面有5个设备,每个设备有1个SAMRT 200,它们都连接在另一个交换机上,该交换机也接有一台无线通讯路由器。某地面设备的触发时间一到,给信号给叉车,叉车运行到该地面设备位置后,该设备才开门,叉车叉料后,设备关门,若叉车在工作时,有其它设备也给出信号,即排队等待依次按序执行。请问,1200与samrt200怎么通过以太网进行通讯,用什么协议通讯,各自需要用到哪些指令。

最佳答案

1、S7-200 SMART CPU 全系列产品都支持 GET/PUT 通信。但是固件版本低于 V2.0 的产品不支持 GET/PUT 通信,CPU 固件可以通过 Micro SD 卡进行升级。
2、同一时刻对同一个远程 CPU 可以调用多于 8 个 GET/PUT 指令。同一时刻对同一个远程 CPU 调用多个 GET/PUT 指令只会占用 1 个GET/PUT 主动连接资源,而不是 8 个主动连接资源。
3、为什么有些第三方触摸屏不能与 STEP 7-Micro/WIN SMART 软件同时访问 S7-200 SMART CPU?
虽然S7-200 SMART CPU 以太网端口具有 25 个连接资源,但是其中只有 1 个连接资源(PG连接资源)用于与 STEP 7-Micro/WIN SMART 软件的通信。如果第三方触摸屏与S7-200 SMART CPU的连接也使用 PG连接资源,就会造成第三方触摸屏不能与 STEP 7-Micro/WIN SMART 软件同时访问 S7-200 SMART CPU。
4、GET/PUT 指令可以传送的最大用户数据是多少?
GET 指令可从远程站点读取最大 222 个字节的用户数据,PUT 指令可向远程站点写入最大 212 个字节的用户数据;大数据量的用户数据通信可以调用多个 GET/PUT 指令来实现。采用 GET/PUT 向导时每个操作的读写用户数据的最大个数为 200 个字节。
5、GET/PUT 通信错误有哪些可能原因?
GET/PUT 指令 TABLE 参数表的第一个字节提供了“错误代码”,用于排查错误原因。GET/PUT 指令故障可能原因:
● S7-200 SMART CPU 固件版本较低,通信双方 CPU 固件都需要 V2.0 及以上版本。
● 超出了本地 CPU 主动连接资源限制或远程 CPU 无可用的被动连接资源。
● GET/PUT 指令 TABLE 参数定义错误。
● 通信站点之间的物理连接出错。
以上内容引用官网S7通信常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Ethernet/S7/PUT_GET/FAQ.htm
6、通信资源也是够用的,参见
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Port/Resource.htm
7、硬件升级方法参见:
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/function/accessory/MicroSD.html
8、实现方法见:
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/016.html
内容如下,建议参看第F项:
A)S7-200 SMART CPU之间的以太网通信
B)PUT/GET向导
C)PUT/GET常见问题
D)通信端口与连接方式
E)工业以太网连接器
F)S7-200 SMART 与S7-300 S7通信
S7-200 SMART 与S7-1200 S7通信

提问者对于答案的评价:
很好,谢了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:07
下一篇 2021年7月5日 下午3:07

相关推荐

  • S7-200PLC与MM440通讯问题

    S7-200PLC与MM440通讯怎么做啊!小弟刚学谢谢 最佳答案 几句话讲不清楚,建议看看:《S7-200与MM4及G110之间的USS通讯(2006.07.13) &…

    SIMATIC S7-200 2020年11月5日
  • s7200自由口通讯只能接收3个字符

    s7200自由口通讯只能正确接收3个字符,余下的数据全是前面三个循环填充,三个后面的字符数据接收不到 问题补充:补充程序截图 图片说明:    钻石用户推荐最佳…

    2021年7月5日
  • s7-200 跳转指令不能往回跳转?

    LBL指令在JMP指令之前是否不正确?cpu型号是CPU224CN 最佳答案 LBL指令在JMP指令之前是否不正确?LBL指令在JMP指令之前是可以的(LBL指令与JMP指令必须在…

    SIMATIC S7-200 2020年11月1日
  • 关于置位和复位的问题

    现有一程序 网络1 LD  M1.0 O    M7.0 AN &nb…

    SIMATIC S7-200 2021年7月5日
  • 西门子200plc PTO指令

    在200plc程序中看到一个名称为PTO的指令,在指令库中找不到,帮助文档里也没有关于这个指令的介绍,所以一直搞不懂它的功能,有哪位专家能介绍下这个PTO指令,谢谢。 问题补充:C…

    2021年7月5日
  • s7-200的除法(DIV),被除数为-4000,除数是50,为什么商是1246

    s7-200的除法(DIV),被除数为-4000,除数是50,为什么商是1246 最佳答案 商应该是负数,如果用有有符号表示是不会有视觉上的问题, 但用无符号显示商,这个…

    SIMATIC S7-200 2021年7月5日
  • 置位指令之点数

    今天突然想到一个问题,S7-200PLC Q的位存取范围是Q0.0-Q15.7,但置位指令点数可以是1-255,这不是超出范围了吗? 最佳答案 当您执行任何要求与CPU通…

    SIMATIC S7-200 2017年6月6日
  • s7-200有没有脉冲定时块?

    s7-200有没有脉冲定时块?比如说产生一个1s的脉冲?不是周期连续的 最佳答案 好像没有现成的,如果要用可以用定时器来实现脉冲(2个定时器),如果需要的是不连续的,可以用一个内部…

    SIMATIC S7-200 2020年11月5日
  • 模拟量输入模块数值不正确

    模拟量输入模块,当只有一路输入时正常,当其他通道也接入时,各通道的模拟值就就不能正确显示,通道工程值大约都在10000左右,这是怎么回事呀,变送器是二线制 问题补充:200的&nb…

    SIMATIC S7-200 2021年7月4日
  • MP277通讯

    请问S7-200-CPU226与MP277-10.4触摸屏通讯连接电缆何型号?可自作吗? 最佳答案 MPI 直连。自己做的话应该是这样吧: 3–3 …

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论