A. 西门子plcsmart与仪表modbus通讯怎么写
1、200PLC主站程序第一步初始化,复位modbus库完成位,初始化完成后,启动读写指令m0.1置位

B. HART协议的仪表怎么与计算机进行通讯
你这可以算是两个问题了,,一、HART仪表是要和PC机通信,二、HART仪表和PLC通信
(什么PLC)
1、HART表和PC通信,你的PC上有装什么组态软件之类的?你说你的PC带485接口,,那么是否支持modbus协议通信,
如果支持那就使用一个HART转modbus485的转换网关就可以,上海泗博公司的
HTM-611
就可以,如果组态软件支持的是modbusTCP以太网协议,,那么上海泗博有一个HART转modbusTCP
的网关
HME-635就可以解决,
2、跟你的PLC
通信,,你的PLC
是用的什么通信方式,如果是西门子的,那么是用的profibus-DP协议还是以太网之类的协议,如果是用profibus协议,,那么上海泗博的产品HPM-610就可以解决,,HART转profibus的网关很不错的哦。
HTM-611
HART转modbus485串口
HME-635
HART转modbusTCP以太网
HPM-610
HART转profibus-DP
C. 组态王与仪表通信问题
组态王和仪表一般都是MOSBUS ,你这个就是modbus RTU 数据对应问题,你看对应仪表手册,完后在组态中定义变量地址即可
D. PLC如何使用自由口接收外部的数据
你的仪表支持485通信协议?如果支持的话,以西门子CPU224XP为例,那只需要用RS485通讯线将你的仪表和西门子PLC的PORT0 或PORT1连接,然后将西门子PLC设置为通信主站,调用MBUS_CTRL(设置通信格式,波特率,校验方式等等)和MBUS_MSG(设置好读取模式,读取数据存放地址等等),即可以自动接收你的仪表数据。
如果你的仪表不支持485通信,你也可以通过自由口通信协议来读取仪表数据。在PLC里设置好自由口通信参数,通信端口参数初始化,开中断,启动接收指令等等,即可接收数据,在状态表中,可以对你接收的数据进行监控,用ASCII码格式监控即可。
以上,希望对你有帮助。
E. 称重仪表和PLC怎么通讯
485通讯也是可以的,有的仪表带模拟量输出的,比如4-20mA 0-10V这样的。如果不采用称重控制仪表的情况下,称重传感器也可以配上这种模块,其实主要看你实际使用情况,每一种通讯方式都可以,只不过价格不一样。