以下是3550天前的记录
通讯
91 2014年08月31日 星期日SMART PLC通讯问题
西门子工业业务领域 (0)菜鸟:ST20的PLC,已经和一个维纶通的屏在用RS485口通讯,现在要加一个外面采购的称重模块,走 Modbus RTU协议,请教下各位大侠:是否可以在同一个RS485口通讯做不同的通讯,或者是用别的办法?硬件上要做什么改变吗?PS: 因为成本的因素不好另外加RS232/485 信号板,并且现在选用的称重模块也不是常规的称重模块,而是类似单片机的称重模块,可以接*多5个称,价格很便宜才20多,支持Modbus RTU或自由口通讯协议。斑竹:同一个RS485口通讯做不同的通讯,可以程序控制分时进行。但是这样做的结果可能影响触摸屏的响应速度。建议把触摸屏与PLC的通讯改为以太网。菜鸟:嗯,上午打西门子400**,客服说了3点1、是可以同一个RS485口通讯做不同的通讯,但不推荐,效果不好2、如果都改走 Modbus RTU协议的话,就存在PLC是主站,称重模块是从站,但由于屏也得是主站,会有冲突,也不推荐3、把触摸屏换成带以太网口的,这样与PLC的通讯改为以太网的话就方便了称重模块走 Modbus RTU协议。我这边也是仔细考虑过这样的想法,但是要衡量价格。1、我现在用的屏是TP6070
盘点西门子PLC串口通讯方法
ofweek (0)西门子PLC常见的通讯方法有RS485通讯,PPI通信,MPI通信,以太网通信,下面就对他们进行一一的介绍。 1、RS485串口通信第三方设备大部分支持,西门子S7PLC可以通过选择自由口通信模式控制串口通信。*简单的情况是只用发送指令(XMT)向打印机或者变频器等第三方设备发送信息。不管任何情况,都必须通过S7PLC编写程序实现。当选择了自由口模式,用户可以通过发送指令(XMT)、接收指令(RCV)、发送中断、接收中断来控制通信口的操作。2、PPI通信PPI协议是S7-200CPU*基本的通信方式,通过原来自身的端口(PORT0或PORT1)就可以实现通信,是S7-200CPU默认的通信方式。PPI是一种主-从协议通信,主-从站在一个令牌环网中。在CPU内用户网络读写指令即可,也就是说网络读写指令是运行在PPI协议上的。因此PPI只在主站侧编写程序就可以了,从站的网络读写指令没有什么意义。3、MPI通信MPI通信是一种比较简单的通信方式,MPI网络通信的速率是19.2Kbit/s~12Mbit/s,MPI网络*多支持连接32个节点,*大通信距离为50M。通信距离远,还可以通过中继器扩
乐山电力股份有限公司关于投资参与犍为县政信投资有限公司增资扩股的公告
经济日报 (0)本公司董事会及全体董事保证本公告内容不存在任何虚假记载、误导性陈述或者重大遗漏,并对其内容的真实性、准确性和完整性承担个别及连带责任。●交易简要内容:乐山电力股份有限公司(以下简称:公司)以人民币1.1亿元投资参与犍为县政信投资有限公司增资扩股,投资完成后将持有犍为县政信投资有限公司29.56%股权。●本次交易未构成关联交易●本次交易未构成重大资产重组●本次交易在公司董事会审批权限范围内●资金来源为自有资金配套并购贷款资金一、董事会、监事会会议召开情况公司于2014年8月25日以传真或电子邮件方式向各位董事发出召开第八届董事会第十次临时会议的通知,公司第八届董事会第十次临时会议于2014年8月28日以通讯方式召开,公司在任董事9名,亲自出席会议董事9名,公司监事和**管理人员均知悉本次会议,会议的召开符合有关法律、法规、规章和公司《章程》的规定。会议以9票赞成,0票反对,0票弃权审议通过了《关于投资参与犍为县政信投资有限公司增资扩股的议案》。公司第八届监事会第十次临时会议于2014年8月28日以通讯方式召开,公司在任4名监事出席会议,会议以4票赞成,0票反对,0票弃权审议通过了《关于投
使用S7-200 Modbus RS485 通讯要注意的地方
西门子工业业务领域 (0)斑竹分享:4年前研究过, 总结了些心得, 但是时间久了,忘记了, 结果这次又犯晕,折腾了N久才回过神。记下来,备忘。1. A、B端子问题:RS485信号线通常会标记为 A、B. 但是, 但是... S7-200 的A是负, B是正; 而通常USB转RS485或是智能仪表都是A为正, B为负的. 稍不注意就会接错线的....2. 奇偶校验、停止位问题:官方、网上文章所有的例程都是设为 不做校验 (Parity = 0), 呵呵呵。 实际的情况是, S7-200 做从站时, 如果不做校验, 需要把智能仪表的停止位设成2, 凑成11位;如果S7-200做主站, 选择不做校验,那么智能仪表这边停止位还是设为1.所以, 不如设成奇校验或是偶校验, 简单方便。MBRTU 串口调试工具很好用, 打开串口时, Line Control中默认是 N,8, 1; 即不做奇偶校验, 把N 改成O (奇校验 odd) 或是E (even, 偶校验)即可. 只支持Com 1 / Com2, 所以对USB转RS485的,注意在电脑上设备管理器中端口号要改一下, 同时要通讯参数也要设置一致3.网络连接器用Profi
S7-300 cpu选型依据
西门子工业业务领域 (0)菜鸟:S7-300 cpu选型依据?大家平时都是按照什么来选CPU的,*好讲的具体点。侠客:根据你所需要的性能参数呗,就像买电脑和买手机类似侠士:项目的的大小、要控制的点数、程序的的大小及复杂程度、通信的要求、还有就是响应时间的要求都是你选型要考虑的啊!至圣:点数、通讯要求,*主要的是客户要求!!主要是根据点数和通讯要求,满足现场的控制需要!菜鸟:有官方的计算公式吗?AB的样本上有简单的计算公式,根据AI,AO,DI,DO的数量来选择CPU,西门子的不知道有没有估算的公式斑竹:从通讯口来讲是要带以太网的还是DP的。大虾:一般是DP的
以下是3560天前的记录
通讯
92 2014年08月21日 星期四中航光电发布半年报 上半年营收14.7亿
互联网 (0)中航光电近日发布上半年财报,财报显示:中航光电上半年营业收入14.73亿元,同比增长32.46%;归属于上市公司股东的净利润1.34亿元,同比增长22.12%;每股收益0.2883元,主要受益于数据传输与通讯市场、国际市场订单增长较快以及受新增子公司西安富士达等因素影响。从产品分析来看,2014年上半年中航光电主营业务连接器行业营收14.2亿元,同比去年10.8亿增长31%,其中主营产品光器件产品营收3.3亿元,同比去年1.9亿元增长73%,线缆组件及集成产品营收2亿元,光电连接器、光电设备、电机等产品营收8.9亿元。从地区来分,中国大陆营收13.6亿元,港奥台及其它地区营收5.8亿元。财报显示:随着国内4G项目建设的推进,中航光电数据传输与通讯设备行业订货同比增长超60%,本部及子公司西安富士达抓住市场机遇、快速反应、提升产能满足市场订单需求。2014年中航光电的光电技术产业基地项目建设基本完成并投入使用,公司利用三个月时间边生产边搬迁,完成整体产能布局调整。光电技术产业基地项目投入使用并贡献产能为公司新增订单的及时交付提供了有力的产能支持。中航光电同时预计1-9月净利20743.5
PCS7能和福特斯波罗DCS通讯吗?
西门子工业业务领域 (0)菜鸟:如题,能用福特斯波罗DCS为主站,PCS7为从站。二者之间进行通讯和控制吗?或者用其它什么方式进行通讯和控制呢?现有个项目业主老系统是福克斯波罗,新系统我们想用西门子DCS系统,业主说只要能兼容就同意用西门子DCS。大虾:通讯协议可以达成一致就可以!建议上modbus,成本比较低pcs7里面配一块cp341+modbus硬狗(硬狗可以不买,网上有不需要狗的程序),也可买一块dp转modbus的协议转换器,这样编程就比较简单了(但是400H走dp要上y-link转出去,比较贵)foxboro里面配一块FBM230串行通讯模块配置modbus驱动菜鸟:福克斯波罗太牛了,听说是第三方通讯,直接拒绝了!想以垄断来维持暴利。却不知道在中国任何关系都不是铁打的。一番工作��来,直接换成西门子独立系统,福克斯波罗直接出局。 大虾: foxboro现在不属于英维斯集团了,而是属于施耐德了,呵呵其实foxboro的手册里面支持的通讯协议也不少,算起来比西门子要多,不过foxboro的服务态度确实不咋滴,软件号称基于unix很稳定,但是超级难用,简直是几十年前的古董级水平了菜鸟:
cpu 224xp 本体内置模拟电流输出信号一直是20ma问题
西门子工业业务领域 (0)菜鸟:s7-200cpu224xp 本体内置模拟输出:通过VW100传送给AQW0;问题:使用V、M接线,通过modbus通讯给VW100赋值,能够输出0~10V的电压,说明这个输出正常;使用I、M接线,通过modbus通讯给VW100赋值,却不能更改AQW0的电流输出,一直显示20ma.我想知道是我哪里连接或者操作有错误之处吗?希望老大们给小弟个答复啊大虾:监测VW100里的值,看是否与4--20MA相对应。就能知道是通讯问题还是输出问题。菜鸟:因为我通过modbus功能码6发送的指令,修改了VW100的值,并且再通过功能码3读取时,确实已经修改了,但是AQW0没有任何响应,就是说输出段子电流信号没有任何改变,整得我很是郁闷。。。大虾:你没有说你怎样接线。菜鸟:说了啊,V、M 输出电压信号正常,I、M输出电流不变(修改值后,不改变)大虾:你是不是用电压档直接测量vm,用电流档直接测量im?菜鸟:是这个意思,难道不是吗?
江苏鱼跃医疗设备股份有限公司关于公司控股股东、实际控制人自愿锁定股份的公告
经济日报 (0)本公司及董事会全体成员保证信息披露的内容真实、准确、完整,没有虚假记载、误导性陈述或重大遗漏。为重大收购事项筹措资金,公司控股股东江苏鱼跃科技发展有限公司(以下简称“鱼跃科技”)与深圳前海红杉光明投资管理中心(有限合伙)(以下简称“红杉光明”)于2014年8月22日签订了《深圳前海红杉光明投资管理中心(有限合伙)与江苏鱼跃科技发展有限公司关于江苏鱼跃医疗设备股份有限公司之股份转让协议》,合意将鱼跃科技持有的本公司3721.2448万股股份(占公司总股本的7.00%)以协议转让方式转让给红杉光明,本公司于2014年8月25日在巨潮资讯网(http://www.cninfo.com.cn)和证券时报披露了《关于控股股东协议转让部分公司股份的公告》(公告编号:2014-047,以下将前述股份转让事宜简称“协议转让”)。江苏鱼跃医疗设备股份有限公司(以下简称“公司”)于2014年8月22日收到鱼跃科技、吴光明先生及其子吴群先生《关于自愿追加承诺的函》,鱼跃科技、吴光明先生及吴群先生自愿将其持有的本公司所有股份锁定十二个月,自鱼跃科技与红杉光明协议转让股份过户登记手续办理完毕之日起算。具体事宜公
关于cp5613用profibus通讯问题
西门子工业业务领域 (0)菜鸟:挺纠结的,cp5613用DP连接6ra80时,出现错误信息。DATA trasmission problem of the cp5613,DW_para1:00000000 DW_para2:00000000然后就搜不到节点了加一句,测试通断显示dp线和头是完好的 斑竹:1:6RA80用DP去做调试及应用,应有S7-300或S7-400做支持,PC应与PLC通讯正常后,再用DP去联6RA80.。用CP5611.PROFIBUS.1 协议,其余的可能联不上。2:6RA80感觉与PLC联系太紧密,若DP通讯断,PC机就与6RA80联不上。并在离线时在6RA80的CU中,将P918改为所用的DP地址,否则DP出问题时,6RA80的DP地址又回到126,.PLC找不到6RA80。.大虾:我们这用不到plc,不过调试软件用的是starter。但是一定要用cp5611或5711吗?为什么13A2不行?理论上都行的呀。 菜鸟:呵呵,其实问题是通讯芯片坏了大虾:这个是怎么测得是通讯芯片坏了呢,你说的是cp5613内部的芯片么?
以下是3570天前的记录
通讯
93 2014年08月11日 星期一Modbus通讯错误校验是什么方式?
西门子工业业务领域 (0)菜鸟:200PLC中,modbus错误校验是什么方式。第三方温控表是CRC校验,现场测试一下好像能通信,这是怎么回事?看到说明上只有奇偶校验,没有CRC校验,为什么还能通信上呢?大虾:奇偶是字符检验,CRC是报文检验。菜鸟:谢谢,200自带的modbus的库支持CRC校验吗?看到文档中对这块没有说明。另外字符和报文校验两者的主要作用都是保证报文的准确性吗?大虾:200自带的modbus的库里含有CRC计算程序,用户在使用的时候是不需要考虑CRC的。校验的作用就是保证报文的准确性。菜鸟:校验的作用就是保证报文的准确性。在哪里能够找到200plc modbus关于crc校验的说明呢?crc校验有好几种方式,200采用的是哪种校验方式呢?大虾:手册上有不多的MODBUS CRC说明。
关于PROFIBUS网络通讯故障
西门子工业业务领域 (0)菜鸟提问:我厂系统是一套S7-400加装通讯模块后带有6条PROFIBUS网络,每条网络下面带有28~30个不等的MM440变频器来驱动相应的炉辊。其中一条网络线路比较长,我们在通讯模块和现场变频器间采用光纤,加装了OLM模块。*近开始,这段网络中30个变频器不定时出现通讯故障,通讯故障造成炉辊频繁跳停,可以进行复位,但复位后又会出现,出现通讯故障的变频器是随机性的。一般情况下,网络首尾DP头终端电阻我们设置在ON上运行正常,有时出现故障,尾端终端电阻设置在ON上故障不断,也无法进行复位,但打到OFF上又正常。可运行一段时间后又开始频繁出现故障,然后打到ON或者OFF都无法正常,可以复位,但复位后又频繁出现。还有一条网络偶尔整条线路设备都报通讯故障,很容易复位,复位后不定时出现,但没有上一条那么频繁。针对上述问题,我们更换了部分网络线,部分DP插头,都没有彻底解决问题。目前真的是束手无策,望高手指点??学神:我感觉主要是变频器干扰造成的,做好屏蔽接地工作。另外降低通讯波特率试试看。菜鸟:波特率我们已经降低了,但是还是不成。变频器和电机也有接地。这30个变频器分三个控制柜,控制柜内每个变
关于V90伺服驱动器的RS485通讯问题
西门子工业业务领域 (0)菜鸟:查看官方V90伺服驱动器手册是有RS485通讯接口的.但官方却没有提供通讯协议.只是简单的介绍了用Rs485方式获取**编码器信号.不知道是否真正支持RS485通讯方式来控制伺服动作?游民:目前不支持V70 可以吧V90不支持通讯,顶部的RS485口仅作读取***位置用,V70有Drive Bus总线,但只和808D ADVANCED相连,不能单独使用。大虾:那个485口不能用于PLC控制V90的起停 调速等。只是用来读***编码器的位置信息斑竹:V70有Drive Bus总线就是DP总线吧,因为有终端电阻。大虾:RS485通讯接口的.支持的是USS协议这个USS格式的通讯,不支持循环(周期)通讯。只能非周期异步通讯方式读写参数。
s7-200plc自由口通讯问题
西门子工业业务领域 (0)菜鸟:s7-200plc用自由口编写的主战程序,轮训两台modbus从站,主站程序做好下载后监视状态表数据都能读过来.但是当我给三台测试的plc断电又从新上电后,数据就都读不回来了,然后把主站plc的程序从新下载一遍又正常了不知道这是什么问题,求高手帮忙分析分析:主程序如下:Network 1 // 网络标题// 网络注释LD SM0.1MOVB 9, SMB30MOVB 2#11000100, SMB87MOVW 5, SMW90MOVW 5, SMW92MOVB 255, SMB94MOVB 0, VB400MOVB 0, VB401ATCH INT1, 23ATCH INT0, 9ENINetwork 2LDN T56TON T56, 1Network 3LD T56EULPSR SM87.7, 1INCB VB401AB= VB401, 3MOVB 0, VB401LRDAB= VB401, 1XMT VB200, 0LPPAB= VB401, 2XMT VB300, 0 中断0程序如下:LD SM0.0LPSS M10.0, 1AB= VB401, 1S SM87.7, 1M
辽宁阜蒙:重旱区抗旱井成摆设 主管部门一问三不知
必联网 (0)重旱区抗旱井成摆设,主管部门一问三不知――辽宁阜蒙县打井乱象调查(孙仁斌 张逸飞)深度要求20米的水井只打10多米,用水泵先交2000元押金,一口井村民要给打井队支付100元电话费,刚打好一年多井台已经塌了,百多口井从打好基本没用过……辽宁省目前正在经历63年来*严重的干旱,作为此次旱情*严重的地区之一辽宁省阜新蒙古族自治县2011年至2013年连续三年在实施新增粮食生产能力规划过程中,为农民打的一些抗旱井却成了不出水的“真旱井”,让当地百姓感到伤心。地裂河干庄稼绝收,三村282口抗旱井成摆设阜蒙县蜘蛛山镇,道路两旁的玉米成片枯萎,一米多高的秸秆底部已彻底干枯,只有顶部还有少量绿色。剥开一颗玉米,颗粒干瘪,有的甚至只有一层皮。“活了60多岁没见过这么严重的旱情,山坡地旱得更厉害,玉米叶用火一点就着。”65岁的蜘蛛山村村民陈贵丰说,他家里的22亩地中11亩坡耕地已经绝收,另外11亩耕地至少减产6至7成。据了解,该村共有耕地近1800亩,约有1300亩耕地面临严重减产甚至绝收。记者采访了解到,2012年起,蜘蛛山村共打了104眼抗旱井,如今却都闲置在田间地头。在同属蜘蛛山镇的刘家湾子村和葫
以下是3582天前的记录
通讯
94 2014年07月30日 星期三PLC200与笔记本通讯干扰问题
西门子工业业务领域 (0)菜鸟:*近调试一台控制柜,柜内有两台国产变频器,用来启动水泵,一套200的PLC,用原装的USB口PPI电缆进行实时监控,没启动设备时,通讯一切正常,一起动设备,通讯连接就断开,怎么刷新也不成,有经验的大侠们,请指点一下,有什么好办法解决一下吗?拜托了。游民:我的朋友遇到同样问题,目前还没有解决不过试试笔记本电池供电现场接地M端接地实在不成换成smart,用以太网通信,S7-200 也可以考虑加EM243如果问题解决了别忘记告诉我一下。大虾:笔记本电池与PLC200通讯干扰,换个电池试试。http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=1093854菜鸟:我使用的是原装笔记本电池,应该能排除电池的原因。只能从现场接地和M端接地上查找原因了。斑竹:1、检查变频器是否有效接地。检查控制柜进线另一端地线是否接了。2、如果都接了,还是有干扰,试试不接电线。3、1和2都不行试试把风机地线架空不接。上周调试我也遇到这情况,而且变频器边上还有个空调控制柜,变频器一启动,远端通讯就断了。和变频器厂家沟通很久,改参数,查地线,都没用
多功能仪表轮训问题
西门子工业业务领域 (0)菜鸟:1,硬件概况:我现场有7个EM600LCD多功能仪表和5个RCS-9611CS继电保护进行Modbus通讯。用的是CP315+CP341+硬件狗进行的。2,软件编程情况:我参考的是阿鸣老师发的A0336这篇文章编写的。3,现场调试情况:在现场我7个EM600LCD通讯和2个RCS-9611CS都没有问题,但剩下3个RCS-9611CS讯有问题:1有时能通讯上有时就通讯不上(仪表没问题)。但我用串口调试软件就好用一点也没问题。这12个仪表通讯举例超不过100米,且我也在终端加了330的电阻,屏蔽线也单端接地了问题照旧。3个RCS-9611CS通讯不好的地址是 2 ,4, 5。我现场把几个通讯好的地址与通讯不好的地址调换了一下,然后在改成OB35调用多站点轮询。这问题没在发生。这个问题一直困惑这我,现在想不明白。各位大侠帮忙分析一下。我的邮箱:f857314@126.com侠客:轮询的关键是一问一答,分时点对点循环。菜鸟:不知道问题出现在那个地方。1,用串口调试工具测试没问题,说明线路没问题。2.程序也是照着阿铭老师写的,别的都没问题。我把几个通讯好的地址与通讯不好的地址调换一下当时
电表的485通讯问题
西门子工业业务领域 (0)菜鸟:小弟有个项目客户要求将电表数据通讯到PLC中,用300PLC,想用340或者341走485,但电表厂家提供的485通讯协议是什么645,说是国内标准,我从来没弄过485通讯,完全不懂。后来咨询PLC供货商那的选型人员,回复说340和341不支持这种通讯协议,说无法实现通讯读取数据,整的小弟我很头疼,不知道各位大侠有没有做过类似的程序,做过的话用的什么模块,怎么编程,望各位大侠赐教,小弟不胜感激~~~游民:我在的这个现场,50几个电表。。。也是一样我一部分是modbusrtu转modbus TCP直接显示,一部分是modbus.rtu转dp菜鸟:能说的具体点吗,小弟从来没有弄过485通讯,完全不知道怎么弄,客户就是要求进入系统,然后在WINCC上能显示,能记录*好,具体要怎么弄,还望大侠赐教,谢谢~~~游民:用网关呀,网上很多的,modbus转TCP,modbus转dp等等,modbus转modbus TCP*方便了,直接wincc显示侠士:买CP不如买个网关,便宜还简单,西门子的cp价格是坑爹的价格……菜鸟:我从网上找了下,DLT645_MODBUS的网关,西安罗米测控技术服务有
以下是3584天前的记录
通讯
95 2014年07月28日 星期一PLC Programming Tool无法连接828D
西门子工业业务领域 (0)菜鸟:通过828d toolbox V04_05_02_00安装的PLC Programming Tool(版本v3.2.4.8)无法和828d数控系统连接,通讯设定正确无误,双击刷新时显示黄色的叹号和未知,原来同样用这个软件在dell的电脑上都没有问题,已经调试了数台828d系统,现在仅仅是换了个联想的笔记本,操作系统同样为winxp SP3,为什么dell的电脑可以连的上,而联想的连不上?补充说明:在联想电脑上RCS可以连上828d系统,就是PLC Programming Tool连不上大虾:感叹号就说明你的通讯有问题,请问你TCP/IP协议有无按照简明调试手册设置菜鸟:自动获取IP地址,自动获得DNS服务器地址,网卡:Intel(R) 82577LC Gigabit Network Connection,在XP系统下有用这种网卡连接成功的吗?大虾:在设置里面你如果选择的是TCP/IP—你的网卡自动,这样连接不上的话,你就把 Internet协议地址设置一下,设置成192.168.215.1或者192.168.215.100 子网 掩码255.255.0.0默认就行,应该还是哪里设
关于1200和shimax仪表的modbus通讯问题
西门子工业业务领域 (0)菜鸟:做的1200和shimax的MAP6A型表的通讯。 初始化做到OB100里了,应该是没问题。MB_MASTER在主程序OB1里。现在的问题是,MB_MASTER不报错,但是DONE位从来不置1,。 看了些帖子,改了很多DATA_ADDR地址,也都不行。DATA_PTR不管是用DB块,还是M,也都没有反应。游民:你的问题解决了吗,是什么原因造成的?菜鸟:没解决,这本来也是个额外的功能,可做可不做,当时项目也着急交,弄了两天没头绪就把这个功能取消了。游民:有数据返回吗?哪怕是返回错误消息帧也好,如果什么东西都没有,那应该是给Modbus从站的数据不是从站能够响应的消息帧!个人感觉这个可能性比较大。我以前也碰到类似的情况,后来发现西门H03功能码读物的地址和仪表的地址根本匹配不上。无奈下自己做了个通过PTP实现的Modbus RTU方式,这个需要自己编写CRC 16校验码,自己编写相应数据帧的解码!这个自己做后,对通讯会有另一理解!好运!新手:我遇到了同样的问题,3楼的编写的PTP的方式,能共享下吗,我想参考下,1200的modbus通信我弄了两天了,还没通呢新手:可以看一下这里面的一
通过定时复位提高自由口通讯的可靠性探讨
西门子工业业务领域 (0)菜鸟:在PLC之间应用自由口通讯时,若只靠**次扫描初始化通讯端口,则在实际运行过程中,由于通讯线路的临时中断或通讯对象的停止工作,造成通讯的中断。若通讯线路再恢复有时也不一定能恢复通讯,给正常工作或程序的调试带来困扰。对此笔者在程序中用SM0.5每秒钟初始化一次通讯端口,用此方法后,人为地拔掉通讯线或给任一台PLC断电,只要线路或电源恢复正常,通讯也就立即恢复。游民:我们能不能讨论一下这个0.5秒的长度如何确定?菜鸟:回答芳季老师,我只是觉得用sm0.5方便,实际应用也没有出现问题,是否还有更好的办法还真没有考虑过。游民:你有多少东西一起参与通讯?就一主一从吗?一主一从的话就应该在通讯失败之后一直进行通讯重试中。大虾:觉得一直初始化没有必要,要不然西门子干嘛不直接一直接通初始化程序是吗?再说了,你从站即使中断了,主站还是一直在通讯,只不过超时而已。感觉楼主想的有点多虑了。不过,在一个轮训周期内,如果有不用的通讯协议,倒是可以在每次发送前,初始化下一SMB30,以适时改变波特率、校验形式等还是可行的!否则,没有必要定时初始化,而且西门子的官方案例也没这样做的!新手:不能因为通讯线路的临
V90实时读取位置数据问题
西门子工业业务领域 (0)菜鸟:V90实时读取位置数据1、经测试用200USS库无法通讯,因为USS发送14个字节的报文,而V90通讯是12个字节。2、modbus通讯不成功V90支持USS通讯但却与200通不上,只能选择自由通讯。求解,为何一家的东西通不上?或者有更好办法?大虾:我没有用过V90。但V90报文就是标准的4PKW/0PZD,参数读写。侠士:V90通讯里面就是没有PZD部分报文,才会少两个字节长度菜鸟:2个PZD是两个字,4个字节。我不知道你编程时是否用了那个“USS_CTRL”?只有这个部分是PZD。不用这条语句,是不是就没有2PZD字段了?因为PZD字段不能全为零。侠士:只用到一个INIT和RPM,PLC发出的报文是02 0C 03 12 09 80 00 00 00 00 06 00 00 90而能通讯的报文是 02 0A 03 12 09 80 00 00 00 00 00 90相差2个字节。菜鸟:这个报文:“02 0A 03 12 09 80 00 00 00 00 00 90”是读站地址=3;参数P2521(0) 的正确报文。看来V90 就不是为 S7 200 通讯用的。S7-200的
1200之间通讯问题
西门子工业业务领域 (0)菜鸟:请教现在1200v4.0可以用博途v13编程,来实现1200cpu作为另外1200的远程io,只要对应地址就可以了。问下具体怎么做,另外这种通讯方式*多支持几个连接(远程IO)谢谢斑竹:你是说以太网方式下的?没有问题。通讯模式有好几种。可以是S7通讯,也可以是开放的以太网通讯。组态时决定。这种连接同时*多8个。如果报文复杂也可能到不了8个。但也可以更多(分时连接超过8个)。其他还有预留的连接,如:PG的连接;HMI的连接。V4.0的连接数好象更灵活。没测试过。使用多个S71200的意义是:分散负荷,其他客户端(主动)处理任务(作为智能 IO),向服务器(端)“提交”得到响应。这和总线方式下的主站(主动)从站(响应)完全不同。如果仅是远程 IO。我到看好紧凑、密集的ET200SP。你说呢?菜鸟:谢谢,正准备拿回来试下。ET200SP对我来说确实比较合适,方便问下价格和1200cpu哪个便宜点?大虾:价格只能问经销商。每个地区、用户都不一样。菜鸟:咨询过了,都需要订货,等不及了。一台1200做客户端对其他6台1200进行get访问,这样可不可以那?现在V3.1的1200是不是可以连接
以下是3595天前的记录
通讯
96 2014年07月17日 星期四精智面板 KP400 Comfort 可以与S7-200用PPI协议通讯吗?
西门子工业业务领域 (0)菜鸟提问:SIMATIC STEP 7 Professional V11.0 SP2可以给KP400 Comfort屏编程进行编程吗?在SIMATIC STEP 7 Professional V11.0 SP2的硬件支持包里边怎么找不到KP400 Comfort这个硬件?精智面板 KP400 Comfort 可以与S7-200用通讯吗?用S7-200自带的通讯端口和 KP400 Comfort的RS485端口如何进行通讯?KP400 Comfort可以使用PPI与S7-200通讯吗?侠客:关于软件,可能11.0sp2的时候还没有这个屏,还有应该装Wincc才有comfort吧,关于S7-200的通讯问题我找到了资料,手册的217页有详细说明http://support.automation.siemens.com/CN/view/zh/49313233菜鸟:可是在手册的第197页中1个RS422/RS485接口 1 x RS 422/485 (PROFIBUS) *大 12 Mbit/s,DP 运行时适用我现在想用S7-200自带的编程口PT0走PPI协议侠客:您的意思是这个口还要和别
两个CPU 315-2PN/DP的S7通讯链接问题
西门子工业业务领域 (0)菜鸟:两个CPU 315-2PN/DP的S7通讯,PN连接,组态网络S7连接,其中站点1地址192.168.2.1,站点2地址192.168.2.2,在站点1调用“Standard Library”下“Commounication Blocks”的FB12,同样在站点2调用FB13,但是用仿真健康显示FB12的正常,FB13报故障代码1,向各位大师请教下。另外300的PLC的上升沿和200的不一样,不能利用“error”的上升沿“抓”FB12发送时的“status”,有其他方法可以“抓”吗?仿真软件是5.4的SP4,编程软件是V5.5。大虾:300的边沿指令需要指定一个标志位,这个标志位不能在别的程序中有写的操作,每个边沿指令需要一个独立的标志位。200中的这个标志位是系统自动分配的菜鸟:300的这个上升沿,检测到上升沿后即使此时的bool不是1,上升沿后的线圈还是1,相当于置位了。我现在想在“error”为1的瞬间抓住“status”,将“status”的代码传到MW100,由于上升沿的问题,抓不住status的瞬间值。。。怎么办?大虾:300cpu不能仿真通讯,只有400行,我问过
关于IO站故障
西门子工业业务领域 (0)300 使用step7 v5.5 组态 1200 通过tia v12 组态,下载后dp 始终不能联网。300 CPU BF SF 灯亮1200 模块ERROR 闪烁组态按手册组的 1200 中S7 子网ID 是按照 300 组态中的地址设置的!现在始终无法连接成功!1200 诊断信息如下:故障:IO 站故障>HW_ID= 275CPU 错误:过程映像更新过程中发生新的 I/O 访问错误/n输入 2(2 字节)将暂时不作为过程映像 0 更新的一部分进行更新>> HW_ID= 277 - 对象管理系统另外吐槽一句,TIA 的界面真的好烂啊,对于小屏幕操作那真的是 无语啊!------------------------------------------------------------------------------楼主的做法不可以。博图和STEP7是两个系统。STEP 7内必须加载S7-1200的GSD文件才行。或者,楼主全部用博图做。另外,吐槽没用,换全高清的本本才是正道。-----------------------------------------------------
□ 海南:争分夺秒抢修水电通讯设施
经济日报 (0)本报海口7月20日电 记者何伟报道:超强台风“威马逊”过后,海南已**开展灾后重建工作。“海口主城区43家农贸市场中的42家已正常营业,由于今明两天过海蔬菜数量充足,储备菜需要消化,预计未来3天销售价格不会太高。”海口市商务局局长符明全告诉记者。同时,水、电、通讯等设施的抢修工作正在争分夺秒地进行。“抢修工作还在紧张进行中,我们努力确保海口主城区今晚恢复供电。”海南电网公司海口供电局应急办公室主任佘光学说。
关于plc通信的问题
西门子工业业务领域 (0)菜鸟提问:在做plc实验的时候遇到这样几个问题:实验内容有2部分:1 串口1接收数据(9个字节、规定了起始位和结束位的字符),收到数据然后串口0发回数据,同时串口1发回数据(内容和收到的相同);2 串口0接收数据,然后串口1发回数据。串口0没有问题,问题出在串口1上,(1)如果我是发送间隔20ms的9个字节的数据有时候回自动停止发回数据(但还在向串口1发送数据)。(2)首先我发送一个有起始、结束位的9个字节的数据(中间不包含结束位字节)串口1可以收到数据,但是发送的是:有起始位,无结束位9字节;有起始位、结束位、小于9字节;有起始位,无结束位9字节数据;以上三种数据时,都收不到串口1发回的信息,然后我再发送符合规定的9字节信息,此时收不到串口1的信息,要将plc手动停止再运行,或者向串口0发送符合规定的数据后,这个时候向串口1发送9位有起始位结束位数据,才能收到串口1发回来的信息。问题描述完了,按理来说串口1收到错误数据之后再接收到正确的数据,应该会发回数据。请各路大神帮���看看问题出在哪里,如过我有描述不清楚的地方请大神们提出来,我在后面补充。斑竹:看了十几遍,不明白你说的。菜鸟:程序