西门子模块代理商-定西市

供应商
上海兆维智控科技有限公司
认证
企业认证实名实力商家
报价
请来电询价
品牌
西门子
型号
模块
产地
德国
关键词
PLC,CPU,触摸屏,变频器,交换机,电机,电线,电缆,低压,
联系电话
15618725685
全国服务热线
15618725685
微信号
15618725685
邮箱
3998188751@qq.com
经理
岳经理
所在地
上海市奉贤区环城西路3111弄300号2幢1层
更新时间
2026-05-28 08:18

西门子S7-200的自由口通信需要通过编程设置串口的工作模式,安排发送和接受指令的触发顺序,还要设定接收的起始和结束条件。对于刚刚开始使用s7-200的电气工程师来说,的确有很多细微处易犯错误。一般碰到客户抱怨通信不上的问题,就要逐一帮客户确认编程配置是否正确。虽然麻烦,不过逐条查下去,总能查到错误所在并解决问题。但是有一次客户遇到的问题颇出人意料,还真耗费了一些时间。

  客户反应在编写了自由口通信程序之后,PLC可以发送数据给通信伙伴,但是却收不到任何伙伴方发出的数据。能发送数据给对方,说明通信端口设置没有问题。极有可能是端口被其他通信指令占用导致无法进入接收状态。比如说用常开点调用XMT,或者没有对接收的故障状态进行判断并终止接收,从而导致后续的XMT和RCV都无法被正确执行。客户表示他的程序并不存在这种情况。但是为了测试问题所在,客户下载了一个仅包含条件触发RCV的程序下去,还是接收不到数据。监控程序RCV指令已被正常执行。

  线性结构程序按顺序逐条执行用于自动化任务的所有指令。通常,线性 结构程序将所有的程序指令都放入用于循环执行程序的 OB(OB1)中。 模块化结构程序需调用可执行特定任务的特定程序块。要创建模块化结构程序,需要将复杂的自动化任务划分为与过程的工艺功能相对应的更小的 次级任务,每个程序块都为每个次级任务提供程序段,通过从另一个块中调用其中一个程序块来构建程序。 通过创建可在用户程序中重复使用的通用程序块,可简化用户程序的设 计和实现。使用通用程序块具有许多优点:(1)可为标准任务创建能够重复使用的程序块,如用于控制泵或电动 机,也可以将这些通用程序块存储在可由不同的应用或解决方案使用的库 中。、

1598211416.jpg

技术规范

商品编号

6DL1193-6GA00-0NN0

6DL1193-6GC00-0NN0

6DL1193-6GC00-8NN0


CARRIER MODULE TWOFOLD

CARRIER MODULE EIGHTFOLD

CARRIER MODULE EIGHTFOLD w/o PB

一般信息




产品类型标志

支架模块,2 格

支架模块,8 格

无电源总线的 8 层支架模块

