通讯程序

我去年11月刚进入PLC技术行业,最近一段时间设计了2套PLC控制系统电路。现在要做编程调试。我对PLC编程还没的实际操作经验。

 控制3台电机,PLC CPU226  DO 点接继电器,DI点接开点,分别控制电机正反转。

 网络连接是这种形式(老板定的):

 上位机--工业以太网交换机--光纤--工业以太网交换机--RS485串口服务器--PLC 西门子226

 我现在PLC外围电路已经设计完成,就是编程没的个思路。只知道RS485自由口通信,但具体怎么做我就不知道了。请大家指点。谢谢
 

问题补充:
网络结构现在改了
 上位机--工业以太网交换机--光纤--光纤收发器--RS485串口服务器--PLC 西门子226

 通讯协议用MODBUS,请问协议如何调试?
 MBUS_INIT
 MBUS_SLAVE
 我照书上写程序,怎么编译不通过?
 NETWORK 1 //首次扫描时初始化Modbus从属协议
 //将从站地址设为1,将端口0设为9600波特,将校验设为偶数,
 //允许存取所有的I、Q和AI数值,允许存取1000台保存寄存器(2000个字节)
 //从VB0开始。
 LD     SM0.1
 CALL   MBUS_INIT, 1, 1, 9600, 2, +0, +128, +32, +1000, &VB0, M0.1, MB1

 NETWORK 2 
 //每次扫描时执行Modbus从属协议
 LD     SM0.0

 CALL   MBUS_SLAVE, M0.2, MB2

 

最佳答案

一个200搞这么复杂是不是有些奢侈
 312+cp343-1是不是更好些,扩展能力杠杠地

提问者对于答案的评价:
也只有这样弄了..现在项目就是这样做的..
 

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

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

相关推荐

  • 组态王和TD400同时连在S7-200上可以吗?

    现有两台S7200,两台TD400,以及上位机电脑(组态王),每一台TD400分别控制一台S7200,请问用一个串口的CPU可以吗?还是必须用CPU226?具体如何连接?用PPI协…

    SIMATIC S7-200 2021年7月5日
  • 200定时器

    本人程序需要3个记时器  2个周期计时  1个长久计时  即使断电也同样保存数据  请问大家怎么做&…

    2020年10月31日
  • S7200与S7300通讯问题

    我现在用S7300做让站,S7200做从站,之间采用PROFIBUS-DP通讯方式,请问我现在假如用300去读200里的十个数据,在200程序里该如何编程,请问哪位大哥有类似的编程…

    SIMATIC S7-200 2020年11月1日
  • s7200smartsr20输出端的DC24V电源可以和输出端Q点配合使用吗

    如标题,谢谢 最佳答案 标准型 CPU 提供 24 V DC传感器电源,可以为输入点、扩展模块上的继电器线圈电源或其它要求供给&n…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200 PLC 程序备份的问题求助

    一台S7-200 PLC  6ES7 214-2AD23-0XB8  有一个带编程口的DP插头通过DP网线连到别的设备,…

    SIMATIC S7-200 2021年7月5日
  • EM253绝对位置控制

    EM253绝对位置控制时,每次走完一个设定位置后都要回原点吗?还是可以继续走下一个给定位置? 最佳答案 不用每次都回参考点,在第一次会参考点时,该轴的绝对位置就已经定位了。 提问者…

    SIMATIC S7-200 2017年11月25日
  • s7-200的串口电阻

    我的226前两天做串口实验,就是连接一个数据采集模块的时候,误把232的串口 线接到PLC上了,然后一通电冒了一股烟,打开一看那个10R0 的电阻烧了,然后我又…

    SIMATIC S7-200 2021年7月5日
  • MODBUS通讯

    s-7200和上位机用MODBUE通讯,开关量上位机可以顺利读出,模拟量不行,请问问题点大概有哪些? 最佳答案 你说的模拟量是不是AIW值,如果是就用功能4,如果不是就用功能3&n…

    SIMATIC S7-200 2021年7月5日
  • smart 200 保持范围

    1. smart 200  保持范围 ,plc断电后保存多久?2. 我在数据块里面编辑的数据,,在数据块内定义一个变量&…

    2017年5月28日
  • 关于s7-200的TCP通讯问题

    现S7-200控制系统,要求提供RJ45接口,并支持modbus TCP传输协议,可传输至总控中心SCADA系统。请问应该怎样实现,除了需要增加硬件的话,软件中要增加通讯…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论