Kullanım Kılavuzları
S7–200 PLC Kullanma Kılavuzu Freeport Moduyla Kullanıcıya Özel İletişim Freeport modu, S7–200 CPU’nun iletişim portunun program tarafından kontrol edilmesine izin verir. Çok değişik akıllı cihazlarla iletişim için kullanıcıya özel iletişim protokollerini freeport modu ile oluşturabilirsiniz. Freeport modu hem ASCII, hem de biner (binary) protokolleri destekler. Freeport modunu devreye almak için özel hafıza baytları SMB30 (Port 0 için) veya SMB130’un (Port 1 için) kullanımı gerekir. Programınız, iletişim portunun işletilmesi için aşağıdakileri kullanır: ❑ İlet komutu (XMT) ve iletim interrupt’ı: İlet komutu, S7–200’ün iletişim portu üzerinden 255 karakteri aktarmasına izin verir. İletim interrupt’ı, iletimin tamamlandığı konusunda programınıza bilgi verir. ❑ Karakter alım interrupt’ı: Bu interrupt, iletişim portu üzerinden bir karakter alındığıyla ilgili olarak programınıza bilgi verir. Kullanılan programa bağlı olarak programınız alınan karakter üzerine işlem yapabilir. ❑ AL komutu (RCV): Al komutu, iletişim portu üzerinden tüm mesajı alır ve mesajın tamamının alındığıyla ilgili olarak programınıza bilgi verir. S7-200’ün SM hafızasını kullanarak Al komutuyla ilgili mesajın başlangıç ve bitiş koşullarını tanımlayabilirsiniz. Al komutu, programın bir mesajı belli karaktere veya zaman aralığına bağlı olarak başlatmasını veya bitirmesini sağlar. Al komutuyla pek çok protokol oluşturulabilir. Freeport modu yalnızca S7–200 RUN konumundayken aktiftir. S7–200’ü STOP’a geçirmek, tüm Freeport iletişimi durdurur ve sistem blokta yazılı ayarlara bağlı olarak PPI protokole geri dönülür. Tablo 7–8 Freeport Modunun Kullanımı İletişim Ağı Konfigürasyonu Açıklama RS–232 bağlantı Örnek: S7–200’ü RS–232 portuna sahip bir elektronik üzerinden Freeport Tartı PC/PPI tartıya bağlamak. kullanımı Kablo ❑ PC/PPI kablosu, tartının RS–232 portu ile S7-200 üzerindeki RS 485 portunun bağlanmasını sağlar. S7-200 ❑ S7–200 CPU, tartıyla iletişim için Freeport modunu kullanmaktadır. ❑ İletişim hızı 1200 baud ila 115.2 kbaud olabilir. ❑ Protokolü kullanıcı programı tanımlar. USS protokol MicroMaster Örnek: S7–200’ü MicroMaster cihazlarıyla birlikte kullanımı kullanmak. ❑ STEP 7-Micro/WIN USS kütüphanesini (hazır MicroMaster programı) sağlar. S7-200 ❑ S7–200 CPU master ve Micromaster cihazları slave durumundadır. MicroMaster Örnek USS programı için dokümantasyon CD’sini inceleyin. Tips and TricksBkz Tip 28. Kullanıcı programı Modbus Şebekesi Örnek: S7–200 CPU’yu Modbus ağına bağlamak. yoluyla başka bir ağda ❑ S7–200’deki kullanıcı programı PLC’nin Modbus slave olarak yer almak slave gibi davranmasını sağlar. ModbusCihazı ❑ STEP 7-Micro/WIN Modbus kütüphanesini sağlar. Örnek Modbus programı için S7-200 S7-200 dökümantasyon CD’sini inceleyin. Tips and TricksBkz Tip 41. 222