SIMATIC S7-1500系列
西门子官方工业商城直销SIMATIC S7-1500系列产品,欢迎前往采购!
临时接手的项目,综合监控要求提供2个网口,ip地址分别为192.168.10.22 和 192.168.11.22现场的设备如下图所示,1500R/h冗余,3个xc208交换机,2个1200目前看是想通过1500与2个1200通讯,通过2个1200分别转发通讯数据想请教下这个方案是否可行,应该如何做。通讯的方案做的比较少,临时补习了下西门子交换机的知识,是否可以通过划分VLAN来实现?
Downloads.zip有人需要这个gsd文件,请保留.
现在接手了个第三方的改造项目,目前是一台1500通过PN通信三个远程IO站ET200SP。另一个AGV小设备一台1200通过PN通信一台SEW变频器。这样的AGV有十几台。现在客户要求1500作为主站,通信组网这十几台1200的AGV。想问下,1500的网口已经用于PN通信了。现在同一个网口同一根网线,还可以进行S7通信这十几台的1200吗?如果可以的话,有没有人做过这样的项目?会有什么需要注意的吗?会有什么限制吗?
就是 我网上找到一些EDZ文件 导入我的部件库 都是有图片的。我现在自己制作部件,然后找到图片就是 我网上找到一些EDZ文件 导入我的部件库 都是有图片的。我现在自己制作部件,然后找到图片如上图 图片文件位置,能显示可以用,但是如果我把这个图片 从桌面删除了 就不行。就是想知道别人是怎么保存到EPLAN的文件中的。我怎么样操作才能导出EDZ 这个新的部件时候带上这个图片。
在官网下载的PLC直接与数据库通讯的样例程序 是基于TCON命令与数据库建立连接的具体步骤:电脑安装数据库软件 安装的SQL SERVER 和POSTGRESQL 两个 一个端口默认的1433 一个端口默认的5432打开对应IP这两个防火墙端口出栈进栈规则,这里的IP是电脑装的S7-PLCSIM Advanced V5.0 虚拟的网卡 Siemens PLCSIM Virtual Ethernet Adapter的IP地址。下载样例程序至仿真 PLC内设置需要连接的数据库电脑的IP地址(这里直接只用虚拟的网卡 Siemens PLCSIM Virtual Ethernet Adapter的IP地址)。样例程序是基于TCON命令与电脑数据库通讯的, 对应数据块内设定通讯的IP地址,端口设定对应的端口,然后 设定数据库登录用户名 密码 数据库服务器名称以及数据库名称 然后尝试连接 TCON显示7002正在创建连接 然后 创建连接失败这里问题出在哪里? 忘大神指导一下 感谢
电机为单圈绝对值,程序中回零模式7,是将电机编码器标记0位置,还是将数据块的值清零?
想用数组bit[1..10] of bool 实现运行中可以随意调整的顺序控制,用数组step[1..10] of uint 来改变bit[step[i]] 的顺序,是可以实现的,但是不能修改bit[1]和bit[10]的顺序,否则plc就报错。这是怎么个情况,如何解决呢?谢谢!
博图wincc,比如做的一个上位机的标准电机块,做第二个电机块的时候,怎么快捷替换绑定的动画、事件的变量?
之前跟一个乙方电气工程师探讨他们的程序,发现一个很不错的另类的计时应用技巧,适合一些对于计时精度不高的场合,现分享给各位共同探讨学习。一般的计时器都是使用系统自带的TON,TOF等,这种方式需要生成背景数据块,使用量较大的时候就会对cpu的性能、运算效率和内存有影响,而这种方法不会单独生成背景数据块,具体思路如下1.OB1主程序运行每个扫描周期会有个扫描时间,这个时间可以通过取消OB1优化块访问,在接口区TEM区获得一个“PREV_CYCLE”的变量,是上一次OB1的扫描时间,在OB1中将这个变量赋值给一个int类型的全局变量“Last_Cycle”供调用2.在程序中需要用到计时的区域新建一个int类型的变量,用于存储累加计时时间此处用的是Timer,当触发条件为true时,开始执行计时累加,每过一个扫描周期,Timer就把上个周期的扫描时间累加起来,当累加时间达到设定的触发值时,则输出计时结果,同时把触发信号置FALSE,防止一直计时,超时INT最大值后会溢出从负值开始循环累加 以下为示例,设置为3S,因为精度是ms,所以下面的设定值是3000 IF Trigger THEN ...
需要改造第三方的程序,是1513F带安全CPU的模块,现在有源程序,安全模块的部分我是不用改,但是下载程序的时候是需要输入密码才可以吗?安全模块的密码有源程序的话我可以修改吗?
s7-1500系列和1200系列cpu中存入程序后,之后程序能保存多长时间?用卡能保存多长时间?
各位大神,小弟初次使用西家的东西,西家的技术支持一直也约不到,希望大家多多指教,咨询了汇川的技术支持,给的答复是用FB284功能块做,如果用FB284是不是就不能走报文3了呢,现在就是现场的线都是接到驱动器的,有十几个伺服,改起来也是麻烦事,大家有什么好办法呢
//①获取块实例名称(该实例名称一般会关联到实物名称,例如气缸1)REGION PRE-INSTRUCTIONS // Firstscan IF NOT #sInit THEN // Get instance path #InstancePath := GetInstanceName(0); // Set Init flag #sInit := true; END_IF;END_REGION//②逻辑处理//输入处理//逻辑//输出//③报警到HMIREGION Error Management #tempInstancePath := #InstancePath; #sDIAGError(SIG := #sError, SD_1 := #tempInstancePath, SD_2 := #sErrorText); _FC_Translation_EnglishWarningText(SearchText := #sWarningText, TranslateText = #...
现有一台设备使用CPU 1507SF使用博图16能够在线看到里面的程序,但是无法作为新站上传plc程序
本人习惯把程序导出,用NOTEPAD++看SCL程序,可是每次用NOTEPAD++打开SCL程序都自动选择“None(Normal)”,注释和关键字都是一个颜色,很不方便,只能凑合选择PASCAL,可再次打开又变成自动选择“None(Normal)”,按网上帖子说的需要导入或自建语言包,不知道哪位高人自建过,分享一下,谢谢!
各位好 最近有个项目需要使用I/O卡件的冗余,查询到ET200SP HA是支持这个冗余的,预想的配置为1513R冗余PLC加ET200SP HA,但是做配置是发现博途(V16\V19)内对ET200SP HA只能进行常规的组态,没找到冗余I/O的配置,ET200SP HA只能在PCS7那边才可以冗余组态吗?谢谢大家
之前无自定义数据类型的数据块生成源后可以直接导入,包含自定义数据类型的数据块生成源后需要先导入结构类型,多重背景数据块生成源后,mcgs如何快速导入标签变量
一台TP1200与一台S7-1500,一台Modicon Modbus RTU同时通讯,运行过程中会出现屏上数字框内##,不仅是1500以太网通讯数据显示“###”,Modicon Modbus RTU通讯数据也显示“###”,说明通讯异常,这是怎么回事
程序监视没有问题,将程序下载到PLC也可以,其他的电脑也可以打开画面,这个电脑在进行过一次模拟仿真后,wincc就无法和设备连接了,通讯就断了;更改设备的IP地址,更改PG/PC接口,重新下载程序,都无法实现通讯接通。
网络ping的时候也可以通,程序仿真也没有问题。就是画面打开后不行,去通讯诊断中查看为没有连接设备
一共五个设备,两台刷卡器,两台扫码器,一台显示屏,做自由口轮询。首先有个疑问就是第一张图中的Set_Features指令,这个指令有必要用吗,不太清楚这个指令的具体作用。我测试时感觉像是刷卡器和显示屏是需要其中的EN_MODBUS_CRC为1,而扫码器是需要为0,所以我才做了这个来回开关CRC校验的程序,但是测试时又感觉没啥用。然后剩余的几张照片就是我做的自由口轮询,显示屏的可以使用,我通过改变指令可以控制显示屏字体变化。刷卡或扫码后却得不到对应的卡号数据,麻烦大家给看看哪出问题了。第一张图:轮询程序:
已全部按照正常配置,但是每次编译都会出错,只有软件第一次重启后,可编译通过,但是下载过程中会报错,请问如何解决? 大家用哪个版本比较稳定可以推荐一下吗?
分享