产品功能




  • ● I&M 数据

  • 是; 资产数据

    是; 资产数据

    硬件扩展




    j建立电位组




  • ● 支持点位组

  • 否; 无电源总线

    插槽




  • ● 插槽数量

  • 2

    8

    8; 用于浅灰和黑色终端块

    电位隔离




    在背板总线和电源电压之间

    是; 4200 V DC /1 min,测试类型

    电位组之间

    是; 3510 V AC/ 5 s,型式试验(电源电压组之间;基于隔离距离(加强绝缘),根据即将实施的 ÜK-III 中关于 F技术的要求)

    (2)将用户程序构建到与功能任务相关的模块化组件中,可使程序的设计更易于理解和管理。模块化组件不仅有助于标准化程序设计,也有助于使 更新或修改程序代码更加快速和容易。(3)创建模块化组件可简化程序的调试,通过将整个程序构建为一组模 块化程序段,并在开发每个程序段时均对其功能进行测试。(4)创建与特定工艺功能相关的模块化组件,有助于简化对已完成应用 程序的调试,并减少调试过程中所用的时间。

    接口模块的 IM 载体模块

    提供了两种用于接口模块的 IM 载体模块:

  • 用于 1 个接口模块的 IM 单载体模块,用于单一连接到 PROFINET

  • 用于 2 个接口模块的 IM 冗余载体模块,用于冗余连接到 PROFINET

  • IM 载体模块将接口模块连接到背板总线。它们可实现与 I/O 模块的数据交换。

    I/O 模块的载体模块,8 插槽

    I/O 模块的载体模块,2 插槽

    I/O 模块的载体模块

    I/O 模块的插槽是通过将这些载体模块连接到端子排而产生的。

    I/O 模块的载体模块分为以下几种类型:

  • 载体模块,2 插槽,带有 2 个用于 I/O 模块的插槽

  • 载体模块,8 插槽,带有 8 个用于 I/O 模块的插槽

  • ET 200SP HA 服务模块

    服务模块

    服务模块和电源总线盖让 ET 200SP HA 的设计变得完整。接口模块的每个 IM载体模块都提供了一个服务模块和一个电源总线盖。

    那么是不是接收的起始条件设置不当?客户使用的是起始字符,这并无不妥。并且改成空闲线检测之后,问题依然存在。难道是对方发送的信号有问题?用串口调试软件来测试,是可以接收到的。眼见这几个常见错误都没能cover住这个问题,我只好从头一步步地跟客户确认。但是还是没能发现任何破绽。郁闷之下,只好让客户把程序发过来看看。

      次检查程序的时候还真没注意到问题出在哪里。等到看出来了才觉得啼笑皆非:

      不知道大家看出来没有?客户在设定完空闲线时间SMW90和消息定时器溢出值SMW92后,惯性地将接受地大字符数SMB94也写成了传送字SMW94。而西门子PLC的高低字节是逆序的,也就是说SMB94为高有效字节,SMB95为低有效字节。见手册中的如下说明:

      结果就是大字符数100被传给了SMB95,SMB95是神马呢?神马也不是,总之与接收条件无关。而真正大字符数存储字节SMB94被赋值为0。大字符数都为0了,那当然是接收不到任何数据了。

    用户程序的结构 创建用于自动化任务的用户程序时,需要将程序指令插入程序块。 (1)组织块(OB) OB 对应于 CPU中的特定事件,可中断用户程序的执行。OB1 是用于 循环执行用户程序的默认组织块,为用户程序提供基本结构,是唯一一个用户必需的程序块。如果程序中包括其他 OB,则这些 OB 会中断 OB1 的执 行。其他 OB可执行特定功能,如用于启动任务、用于处理中断和错误者用 于按特定的时间间隔执行特定的程序代码。 (2)功能块(FB) FB是从另一个程序块(OB、FB 或 FC)进行调用时执行的子例程。调 用块将参数传递到FB,并标识可存储特定调用数据或特定数据块(DB)。 更改背景 DB 可使通用 FB 控制一组设备的运行。例如,借助包含每个泵或阀门特定运行参数的不同背景 DB,一个 FB 可控制多个泵或阀门。 (3)功能(FC) FC 是从另一个程序块(OB、FB 或FC)进行调用时执行的子例程。与 FB 不同,FC 不具有相关的背景 DB。调用块将参数传递给 FC。FC 的输出值必须写入存储器地址或全局 DB 中。

    PLC,CPU,触摸屏,变频器,交换机,电机,电线,电缆,低压,
    上海兆维智控科技有限公司已认证
    统一社会信用代码
    91310120MAEBD1A69W
    成立日期
    2025年02月21日
    法定代表人
    汤忠伟
    注册资本
    218

    主营产品

    我们是西门子工控产品专业服务提供商,欢迎来电来函咨询,合作共赢,共同发展!

    经营范围

    一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;软件开发;电子元器件与机电组件设备销售;电子元器件批发;工业自动控制系统装置销售;电气设备销售;电气设备修理;仪器仪表销售;仪器仪表修理;工业机器人安装、维修;工业机器人销售;专用设备修理;计算机及通讯设备租赁;机械设备租赁;电子产品销售;五金产品零售;金属材料销售;办公设备耗材销售;互联

    公司简介

    SIEMENS 可编程控制器    1、 SIMATIC S7 系列 PLC:S7-200、S7-1200、S7-300、S7-400、ET-200    2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL 等    3、 SITOP 直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A 可并联.    4、HMI 触摸屏 TD200 TD400C K-TP OP177 ...

    查看公司详情
    我们其他产品
    我们的新闻
    微信咨询
    拨打电话