北京西门子PLC全国供货商
浔之漫智控技术(上海)有限公司(XMZ-WH-SHQW)
欢迎走进浔之漫智控技术(上海)有限公司,公司位于上海市松江区小昆山镇上海市松江区广富林路,企业注册资本企业1000万余元。是一家诚实守信正规西门子自动化工控产品经销代理与服务中心,有着良好的高中层管理人员团队,大家在科研开发、网络营销和等各方面有着丰富的管理心得,上海市浔之漫长期从事SIEMENS产品销售工作经验,秉着塑造企业形象和对消费者认负责任的精神实质开拓市场,获得了SIEMENS公司和广大用户的五星好评及全力支持。选择你,值得你去信任!本公司主营:经销商/CO-TRUST科思创西门子系统PLC;S7-200S7-300 S7-400 S7-1200 触摸显示屏,变频调速器,6FC,6SNS120 V10 V60 V80伺服电机数控机床配件:进口电机,电缆线,电缆线,国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)交流伺服电机(1PH,1PM,1FT,1FK,1FS)西门子系统保内全新产品‘质保一年。一年内部原因商品质量问题*更换商品;免收一切费。我希望你能跟你有多的是合作契机。热烈欢迎来电咨询。
用S7-1200通过FB284实现V90PN的EPOS控制,从而实现伺服电机左右往复运动。要求运行到左端立即向右运动,运行到右端立即向左运动。我在程序里让位置一旦到达立刻触发FB284的管角ExecuteMode,但发现一旦到达一个位置向另一个位置运行时,会停顿一下,通过伺服软件V-ASSISTANT软件中的录波信号功能也可以监控到位置到达后并没有立即向反方向运动。请问我如何才能让位置曲线到达后立即向反方向运动。Z好是在快到达端点时能有个减速的过程,但我试做改变FB284的管角OverAcc和OverDec的值,好像没什么变化。
可以采用运行程序段模式,把把DY个程序段的结束条件设置为继续执行,把第二个程序段的结束条件设置为继续执行,第三段设置为跳转到DY段 西门子PLC用step7 v5.5打开项目后出现“内部数据结构方面存在错误”,怎么办
用step7 v5.5打开项目后出现“内部数据结构方面存在错误”,怎么办,我的是v5.5chinese sp4 的软件。然后提示要装winc fexible的软件。是不是之前编程集成了hml的数据???各位大哥帮忙解答一下。不胜感谢!!!附图:
“内部数据结构方面存在错误”解决方法http://www.ad.siemens.com.cn/service/answer/solution.aspx?cid=1029&q_id=47953
1、可能项目中的数据删除掉了,打开程序后块一个一个打开看看有没有进一步提示。
2、版本较旧有两种办法解决问题:
1.装高版本STEP7。
2.需要硬件升级。
1).打开你的STEP7软件,再进入HW Config界面。
.点击HW Config界面的“Opition”->“Install HW Updates..”,进入到“Install HW Updates”下载界面,选择“download from Internet”并点击“Execute”,就可以从西门子网站下载Z新的硬件升级文档到你自己的电脑上。
3).下载完成后,还是在“Install HW Updates”界面中,选择你需要安装的硬件,一般选择所有,进行安装就可以了。
提示要装winc fexible的软件,是因为编程集成了hml的数据,你需要编辑HMI的话就装一个,如果就改改PLC不印象STep7使用门子PLC-840Dsl通过X127口实现TCP/IP通讯的方法
小弟头一次接触840Dsl,有一个840Dsl系统的改造项目,想实现840D跟外部工控机之间的TCP/IP通讯。我现在手头有之前同事留下来的840Dsl内部PLC程序的备份,840Dsl内部的PLC是CPU317F-3PN/DP,我用STEP7 V5.6可以打开,而且也安装了TOOLBOX V4.7.27。
我现在想使用FB63 TSEND/FB64 TRCV/FB65 TCON这些TCP指令块,放在一个新创建的FB6块里,然后用OB1调用下FB6。但我打开PLC程序备份,在STEP7硬件组态中,发现CP840D sl的IP地址为(请见附件中图片)。是不是意味着现在是使用X127口跟外面进行TCP通讯?如果一定要使用X130口作为以太网通讯口的话,是不是就需要更改这个IP地址,也就是要重新下载硬件组态?但是我电脑里的TOOLBOX版本跟840D里面的版本不一定是兼容的,如果下载进去有可能导致设备报错故障就麻烦了,我毕竟DY次接触,不一定会恢复回去。所以我现在的想法是尽量不改动硬件组态,就想使用X127端口跟外部进行TCP通讯。
X127为传动专用,通过此口可以用传动软件如STARTER查看变频器参数。查看PLC程序,需要其他口,840Dsl说明中有端口的说明。
我给你一个在用设备的通讯组态参考,西门子s7-200 smart中的modbus rtu通讯
s7 200 smart做为主站,从站为一个环保数采仪,从站地址为1:9600:8:无:1
1、主站读取从站的三个模拟量:400001(float),400083(int),400085(int)
请问主站如何设置指针地址以及寄存器地址,需要做轮询吗,如何做。(多从站需要轮询,这种单从站的如何读跨度较大地址的数值)
1、 这一片连续区域读,仪表允不允许读,这个要看说明书;
即使允许读,数据量大,有效数占比很少,无用数多,会增加通讯负载;
所以建议分次读,用多条指令,轮循的方法。
如 都允许读,则用二条主站读指令
2、同一个从站,从站地址为1,基于上面
DY条 MBUS_MSG 主要管脚
Slave 1 从站地址
RW 0 读写请求:0 = 读, 1 = 写
Addr 400001 读写从站的保持寄存器起始地址
Coun t 2 数据个数,这个数据类型是浮点数,点2 个字
DataPtr &VB0, 则VD0为读来的从站 400001 保持寄存器数据
第二条 MBUS_MSG 主要管脚
Addr 400083 读写从站的保持寄存器起始地址
Coun t 3 数据个数,是3个字
DataPtr &VB4, 则VW4为读来的从站 400083 保持寄存器数据
VW6为读来的从站 400084 保持寄存器数据
VW8为读来的从站 400085 保持寄存器数据
3、如果要改成三条,参考上面给出的方法,也是可以的。
4、参考资料
Modbus RTU 主站指令库
西门子在 STEP 7-Micro/WIN SMART 中正式推出 Modbus RTU 主站协议库(西门子标准库指令)。